Commit graph

4128 commits

Author SHA1 Message Date
Vladimír Čunát f4d1bcb9a7
llvm: fix #22567 oversaturated red icons 2017-02-11 11:03:59 +01:00
Vladimír Čunát 66fe4af226
Merge recent staging
It's the version last built on Hydra, almost fully.
2017-02-10 18:07:14 +01:00
Joachim Fasting a9c347b9e3
tinycc: 20160525 -> 20170108
Per
https://www.mail-archive.com/tinycc-devel@nongnu.org/msg07274.html
http://repo.or.cz/tinycc.git/commit/77d7ea04acb56f839031993c102366e30cad5c25
onward ought to be fairly stable.
2017-02-09 16:22:57 +01:00
Vladimír Čunát 6bea415b5e
Merge branch 'master' into staging 2017-02-09 08:42:04 +01:00
Renzo Carbonara 1684c9a6a0 compilers/ghcjs/base.nix: Take ghcjsNodePkgs as argument 2017-02-09 00:22:47 +01:00
Pascal Wittmann 39f2bf0976 Merge pull request #22468 from taktoa/souper
souper: init at 2017-01-05
2017-02-08 09:20:43 +01:00
Remy Goldschmidt ac72948c94
souper: init at 2017-01-05 2017-02-06 21:57:45 -06:00
Eelco Dolstra 42574f52b9
Remove references to $NIX_STRIP_DEBUG
This was removed in 3ea1c30846.
2017-02-05 11:08:32 +01:00
Vladimír Čunát a2c867fd39
Merge branch 'staging' 2017-02-04 21:02:46 +01:00
Tim Steinbach 39ac62293c
kotlin: 1.0.5-2 -> 1.0.6 2017-02-04 10:53:53 +01:00
Rushmore Mushambi e4fe2165a0 Merge pull request #22403 from retrry/master
rustc, cargo: 1.14.0 -> 1.15.0, 0.15 -> 0.16
2017-02-04 03:00:45 +02:00
Pascal Wittmann 2352099a96
ocaml-4.04: dont strip to obtain a working compiler 2017-02-03 22:12:53 +01:00
Michael Raskin 4cc9aaccdd Merge pull request #22347 from dtzWill/fix/julia-pax
julia: fix build and execution on PaX.
2017-02-03 16:26:50 +00:00
Tadas Barzdzius c4bb0c7bb4 rustc, cargo: 1.14.0 -> 1.15.0, 0.15.0 -> 0.16.0 2017-02-03 15:53:09 +02:00
Vladimír Čunát adab4cd58b
Merge branch 'master' into staging 2017-02-03 11:47:38 +01:00
Bas van Dijk dfcc9e2994 ghc: support building with integer-simple and provide package sets for it
If the flag enableIntegerSimple is true GHC will be build with the GPL-free but
slower integer-simple library instead of the faster but GPLed integer-gmp
library.

The attribute `pkgs.haskell.compiler.integer-simple."${ghcVersion}"` provides a
GHC compiler build with `integer-simple`.

Similarly, the attribute `pkgs.haskell.packages.integer-simple."${ghcVersion}"`
provides a package set supporting `integer-simple`.

Closes https://github.com/NixOS/nixpkgs/pull/22121.
Closes https://github.com/NixOS/nixpkgs/issues/5493.
2017-02-02 10:57:00 +01:00
Michael Raskin 1567d3c44a sbcl: 1.3.13 -> 1.3.14 2017-02-01 19:28:45 +01:00
Will Dietz 19f70f03b2 julia: fix build and execution on PaX.
Alpine and Gentoo set the same flags here, FWIW.
2017-02-01 06:48:02 -06:00
Peter Simons bd613c20f4 Merge pull request #22197 from LumiGuide/ghcjsHEAD-upgrade
ghcjs-HEAD: upgrade to the latest HEAD
2017-02-01 11:45:52 +01:00
Russell O'Connor 8ba82f28bc compcert: adding clightgen to the build
clightgen is a tool for coverting C to C-light.
This patch enable the build of this tool which is added to $out/bin/.
2017-02-01 08:37:34 +01:00
Benjamin Saunders dbd4a35060 vulkan-loader: 1.0.26.0 -> 1.0.39.1 2017-01-31 04:47:19 +03:00
Yacine Hmito 61e4313bf1 rustNightlyBin: 2016-12-29 -> 2017-01-26 (#22228)
thanks!
2017-01-28 18:27:41 +01:00
Robin Gloster c67805ff17
llvmPackages_36: remove 2017-01-27 20:12:54 +01:00
Tim Steinbach 1eea940506
openjdk8: 8u122-04 -> 8u121-13 2017-01-26 20:36:22 -05:00
Tim Steinbach 4ec8ee52e6
zulu: Add home 2017-01-26 19:46:51 -05:00
Bas van Dijk 0cbb65c832 ghcjs-HEAD: upgrade to the latest HEAD
It includes the following changes:

* Fixed crash on Safari on iOS

* Make linker write externs for closure compiler ADVANCED_OPTIMIZATIONS

* ghcjs-pkg fixes for ghc 8.0.2

Because of the latter I switched from GHC-8.0.1 to GHC-8.0.2 to build ghcjs-HEAD.
2017-01-27 01:45:50 +01:00
Michael Raskin 05d7ece4b6 Merge pull request #22040 from NeQuissimus/zulu
zulu: init at 8.19.0.1
2017-01-25 12:31:29 +00:00
Domen Kožar f87deb0b3a Merge pull request #22101 from zimbatm/no-md5
Bye bye MD5
2017-01-25 09:07:48 +01:00
Bas van Dijk a96b6e64fb ghc-8.0.2: remove unused fetchFilteredPatch function 2017-01-24 23:34:40 +01:00
Vincent Laporte 82ab1f8408 ocaml: fix the meta.branch attribute 2017-01-24 21:13:00 +00:00
Vincent Laporte ae047510bf ocaml: init at 4.04 2017-01-24 21:13:00 +00:00
zimbatm 414b1d2128 metaBuildEnv: use sha256 hash 2017-01-24 16:48:43 +00:00
zimbatm 29be6e1685 jikes: use sha256 hash 2017-01-24 16:42:44 +00:00
zimbatm 0f35029959 aspectj: use sha256 hash 2017-01-24 16:41:21 +00:00
John Ericson a1a798f017 top-level: crossSystem is no longer exposed to packages. Use *Platform. 2017-01-24 11:37:56 -05:00
Shea Levy 46bec22f66 Revert "Add function to build a ghc standalone archive (OSX/iOS only)"
Partial revert of accidental changes.

This reverts commit 4f9f00fcc9.
2017-01-23 18:37:15 -05:00
Shea Levy 4f9f00fcc9 Add function to build a ghc standalone archive (OSX/iOS only) 2017-01-23 18:35:03 -05:00
Daiderd Jordan e026568e6c Merge pull request #22027 from LnL7/darwin-go
go: fix tests on darwin
2017-01-24 00:27:45 +01:00
mingchuan 28f3b62efc crystal: 0.20.4 -> 0.20.5 2017-01-23 19:06:20 +08:00
Tim Steinbach 32ae22b387
zulu: init at 8.19.0.1 2017-01-22 19:21:01 -05:00
Daiderd Jordan 99f8e2c9cb
go_1_6: disable x509 tests on darwin 2017-01-22 02:03:50 +01:00
Daiderd Jordan 79a7729338
go_bootstrap: fix tests on darwin 2017-01-22 01:41:37 +01:00
Karn Kallio 4b1da9ba67 Postiats version 0.3.0
The attached patch updates the Postiats nixpkgs expression to the
latest released 0.3.0 version.

From c89bfabd847ebd62c8dd77cb7385ea4effa929be Mon Sep 17 00:00:00 2001
From: Karn Kallio <kkallio@skami.org>
Date: Sat, 21 Jan 2017 13:28:23 -0400
Subject: [PATCH] ats2 : update Postiats to the latest released 0.3.0 version.
2017-01-21 13:38:35 -05:00
Jörg Thalheim 3fdde25b4c Merge pull request #21962 from Mic92/gemdir
bundleEnv: Used gemdir for most applications now
2017-01-19 09:34:14 +01:00
taku0 4f94657bee oraclejdk: 8u111, 8u112 -> 8u121 2017-01-18 09:12:40 +09:00
Jörg Thalheim 062f905906
matter-compiler: use gemdir 2017-01-18 00:52:51 +01:00
Moritz Ulrich a42044c6b5
rustc: Disable another failing tcp test on Darwin.
Fixes #21936
2017-01-17 10:59:57 +01:00
Daiderd Jordan e1d0c9ae20
rustc: disable parallel building because of https://github.com/rust-lang/rust/issues/30181
https://github.com/NixOS/nixpkgs/pull/21742
2017-01-14 17:38:46 +01:00
Daniel Brockman 2dda1ed3ad solc: 0.4.6 -> 0.4.8 2017-01-14 13:16:50 +01:00
Michael Raskin 94b0ad124e Merge pull request #21846 from peterhoeg/f/nim
nim: include all supporting tools
2017-01-13 17:49:25 +00:00
Volth 9c489165af scala: fix versions and $PATH 2017-01-12 17:56:45 +00:00
Daiderd Jordan e91840cfb6 rustc: enable codegen units and parallel building (#21742) 2017-01-12 14:25:20 +01:00
Peter Hoeg 4e0a5e7602 nim: include all supporting tools
This PR makes a few changes to how things are done:

a) build and install "koch" - the nim make-type tool
b) use "koch" to bootstrap nim
c) build additional supporting tools such as nimble, nimgrep and nimsuggest
d) nim can use other c compilers than gcc, so instead of forcing gcc we use the one from stdenv
e) run the full test suite

We do not need the "nimble" package any longer as it is part of nim.
2017-01-12 20:11:36 +08:00
Reno Reckling 8e2a4e0948 cargo: do not make install in cargo (#21799)
cargo is already a cargo package, so why not build it with cargo
and safe us the special cases
2017-01-11 12:33:53 +01:00
Reno Reckling 2b17620d59 update rustBeta and rustNightly (#21800)
looks good
2017-01-11 11:50:42 +01:00
Michael Raskin 5b4906ab49 nim: 0.15.2 -> 0.16.0 2017-01-09 13:06:14 +01:00
Moritz Ulrich 7435fefd26
rustc: Disable fragile tcp tests on Darwin
This is an alternative implementation of
https://github.com/NixOS/nixpkgs/pull/21741/files
2017-01-08 16:55:36 +01:00
Graham Christensen 07e425b9b9 Merge pull request #21749 from sifmelcara/update/crystal
crystal: 0.20.3 -> 0.20.4
2017-01-08 08:49:59 -05:00
Jay Mundrawala 3dc8b5d904 rustUnstableBin.rustc: Run patchelf on bin/rustdoc (#21746)
Cargo seems to run rustdoc and produces an annoying error when
it tries to run.
2017-01-08 10:53:44 +01:00
mingchuan e8c9a4b3ba crystal: 0.20.3 -> 0.20.4 2017-01-08 14:31:59 +08:00
Domen Kožar 133ba5f08a
GHC: 8.0.2-rc2 -> 8.0.2 2017-01-07 16:17:54 +01:00
Shea Levy 845dd121f8 ghc-head: Put ./boot into commonPreConfigure 2017-01-06 22:10:29 -05:00
Vladimír Čunát 07bf828bd9
Merge branch 'staging'; security /cc #21642 2017-01-06 16:32:47 +01:00
Shea Levy 3c2cbd3259 ghc-head: bump 2017-01-06 08:39:12 -05:00
Vladimír Čunát ea7b252c9a
Merge branch 'master' into staging 2017-01-04 23:20:43 +01:00
Nikolay Amiantov e17b483669 glslang, spirv-tools, vulkan-loader: add metainformation 2017-01-04 12:57:22 +03:00
Daiderd Jordan 27660cfdc0
Merge branch 'master' into staging 2017-01-04 01:42:26 +01:00
Jörg Thalheim d05656a9ca rustNightlyBin: fix build hash 2017-01-03 18:21:19 +00:00
Michael Raskin efd2b279f3 sbcl_1_3_12: init at 1.3.12; reinstating the previous version for Maxima 2017-01-03 18:06:47 +01:00
Michael Raskin 95f3473e18 ecl_16_1_2: init at 16.1.2; reinstating for Maxima 2017-01-03 18:06:47 +01:00
Michael Raskin 7c29295deb gcl_2_6_13_pre: init at 2.6.13pre50. GCL hasn't had releases for a long time, but there are relatively regular prereleases 2017-01-03 18:06:46 +01:00
Daiderd Jordan 538d1b688a stdenv: bootstrap cmake and python on darwin 2017-01-03 18:01:47 +01:00
Jörg Thalheim fd152db8f7 rustNightlyBin: 2016-12-05 -> 2016-12-29 (#21618)
- add cargo (hence the renaming)
- also allow to built nix packages
2017-01-03 16:50:56 +01:00
Gabriel Ebner c6ec873aec Merge pull request #21554 from gebner/emscripten-wrapped
emscriptenfastcomp: build using cmake and use cc-wrapper
2017-01-03 09:15:32 -05:00
Peter Simons 494d695b97 Merge pull request #21393 from mpickering/master
Small improvements to development GHC derivations
2017-01-03 14:40:18 +01:00
Michael Raskin 38e50a3d77 sbcl: 1.3.12 -> 1.3.13 2017-01-02 20:18:52 +01:00
Michael Raskin 41dc1e5237 ecl: 16.1.2 -> 16.1.3 2017-01-02 20:18:47 +01:00
Gabriel Ebner 39e8a72faf emscripten, emscriptenfastcomp: 1.36.4 -> 1.37.1 2017-01-02 14:26:20 +01:00
Gabriel Ebner db0120dea2 emscriptenfastcomp: build using cmake and use cc-wrapper 2017-01-02 13:24:36 +01:00
Daiderd Jordan 5a67b130b9
Merge branch 'master' into staging 2017-01-02 00:54:17 +01:00
Daiderd Jordan 2bb33130cc Merge pull request #21541 from veprbl/libcpp37
libc++3.7: fix to use with clang 3.9
2017-01-02 00:39:30 +01:00
Rushmore Mushambi b86d256e9c Merge pull request #21489 from retrry/master
rustc, cargo, rustRegistry updates
2016-12-31 04:01:16 +02:00
Dmitry Kalinkin e9d60c5636
libc++3.7: fix to use with modern compilers
Modern compiler will issue a following error whenever '#include <string>'
is done:

/nix/store/yxpwamjdapjcp53mmsdh1j2c9bc26h4k-libc++-3.7.1/include/c++/v1/string:1938:44:
error: 'basic_string<_CharT, _Traits, _Allocator>' is missing exception specification 'noexcept(is_nothrow_copy_constructible<allocator_type>::value)'
basic_string<_CharT, _Traits, _Allocator>::basic_string(const allocator_type& __a)
                                           ^
/nix/store/yxpwamjdapjcp53mmsdh1j2c9bc26h4k-libc++-3.7.1/include/c++/v1/string:1326:40:
note: previous declaration is here
    _LIBCPP_INLINE_VISIBILITY explicit basic_string(const allocator_type& __a)
                                       ^
1 error generated.

This happens because modern clang is more strict about checking
exception specification for forward declaration and definition.

http://llvm.org/viewvc/llvm-project/libcxx/trunk/include/string?r1=242056&r2=242623&diff_format=h
2016-12-30 16:16:14 -05:00
Vladimír Čunát ee3fb421b8
Merge branch 'master' into staging
... mainly to fixup the go problems.
2016-12-30 15:48:36 +01:00
Michael Raskin b6fbcc1dd3 Merge pull request #21519 from peterhoeg/f/nim
nim: wrap binary so it can find gcc
2016-12-30 09:51:14 +00:00
Peter Hoeg ebefef6f6d nim: wrap gcc 2016-12-30 15:27:28 +08:00
Michael Raskin 5b1dad79cd go_1_6, go_1_7: comment out testLoadFixed in a way recommended by vcunat. The test depends on specific timezone names, and the latest tzdata changed the naming. Upstream only agrees to fix the test in the 1.8 branch that has no stable releases yer 2016-12-29 15:33:44 +01:00
Michael Raskin 581070147e go_bootstrap (go_1_4): 1.4.3 -> 1.4-bootstrap-20161024 2016-12-29 15:33:43 +01:00
Tadas Barzdzius 31ec0795f6 cargo: 0.14 -> 0.15 2016-12-29 09:56:19 +02:00
Tadas Barzdzius 7fa4b0f2c9 rustc: 1.13.0 -> 1.14.0 2016-12-29 09:55:38 +02:00
Will Dietz 10b8cfbdbd llvm: 3.9.0 -> 3.9.1 2016-12-28 12:56:55 -06:00
Laverne Schrock 527468209c ghc-8.0.2: add sphinx to inputs for documentation
Closes https://github.com/NixOS/nixpkgs/pull/21434.
2016-12-28 17:30:16 +01:00
Laverne Schrock 1a78981b2f ghc-8.0.1: switch to sphinx for documentation
Fixes #20281

"Since GHC 8.0, the User’s Guide is authored in ReStructuredText (or ReST
or RST, for short) a rich but light-weight mark-up language aimed at
producing documentation. The Sphinx tool is used to produce the final
PDF and HTML documentation."
- http://ghc.readthedocs.io/en/8.0.1/editing-guide.html
2016-12-28 17:30:16 +01:00
Laverne Schrock ca41610e8a ghc-8.0.1: enable documentation builds by passing the required XML/XSLT toolchain 2016-12-28 17:30:16 +01:00
mingchuan 06090a73bb crystal: fix build in chroot environment, again
forgot to patch interpreter of the script used by Makefile,
carefully ensure it can build without /usr/bin/env this time.
2016-12-28 11:15:12 +01:00
mingchuan a0922271d3 crystal: fix build in chroot environment
previous build failed on hydra because /usr/bin/env
do not exist in a chroot build environment.
2016-12-27 00:28:51 +08:00
Matthew Pickering 9f7c7405fb Remove nokinds GHC build
This work has since been merged into GHC master branch and is enabled
with the TypeInType extension.
2016-12-26 13:30:07 +00:00
Matthew Pickering 4541b10904 Refactor ghcHEAD postPatch / preConfigure phases
This is for GHC developers using NixOS where patchShebangs is
inconvenient as it dirties the tree but unnecessary for compilation.
2016-12-26 13:27:34 +00:00
Matthew Pickering d906fb2c9a Bump ghcHEAD to latest commit 2016-12-26 13:27:33 +00:00
Matthew Pickering 0cd5ebb48f Configure checkPhase for ghcHEAD
The testsuite requires python3 so we have to add it as a dependency.
2016-12-26 13:27:33 +00:00
Karn Kallio 4383aa26f2 ats2 : advance to latest version 0.2.13 2016-12-25 10:34:14 +00:00
Daiderd Jordan 1d67f6e3ea Merge pull request #21401 from johbo/darwin-dmd
dmd: Fix build for Darwin
2016-12-25 09:08:50 +01:00
Johannes Bornhold e4f30acb14 dmd: Fix build for Darwin 2016-12-25 04:58:31 +01:00
Daiderd Jordan 481569e580 Merge pull request #21339 from sifmelcara/add/crystal-lang
crystal: init at 0.20.3
2016-12-24 23:14:58 +01:00
mingchuan 7908185400 crystal: init at 0.20.3
A compiled language with Ruby like syntax and type inference.
2016-12-25 01:14:09 +08:00
Peter Simons d82a1abbb4 ghcjs: mark this build as broken 2016-12-24 16:15:35 +01:00
Arseniy Seroka a45ffc7e49 Merge pull request #21205 from boronine/haxe-3.2.1
haxe: 3.1.3 -> 3.2.1
2016-12-23 22:07:07 +03:00
Peter Simons 53bc16ad30 Merge pull request #21369 from mpickering/master
Update GHC 8.0.2 to RC 2
2016-12-23 10:27:49 +01:00
Matthew Pickering d8a8e1cd0a Update GHC 8.0.2 to RC 2 2016-12-23 01:44:30 +00:00
Graham Christensen 3e1ad38909
go_bootstrap: Fix credential test for new user namespacing 2016-12-21 21:40:29 -05:00
Graham Christensen adc2a8f648
Fix go_1_6 test
In a user namespace, sending credentials for an unmapped user return
EINVAL instead of EPERM. So handle that case.
2016-12-21 19:30:35 -05:00
Eelco Dolstra 45043abd2d
Fix go test
In a user namespace, sending credentials for an unmapped user return
EINVAL instead of EPERM. So handle that case.

http://hydra.nixos.org/build/44839000
(cherry picked from commit 1dd0fb6b5a7c44d1b632466f936ca74268d13298)
2016-12-21 19:30:34 -05:00
Eelco Dolstra 953fe37009
gcc: 6.2.0 -> 6.3.0 2016-12-21 15:48:25 +01:00
Will Dietz 387066357d ghc-8.x: paxmark ghc and haddock 2016-12-19 10:55:29 +01:00
Will Dietz 708070d232 7.4.2-binary: paxmark ghc binary 2016-12-19 10:55:29 +01:00
Vincent Laporte 3c7bd996e6 Revert "teyjus: 2.0b2 -> 2.1"
This reverts commit 7f501d7f02.
2016-12-18 09:51:00 +00:00
Ricardo Ardissone df1412c990 gcc-snapshot: init at 7-20161211 2016-12-17 12:30:32 -02:00
Alexei Boronine 0a1278a679 haxe: 3.1.3 -> 3.2.1 2016-12-16 21:54:30 +08:00
Daiderd Jordan 891e391cdb
go: 1.7.3 -> 1.7.4 2016-12-15 17:17:58 -05:00
Graham Christensen 503c57237f
go_1_6: 1.6.3 -> 1.6.4 for DoS vector 2016-12-15 17:17:58 -05:00
Tomas Hlavaty b23b7a8174 ecl: add threadSupport option 2016-12-13 22:35:16 +01:00
Alexei Boronine 1beb9e6d1e haxe: enable darwin platform (#21127) 2016-12-13 19:22:31 +01:00
Tuomas Tynkkynen c5ed16406b Merge pull request #21072 from boronine/neko-2.1.0
neko: 2.0.0 -> 2.1.0
2016-12-13 18:51:33 +02:00
Ricardo M. Correia 6b89121c20 Merge pull request #21126 from kamilchm/ponyc
ponyc: 0.9.0 -> 0.10.0
2016-12-13 16:42:48 +01:00
Michael Raskin 1d0fb40af0 abcl: init at 1.4.0 2016-12-13 16:25:24 +01:00
Vladimír Čunát d43dc3d38b
Merge #20908: inform7: init at 6M62 2016-12-13 15:48:00 +01:00
Kamil Chmielewski dcee4214b9 ponyc: 0.9.0 -> 0.10.0 2016-12-13 15:40:35 +01:00
Matthew Justin Bauer fd2cf186b0 openjdk-darwin: Fix libfreetype path (#21089)
The freetype path was not working. This fixes it to use the nix
freetype version with install_name_tool.
2016-12-13 09:47:50 +01:00
Joachim Schiele 1f811a6727 rustcNightlyBin.rustc: revision bump 2016-11-26 to 2016-12-05 with fix to contain components as libcore 2016-12-12 18:59:10 +01:00
Alexei Boronine 87f0ad66bf Add patches referenced in neko issue 131 2016-12-12 01:33:01 +08:00
Alexei Boronine 729b21adbb neko: set cmake flag -DRUN_LDCONFIG=OFF 2016-12-12 01:11:24 +08:00
Alexei Boronine 00befaff7e neko: 2.0.0 -> 2.1.0 2016-12-11 22:34:58 +08:00
vbgl 44234570ec Merge pull request #20867 from vbgl/omake-0.10.1
omake: update to 0.10.1
2016-12-09 21:49:21 +00:00
Frederik Rietdijk c25fc0f173 Merge pull request #20915 from nexusdev/solc
solc: 0.4.4 -> 0.4.6
2016-12-09 22:42:06 +01:00
Daniel Brockman 63b0e86908 solc: add explanation for why not fetchFromGitHub 2016-12-06 13:54:52 +01:00
Tim Steinbach 200715b022
scala: 2.12.0 -> 2.12.1 2016-12-05 19:38:26 -05:00
Daniel Brockman a63732ef95 solc: 0.4.4 -> 0.4.6 2016-12-05 11:22:22 +01:00
Susan Potter 8d926260ef
inform7: init at 6M62 2016-12-04 17:22:54 -06:00
Tomas Hlavaty 9adbe60c81 sbcl: 1.3.11 -> 1.3.12 2016-12-05 00:15:55 +01:00
Michael Raskin 18eb185591 sbclBootstrap: list something for Solaris 2016-12-04 14:26:30 +01:00
Tomas Hlavaty c410dc75f2 sbcl: avoid using wrong options 2016-12-04 14:26:30 +01:00
Tomas Hlavaty 194a2ae86a sbcl: fix disabling threadSupport 2016-12-04 14:26:30 +01:00
Tomas Hlavaty d281a93960 sbcl: 1.3.10 -> 1.3.11 2016-12-04 14:26:30 +01:00
Vincent Laporte 7f501d7f02 teyjus: 2.0b2 -> 2.1 2016-12-02 19:49:07 +00:00
Kamil Chmielewski d4858edf57 ponyc: 0.6.0 -> 0.9.0 2016-12-01 22:29:44 +01:00
Peter Simons 2605149d15 ghc-8.0.2: cosmetic 2016-11-30 09:47:37 +01:00
Peter Simons fb9f9926cd ghc-8.0.2: drop use of the obsolete response file patch
Our gcc wrapper has been fixed to deal with those files properly.
2016-11-30 09:46:44 +01:00
Tuomas Tynkkynen 8a4d6516ee Merge remote-tracking branch 'upstream/staging' into master 2016-11-30 00:34:23 +02:00
joachim schiele 8806344618
rust: Updates & rename rustUnstable to rustNighly. 2016-11-29 17:09:01 +01:00
joachim schiele f67061c1de (rustc-nightly) init at 2016-11-26 - precompiled rustc nightly binary 2016-11-29 09:10:39 +01:00
Vladimír Čunát b67ae8b33c
llvmPackages*.lldb: fixup input by disabling libedit
Fixes #20773.  https://llvm.org/bugs/show_bug.cgi?id=28898
Of course, feel free to find a better solution.

I love this copy&paste :-/
2016-11-28 19:02:15 +01:00
Moritz Ulrich bfc187f23a
rustc: Loosen bootstrapping restrictions.
Newer nightlies check a new environment variable that if set will loosen
restrictions on which compiler version can be used for bootstrapping.

Upstream issue is at https://github.com/rust-lang/rust/pull/37265
2016-11-28 11:21:12 +01:00
Moritz Ulrich e36d243258
rustc: Don't fail if deleting of breaking tests fails. 2016-11-28 11:16:13 +01:00
Michael Raskin 5d5346d824 julia_05: init at 0.5.0; right now backtrace-related tests are disabled because they fail in this configuration, but the rest works 2016-11-27 10:14:33 +01:00
Michael Raskin fcf9f5d4d5 julia: 0.4.6 -> 0.4.7 2016-11-27 10:14:33 +01:00
Michael Raskin db7e616b45 julia-git: add macOS frameworks, hopefully that's useful 2016-11-26 22:41:41 +01:00
Michael Raskin e3d0fd8bc7 julia-git: pin LLVM 3.9, seems to work fine 2016-11-26 22:33:52 +01:00
Michael Raskin b7eb9241dc julia-git: 0.5.0-dev-2016-06-10 -> 0.6.0-dev-2016-11-25 2016-11-26 21:35:18 +01:00
Peter Simons c272c66276 ghc: add release candidate 1 for 8.0.2 2016-11-26 21:24:40 +01:00
Michael Raskin 81667f3663 Merge pull request #19806 from vbgl/opa-4310
opa: update
2016-11-26 14:00:37 +00:00
Vladimír Čunát 925b335607
Merge branch 'master' into staging 2016-11-26 11:27:09 +01:00
Austin Seipp a51378c419 nixpkgs: yosys 2016.08.18 -> 2016.11.25
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2016-11-25 23:26:10 +00:00
Karn Kallio 841b19500a ats2 : advance Postiats to version 0.2.12, which is the latest release. 2016-11-25 09:21:29 +01:00
Frederik Rietdijk 7ab6edd171 llvm_34: use python2 2016-11-24 22:28:03 +01:00
Franz Pletz f01dd648f5
Merge branch 'master' into staging 2016-11-23 02:06:26 +01:00
Domen Kožar 1d71ae259f elm: be able to install everything inside a profile to fix #19943 2016-11-21 12:42:44 +01:00
Travis Whitaker caa81f7bcf ghcjs: Add ghc-8.0 stage2 packages, update shims. (#20564) 2016-11-21 10:13:09 +01:00
montag451 1ff6680efe asn1c: init at 0.9.27 (#20577) 2016-11-20 17:45:58 +00:00
Moritz Ulrich aa4ad9b98a
rustc: Fix hanging build by disabling test. 2016-11-20 15:38:37 +01:00
Peter Simons 02668d6c6a ghc: drop patch that disables use of response files
https://github.com/NixOS/nixpkgs/issues/11762 has been fixed by
1ad1edbb32.
2016-11-19 20:21:32 -04:00
Shea Levy 64ec4dd87b Add haskell packages set for cross ghc 2016-11-18 10:44:53 -05:00
Profpatsch b399de2970 ghcjsHEAD: don’t just copy & replace, reuse same code (#20493)
* ghcjsHEAD: don’t just copy & replace, reuse same code

The HEAD file was just copied over and a few hashes replaced.
Most of these hashes were already function arguments anyway, so no reason to not
abstract over that.

* ghcjs/base: factor out stage1Packages & regenerate for HEAD

The stage1Packages have changed on ghcjs head, this adds the new list.
2016-11-18 16:13:56 +01:00
Rok Garbas 84280ff96d
elm: 0.17.1 -> 0.18 2016-11-18 02:55:42 +01:00
Pascal Wittmann 5ed5b2278b colm: 0.13.0.3 -> 0.13.0.4 2016-11-17 22:34:03 +01:00
Shea Levy da547f7961 ghcHEAD: Add back response files patch 2016-11-17 01:05:21 -05:00
Rushmore Mushambi 244c18c70d Merge pull request #20460 from retrry/master
Rust updates
2016-11-16 18:30:01 +02:00
Domen Kožar d35c15217c Merge pull request #20443 from NeQuissimus/kotlin_1_0_5_2
kotlin: 1.0.5 -> 1.0.5-2
2016-11-16 14:14:19 +01:00
Tadas Barzdzius 0f51eb58ee rustc, cargo: 1.12.1 -> 1.13.0, 0.13.0 -> 0.14.0 2016-11-16 13:25:19 +02:00
Shea Levy d9e63424b7 ghc-HEAD: Run boot after patches.
This allows for patches affecting configure.ac to take effect
2016-11-15 19:44:21 -05:00
Shea Levy 6f7593fddc ghc-head: fix hash.
Apparently fetchgit lies...
2016-11-15 18:30:32 -05:00
Shea Levy 845b56d25a Initial support for cross-compiling ghc 2016-11-15 16:59:09 -05:00
Shea Levy 459ab0e0fd Whoops, actually add patch for llvm 2016-11-15 16:41:24 -05:00
Shea Levy f615df9599 llvm-3.8: Fix segfault in llc 2016-11-15 16:39:08 -05:00
Tim Steinbach 703b404c62
kotlin: 1.0.5 -> 1.0.5-2 2016-11-15 13:15:10 -05:00
Domen Kožar 1b773f5e42 Merge pull request #20288 from danharaj/ghcHEAD-fix-patchPhase
haskell.compiler.ghcHEAD: fix patchPhase #10752
2016-11-10 14:16:29 +01:00
Pascal Bach 2ebe748113 go: 1.7.1 -> 1.7.3 2016-11-10 01:51:18 +01:00
Tim Steinbach b71589e4ca
kotlin: 1.0.4 -> 1.0.5 2016-11-09 18:53:52 -05:00
Daniel Haraj bac1189399 haskell.compiler.ghcHEAD: fix patchPhase #10752 2016-11-09 14:26:43 -05:00
Ollie Charles a4f2d339fe haskell.compiler.ghcHEAD: Update to latest upstream 2016-11-08 10:03:05 +00:00
Tobias Geerinckx-Rice a66f9b2a02
dmd: 2.067.1 -> 2.070.2
dmd 2.070.2 requires a working dmd compiler to build.

Instead of downloading a pre-compiled binary blob, keep the previous
version (which does properly build from source) around as dmd_2_067_1,
and use that to bootstrap the new version.
2016-11-06 00:44:32 +01:00
Tobias Geerinckx-Rice c9bb753584
dmd: {b -> nativeB}uildInputs; remove unreferenced curl 2016-11-06 00:36:38 +01:00
Tobias Geerinckx-Rice bb57eeccde
Revert "dmd: 2.067.1 -> 2.070.2"
This reverts commit 50a579f192.

Building with AUTO_BOOTSTRAP=1 will download pre-compiled dmd binaries
during the build phase: https://github.com/NixOS/nixpkgs/pull/15256#r62290617
2016-11-06 00:36:36 +01:00
Tobias Geerinckx-Rice 50a579f192
dmd: 2.067.1 -> 2.070.2 2016-11-05 18:44:11 +01:00
Tim Steinbach c86624c3db Merge pull request #20142 from NeQuissimus/dead_packages
Dead packages (Round 1)
2016-11-04 23:05:10 -04:00
Markus Hauck 7fae93fa76 scala: fix hash 2016-11-04 10:13:46 +01:00
Tim Steinbach 4e50480757
Remove abc
The package does not build and the links are no longer available
2016-11-03 21:16:29 -04:00
Vincent Laporte 0ba77712fc opa: 4309 -> 4310 2016-11-03 18:43:27 +01:00
John Wiegley 4008300243 Merge pull request #20025 from vbgl/coq-8.5pl3
Coq: 8.5pl2 -> 8.5pl3
2016-11-03 10:38:45 -07:00
Travis Whitaker c491309d61 ghcjs: add ghcsjHEAD, tracking ghc-8.0 branch
Closes https://github.com/NixOS/nixpkgs/pull/20071.
Closes https://github.com/NixOS/nixpkgs/issues/19905.
2016-11-03 17:37:19 +01:00
Vincent Laporte 7c53518663 compcert: patch to build with Coq-8.5pl3 2016-11-02 19:23:15 +01:00
Daniel Brockman 8bae051c72 solc: 0.4.2 -> 0.4.4 2016-11-02 16:43:46 +01:00
Eelco Dolstra 5ecb427368 cudatoolkit: Add 8.0.44 2016-11-01 22:52:26 +01:00
Tim Steinbach 33aac6e4c9
scala: Fix hash 2016-11-01 08:54:53 -04:00
Tim Steinbach f5264cd7f3
scala: 2.11.8 -> 2.12.0 2016-10-29 12:20:23 -04:00
Christine Koppelt 162c65fc87
nodejs-0_10: remove
node.js 0.10 reaches end of LTS in a few days (see https://github.com/nodejs/LTS for details). Therefore I removed it and set 3 dependant packages to broken as they don't build anymore
2016-10-28 07:43:04 -04:00
Graham Christensen eab3395be3 Merge pull request #19877 from NeQuissimus/openjdk_8u122_04
openjdk: 8u122-03 -> 8u122-04
2016-10-26 22:19:02 -04:00
Frederik Rietdijk 7077a270bf Merge remote-tracking branch 'upstream/master' into HEAD 2016-10-26 13:06:43 +02:00
Tim Steinbach 070ff88fea
openjdk: 8u122-03 -> 8u122-04 2016-10-25 21:42:42 -04:00
Shea Levy be02229f06 Add libcxxStdenv attribute to recent llvm package sets 2016-10-25 10:29:40 -04:00
John Wiegley 8a60ebb816
jhc: Use the cc that's in scope when building 2016-10-24 15:28:08 -07:00
Maciek Starzyk f2b3e3db2c nim: 0.15.0 -> 0.15.2 2016-10-24 21:08:54 +02:00
Thomas Tuegel a953b6c1ca
ats2: clean up expression 2016-10-24 06:44:21 -05:00
Karn Kallio df5ffdc4c1
ats2 : update to latest stable release 0.2.11 2016-10-24 06:40:30 -05:00
Tim Steinbach ec6ed58dba Merge pull request #19697 from nexusdev/solc
Update Solidity compiler to latest version
2016-10-23 20:54:48 -04:00
Tim Steinbach cfc4a0d7ae Merge pull request #19727 from dipinhora/ponyc-0.6.0
ponyc: 0.5.1 -> 0.6.0
2016-10-23 09:13:52 -04:00
Tim Steinbach 8022a0759e Merge pull request #19777 from NeQuissimus/rust_1_12_1
rust: 1.12.0 -> 1.12.1
2016-10-22 19:25:10 -04:00
Tim Steinbach e4c38f36dd
openjdk: 8u122-00 -> 8u122-03 2016-10-22 14:27:12 -04:00
Tim Steinbach 96cc219524
rust: 1.12.0 -> 1.12.1 2016-10-22 13:49:23 -04:00
Frederik Rietdijk e56832d730 Merge remote-tracking branch 'upstream/master' into HEAD 2016-10-22 17:23:24 +02:00
Vladimír Čunát 7aeca58779 Merge #14404: add a couple of vulkan utilities 2016-10-22 11:37:05 +02:00
Jörg Thalheim 78e64d2c14 Merge pull request #19413 from sheenobu/bugfix/16387/goroot
go_1_7: make $out/bin a link to $GOROOT/share/go/bin
2016-10-22 11:23:47 +02:00
Vladimír Čunát 4d5b893002 Merge #19081: gnome-3.22
Also master commits are brought in.
2016-10-20 23:04:10 +02:00
dipinhora ae4ef90fcb ponyc: 0.5.1 -> 0.6.0 2016-10-20 14:01:10 -04:00
Tim Steinbach d2371e6084 Merge pull request #19457 from dipinhora/ponyc-update
ponyc: 2016-07-26 -> 0.5.1
2016-10-20 13:16:56 -04:00
Tim Steinbach b922bedc46
oraclejdk: 8u101/102 -> 8u111/112 2016-10-19 19:57:13 -04:00
Daniel Brockman afa3a20d3b solc: 0.4.1 -> 0.4.2 2016-10-19 19:38:07 +02:00
Daniel Brockman 7e78217f7c solc: 0.3.6 -> 0.4.1 2016-10-19 19:36:04 +02:00
Anthony Cowley 0f6ef7c41c llvm_39: fix on darwin 2016-10-19 01:53:13 -04:00
Frederik Rietdijk 284f22d19e lldb 3.7: use python2
just like llvm 3.7
2016-10-18 23:16:10 +02:00
Frederik Rietdijk aa652d0df7 edk2: use python2
python 2 print statement
2016-10-18 23:16:04 +02:00
Frederik Rietdijk adbaed0815 llvm 3.7: use python2 2016-10-18 23:16:03 +02:00
dipinhora 66113fb0fa ponyc: 2016-07-26 -> 0.5.1 2016-10-15 23:50:04 -04:00
obadz 540e3e8935 coreclr: 8c70800 -> 1.0.4 2016-10-15 12:15:35 +01:00
Alex Ivanov a70dfe6ffb pakcs: add kkallio as maintainer 2016-10-15 05:24:42 +03:00
Vladimír Čunát 061758490f Merge branch 'master' into staging
... to get the openssl mass rebuild: 942dbf89c.
2016-10-14 13:16:11 +02:00
Frederik Rietdijk ffa65afdcd edk2: use python env 2016-10-13 10:47:07 +02:00
Frederik Rietdijk cffdffe1f6 Merge pull request #19309 from FRidh/outputs
Python: use separate output for tkinter
2016-10-13 10:40:14 +02:00
Alex Ivanov 1fa5aceda8 pakcs: fixed for darwin 2016-10-13 09:37:02 +03:00
Alex Ivanov e9e69993b2 swiProlog: fixed for darwin 2016-10-13 09:36:49 +03:00
Daniel Peebles 77d1fb94f1 Merge pull request #19470 from copumpkin/fix-sierra
Fix Darwin stdenv to work on Sierra
2016-10-12 19:04:03 -04:00
Peter Simons 8c95f0ffaf ghcjs: revert "mark build as broken"
This reverts commit 8f07d4bd780a24dcf33be46d8cbfc6163fcdde0e. The build
failure blocking this package has been fixed in the meanwhile. Thanks to
@basvandijk for the heads-up.

(cherry picked from commit 56d033ac1b00a8b29bc29589312d2f5024656bd3)
2016-10-12 16:52:41 +02:00
Tim Steinbach 259dcac753 Merge pull request #19484 from peterhoeg/vala
vala: unify builders for various versions
2016-10-12 09:32:38 -04:00
Peter Hoeg a6d1d06a95 vala: unify builders for various versions
We are currently carrying a number of vala versions where each version
is essentially just a copy of the earlier version.

This PR gets rid of a ton of duplication and uses a standard builder.

Secondly, we add a definition for the latest vala 0.34.1.

Lastly, we add a generic "vala" that refers to the latest stable
version.

I have tried changing the definitions for "simple-scan" and "valum" to use
the latest vala version and they at least compile OK so I'll try a
massive sed job to replace all the definitions later to simply use the
latest version through "vala" instead of specifying a version directly.

According to upstream:

"Well-maintained packages are expected to always build with the latest
stable Vala version."

Maybe this means that my generic builder is then no longer necessary. Oh well...

I added myself to the maintainer array for vala although I have no
interest in the language - this was purely a nix exercise for me but I
thought it was reasonable to be the one to clean up the mess if this has
side effects...

Cc: @antono and @lethalman
2016-10-12 21:12:05 +08:00
Benjamin Saunders d608456005 shaderc-git: init at 2016-09-08 2016-10-12 13:19:34 +01:00
Benjamin Saunders e0e27c83ab vulkan-loader: 1.0.21.0 -> 1.0.26.0
Also added asserts to ensure everything stays in sync.
2016-10-12 13:19:34 +01:00
lummax efc51ce52d glslang: 2016-07-27 -> 2016-07-16
`vulkan-loader` requires a specific version of `glslang` as specified in
`<vulkan-loader-repo>/glslang_revision`.
2016-10-12 13:19:34 +01:00
Joe Hermaszewski e6cfc62063 glslang: init at 20160727 2016-10-12 13:18:27 +01:00
Dan Peebles d8a0307a5d [darwin.stdenv] Fix to work on Sierra
This reinstates the libSystem selective symbol export machinery we used
to have, but locks it to the symbols that were present in 10.11 and skips
the actual compiled code we put into that library in favor of the system
initialization code. That should make it more stable and less likely to
do weird stuff than the last time we did this.
2016-10-12 00:08:13 -04:00
Peter Simons 2804067fc8 Merge pull request #19462 from dipinhora/pony-stable
pony-stable: init at 2016-10-10
2016-10-11 22:43:07 +02:00
Vladimír Čunát 56e9bbfe65 Merge #18130: llvmPackages_38: 3.8.0 -> 3.8.1 2016-10-11 22:29:59 +02:00