1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-23 06:01:15 +00:00
Commit graph

2119 commits

Author SHA1 Message Date
ndowens 5f2ada853e Merge pull request #24098 from ndowens/sigil
sigil: 0.9.6 -> 0.9.7
2017-03-19 19:39:05 -05:00
ndowens 00cc586f6f sigil: 0.9.6 -> 0.9.7 2017-03-19 19:37:21 -05:00
ndowens a289b03412 Merge pull request #24088 from ndowens/tiled
tiled: 0.17.0 -> 0.18.2
2017-03-19 18:37:26 -05:00
ndowens c5ce21ec80 tiled: 0.17.0 -> 0.18.2 2017-03-19 18:34:46 -05:00
Tim Steinbach 4385a67ef2 Merge pull request #24079 from ndowens/nano
nano: 2.7.3 -> 2.7.5
2017-03-19 18:31:06 -04:00
ndowens ed2c0a8328 Merge pull request #24084 from ndowens/scite
scite: 3.3.7 -> 3.7.3; Cosmetic changes
2017-03-19 17:29:01 -05:00
ndowens e27a85709d scite: 3.3.7 -> 3.7.3; Cosmetic changes 2017-03-19 17:28:35 -05:00
ndowens 981313fd30 Merge pull request #24083 from ndowens/nedit
nedit: 5.6a -> 5.7
2017-03-19 17:19:42 -05:00
ndowens 8ab037e0b5 nedit: 5.6a -> 5.7 2017-03-19 17:18:26 -05:00
ndowens 685ac5287b nano: 2.7.3 -> 2.7.5 2017-03-19 16:36:48 -05:00
ndowens 6ceabb62e2 Merge pull request #24076 from ndowens/mg
mg: 20110905 -> 20161005;
2017-03-19 16:31:58 -05:00
ndowens d6114f6c6b mg: 20110905 -> 20161005; Remove un-needed configure patch
mg: 20110905 -> 20161005
2017-03-19 16:31:14 -05:00
ndowens 876dead5b6 joe: 4.2 -> 4.4 2017-03-19 15:41:35 -05:00
ndowens 6b71f32fb5 Move intltool to nativeBuildInputs 2017-03-19 13:15:40 -05:00
ndowens 9fae97b719 Update default.nix
Cosmetic change
2017-03-19 13:02:08 -05:00
Frank Lanitz 01f706b30b Geany: 1.30 -> 1.30.1 2017-03-19 18:39:39 +01:00
Drew Hess b800655639
emacs25Macport: fix for new macOS 10.10 frameworks.
See https://github.com/NixOS/nixpkgs/pull/23907#issuecomment-286627100.
2017-03-19 18:11:21 +01:00
Daiderd Jordan a48df6fba6 Merge pull request #22508 from matthewbauer/remove-emacs24macport
emacs24macport: remove
2017-03-18 22:19:20 +01:00
Tuomas Tynkkynen 5658324d82 neovim: Fix eval error
Not sure at all if this is the right thing to do. cc @edanaher
2017-03-18 20:01:15 +02:00
Michael Raskin 846b6d250a Merge pull request #23256 from edanaher/ensime
Ensime
2017-03-18 18:24:19 +01:00
Michael Raskin bbeaf8abf6 Merge pull request #23081 from Kendos-Kenlen/rubymine
RubyMine
2017-03-18 17:22:11 +01:00
Michael Raskin e8d7014dac Merge pull request #22722 from patternspandemic/kodestudio
kodestudio: init at 17.1
2017-03-18 17:18:10 +01:00
Benno Fünfstück a4d6e2cf16 atom: avoid using LD_PRELOAD. Fixes glibc compat issues
The wrapper for Atom was loading libraries via LD_PRELOAD, for example
libxkbfile. Now, if you installed atom via nix-env and happened to use a newer
nixpkgs for that than what your system environment is build against, you could
end up with an error like this:

```
uname: relocation error:
/nix/store/68sa3m89shpfaqq1b9xp5p1360vqhwx6-glibc-2.25/lib/libdl.so.2:
symbol _dl_catch_error, version GLIBC_PRIVATE not defined in file libc.so.6
with link time reference
```

This happens because atom calls the `uname` executable from the system to
determine the platform. Because that inherits the `LD_PRELOAD` environment
variable, so the libxkbfile library that the `atom` wrapper was build against
is loaded into `uname`. But since `atom` comes from `nix-env`, the `libxkbfile`
it was built with might be compiled against a newer version of `glibc` than
`uname`, which comes from the system, was! Having two versions of glibc loaded
into the same processes results in chaos.

To fix this, we avoid setting `LD_PRELOAD` and instead use patchelf to set the
correct RPATH. RPATH is not inherited by child processes, so the above issue
can no longer occur.

The only small complication here is that the library that actually loads
libxkbfile is not the atom binary itself, but a node extension that atom uses.
So instead of setting the RPATH on `atom` only, we also set the `rpath` on all
node extensions (`*.node`) the output.
2017-03-18 01:51:36 +01:00
Nikolay Amiantov a8785daf0e emacs: fix runtime GTK3 dependencies
Fixes #23845.
2017-03-18 01:32:42 +03:00
patternspandemic bb728268b5
kodestudio: init at 17.1 2017-03-16 15:50:01 -07:00
Mogria 1893ed54dc sublime3: fix hardcoded /bin/bash when executing commands for build systems (#23561)
* sublime3: replace hardcoded /bin/bash with /usr/bin/env

exec.py in Default.package-sublime calls /bin/bash with subprocess.
See Issue #12011. Because of this builds could not be started from
withtin Sublime Text.

* sublime3: use wrapped of bash to fix internal build system

Without the wrapped version of bash (a symlink to $bash/bin/bash)
with LD_PRELOAD to glibc an relocation error occurs when trying
to run builds from within Sublime Text 3.  See Issue #12011.
2017-03-15 11:32:44 +01:00
Robert Helgesson 5228bc9f2e
eclipses: add dependencies as build inputs
Having `glib` in the build inputs will allow its build hook to
trigger. Also adds `gsettings_desktop_schemas` as a dependency since
Eclipse appears to need the schemas under certain circumstances.
2017-03-14 20:38:04 +01:00
Joachim F 40c1406b18 Merge pull request #23856 from mdorman/emacs-updates
Automated emacs package updates
2017-03-13 23:33:01 +01:00
Tim Steinbach 2d1ea867b7 Merge pull request #23866 from mimadrid/update/bluefish-2.2.10
bluefish: 2.2.9 -> 2.2.10
2017-03-13 18:26:58 -04:00
mimadrid 61e8c0370d
bluefish: 2.2.9 -> 2.2.10 2017-03-13 23:01:35 +01:00
Michael Alan Dorman 29559f6d7a melpa-packages: 2017-03-13 2017-03-13 15:00:27 -04:00
Michael Alan Dorman 2b1faaae9e melpa-stable-packages: 2017-03-13 2017-03-13 15:00:27 -04:00
Michael Alan Dorman 4433fc9089 elpa-package: 2017-03-13 2017-03-13 15:00:27 -04:00
Olegs Jeremejevs 39cd6ccb8e Add subl symlink for Sublime Text 3 (#23815) 2017-03-12 21:59:48 +00:00
Ambroz Bizjak 2d47e1be72 kdevelop: 5.0.3 -> 5.0.4 (#23788) 2017-03-12 16:49:24 +01:00
Franz Pletz 12f3006861
vim: 8.0.0329 -> 8.0.0442 2017-03-11 08:14:28 +01:00
Gauthier POGAM--LE MONTAGNER acd8ede120 atom: 1.14.4 -> 1.15.0 2017-03-10 15:53:04 +01:00
Peter Hoeg 26625c928b neovim-qt: run tests 2017-03-08 20:31:29 +08:00
Peter Hoeg a9e990b818 neovim: 0.2.5 -> 0.2.6 2017-03-08 20:07:40 +08:00
Peter Hoeg 2c99575c66 neovim-qt: 0.2.4 -> 0.2.5 2017-03-08 17:35:37 +08:00
Michael Alan Dorman cc5bb40c1c melpa-packages: 2017-03-06 2017-03-06 16:18:14 -05:00
Michael Alan Dorman 192bc411b0 melpa-stable-packages: 2017-03-06 2017-03-06 16:18:14 -05:00
Michael Alan Dorman 5ff2a924c6 elpa-packages: 2017-03-06 2017-03-06 16:18:14 -05:00
Frank Lanitz 69ca4dec31 Geany: 1.29 -> 1.30 2017-03-05 15:53:41 +01:00
Shea Levy 81db3f2b0b nix-buffer: 2.2.0 -> 2.3.0 2017-03-05 06:35:34 -05:00
zraexy 7582da5d8b eclipse: import builder instead of callPackage
Switched from callPackage to import so that dependencies are passed
instead of being grabbed from pkgs.

[Bjørn: wrap overlong line.]
2017-03-05 11:27:50 +01:00
ndowens cd18b65432 hexcurse: 1.58 -> 1.60.0 2017-03-05 09:37:25 +01:00
Shea Levy eaa4b5e216 nix-buffer: 2.1.0 -> 2.2.0 2017-03-04 13:47:40 -05:00
Michael Raskin 8eccd34f10 vim_configurable: enable ximSupport by default 2017-03-03 21:20:19 +01:00
Tim Steinbach 45a86b0816 Merge pull request #23387 from Kendos-Kenlen/atom
atom: 1.14.3 -> 1.14.4
2017-03-02 08:25:15 -05:00