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