Aristid Breitkreuz
672160a00f
Merge pull request #24741 from kamilchm/ponyc
...
ponyc: 0.12.2 -> 0.13.0
2017-04-08 11:28:43 +02:00
Vladimír Čunát
26766f0e57
Merge branch 'staging'
...
There are a few dozen new failures on Darwin, probably related to
updates of stdenv's llvm and/or pkgconfig.
Still the total number of successes increases.
2017-04-08 11:02:36 +02:00
Kamil Chmielewski
b55a9f86e4
ponyc: 0.12.2 -> 0.13.0
...
https://github.com/ponylang/ponyc/issues/1823
2017-04-08 09:43:24 +02:00
Tim Steinbach
4151bf5fd4
scala: 2.11.9 -> 2.11.10
2017-04-07 19:54:40 -04:00
Leon Isenberg
60e9371738
haskell: ghcjs packages: Remove ghcjs-prim
...
It is wired into ghcjs now.
2017-04-07 21:41:01 +02:00
Dan Peebles
b9e558597d
stdenv-darwin: bump to use LLVM 4.0 & new bootstrap tools
2017-04-07 14:36:21 -04:00
Leon Isenberg
7a08e57b9e
haskell: ghcjs packages: Break dependency cycle less invasive
...
Between cabal and hscolour.
2017-04-07 19:02:52 +02: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
Daiderd Jordan
9896cf1028
gcc: include dylibs for darwin build
2017-04-04 23:53:39 +02:00
Benjamin Saunders
201960922c
vulkan-loader: 1.0.39.1 -> 1.0.42.2
2017-04-01 12:28:59 -07: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
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
David Johnson
26623240e9
Init HaLVM at 2.4.0
2017-03-10 19:31:12 -06:00
Michael Raskin
bf514e4412
sbcl: 1.3.14 -> 1.3.15
2017-03-09 18:47:38 +01:00
Jörg Thalheim
d75cec39d0
Merge pull request #23644 from dtzWill/update/llvm-rc4-and-tests
...
llvm4: rc3 -> rc4, enable tests
2017-03-09 07:53:29 +01:00
Dan Peebles
7c3699b0f6
fsharp: enable on Darwin
...
Seems to work just fine based on my simple tests
2017-03-08 23:39:56 -05:00
Tuomas Tynkkynen
1508945755
treewide: Fix eval-release.nix for aarch64
2017-03-09 03:38:04 +02:00
Will Dietz
8d10f1dc5b
llvm4: rc3 -> rc4
2017-03-08 09:57:41 -06:00
Will Dietz
3bc5a68a63
llvm4: enable tests
2017-03-08 09:50:04 -06:00
Leon Isenberg
82aa79d57f
haskell: ghcjs shims: dc034a0 -> b970152
2017-03-07 20:48:18 +01:00
Parnell Springmeyer
8d6fbd0578
go: 1.7 -> 1.8
2017-03-06 08:47:50 -05:00
Benno Fünfstück
029c3f917e
hhvm: fix location of include files in $out
...
Fixes a "double prefix" issue, where parts of the include files
for hhvm where located in `$out/$out/include` instead of `$out/include`.
2017-03-06 12:26:54 +01:00
Vincent Laporte
fe0ef55384
solc: fix build
...
Prevent the download of jsoncpp to happen at build time.
Don’t treat warnings as errors, since there is a warning about the major() macros in GNU libc.
2017-03-04 11:01:35 +01:00
Robin Gloster
bb9a37a2a5
ikarus: remove
...
unmaintained, only works on 32 bit
2017-03-03 13:43:04 +01:00
Will Dietz
6f6c06adc1
llvm4.0: Rename "4.0" (and _40) to "4" (and _4).
...
This reflects upstream versioning change, and allows
us to replace 4.0 with 4.1 (which is now a minor revision)
without changing the attribute name.
Thanks to @vcunat for the idea.
2017-03-02 17:19:44 -06:00
Will Dietz
5e267f657d
llvm4.0: rc2 -> rc3
...
Also add myself to maintainers for LLVM.
2017-03-02 17:19:44 -06:00
3noch
4b77d425aa
Fix GHCJS HEAD patch; support GHCJS libdir link; use full ghcEnv for GHCJS
...
Original:
f3110651c8
(With some tweaks from @cstrahan)
closes #23199
2017-03-02 11:35:11 -05:00
3noch
7d356ff696
Disable large address space in GHC iOS X compiler
...
Original:
17cea33d1a
2017-03-02 11:34:15 -05:00
Joachim Fasting
3c178fe769
tinycc: restrict platforms to x86_64-linux
2017-03-01 00:28:29 +01:00
Nikolay Amiantov
044a49febf
cudatoolkit: remove OpenCL library
...
libOpenCL is provided by ocl-icd with implementation in NVIDIA driver instead.
2017-02-28 17:22:06 +03:00
Joachim Fasting
bcdbd637fc
tinycc: 0.9.27pre-20170108 -> 20170220
...
tinycc has been relicensed to MIT.
2017-02-28 12:07:36 +01:00
Eelco Dolstra
c2d4b14637
cudatoolkit: Multiple output improvements
...
* Add a "lib" output containing (for the moment) only libOpenCL. This
reduces the closure size of opensubdiv and blender by about 2 GiB.
* Add a "doc" output (about ~200 MiB).
* Remove the "sdk" output since it was worse than useless: all of the
"sdk" output was also included in "out", so it actually increased
disk space usage.
* Run patchelf on ELF binaries only.
2017-02-28 11:21:33 +01:00
Eelco Dolstra
b5c619cbfe
cudatoolkit: 8.0.44 -> 8.0.61
2017-02-28 11:21:33 +01:00
Daiderd Jordan
4e88f774bc
Merge pull request #23079 from sifmelcara/update/crystal
...
crystal: 0.20.5 -> 0.21.0
2017-02-28 00:31:39 +01:00
Domen Kožar
fe6ebba59c
Merge pull request #22574 from k0001/ghcjs-node
...
compilers/ghcjs/base.nix: Take ghcjsNodePkgs as argument
2017-02-27 14:28:36 +01:00
Charles Strahan
1ba97d6ee9
ghcjsHEAD: unbreak
2017-02-27 02:10:34 -05:00
Vladimír Čunát
d444aa4ade
Merge #22970 : add 4.0-rc2 version of llvmPackages
2017-02-26 10:19:13 +01:00
mingchuan
19e65c4c46
crystal: 0.20.5 -> 0.21.0
2017-02-25 08:46:42 +08:00