Dan Peebles
b9e558597d
stdenv-darwin: bump to use LLVM 4.0 & new bootstrap tools
2017-04-07 14:36:21 -04:00
Dan Peebles
0cacae6a5f
gcc6: fix for LLVM 4.0
2017-04-06 23:20:35 -04:00
Peter Simons
4ad28de5a3
Merge pull request #24510 from woehr/master
...
ghcjs (head): Fix infinite recursion ...
2017-04-05 10:23:37 +02:00
Scott R. Parish
4ab90c3b70
scala_2_11: 2.11.8 -> 2.11.9
2017-04-01 10:40:43 -07:00
Jordan Woehr
117797367a
ghcjs (head): Fix infinite recursion ...
...
... in hscolour when building packages.
2017-03-31 12:39:12 -06:00
Kamil Chmielewski
caade79100
ponyc: 0.11.4 -> 0.12.2
...
https://github.com/ponylang/ponyc/issues/1786
2017-03-31 08:17:21 +02:00
Robin Gloster
9f86136cef
rustc: don't build on i686
2017-03-30 16:23:34 +02:00
Joachim F
20bf94424a
Merge pull request #24441 from dtzWill/fix/swift-64bit-only
...
swift: remove i686-linux from platforms, limit to x86-64-linux
2017-03-30 14:01:23 +01:00
Joachim Fasting
ad902fbba1
aliceml: mark as broken
...
Tried fixing it, but gave up ... Has likely been non-functional for a
while, without anybody noticing.
2017-03-30 13:52:23 +02:00
Leon Isenberg
2553ceb982
haskell: use GHCJS to build Setup.hs for GHCJS packages
...
Closes https://github.com/NixOS/nixpkgs/pull/23614 .
2017-03-29 20:30:28 +02:00
Will Dietz
bccc5ae82c
swift: remove i686-linux from platforms, limit to x86-64-linux
...
Don't know that other platforms will fail but it seems likely
since we're using build profile intended for 64bit Ubuntu.
2017-03-29 07:42:16 -05:00
Daniel Peebles
cea6bfac1c
Merge pull request #22098 from dtzWill/feature/swift
...
swift: init at 3.1
2017-03-28 21:21:30 -04:00
Daniel Peebles
903fc1d6c9
Merge pull request #24418 from LnL7/darwin-rust
...
rustc: use llvm_39
2017-03-28 20:34:07 -04:00
Jörg Thalheim
36fca93290
rename iana_etc to iana-etc
...
fixes #23621
2017-03-28 22:35:15 +02:00
Will Dietz
ecae31a50c
swift: init at 3.1
...
Add dependency 'libblocksruntime'.
2017-03-28 15:34:34 -05:00
Daiderd Jordan
01d8d1b062
rustc: use llvm_39
2017-03-28 22:10:05 +02:00
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