Commit Graph
138427 Commits
Author SHA1 Message Date
Jan Malakhovski 87651b32fe stdenv: steal checkInputs from buildPythonPackage
Note that a bunch of non-python packages use this attribute already.
Some of those are clearly unaware of the fact that this attribute does
not exists in stdenv because they define it but don't to add it to
their `bulidInputs` :)

Also note that I use `buildInputs` here and only handle regular
builds because python and haskell builders do it this way and I'm not
sure how to properly handle the cross-compilation case.
2018-04-26 20:22:51 +00:00
Jan Malakhovski 9345fc51d1 haskell-generic-builder: be explicit about doCheck, cleanup 2018-04-26 20:22:44 +00:00
Jan Malakhovski 912cfb8aaa buildPythonPackage: use config.doCheckByDefault 2018-04-26 20:15:52 +00:00
Jan Malakhovski 845fa56921 stdenv: cleanup things a little bit 2018-04-26 20:15:51 +00:00
Jan Malakhovski d834ba6654 stdenv: introduce and use config.doCheckByDefault option 2018-04-26 20:15:47 +00:00
Jan Malakhovski 50af975d85 stdenv: implement checkTarget and installCheckTarget autodetection 2018-04-25 19:53:25 +00:00
Jan Malakhovski e9e06888ed stdenv: generic/setup.sh: cleanup installPhase 2018-04-25 19:53:25 +00:00
Jan Malakhovski ad98c36f1b stdenv: generic/setup.sh: simplify buildPhase Makefile check 2018-04-25 19:53:24 +00:00
Jan Malakhovski 7438083a4d tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
Will Dietz f07f0c6009 Merge remote-tracking branch 'origin/master' into staging 2018-04-24 19:58:44 -05:00
Jan Tojnar 7e33e374db gupnp-tools: 0.8.13 → 0.8.14 2018-04-25 02:04:33 +02:00
Will Dietz de40a77de8 Merge pull request #39453 from bgamari/fix-git
git: Set PERL_PATH when building manual
2018-04-24 18:55:26 -05:00
Jörg Thalheim 49ff3665a5 alacritty: 2018-03-04 -> 2018-04-1 2018-04-25 00:54:04 +01:00
Jan Tojnar 4b2f397198 gdk_pixbuf: 2.36.7 → 2.36.12 2018-04-25 01:49:14 +02:00
Timo Kaufmann b75b5cdc79 pythonPackages.entrypoints: Fix buildInputs (#39449) 2018-04-25 00:23:44 +01:00
Matthew Justin Bauer a8fc951404 Merge pull request #39451 from r-ryantm/auto-update/appstream-glib
appstream-glib: 0.7.7 -> 0.7.8
2018-04-24 18:15:19 -05:00
Michael Raskin cdca27101d Merge pull request #39450 from r-ryantm/auto-update/baresip
baresip: 0.5.8 -> 0.5.9
2018-04-24 23:10:30 +00:00
Ben Gamari b26ae506a9 git: Set PERL_PATH when building manual
Otherwise the build fails with the perplexing error

    make: *** No rule to make target 'cmd-list.made', needed by 'doc.dep'.  Stop.
    make: Leaving directory '/tmp/nix-build-git-2.16.3.drv-0/git-2.16.3/Documentation'

on NixOS (but not on Debian, where it succeeds, presumably since it picks up the
system perl).
2018-04-24 19:00:34 -04:00
Jörg Thalheim cf68bb33cb dino: fix checksum 2018-04-24 23:44:32 +01:00
Jörg Thalheim 296bc1e569 dino: 2018-03-10 -> 2018-04-19 2018-04-24 23:41:21 +01:00
R. RyanTM b5bfd8a173 appstream-glib: 0.7.7 -> 0.7.8
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/appstream-glib/versions.

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 0.7.8 with grep in /nix/store/52vkj80m85n3jhzbqhw5abxdrqqac2yk-appstream-glib-0.7.8
- directory tree listing: https://gist.github.com/c3d5906e2b4ff1a38510f114a6c58819
2018-04-24 15:35:46 -07:00
R. RyanTM 85161629c5 baresip: 0.5.8 -> 0.5.9
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/baresip/versions.

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 0.5.9 with grep in /nix/store/qh69vw5jdwnw82vb6gkwz4f0k8gpjjry-baresip-0.5.9
- directory tree listing: https://gist.github.com/f67689bcf18570ad0408e54fa06db37c
2018-04-24 15:33:02 -07:00
Will Dietz 7139c65c88 Merge pull request #39441 from dtzWill/fix/libgl-tls-musl
mesa, libglvnd, xorg: disable tls w/musl
2018-04-24 17:17:23 -05:00
Will Dietz 64c2e058e6 mesa, libglvnd, xorg: disable tls w/musl 2018-04-24 17:16:22 -05:00
Will Dietz dfcae92929 Merge pull request #39442 from dtzWill/fix/glibc-no-fetchpatch
glibc: use local copy of patch to fix w/musl
2018-04-24 17:14:55 -05:00
Will Dietz c3ab285ce2 glibc: use local copy of patch to fix w/musl
fetchpatch doesn't work with bootstrap fetchurl,
so just use local file like we do for other glibc patches.
2018-04-24 16:57:57 -05:00
Matthew Justin Bauer 3f42a6eb84 netbsd: small fixups 2018-04-24 16:53:56 -05:00
Michael Raskin d3d41b51f1 Merge pull request #39421 from r-ryantm/auto-update/librem
librem: 0.5.2 -> 0.5.3
2018-04-24 21:31:09 +00:00
Robert Helgesson f54a9994e3 eclipse-plugin-spotbugs: 3.1.2 -> 3.1.3
Also switch to using zipped update site provided on GitHub.
2018-04-24 22:58:15 +02:00
Jan Tojnar bfd213aa2d rhythmbox: fix build with GStreamer 1.14 2018-04-24 22:42:00 +02:00
John Ericson 4aefe8a48a Merge pull request #39425 from bgamari/git-cross
Allow git to be cross-compiled
2018-04-24 16:07:05 -04:00
Jan Tojnar 5979e88695 orca: fix typelib lookup 2018-04-24 21:53:12 +02:00
Jan Tojnar ddc48afcca python3.pkgs.pyatspi: 2.18.0 → 2.26.0 2018-04-24 21:53:11 +02:00
Jan Tojnar d48e9ff92a liblouis: mark as broken 2018-04-24 21:53:11 +02:00
Matthew Justin Bauer ab92a474a9 Merge pull request #38822 from matthewbauer/netbsd
Introducing NetBSD userland
2018-04-24 14:46:01 -05:00
Matthew Bauer 31ef995e37 bsd: init netbsd & openbsd userland
Adds a couple of useful NetBSD and OpenBSD derivations. Some of these
will be integrated into Nixpkgs later.

Noncomprehensive list:

- netbsd.getent
- netbsd.getconf
- netbsd.fts
- openbsd.mg
- netbsd.compat (can replace libbsd)
2018-04-24 14:16:35 -05:00
Matthew Bauer 0dc26d0e7e cvs: support ssh access
hacky wrapper handles ssh issues in nix builders
2018-04-24 14:16:29 -05:00
Jörg Thalheim 78d9bffc0a Merge pull request #39412 from r-ryantm/auto-update/pcmanfm
pcmanfm: 1.2.5 -> 1.3.0
2018-04-24 20:05:58 +01:00
Jörg Thalheim 0198d6204d Merge pull request #39419 from r-ryantm/auto-update/libre
libre: 0.5.7 -> 0.5.8
2018-04-24 20:03:53 +01:00
R. RyanTM 768f1d968c latte-dock: 0.7.4 -> 0.7.5 (#39418)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/latte-dock/versions.

These checks were done:

- built on NixOS
- ran ‘/nix/store/6nvkkskm7j4ngqfy722ajp289gqhg1a9-latte-dock-0.7.5/bin/latte-dock -h’ got 0 exit code
- ran ‘/nix/store/6nvkkskm7j4ngqfy722ajp289gqhg1a9-latte-dock-0.7.5/bin/latte-dock --help’ got 0 exit code
- found 0.7.5 with grep in /nix/store/6nvkkskm7j4ngqfy722ajp289gqhg1a9-latte-dock-0.7.5
- directory tree listing: https://gist.github.com/8f58b4f85d4c80752b6d66e912ce92c0
2018-04-24 14:59:32 -04:00
Ben Gamari d111a42772 git: Enable cross-compilation 2018-04-24 14:58:58 -04:00
Ben Gamari 2d397f1b76 git: Allow perl support to be disabled 2018-04-24 14:58:58 -04:00
Ben Gamari 432df5b1cf git: Fix USE_LIBPCRE2 configuration
Previously this was injected during install, causing the build system to rebuild
the entire package.
2018-04-24 14:58:58 -04:00
Ben Gamari ae0a14d25d git: Refactor makeFlags using lib.optionals 2018-04-24 14:58:58 -04:00
Matthew Justin Bauer 16e78fb7a7 Merge pull request #39422 from NixOS/revert-37640-retroarch-mame
Revert "libretro.mame: 2017-06-04 -> 2017-03-02"
2018-04-24 13:55:29 -05:00
R. RyanTM 78a2238c50 librem: 0.5.2 -> 0.5.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/librem/versions.

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 0.5.3 with grep in /nix/store/x20d9fh0yfyzm28p3sghxq01c3f2wrmw-librem-0.5.3
- directory tree listing: https://gist.github.com/b80b5c5f4dc93169cf0cfc46f4306e73
2018-04-24 11:54:42 -07:00
Matthew Justin Bauer ab7aaf1b94 Revert "libretro.mame: 2017-06-04 -> 2017-03-02" 2018-04-24 13:54:12 -05:00
R. RyanTM daea65c8e2 libre: 0.5.7 -> 0.5.8
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/libre/versions.

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 0.5.8 with grep in /nix/store/rqyqr2gb6pxqqah435xznnqwr9zi0xi2-libre-0.5.8
- directory tree listing: https://gist.github.com/a84247052706f314827aca34a1869d10
2018-04-24 11:51:25 -07:00
Daiderd Jordan a4585468d1 Merge branch 'master' into staging 2018-04-24 20:22:01 +02:00
Will Dietz e630e9da79 Merge pull request #39413 from dtzWill/update/mendeley-1.18
mendeley: 1.17.3 -> 1.18, touchup update script
2018-04-24 12:50:31 -05:00