Commit Graph

146190 Commits

Author SHA1 Message Date
aszlig
f1fbf818c4
autoPatchelfHook: Run after patchelf's setup hook
So far the runtimeDependencies variable has been rather useless unless
you also set dontPatchelf, because the patchelf setup hook ran *after*
the autoPatchelfHook and thus stripped off the additional RPATHs added
using runtimeDependencies.

I did this by moving the autoPatchelfHook to be run in postFixup instead
of fixupOutput, however I needed to replicate the for loop that runs the
hook on all outputs.

Until we have a way to influence order of execution for hooks I've
marked this with an XXX so that we can use fixupOutput again.

Tested this against all packages that use autoPatchelfHook using the
following and checking whether the output contains any errors concerning
shared libraries:

nix-build -E 'with import ./. { config.allowUnfree = true; };
  runCommand "test-executables" {
    drvs = [
      masterpdfeditor franz zoom-us anydesk teamviewer maxx
      oracle-instantclient cups-kyodialog3 virtlyst powershell
    ];
  } "for i in $drvs; do for b in $i/bin/*; do \"$b\" || :; done; done"
'

Signed-off-by: aszlig <aszlig@nix.build>
Fixes: https://github.com/NixOS/nixpkgs/issues/43082
Cc: @Ericson2314
2018-07-16 01:52:28 +02:00
Jan Tojnar
f4e510302f
gxneur: 0.13.0 → 0.20.0 2018-07-16 01:49:47 +02:00
Jan Tojnar
c19652a60f
xneur_0_8: drop 2018-07-16 01:49:46 +02:00
Jan Tojnar
f5831fb66b
xneur: 0.13.0 → 0.20.0 2018-07-16 01:49:46 +02:00
xeji
311f017066
Merge pull request #43494 from jb55/clipmenu-master
clipmenu: init at 5.4.0
2018-07-16 00:48:31 +02:00
Shea Levy
ed23255c5a
Merge branch 'init-gurobi' of git://github.com/jfrankenau/nixpkgs 2018-07-15 18:25:07 -04:00
Franz Pletz
86e27e29c4
clamav: 0.99.4 -> 0.100.1 2018-07-16 00:04:44 +02:00
Franz Pletz
4fbc423b77
caddy: 0.10.12 -> 0.11.0 2018-07-16 00:04:43 +02:00
Franz Pletz
b7813f37fc
subfinder: remove from its own deps 2018-07-16 00:04:43 +02:00
Silvan Mosberger
32e9cac1e0
Merge pull request #43529 from teto/traceValSeq
lib.debug: fix traceValSeqFn
2018-07-15 23:56:30 +02:00
Franz Pletz
0a5186a7cb
Merge pull request #43580 from Izorkin/nginx-modules
Update nginx modules
2018-07-15 21:56:09 +00:00
Franz Pletz
d34cc21526
Merge pull request #43541 from jfrankenau/update-cura
cura: 3.3.1 -> 3.4.1
2018-07-15 21:45:35 +00:00
Yegor Timoshenko
fd3942ba7b
Merge pull request #43584 from Mic92/lmms
lmms: 1.2.0-rc4 -> 1.2.0-rc6
2018-07-16 00:39:47 +03:00
Franz Pletz
8bda93f0b2
Merge pull request #37096 from jfrankenau/feat-cups-socket
nixos/cupsd: Add option to start when needed
2018-07-15 21:39:07 +00:00
Izorkin
3a5d104a33 nginxModules.develkit: update to v0.3.1rc1 2018-07-16 00:25:36 +03:00
Izorkin
75b2940145 nginxModules.upstream-check: update to rev 9aecf15 2018-07-16 00:25:20 +03:00
Izorkin
c96d49733a nginxModules.statsd: update to rev b970e40 2018-07-16 00:25:01 +03:00
Izorkin
04eb0731fb nginxModules.pam: update to v1.5.1 2018-07-16 00:24:45 +03:00
Izorkin
eff0def7dc nginxModules.set-misc: update to v0.32 2018-07-16 00:24:27 +03:00
Izorkin
ea52907348 nginxModules.lua: update to v0.10.13 2018-07-16 00:24:14 +03:00
Izorkin
8584845aa1 nginxModules.moreheaders: update to v0.33 2018-07-16 00:23:41 +03:00
Izorkin
a16eee878f nginxModules.ipscrub: update to v1.0.1 2018-07-16 00:22:54 +03:00
Jörg Thalheim
d9d74223e2 lmms: 1.2.0-rc4 -> 1.2.0-rc6
This fixes compilation
2018-07-15 17:10:52 -04:00
Franz Pletz
a2eb1703e1
Merge pull request #43578 from rardiol/cdda
cataclysm dda 2018-07-15
2018-07-15 21:10:05 +00:00
Franz Pletz
c673643d31
Merge pull request #43539 from YorikSar/update-chromium
chromium: 67.0.3396.87 -> 67.0.3396.99
2018-07-15 20:52:23 +00:00
Izorkin
11653f8e6b nginxModules.sla: init at 7778f01 2018-07-15 20:29:57 +00:00
Pascal Wittmann
4a35e7ef1d
Merge pull request #43503 from volth/bazel-private-tmp
bazel: use per-user tmp directory to avoid conflict with other builders
2018-07-15 22:22:47 +02:00
Jan Tojnar
5b1f6b5959
nixos/flatpak: slim down test enviroment a bit 2018-07-15 22:07:08 +02:00
Jan Tojnar
c798c33de2
flatpak: 0.99.2 → 0.99.3 2018-07-15 22:07:08 +02:00
Franz Pletz
0b2b4b8c4e
charybdis: 3.5.5 -> 4.1 2018-07-15 21:41:46 +02:00
Franz Pletz
ddf898006e
kea: 1.3.0 -> 1.4.0 2018-07-15 21:41:46 +02:00
Franz Pletz
472ab64e0f
nitrokey-app: 1.2 -> 1.3.1 2018-07-15 21:41:46 +02:00
Franz Pletz
29da51c8e9
mpd: 0.20.18 -> 0.20.20 2018-07-15 21:41:46 +02:00
Franz Pletz
3239ef84ea
nginxMainline: 1.13.12 -> 1.15.1 2018-07-15 21:41:45 +02:00
Franz Pletz
1638d91d7a
matterircd: 0.16.5 -> 0.18.2 2018-07-15 21:41:45 +02:00
Franz Pletz
27b8072a98
prometheus-alertmanager: 0.14.0 -> 0.15.1 2018-07-15 21:41:45 +02:00
Franz Pletz
b68155de84
batman_adv: 2018.0 -> 2018.1 2018-07-15 21:41:45 +02:00
William Casarin
6c1eb15a3b nixos/modules: add clipmenu user service
add a clipmenud daemon user service
2018-07-15 12:22:46 -07:00
William Casarin
fb130874fd clipmenu: init at 5.4.0
clipmenu is a simple tool for managing you clipboard with dmenu.
2018-07-15 12:22:46 -07:00
xeji
0c6df10de7
Merge pull request #43413 from Izorkin/percona-xtrabackup
percona-xtrabackup: 2.4.9 -> 2.4.12
2018-07-15 21:03:41 +02:00
Jörg Thalheim
868a1855b7
Merge pull request #43542 from jfrankenau/init-mergerfs-tools
mergerfs-tools: init at 20171221
2018-07-15 15:01:04 -04:00
Jörg Thalheim
0f3c785798
Merge pull request #43571 from Izorkin/nginx-fancyindex
nginx-fancyindex: init at 0.4.3
2018-07-15 14:56:12 -04:00
Franz Pletz
d856ad7fc4
dnsmasq: 2.78 -> 2.79 2018-07-15 20:15:36 +02:00
Franz Pletz
6c33223f5f
jool: 3.5.4 -> 3.5.7 2018-07-15 20:11:05 +02:00
Franz Pletz
c0fd62dab4
tpacpi-bat: fix path to cat 2018-07-15 19:27:43 +02:00
Franz Pletz
02ce906d8a
subfinder: init at 2018-07-15 2018-07-15 19:27:42 +02:00
Jan Tojnar
98792fe351
flatpak-builder: 0.99.1 → 0.99.3 2018-07-15 19:10:02 +02:00
Izorkin
bfb393f55e nginx-fancyindex: init at 0.4.3 2018-07-15 20:07:34 +03:00
Jan Tojnar
bea8e84964
phpPackages.php-cs-fixer: 2.12.1 → 2.12.2 2018-07-15 19:00:53 +02:00
Ricardo Ardissone
5901dae673 cataclysm-dda-git: debug flag 2018-07-15 13:59:28 -03:00