Shea Levy
15e8d1d314
Merge pull request #52848 from mightybyte/callHackage-variant
...
Add a callHackage variant that doesn't require all-cabal-hashes
2019-01-27 17:13:40 -05:00
Shea Levy
30fb5b0dcf
haskell generic builder: Add flag to allow inconsistent dependencies.
2018-12-15 13:31:08 -05:00
Shea Levy
9b111955ec
nix-plugins: 5.0.0 -> 6.0.0
2018-10-28 00:25:39 -04:00
Shea Levy
bd7e0aec71
nixUnstable: 2.1pre6377_954d1f4d -> 2.2pre6520_18b4c53f
2018-10-28 00:01:27 -04:00
Shea Levy
cd41cad074
haskell.compiler.ghc861: Apply fix to abi-hash with backpack.
...
See https://phabricator.haskell.org/D5123 .
2018-09-12 10:31:10 +02:00
Shea Levy
e6e56bbe32
ghc: Apply fix to abi-hash with backpack.
...
See https://phabricator.haskell.org/D5123 .
2018-09-12 10:31:10 +02:00
Shea Levy
56a605c8b9
nix-plugins: 4.0.5 -> 5.0.0.
...
Fixes build against nix 2.1.
2018-09-06 15:14:29 -04:00
Shea Levy
18337f3ece
Merge branch 'no-toPath'
2018-09-06 08:09:53 -04:00
Shea Levy
28e51c7cea
ghc: Use stable URL for deterministic profiling patch.
2018-08-21 14:58:14 -04:00
Shea Levy
b00b2363b3
haskellPackages.shellFor: fix after recent getHaskellBuildInputs fix.
...
Fixes #45318
2018-08-19 15:17:35 -04:00
Shea Levy
2d32f7daa8
haskellPackages.hadoop-rpc: Apply stack overflow patch on 8.4 as well.
2018-08-17 09:36:53 -04:00
Shea Levy
38396acd3b
haskellPackages.xmlhtml: Jailbreak for hspec 2.5
2018-08-17 09:25:35 -04:00
Shea Levy
a07cc456bc
haskellPackages.hoopl: Disable broken testsuite.
...
https://github.com/haskell/hoopl/issues/50
2018-08-17 09:02:24 -04:00
Shea Levy
9c32d185d1
haskellPackages.hasktags: Disable broken testsuite.
...
https://github.com/MarcWeber/hasktags/issues/52
2018-08-16 15:35:05 -04:00
Shea Levy
816f4ef188
haskellPackages.cabal-plan: Remove broken patch.
2018-08-16 15:16:54 -04:00
Shea Levy
429131ac79
Add back (optional) deterministic profiling patch for GHC 8.4
2018-08-16 11:37:24 -04:00
Shea Levy
7372d3bf31
haskell.lib.getHaskellBuildInputs: Actually get the haskell build inputs.
...
5523ec8f3c accidentally dropped the attribute lookup.
2018-08-14 17:05:36 -04:00
Shea Levy
711c56dd67
pythonPackages.simpy: init at 3.0.11.
2018-07-17 17:37:50 -04:00
Shea Levy
ed23255c5a
Merge branch 'init-gurobi' of git://github.com/jfrankenau/nixpkgs
2018-07-15 18:25:07 -04:00
Shea Levy
af315bb6c8
ncurses: Fix static build.
2018-07-14 08:38:39 -04:00
Shea Levy
98ddba156c
buildRustCrate: Add some commentary about target_os.
2018-07-02 11:22:47 -04:00
Shea Levy
cb692ff813
Merge branch 'feature/fix-build-rust-create-darwin' of git://github.com/marsam/nixpkgs
...
Set target_os properly on darwin.
2018-07-02 11:20:25 -04:00
Shea Levy
afad9983e3
rust: Fix typo in binary build comment.
...
Pointed out by @Havvy.
2018-06-12 19:01:24 -04:00
Shea Levy
e2126dfd71
nix-plugins: 4.0.4 -> 4.0.5.
...
Allows building against nix stable.
2018-05-30 16:23:37 -04:00
Shea Levy
6da6accd30
treewide: Remove uses of builtins.toPath.
...
toPath has confusing semantics and is never necessary; it can always
either just be omitted or replaced by pre-concatenating `/.`. It has
been marked as "!!! obsolete?" for more than 10 years in a C++
comment, hopefully removing it will let us properly deprecate and,
eventually, remove it.
2018-05-22 16:42:02 -04:00
Shea Levy
0fcad047b9
Guile: Fix cross-compilation
...
(cherry picked from commit f79fa77941 )
2018-05-13 11:36:29 -04:00
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