Commit Graph
100 Commits
Author SHA1 Message Date
Shea Levy e821f40c26 rdkafka: Build with openssl support. 2018-04-19 09:20:18 -04:00
Shea Levy 3955b84698 meta: Don't bypass unsupported platforms with allowBroken.
Our platforms are open-world oriented these days, and anyway there's allowUnsupportedSystem.
2018-04-17 16:02:15 -04:00
Shea Levy 622745c3bf nix-plugins: 4.0.3 -> 4.0.4 2018-04-17 07:23:27 -04:00
Shea Levy 48d9754d2b nixUnstable: 2.0pre6137_e3cdcf89 -> 2.1pre6148_a4aac7f 2018-04-17 07:15:12 -04:00
Shea Levy 192221ae3f hydra: build against nix stable.
Fixes #39001
2018-04-17 07:06:49 -04:00
Shea Levy 85422c0f51 lsof: Fix build on darwin. 2018-04-16 18:58:07 -04:00
Shea Levy 603a369b89 Revert "buildSetupcfg: Include unzip for zip sources."
Misunderstood the error I was seeing.

This reverts commit 0d3eb70133.
2018-04-14 20:12:22 -04:00
Shea Levy 0d3eb70133 buildSetupcfg: Include unzip for zip sources. 2018-04-14 20:09:51 -04:00
Shea Levy da8fc391a0 pythonPackages.buildSetupcfg: Allow disabling tests. 2018-04-13 12:25:10 -04:00
Shea Levy fddb1457b0 qemu-riscv: Mark lowPrio 2018-04-13 10:53:22 -04:00
Shea Levy 2a64482026 nix-plugins: 4.0.2 -> 4.0.3 2018-04-11 21:41:56 -04:00
Shea Levy 74914dd075 nix-plugins: 4.0.1 -> 4.0.2 2018-04-11 18:41:39 -04:00
Shea Levy b84a8c06c6 nix-plugins: 3.0.1 -> 4.0.1 2018-04-11 15:22:05 -04:00
Shea Levy 0a9f34ad27 nixUnstable: Reinit at 2.0pre6137_e3cdcf89 2018-04-11 14:52:10 -04:00
Shea Levy 216b32f339 Merge branch 'setupcfg2nix' 2018-04-11 13:36:04 -04:00
Shea Levy 0901b3e195 Add setupcfg2nix and supporting infrastructure 2018-04-11 12:08:26 -04:00
Shea Levy 1d87af68c1 Merge branch 'cpan-update-20180406' of git://github.com/volth/nixpkgs into staging 2018-04-07 11:54:07 -04:00
Shea Levy 29d739a86a copy-tarballs.pl: Set the right ACL for new keys. 2018-03-31 21:06:41 -04:00
Shea Levy 6dc900c068 libatomic_ops: 7.6.2 -> 7.6.4.
Inspired by #38083.

Closes #38083.
2018-03-30 05:57:01 -04:00
Shea Levy f8d38c31ae binutils: Add comment about the limited lifetime of gold-symbol-visibility.patch 2018-03-28 12:40:44 -04:00
Shea Levy fbe8deb282 ghc: Use persistent URL for abi-depends determinism patch. 2018-03-28 12:31:40 -04:00
Shea Levy 05e375d710 Merge remote-tracking branch 'origin/master' into staging 2018-03-28 09:36:47 -04:00
Shea Levy 335934a073 Merge branch 'systemd-arm' of git://github.com/abbradar/nixpkgs into staging 2018-03-28 09:30:32 -04:00
Shea Levy cd7047c461 Merge branch 'riscv-limitations' 2018-03-27 11:32:38 -04:00
Shea Levy 26e8d58cb5 libseccomp: Disable only on RISC-V if Linux.
The isSeccomputable flag treated Linux without seccomp as just a
normal variant, when it really should be treated as a special case
incurring complexity debt to support.
2018-03-27 08:16:24 -04:00
Shea Levy cdf9a78a3e kexectools: Disable only on RISC-V if Linux.
The isKexecable flag treated Linux without kexec as just a normal
variant, when it really should be treated as a special case incurring
complexity debt to support.
2018-03-27 08:15:07 -04:00
Shea Levy b0482248fe meta: Add badPlatforms attribute for platform blacklisting. 2018-03-27 08:12:45 -04:00
Shea Levy 2456060458 haskellPackages.lenz-template: Fix against lenz 3 2018-03-26 16:13:46 -04:00
Shea Levy 2b3ba40c03 haskellPackages.lenz: Remove outdated patch. 2018-03-26 13:40:22 -04:00
Shea Levy 59a53aada0 haskell.compiler.ghc8{22,41}: Fix abi-depends non-determinism.
See https://github.com/haskell/cabal/issues/4728 for symptoms,
https://phabricator.haskell.org/D4159 for the base of the fix.
2018-03-26 10:09:00 -04:00
Shea Levy f4f76bdf33 Merge branch 'master' into staging 2018-03-24 08:44:40 -04:00
Shea Levy 20f51922c0 riscv-pk: Set platforms properly 2018-03-24 08:44:26 -04:00
Shea Levy b2a2131ff0 meson: Patch around overly strict struct size check.
Fixes systemd cross-compile.
2018-03-24 07:50:16 -04:00
Shea Levy 9bfd74deff qemu-riscv: Don't apply already-applied glibc-2.27 patch 2018-03-24 07:33:04 -04:00
Shea Levy 0f854cd2d1 Merge branch 'master' into staging 2018-03-24 01:34:53 -04:00
Shea Levy 34087d0dec linux_riscv: 4.16-rc2 -> 4.16-rc6.
Also moves most of our patches upstream.
2018-03-24 01:17:36 -04:00
Shea Levy ead2ba8809 Remove HIE package set until automation can be put in place. 2018-03-23 10:06:58 -04:00
Shea Levy 380171c9f6 libgpg-error: 1.27 -> 1.28 2018-03-22 09:28:58 -04:00
Shea Levy d0a8866622 Merge branch 'binutils-2.30' into staging 2018-03-22 07:28:10 -04:00
Shea Levy 31119d3ef6 pcre: Fix /bin/sh dependency 2018-03-20 17:26:21 -04:00
Shea Levy 1fa4b7149c binutils: Revert apparently-broken multiple-definition support in gold.
Fixes llvm at least.
2018-03-20 17:22:10 -04:00
Shea Levy 3027bca02a binutils: Bump default to 2.30 2018-03-20 17:22:10 -04:00
Shea Levy 5ce31aa6b7 Revert "atlas: 3.10.2 -> 3.10.3"
3.10.3 segfaults with glibc 2.27, and since it was fairly recently
added via autoupdate hopefully it's not too strongly needed yet.

This reverts commit 4c28d80be2.
2018-03-20 17:21:20 -04:00
Shea Levy c6b71f55fd attr: Remove /bin/sh dependency. 2018-03-20 17:21:16 -04:00
Shea Levy ab42a7595a buildPerlPackage: "properly" quote FULLPERL 2018-03-20 08:43:21 -04:00
Shea Levy 4250dd5de4 Merge branch 'master' into staging 2018-03-20 08:38:28 -04:00
Shea Levy a5d064826b gcc: Try to fix /bin/sh dependency 2018-03-17 21:58:15 -04:00
Shea Levy 86972b2321 xz: Fix dependency on /bin/sh 2018-03-17 21:58:15 -04:00
Shea Levy 3a143dcad2 rustc: 1.24.0 -> 1.24.1 and glibc-2.27 patch. 2018-03-17 21:58:15 -04:00
Shea Levy 34898469f7 qemu: Add upstream glibc 2.27-compat patch 2018-03-17 21:58:14 -04:00
Shea Levy 88d10c7f1d libpulseaudio: Add upstream glibc 2.27-compat patch 2018-03-17 21:58:14 -04:00
Shea Levy 0f172e971c libxshmfence: Bump to 1.3.
Needed with glibc-2.27.
2018-03-17 21:58:14 -04:00
Shea Levy fa3c86e196 acl: patchShebangs before build to avoid /bin/sh dependency.
install.sh depends on bashisms. https://nix-cache.s3.amazonaws.com/log/zczav3lw4pdzjy3ilqz9mng539xca5bi-acl-2.2.52.drv.
2018-03-17 21:58:14 -04:00
Shea Levy cd843345ff xfsprogs: Fix build on glibc-2.27 2018-03-17 21:58:14 -04:00
Shea Levy 2929a2c1fa help2man: Make safe to use in bootstrap stdenv. 2018-03-17 21:58:14 -04:00
Shea Levy 273e58ebd9 glibc: Make 2.27 the default. 2018-03-17 21:58:14 -04:00
Shea Levy 805721bdda Merge branch 'master' into staging 2018-03-17 21:58:02 -04:00
Shea Levy 8b097fc7f6 release-small.nix: Fix evaluation error 2018-03-17 21:57:44 -04:00
Shea Levy 0ebcd097fe Merge branch 'master' into staging 2018-03-17 21:50:27 -04:00
Shea Levy 30d208ed5e mcron: Fix missing libtool dependency 2018-03-17 21:50:02 -04:00
Shea Levy 0d0672e95c lsof: Add (temporary?) tarball URL and fix eval on darwin. 2018-03-17 21:39:16 -04:00
Shea Levy 7215194f64 Merge branch 'pyspark' 2018-03-17 10:11:24 -04:00
Shea Levy 2963d76ca3 pythonPackages.pyspark: Init at 2.3.0 2018-03-17 09:54:12 -04:00
Shea Levy 4322f2b8c8 pythonPackages.py4j: Init at 0.10.6. 2018-03-17 09:17:48 -04:00
Shea Levy cb88f21b16 perlPackages.JSON: Fix typo. 2018-03-16 17:53:45 -04:00
Shea Levy 017d678a00 gcc: Add uncommitted patch. 2018-03-16 16:39:55 -04:00
Shea Levy a1ede569ef gcc: Unconditionally add some upstream RISC-V patches. 2018-03-16 16:38:32 -04:00
Shea Levy 519f0b8db2 gnumake: Unconditionally fix build against glibc-2.27 2018-03-16 14:43:12 -04:00
Shea Levy aabfda6d5d Merge branch 'merge/master-to-staging-20180310' of git://github.com/oxij/nixpkgs into staging 2018-03-11 17:28:07 -04:00
Shea Levy b66d7dc0ce lib.isStorePath: Fix derivation detection 2018-03-09 17:21:31 -05:00
Shea Levy 98d177252a Merge branch 'libav-shebangs' of git://github.com/xeji/nixpkgs 2018-03-08 20:20:31 -05:00
Shea Levy c46cd6cefe Merge branch 'patch-10' of git://github.com/matthewbauer/nixpkgs 2018-03-08 18:31:55 -05:00
Shea Levy c69d8bf5e6 treewide: Remove gnat support.
See discussion in https://github.com/NixOS/nixpkgs/commit/6ac7b19c978e951c124c5ea434c94f95f593888e.
2018-03-08 13:56:36 -05:00
Shea Levy fe565510cb Merge pull request #36527 from volth/perl-packages-update-4
perlPackages.XMLSAX: 0.96 -> 1.00 [staging]
2018-03-08 09:21:29 -05:00
Shea Levy 6fcf691545 lib-tests: Don't depend on /bin/sh
https://hydra.nixos.org/build/70748333
2018-03-08 08:36:35 -05:00
Shea Levy a183563cf0 Revert "Merge branch 'setuid-wrapper-readlink'"
Kernel symlinks don't have st_size. Really thought I tested this, guess I ran the
wrong NixOS test :(

This reverts commit 6dab907ebe, reversing
changes made to eab479a5f0.
2018-03-07 17:09:05 -05:00
Shea Levy 6dab907ebe Merge branch 'setuid-wrapper-readlink' 2018-03-07 12:44:21 -05:00
Shea Levy dffa3d2b1f nixos: setuid-wrapper: simplify readlink logic 2018-03-07 11:57:43 -05:00
Shea Levy 89700d7b26 perlPackages.XMLSAX: Disable broken testsuite 2018-03-07 06:43:47 -05:00
Shea Levy 47116c2d5c openjdk bootstrap: Fix rpath fixup 2018-03-07 06:23:02 -05:00
Shea Levy 3509c4b7bb Merge branch 'callCabal2nix-retain-ifd' 2018-03-02 13:22:26 -05:00
Shea Levy 62a1abe204 haskellPackages.callCabal2nix: Depend on the expression.
This ensures that as long as the package derivation is alive, its nix
expressions do not need to be regenerated.

Fixes #36190.
2018-03-02 09:37:02 -05:00
Shea Levy 4237842f92 Revert "Revert "dropbear: 2017.75 -> 2018.76""
This was for local testing, never meant to commit it...

This reverts commit 4953a006f5.
2018-03-01 21:36:20 -05:00
Shea Levy 2802101e9f Merge branch 'dropbear-2018-76-fix' 2018-03-01 21:35:06 -05:00
Shea Levy 4953a006f5 Revert "dropbear: 2017.75 -> 2018.76"
This reverts commit db913f8445.
2018-03-01 21:27:25 -05:00
Shea Levy f2937b7485 initrd-ssh: Fix for new dropbear version.
For some reason 2018.76 dropped the -m flag.
2018-03-01 21:21:27 -05:00
Shea Levy 60c8c02877 bind: Remove unnecessary environment defines. 2018-03-01 18:33:36 -05:00
Shea Levy 600b08cf9b dhcpcd: Add TODO to cleanup after patchShebangs fix 2018-03-01 16:11:51 -05:00
Shea Levy 34487947ce nixos: Add nixpkgs.crossSystem option for cross-compilation 2018-03-01 14:58:15 -05:00
Shea Levy 95579af5ec Merge remote-tracking branch 'origin/staging' into cross-nixos 2018-03-01 14:56:58 -05:00
Shea Levy a486cb1af6 systemd: Fix references to /usr/bin in cross-compilation 2018-03-01 14:54:41 -05:00
Shea Levy c3bba10ae8 dhcpcd: Fix cross-compilation.
This should almost certainly go into patchShebangs...
2018-03-01 14:52:04 -05:00
Shea Levy fec543436d nixos: Move uses of stdenv.shell to runtimeShell. 2018-03-01 14:38:53 -05:00
Shea Levy e70f61f5a1 Add top-level aliases for the runtime shell and its package.
This is like stdenv.shell{,Package}, but for the runtime system. The
majority of uses of stdenv.shell probably want this instead.
2018-03-01 14:37:45 -05:00
Shea Levy 948e290895 stage-2-init: Use the host bash as SHELL 2018-03-01 14:03:41 -05:00
Shea Levy 897b7c7e9b nixos: Fix initrd dependency detection when cross-compiling. 2018-03-01 13:31:36 -05:00
Shea Levy 20072d733b nixos: manual: Fix cross-compilation. 2018-03-01 10:41:50 -05:00
Shea Levy bcb1bb5c11 groff: Fix cross-compilation 2018-03-01 09:11:07 -05:00
Shea Levy c54730dde8 gobjectIntrospection: Enable building without X11 support.
Also disable it when noXlibs in NixOS.
2018-03-01 07:36:36 -05:00
Shea Levy f66da15715 Merge branch 'staging' into cross-nixos 2018-02-28 19:23:31 -05:00