Commit Graph
133270 Commits
Author SHA1 Message Date
Jan Tojnar 6ab58d728d gnome3.baobab: fix build 2018-03-22 07:46:43 +01:00
Jan Tojnar 41db0371d4 gnome3.libhttpseverywhere: fix build 2018-03-22 07:46:43 +01:00
Jan Tojnar 94836664a6 vala_0_40: init at 0.40.0 2018-03-22 07:46:43 +01:00
Jan Tojnar 65e147c2fb gnome3.dconf: fix build 2018-03-22 07:46:43 +01:00
Jan Tojnar 8db273f330 gnome3.geocode-glib: fix build 2018-03-22 07:46:42 +01:00
Jan Tojnar a0d9284ad6 gnome3.gnome-backgrounds: fix build 2018-03-22 07:46:42 +01:00
Jan Tojnar 0973618e4e gnome3: automated update 2018-03-22 07:46:42 +01:00
Jan Tojnar e468c04383 gobjectIntrospection: fix incorrect GIR shared library paths
When a library path contained the library name it was eagerly matched

    libfwupd.so.2 => /build/fwupd-1.0.5/build/libfwupd/libfwupd.so.2 (0x00007ffff7bbd000)
                                              ^^^^^^^^^^^^^^^^^^^^^^
    libgweather-3.so.15 => /build/libgweather-3.28.0/build/libgweather/libgweather-3.so.15 (0x00007ffff7bae000)
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

which lead to a broken shared library path in the generated GIR file.

This patch allows the soname on the left-hand side of the arrow to
be matched to avoid the trap of the right-hand side. A negative
lookahead had to be added to select the store path, since only
the first match is taken into account.

    libglib-2.0.so.0 => /nix/store/dqlc8y4phlg1hmdbwkhqfwhnxcac88d1-glib-2.56.0/lib/libglib-2.0.so.0 (0x00007ffff6400000)

This will not fix non-GNU platforms, where the soname is not printed
first, but we cannot do much without structured ldd output.

Closes: https://github.com/NixOS/nixpkgs/issues/34988
2018-03-22 07:46:00 +01:00
Jan Tojnar 3abd1ec53d gdk_pixbuf: 2.36.7 → 2.36.11 2018-03-22 07:34:56 +01:00
Jan Tojnar bfa24c12a5 meson: set multiple output dirs in setup hook
Closes: #32636
2018-03-22 07:33:49 +01:00
Jan Tojnar fe73013e7d meson: allow dirs outside of prefix
Upstream insists on not allowing bindir and other dir options
outside of prefix for some reason:

https://github.com/mesonbuild/meson/issues/2561

We remove the check so multiple outputs can work sanely.
2018-03-22 07:33:49 +01:00
Jan Tojnar de75940953 gnome3.gnome-shell: remove unneeded rpath fixup 2018-03-22 07:30:59 +01:00
Jan Tojnar 1c6f15083b systemd: remove unneeded rpath fixup 2018-03-22 07:30:59 +01:00
Jan Tojnar 45d0d90792 epiphany: remove unneeded rpath fixup 2018-03-22 07:30:58 +01:00
Jan Tojnar 9e2639e846 deja-dup: remove unneeded rpath fixup 2018-03-22 07:30:58 +01:00
Jan Tojnar de910a040b meson: fix rpath fixup
In common distributions, RPATH is only needed for internal libraries so
meson removes everything else. With Nix, the locations of libraries
are not as predictable, therefore we need to keep them in the RPATH. [1]

Previously we have just kept the RPATH produced by the linker, patching
meson not to remove it. This deprived us of potentially replacing it
with install_rpath provided by project so we had to re-add it manually,
and also introduced a vulnerability of keeping build paths in RPATH.

This commit restores the clean-up but modifies it so the items starting
with /nix/store are retained.

This should be relatively safe since the store is immutable, however,
there might be some unwanted retainment of build_rpath [2] if it contains
paths from Nix store.

[1]: https://github.com/NixOS/nixpkgs/issues/31222#issuecomment-365811634
[2]: http://mesonbuild.com/Release-notes-for-0-42-0.html#added-build_rpath-keyword-argument
2018-03-22 07:30:58 +01:00
Averell DaltonandEdward Tjörnhammar 33e6ef1790 jetbrains.clion: 2017.3.3 -> 2017.3.4 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar 89cd01dabd jetbrains.datagrip: 2017.3.5 -> 2017.3.7 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar be827e70c3 jetbrains.goland: 2017.3.2 -> 2017.3.3 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar 09b05ede82 jetbrains.idea-community: 2017.3.4 -> 2017.3.5 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar 413f63c512 jetbrains.idea-ultimate: 2017.3.4 -> 2017.3.5 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar 9438b02411 jetbrains.phpstorm: 2017.3.4 -> 2017.3.5 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar a144405dd9 jetbrains.pycharm-community: 2017.3.3 -> 2017.3.4 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar 4360ab458f jetbrains.pycharm-professional: 2017.3.3 -> 2017.3.4 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar 10909f0916 jetbrains.ruby-mine: 2017.3.2 -> 2017.3.3 2018-03-22 07:30:12 +01:00
Averell DaltonandEdward Tjörnhammar 0cf4d76897 jetbrains.webstorm: 2017.3.4 -> 2017.3.5 2018-03-22 07:30:12 +01:00
Frederik RietdijkandGitHub ed879da1cc Merge pull request #37592 from giraffito/patch-3
python.md: fix grammar around bdist_wheel FAQ
2018-03-22 07:29:55 +01:00
Matthew Justin BauerandGitHub 64a1fd6c69 Merge pull request #37224 from matthewbauer/auto-update/jags
jags: 4.1.0 -> 4.3.0
2018-03-21 23:42:39 -05:00
Matthew Justin BauerandGitHub e0133cd7da Merge pull request #37236 from matthewbauer/auto-update/activemq
activemq: 5.13.4 -> 5.14.5
2018-03-21 23:42:28 -05:00
Matthew Justin BauerandGitHub e2e3b35e10 Merge pull request #37238 from matthewbauer/auto-update/ant
ant: 1.9.6 -> 1.10.2
2018-03-21 23:41:52 -05:00
Matthew Justin BauerandGitHub 4514c0c6cc Merge pull request #37478 from ryantm/auto-update/libopenshot
libsForQt5.libopenshot: 0.1.7 -> 0.1.9
2018-03-21 23:39:45 -05:00
Matthew Justin BauerandGitHub d3be925d34 Merge pull request #35427 from matthewbauer/gitattributes
Add .gitattributes file
2018-03-21 23:25:00 -05:00
rardiolandMatthew Justin Bauer f83cbf2029 Renpy and pygame_sdl2 update - 6.99.14 (#33943)
* pygame_sdl2: 6.99.10.1227 -> 2.1.0-6.99.14

* renpy: 6.99.12.4 -> 6.99.14
2018-03-21 21:26:29 -05:00
Franz PletzandRobin Gloster e5a854e740 gitlab service: use recommended unicorn config 2018-03-22 02:29:28 +01:00
Robin Gloster 08946efdc8 gitlab: 10.5.4 -> 10.5.6 2018-03-22 02:29:28 +01:00
Simon LackerbauerandRobin Gloster 1b55905806 gitlab: 10.3.4 -> 10.5.4 2018-03-22 02:29:28 +01:00
Robin Gloster 73a7f984d6 gitaly: 0.59.2 -> 0.81.0 2018-03-22 02:29:28 +01:00
Simon LackerbauerandRobin Gloster 9ccd010217 gitlab-workhorse: 3.3.1 -> 3.6.0 2018-03-22 02:29:27 +01:00
Simon LackerbauerandRobin Gloster 08bf87420f gitlab-shell: 5.10.2 -> 6.0.3 2018-03-22 02:29:27 +01:00
Robin Gloster 31d77fd4f3 gitlab-shell: fix config path finding
and remove TimeoutSec for gitlab
2018-03-22 02:29:27 +01:00
Robin Gloster fa347164b6 graylog: use jre_headless 2018-03-22 02:29:27 +01:00
Tim Steinbach 55b96a4a3c linux: 4.15.11 -> 4.15.12 2018-03-21 20:44:01 -04:00
Tim Steinbach deb9ff164f linux: 4.14.28 -> 4.14.29 2018-03-21 20:42:33 -04:00
Franz Pletz f744f83072 zfs, spl: 0.7.6 -> 0.7.7
Remove spl patch that was introduced for grsecurity which we don't support
anymore. ZFS now needs perl for some scripts that are call in the configure
script.
2018-03-22 01:05:32 +01:00
Franz Pletz ab5f98a77e altcoins.masari: init at 0.1.4.0 2018-03-22 01:05:31 +01:00
Franz Pletz f2fea9042e nmap: 7.60 -> 7.70 2018-03-22 01:05:31 +01:00
Franz Pletz 1e15d08cac squid4: 4.0.23 -> 4.0.24 2018-03-22 01:05:31 +01:00
Franz Pletz 7dee8ab568 matterircd: 0.12.0 -> 0.16.5 2018-03-22 01:05:30 +01:00
Franz Pletz 9152ef910b prometheus-node-exporter: 0.15.0 -> 0.15.2 2018-03-22 01:05:30 +01:00
Franz Pletz 5050d05656 clamav: 0.99.3 -> 0.99.4 for multiple CVEs
Fixes CVE-2012-6706, CVE-2017-6419, CVE-2017-11423, CVE-2018-0202,
CVE-2018-1000085.
2018-03-22 01:05:29 +01:00