1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-12 07:34:36 +00:00
Commit graph

112666 commits

Author SHA1 Message Date
Taahir Ahmed e1d46c0c4d makeWrapper: Only wrap normal executable files
`makeWrapper` and `wrapProgram` are being invoked on all kinds of
wacky things (usually with the help of bash globs or other machine
assistance).

So far, I have come across `wrapProgram` being invoked on a directory,
as well as on the empty string.

As far as I can tell, it's only valid to invoke these utilities on a
normal (non-directory, non-device) executable file.  This commit
enforces that precondition.
2017-08-08 03:46:47 -05:00
kiloreux 6f7f06375c
Implement required changes 2017-08-08 09:43:23 +01:00
Robin Gloster 3e981b9e33
Revert "cc-wrapper: fix set -u errors"
This reverts commit 67a41eafe9.

see #28021 for discussion
2017-08-08 10:20:00 +02:00
Robin Gloster 67a41eafe9
cc-wrapper: fix set -u errors
cc @Ericson2314
2017-08-08 10:15:34 +02:00
Peter Simons 550373b000 cabal-install: fix build after updating to version 2.x 2017-08-08 10:09:56 +02:00
Peter Simons 35dd36a027 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.4.1 from Hackage revision
d913f9a17b.
2017-08-08 10:09:46 +02:00
Peter Simons 142df08825 hackage2nix: update list of broken packages 2017-08-08 10:09:44 +02:00
Frederik Rietdijk 85519561a2 Merge pull request #28027 from sh01/shpr_fixurls_libtiff
libtiff: Fix debian patch tarball URL
2017-08-08 09:12:42 +02:00
Frederik Rietdijk 468fdddde6 Merge pull request #27753 from FRidh/python33eol
python33: end-of-life
2017-08-08 09:11:11 +02:00
kiloreux 21b6e9cc05
Add kiloreux as maintainer 2017-08-08 08:07:55 +01:00
Frederik Rietdijk 89af5d93e6 Merge remote-tracking branch 'upstream/master' into HEAD 2017-08-08 09:01:54 +02:00
Frederik Rietdijk 0734fb26c5 Merge pull request #28032 from casey/feedgen
python.pkgs.feedgen: init at 0.5.1
2017-08-08 09:01:27 +02:00
Casey Rodarmor 2141086af8 python.pkgs.feedgen: init at 0.5.1 2017-08-07 23:58:39 -07:00
Jörg Thalheim 035e0198c5 Merge pull request #27978 from makefu/module/influxdb/bind-fix
influxdb module: collectd.port is now called bind-address
2017-08-08 07:51:03 +01:00
kiloreux ea4d01b857
Added libopencore support 2017-08-08 07:50:38 +01:00
Frederik Rietdijk 739b4b42e6 searx: fix typo, fixes #28015 2017-08-08 08:40:26 +02:00
Peter Simons b196230e71 Merge pull request #25185 from ahmedtd/fix-makewrapper-unsupported-args
Fix makewrapper unsupported args
2017-08-08 08:33:56 +02:00
Wout Mertens 18fa60db30 Merge pull request #28008 from alexandergall/add-cloud-image
nixos/cloud-image: add module
2017-08-08 07:29:08 +02:00
Taahir Ahmed ece5387b09 makeWrapper: Die on unsupported arguments
Previously, makeWrapper would accept arguments it didn't recognize,
potentially allowing argument misspellings or broken callers.

Now, makeWrapper dies with a backtrace if it is called incorrectly.

Also changes `wrapProgram` so that it doesn't pass through the first
argument twice --- this was tripping up the argument checking.
2017-08-08 00:18:12 -05:00
Taahir Ahmed 12354b8eb5 dieHook: Add die utility function
Calling `die "Error message"` causes the current script to exit with
an error, printing a backtrace
2017-08-08 00:17:56 -05:00
Sebastian Hagen edf6176d8a libtiff: Fix debian patch tarball URL
The tiff debian tarball URL has disappeared (since debian updated their current
version), which renders this package unbuildable.

Change it to a debian snapshot URL, which should be around indefinitely.
2017-08-08 04:06:55 +01:00
Volth 50d165c785 zookeeper: 3.4.9 -> 3.4.10 2017-08-08 01:38:33 +00:00
volth b32a1199f8 orackejdk: untie from gnome2
Nothing should change unless you override ```gtk2``` or ```gnome2.gtk``` so they become different
2017-08-08 02:16:26 +02:00
Franz Pletz bfc78abf2b Merge pull request #28019 from Infinisil/fix-default-text-xmonad
xmonad service: add defaultText to extraPackages to fix rendering in docs
2017-08-08 02:15:45 +02:00
Franz Pletz 9d29bed078 Merge pull request #28020 from michalrus/geekbench
geekbench: init at 4.1.1
2017-08-08 02:14:03 +02:00
evujumenuk eaab02b94f wireguard: convert "table" to an interface option
Do the right thing, and use multiple interfaces for policy routing. For example, WireGuard interfaces do not allow multiple routes for the same CIDR range.
2017-08-08 01:45:19 +02:00
Michal Rus a809cf409a
geekbench: init at 4.1.1 2017-08-08 01:28:12 +02:00
Silvan Mosberger 7bc42a8971
xmonad service: add defaultText to extraPackages to fix rendering in docs 2017-08-08 01:14:58 +02:00
Tim Steinbach f46f98ad31
Revert 0cf0d7186a
Order common kernel config by functionality
See #27949
2017-08-07 17:34:10 -04:00
Daniel Peebles de1110b52a Merge pull request #27960 from LnL7/clang-libgcrypt
libgcrypt: fix clang build
2017-08-07 16:52:59 -04:00
Daiderd Jordan 44c354317d Merge pull request #27911 from LnL7/erlang-no-gcc
erlang: remove explicit gcc dependency
2017-08-07 22:23:58 +02:00
Cray Elliott 2f9724e804 ffmpeg, ffmpeg-full: 3.3.2 -> 3.3.3 2017-08-07 12:53:48 -07:00
Wout Mertens b6f19f79aa Merge pull request #28004 from moesasji/master
xfce4-session: fix lock screen not working with light-locker
2017-08-07 18:40:48 +02:00
Wout Mertens 67ed1599bc Merge pull request #28003 from kamilchm/ponyc
ponyc: 0.16.1 -> 0.17.0
2017-08-07 18:37:56 +02:00
Wout Mertens ba203e40a6 Merge pull request #28010 from womfoo/bump/facter-3.7.1
facter: 3.6.6 -> 3.7.1 and related deps
2017-08-07 18:32:03 +02:00
Wout Mertens 5df2798221 Merge pull request #28011 from womfoo/bump/zabbix-cli-1.7.0
zabbix-cli: 1.6.1 -> 1.7.0
2017-08-07 18:31:11 +02:00
Wout Mertens 5ac09bc484 Merge pull request #28013 from womfoo/bump/pick-1.7.0
pick: 1.6.1 -> 1.7.0
2017-08-07 18:29:07 +02:00
Tim Steinbach fa10497834 Merge pull request #27684 from gnidorah/bfq
linux: BFQ Group Scheduling support
2017-08-07 11:58:45 -04:00
Tim Steinbach 4edcfa3eb7
gradle: 4.0.2 -> 4.1 2017-08-07 11:44:35 -04:00
Tim Steinbach 06af1df857
linux: 4.13-rc3 -> 4.13-rc4 2017-08-07 11:40:01 -04:00
Tim Steinbach ea2a10e143
linux: 4.4.79 -> 4.4.80 2017-08-07 11:35:42 -04:00
Tim Steinbach 4825e4818b
linux: 4.9.40 -> 4.9.41 2017-08-07 11:32:26 -04:00
Kranium Gikos Mendoza bcc2858485 pick: 1.6.1 -> 1.7.0 2017-08-08 01:22:44 +10:00
Gabriel Ebner 795c003359 isabelle: use polyml 5.6
Isabelle 2016 does not work with newer PolyML versions.
2017-08-07 17:21:08 +02:00
John Ericson 810fb0c968 cc-wrapper: Don't slurp NIX_DONT_SET_RPATH twice
Otherwise we end with a definition like `1 1`, which doesn't trigger the right
conditional.
2017-08-07 11:09:25 -04:00
Kranium Gikos Mendoza a852d39dda zabbix-cli: 1.6.1 -> 1.7.0 2017-08-08 01:02:38 +10:00
Wout Mertens 339330b322 Merge pull request #27426 from rnhmjoj/nginx
nginx: make enabling SSL port-specific
2017-08-07 16:46:28 +02:00
Kranium Gikos Mendoza b99f162e40 facter: 3.6.6 -> 3.7.1 2017-08-08 00:37:43 +10:00
Kranium Gikos Mendoza b416579af4 leatherman: 0.11.2 -> 1.0.0 2017-08-08 00:37:43 +10:00
Domen Kožar 4f80406fdd Merge pull request #27615 from NickHu/cuda
fix haskellPackages.cuda and some tools dependent on cudatoolkit
2017-08-07 16:13:49 +02:00