Commit graph

4019 commits

Author SHA1 Message Date
Jérémie FRAUDEAU 12df6d88d8 openjdk-darwin: zulu1.8.0_66 -> zulu1.8.0_121 2017-03-27 13:56:58 +02:00
Daiderd Jordan 7ddd5012a1
libcxx-4: add pthread_mach_thread_np patch 2017-03-26 17:30:23 +02:00
Daniel Peebles 826ae5ff21 Merge pull request #24058 from LnL7/go-cacert
go: use NIX_SSL_CERT_FILE for crypto/x509
2017-03-26 11:11:05 -04:00
Pascal Wittmann 0ac30114c2 Merge pull request #24324 from NeQuissimus/kotlin_1_1_1
kotlin: 1.1 -> 1.1.1
2017-03-25 20:30:30 +01:00
Willi Butz 53dde42153
manticore: fix compiling pml sources
Compiler depends on sources that weren't present in the output.
2017-03-25 19:47:38 +01:00
Willi Butz 55d21cad95 manticore: fix build, remove builder.sh (see #23253) 2017-03-25 17:04:55 +02:00
Tim Steinbach c0d9bce6f7
kotlin: 1.1 -> 1.1.1. 2017-03-25 11:04:41 -04:00
Kamil Chmielewski c7cd4fec60 ponyc: 0.11.3 -> 0.11.4 2017-03-25 09:52:46 +01:00
Peter Simons 011466857b Merge pull request #24279 from LumiGuide/ghcjsHEAD-upgrade-to-latest-LTS
ghcjsHEAD: upgrade ghcjs-boot packages
2017-03-24 23:13:55 +01:00
Vladimír Čunát 455ce3528c
Merge branch 'staging' 2017-03-24 21:07:55 +01:00
Bas van Dijk 1c656d2f35 ghcjsHEAD: upgrade ghcjs-boot packages
Move them closer to the latest LTS Haskell.
2017-03-24 15:07:10 +01:00
Periklis Tsirakidis 6414533391 darwin: cleanup obsolete sdks 2017-03-24 08:06:03 +01:00
Vladimír Čunát c1a9dc3d37
Merge branch 'master' into staging 2017-03-23 13:31:28 +01:00
Dan Peebles 3263d02626 xcbuild: assorted fixes and cleanups
This is in preparation for the LLVM 4 upgrade (which gets more strict
about e.g., return false in xcbuild itself) and also for using xcbuild
more extensively in the Darwin stdenv bootstrap process, which is why I
killed the unnecessary gcc dependency in the toolchain. llvm-cov pretends
to be gcov anyway, so we're fine.
2017-03-21 23:22:15 -04:00
Daniel Peebles 555a37e5bc Merge pull request #24152 from copumpkin/gcc-simplify
gfortran/gcc: simplify & clean up on Darwin
2017-03-21 09:04:55 -04:00
Robin Gloster 37c31c635d
ponyc: segfaults on i686 2017-03-21 13:12:24 +01:00
Dan Peebles a2a82db7cf gfortran/gcc: simplify & clean up on Darwin
This should eliminate the branched logic for gfortran on Darwin, as well
as preventing accidental inclusion of impure paths in gcc and gfortran
builds.
2017-03-21 01:36:28 -04:00
Tuomas Tynkkynen 72dc9c7f80 Merge remote-tracking branch 'upstream/master' into staging 2017-03-20 07:07:03 +02:00
Daniel Peebles 5148be4866 Merge pull request #24018 from copumpkin/llvm-39-improvements
LLVM 3.9 improvements
2017-03-19 20:53:46 -04:00
Dan Peebles 972f51a2da llvmPackages_37.libcxxabi: fix with more recent versions of libc++
The build breaks on libc++ 3.8 and above, which hinders our upgrade to
LLVM 4 for the Darwin stdenv.
2017-03-19 20:51:58 -04:00
Dan Peebles d80a7210bb nasm: 2.11.08 -> 2.12.02
Upgrading primarily because it works with newer LLVM (for the big Darwin
stdenv LLVM bump) but a newer version probably helps for other reasons :)
2017-03-19 16:34:05 -04:00
Dan Peebles 6ea3eefdfc gcc5: fix for libc++ 3.8 and above
This is in preparation for the big Darwin LLVM 4.0 stdenv switchover
2017-03-19 16:22:12 -04:00
Daiderd Jordan f36f21c650
go: Respect $NIX_SSL_CERT_FILE 2017-03-19 15:24:57 +01:00
Michael Raskin 490803d5b9 Merge pull request #22971 from dtzWill/update/souper
souper: 2017-01-05 -> 2017-03-07
2017-03-18 20:28:51 +01:00
Dan Peebles f3aeb3b0ab llvm-39: a couple of improvements
Splits outputs in clang like we do in 3.8 and 4.0 to avoid runtime
dependency on Python in the main derivation.

I also disable TSAN on Darwin to maintain consistency with 4.0, which
disables it because it forces an unfree dependency in the stdenv.
2017-03-18 15:08:58 -04:00
Daniel Peebles e965d6d5f5 Merge pull request #24014 from copumpkin/llvm-4-improvements
llvm-4: small improvements on Darwin and elsewhere
2017-03-18 14:58:18 -04:00
Michael Raskin 82fd4f1772 Merge pull request #23763 from ben-z/closurecompiler-20170218
closurecompiler: 20160208 -> 20170218
2017-03-18 19:36:15 +01:00
Dan Peebles 2cb440df72 llvm-4: small improvements on Darwin and elsewhere
Split outputs because there's no point in keeping a reference to Python
and it causes trouble during the Darwin stdenv bootstrap. There's also
an unnecessary dependency on LLVM in libc++ which causes us to rebuild
LLVM several more times than necessary during bootstrap, and an awkward
dependency on XPC in the TSAN that we turn off. This is in preparation
for using LLVM 4 in the Darwin stdenv and by default across nixpkgs.
2017-03-18 13:07:52 -04:00
Michael Raskin 24060a83e2 Merge pull request #21233 from rardiol/gcc-snapshot
gcc-snapshot: init at 7-20161211
2017-03-18 17:46:09 +01:00
Kamil Chmielewski 017fddb4be ponyc: 0.11.0 -> 0.11.3 2017-03-17 15:36:10 +01:00
Jörg Thalheim 273e480379 rustNightlyBin: 2017-01-26 -> 2017-03-16 (#23988)
thanks!
2017-03-17 14:51:28 +01:00
Dan Peebles 0cfa1b0dde openjdk-darwin: use a sensible crypto policy
We should really move to a source build of openjdk on Darwin, but that's
tricky so for now we continue to hack around it and do stuff like this,
even though crypto export polices are stupid and make no sense. No, I'm
not bitter at all that I need to do this 😩
2017-03-15 16:37:57 -04:00
Dan Peebles 2ffda66f11 go1.8: patch test to work with recent tzdata 2017-03-15 15:17:11 -04:00
Dan Peebles e6a5ab85b4 go1.7: patch test to work with recent tzdata 2017-03-15 15:17:11 -04:00
Dan Peebles 08314598bb go1.6: patch test to work with recent tzdata 2017-03-15 15:17:11 -04:00
Dan Peebles 331f5a886d go1.4: patch test to work with recent tzdata 2017-03-15 15:17:11 -04:00
Will Dietz 15ca6e149e souper: bump to latest--using LLVM 4 and custom KLEE.
Add patch to fix the build when LLVM reports no system libs,
llvm-config's behavior changed in LLVM r291285.

Fixes #22920.
2017-03-15 07:39:25 -05:00
Peter Simons 83df89aa63 Merge pull request #23611 from ljli/ghcjs-shims-update
haskell: ghcjs shims: dc034a0 -> b970152
2017-03-14 16:06:08 +01:00
Tim Steinbach bb26805051 Merge pull request #23874 from NeQuissimus/kotlin_1_1
kotlin: 1.0.6 -> 1.1
2017-03-13 20:04:28 -04:00
Tim Steinbach dd015a829f
kotlin: 1.0.6 -> 1.1 2017-03-13 20:03:39 -04:00
Will Dietz f54813d767 llvm4: rc4 -> release! 2017-03-13 14:54:39 -05:00
Robin Gloster dbbdccdd65
ispc: fix build 2017-03-13 12:07:48 +01:00
Robin Gloster 80bd50a6e4
ponyc: 0.10.0 -> 0.11.0 2017-03-13 11:43:24 +01:00
obadz 1dd16a9374 coreclr: mark broken 2017-03-12 21:32:27 +00:00
Joachim Fasting 3c37edb928
tinycc: 0.9.27pre-20170220 -> 20170225
Contains a fix for x86-64 asm gen and unified cross-compilation.
2017-03-12 18:56:59 +01:00
Jörg Thalheim d0922896be Merge pull request #23097 from dmjio/halvm
Initial commit of HaLVM support
2017-03-12 18:31:29 +01:00
Rodney Lorrimar e333a71478 scala: put docs in correct subdirectory
Under NixOS, /run/current-system/sw/share/doc was getting the license
file, etc.
2017-03-12 16:27:16 +00:00
Ben Zhang 1252a3707b
closurecompiler: 20160208 -> 20170218 2017-03-11 12:37:05 -05:00
Ben Zhang 49a14162b9
Update emscripten-fastcomp version to 1.37.3 2017-03-10 23:13:14 -05:00
Ben Zhang 954e145101
emscripten 1.37.1 -> 1.37.3 2017-03-10 22:59:19 -05:00