Commit Graph

158679 Commits

Author SHA1 Message Date
aszlig 34dd1c68f8
libredirect: Add a small test
This is just a sanity check on whether the library correctly wraps the
syscalls and it's using the "true" executable for posix_spawn() and
execv().

The installCheckPhase is not executed if we are cross-compiling, so this
shouldn't break cross-compilation.

One thing I'm not actually sure is whether ${coreutils}/bin/true is
universally available on all the platforms, nor whether all the
functions we use in the test are available, but we can still fix that
after we've found out about that.

Signed-off-by: aszlig <aszlig@nix.build>
2018-11-12 11:02:54 +01:00
aszlig ba1fddb315
libredirect: Use extensions.sharedLibrary
This is to make sure we get the correct shared library suffix of the
target platform. While for example on Darwin it would even work with the
hardcoded .so prefix it's IMHO a bit nicer to have the actual native
extension.

Signed-off-by: aszlig <aszlig@nix.build>
2018-11-12 10:08:02 +01:00
zimbatm 9ef52352bd
assume that it works on all unix platforms 2018-11-12 00:09:36 +01:00
zimbatm d76ec523bb
use for cross-compilation 2018-11-12 00:08:18 +01:00
aszlig 753743c37b
libredirect: Add support for Darwin
The library can be used also on Darwin using it like this:

  NIX_REDIRECTS='foo=bar' \
  DYLD_INSERT_LIBRARIES=${libredirect}/lib/libredirect.so \
  DYLD_FORCE_FLAT_NAMESPACE=1 \
  some_program

So let's actually not hardcade gcc and add Darwin to meta.platforms.

No other changes seem to be required.

Signed-off-by: aszlig <aszlig@nix.build>
2018-11-11 19:29:12 +01:00
Jörg Thalheim c2464df58f
Merge pull request #50085 from r-ryantm/auto-update/jfbview
jfbview: 0.5.5 -> 0.5.6
2018-11-10 09:43:43 +00:00
Jörg Thalheim 9ce3f518c6
Merge pull request #50077 from r-ryantm/auto-update/jackett
jackett: 0.10.365 -> 0.10.420
2018-11-10 09:41:32 +00:00
Vladyslav M b6e0b48e92
Merge pull request #50111 from r-ryantm/auto-update/gpxsee
gpxsee: 6.2 -> 6.3
2018-11-10 11:27:32 +02:00
Jörg Thalheim 22d1b8e4ac
Merge pull request #50083 from r-ryantm/auto-update/kdeconnect
kdeconnect: 1.3.1 -> 1.3.3
2018-11-10 09:20:12 +00:00
Jörg Thalheim 5c87083947
Merge pull request #50076 from r-ryantm/auto-update/jruby
jruby: 9.2.0.0 -> 9.2.1.0
2018-11-10 09:19:16 +00:00
Timo Kaufmann ea8d794026
Merge pull request #50092 from r-ryantm/auto-update/jmol
jmol: 14.29.26 -> 14.29.28
2018-11-10 10:13:35 +01:00
Jörg Thalheim 144c84f712
Merge pull request #49995 from r-ryantm/auto-update/python3.6-distributed
python36Packages.distributed: 1.23.3 -> 1.24.0
2018-11-10 09:01:58 +00:00
Peter Simons bc3c2a46a6
Merge pull request #50138 from r-ryantm/auto-update/duplicity
duplicity: 0.7.18.1 -> 0.7.18.2
2018-11-10 09:18:11 +01:00
Vladyslav M 1ab73260c2
Merge pull request #50120 from r-ryantm/auto-update/feh
feh: 2.28 -> 2.28.1
2018-11-10 10:17:00 +02:00
R. RyanTM a481218df3 duplicity: 0.7.18.1 -> 0.7.18.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/duplicity/versions
2018-11-09 23:20:49 -08:00
Michael Raskin 4c0d5c0c79
Merge pull request #50130 from r-ryantm/auto-update/eudev
eudev: 3.2.6 -> 3.2.7
2018-11-10 06:39:04 +00:00
R. RyanTM bb5375b087 eudev: 3.2.6 -> 3.2.7
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/eudev/versions
2018-11-09 22:14:19 -08:00
Michael Raskin 6ed4d21a00
Merge pull request #50088 from r-ryantm/auto-update/apache-jena-fuseki
apache-jena-fuseki: 3.8.0 -> 3.9.0
2018-11-10 06:00:22 +00:00
R. RyanTM 75f77c24e0 feh: 2.28 -> 2.28.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/feh/versions
2018-11-09 20:04:48 -08:00
R. RyanTM 37f01d5bf8 igv: 2.4.14 -> 2.4.15 (#50087)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/igv/versions
2018-11-09 22:42:04 -05:00
R. RyanTM 2252dc2585 hdparm: 9.56 -> 9.58 (#50098)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/hdparm/versions
2018-11-09 22:38:48 -05:00
Silvan Mosberger 38b2520b96
Merge pull request #37365 from proteansec/pkgs/bacula
bacula: 5.2.13 -> 9.2.1
2018-11-10 04:23:28 +01:00
R. RyanTM d03103fd84 gpxsee: 6.2 -> 6.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/gpxsee/versions
2018-11-09 19:19:29 -08:00
Matthew Harm Bekkema 2a842a1386 Workaround for issue #44254 (Steam cannot connect to friends network) (#44602)
* steam: Set TZ to detected timezone on startup

Workaround for issue #44254 (Steam cannot connect to friends network)
2018-11-10 04:17:04 +01:00
Silvan Mosberger c74e1769fa
Merge pull request #50082 from va1entin/youtube-dl_2018.11.07
youtube-dl: 2018.10.29 -> 2018.11.07
2018-11-10 04:07:19 +01:00
Silvan Mosberger 90906477d7
Merge pull request #50099 from r-ryantm/auto-update/glbinding
glbinding: 2.1.4 -> 3.0.2
2018-11-10 04:04:12 +01:00
Maximilian Bosch 16c75025d6
Merge pull request #50090 from r-ryantm/auto-update/ibus-typing-booster
ibus-engines.typing-booster-unwrapped: 2.1.2 -> 2.1.3
2018-11-10 03:50:55 +01:00
volth 5ea22a5b00 nixos/nix: ignore nix.checkConfig when cross-compiling (#48225)
* nixos/nix: ignore nix.checkConfig when cross-compiling

the check always fails because of architecture mismatch

* typos
2018-11-09 19:18:06 -06:00
R. RyanTM 0efdc90964 glbinding: 2.1.4 -> 3.0.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/glbinding/versions
2018-11-09 17:06:13 -08:00
markuskowa 3f76d76226
Merge pull request #50046 from r-ryantm/auto-update/multimon-ng
multimon-ng: 1.1.5 -> 1.1.6
2018-11-10 02:05:21 +01:00
Jörg Thalheim 0ede13cf1a
Merge pull request #50091 from r-ryantm/auto-update/httpie
httpie: 0.9.9 -> 1.0.0
2018-11-10 00:58:11 +00:00
John Ericson d6811499d1
Merge pull request #49714 from roberth/haskell-bash-completion-2
haskellPackages: Add shell completions
2018-11-09 19:55:41 -05:00
Jörg Thalheim 3726449ddd
Merge pull request #50008 from r-ryantm/auto-update/python3.6-authres
python36Packages.authres: 1.1.0 -> 1.1.1
2018-11-10 00:43:10 +00:00
Jörg Thalheim 6a0b7310ff
Merge pull request #50007 from r-ryantm/auto-update/python3.6-exchangelib
python36Packages.exchangelib: 1.11.4 -> 1.12.0
2018-11-10 00:41:58 +00:00
Jörg Thalheim dc94e7df65
Merge pull request #50005 from r-ryantm/auto-update/python3.6-Flask-PyMongo
python36Packages.flask-pymongo: 2.1.0 -> 2.2.0
2018-11-10 00:41:28 +00:00
Jörg Thalheim 077623e988
Merge pull request #50002 from r-ryantm/auto-update/python3.6-click-completion
python36Packages.click-completion: 0.4.1 -> 0.5.0
2018-11-10 00:40:57 +00:00
Jörg Thalheim 7ba7abf97c
Merge pull request #49999 from r-ryantm/auto-update/python3.6-gphoto2
python36Packages.gphoto2: 1.8.3 -> 1.8.5
2018-11-10 00:39:31 +00:00
Jörg Thalheim 18f4332458
Merge pull request #49998 from r-ryantm/auto-update/python3.6-astral
python36Packages.astral: 1.6.1 -> 1.7.1
2018-11-10 00:37:38 +00:00
Jörg Thalheim 2d50dd4219
Merge pull request #49996 from r-ryantm/auto-update/python3.6-dropbox
python36Packages.dropbox: 9.0.0 -> 9.1.0
2018-11-10 00:36:40 +00:00
R. RyanTM 3902a47bed jmol: 14.29.26 -> 14.29.28
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/jmol/versions
2018-11-09 16:17:35 -08:00
R. RyanTM 76d07488d7 httpie: 0.9.9 -> 1.0.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/httpie/versions
2018-11-09 16:10:36 -08:00
Jörg Thalheim 0599a6df5f
Merge pull request #49986 from r-ryantm/auto-update/python3.6-moviepy
python36Packages.moviepy: 0.2.2.11 -> 0.2.3.5
2018-11-10 00:07:46 +00:00
Jörg Thalheim 441f47f1b1
Merge pull request #49985 from r-ryantm/auto-update/python3.6-pyfiglet
python36Packages.pyfiglet: 0.7.5 -> 0.7.6
2018-11-10 00:07:26 +00:00
Jörg Thalheim 55b768a991
Merge pull request #49981 from r-ryantm/auto-update/python3.6-mwclient
python36Packages.mwclient: 0.9.1 -> 0.9.2
2018-11-10 00:06:58 +00:00
Jörg Thalheim ded8ff467b
Merge pull request #49980 from r-ryantm/auto-update/python3.6-neovim
python36Packages.neovim: 0.2.6 -> 0.3.0
2018-11-10 00:06:40 +00:00
Jörg Thalheim 7104f01a4c
Merge pull request #49976 from r-ryantm/auto-update/python3.6-nibabel
python36Packages.nibabel: 2.3.0 -> 2.3.1
2018-11-10 00:05:04 +00:00
R. RyanTM c281799090 ibus-engines.typing-booster-unwrapped: 2.1.2 -> 2.1.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ibus-typing-booster/versions
2018-11-09 16:04:01 -08:00
Samuel Dionne-Riel 2f668e3248
Merge pull request #40043 from kierdavis/ckb-update-and-cleanup
ckb/ckb-next: 0.2.9 -> 0.3.2, and cleanup
2018-11-09 23:59:58 +00:00
Jörg Thalheim f3ea31e4d1
Merge pull request #49979 from r-ryantm/auto-update/python3.6-Logbook
python36Packages.Logbook: 1.4.0 -> 1.4.1
2018-11-09 23:57:57 +00:00
Jörg Thalheim 439fcdc056
Merge pull request #49977 from r-ryantm/auto-update/python3.6-pytest-repeat
python36Packages.pytest-repeat: 0.6.0 -> 0.7.0
2018-11-09 23:57:44 +00:00