John Ericson
a2516efb26
ghcHEAD: Bump version ghc-8.5.20180118
2018-01-21 23:31:04 -05:00
John Ericson
23c29ebc90
ghc 8.2.2: Add bgamari's STRIP detection fix
2018-01-21 23:31:04 -05:00
John Ericson
60f45a2af1
ghc 8.0.2: Patch Cabal so --extra-*-dirs works right
2018-01-21 23:31:04 -05:00
Ben Gamari
af03b7746a
ghc 8.2.2 & head: Work around ARM bugs in BFD ld by using gold
2018-01-21 23:31:03 -05:00
Ryan Trinkle
bd0de2f1cb
ghc: Fix env vars and configure flags to be weird
...
GHC currently handles this stuff in a quite non-standard way, basically
taking prog var `FOO` to mean `FOO_FROM_TARGET`. It's because it
(wrongly) thinks from stage 2's perspective.
2018-01-21 23:31:03 -05:00
John Ericson
e760de8108
ghc: Predicate libiconv on not using glibc instead of Darwin
2018-01-21 23:31:03 -05:00
John Ericson
398ac54593
ghc: Fix cross compilation to work with new system
2018-01-21 23:31:03 -05:00
John Ericson
bc16cfc009
ghc: Remove old cross work
...
That way the next commit can apply a similar diff to each GHC.
2018-01-21 23:31:02 -05:00
John Ericson
0eb3acaf38
ghc: echo -n
mk/build.mk to avoid extra line
2018-01-21 23:27:38 -05:00
John Ericson
5a6b6b4ac5
ghc: Normalize derivations a bit before cross
...
These changes will affect the final derivation
2018-01-21 23:27:38 -05:00
Peter Simons
4532826e99
Merge pull request #34037 from ElvishJerricco/fix-ghcjs-lts-10
...
Fixed GHCJS
2018-01-21 19:55:25 +01:00
Vladimír Čunát
82c78b86c7
clang: mass-rebuild code cleanup
2018-01-21 15:48:35 +01:00
Vladimír Čunát
a94c7ba096
Merge branch 'master' into staging
...
Hydra: ?compare=1428079
2018-01-21 15:47:08 +01:00
Vladimír Čunát
5fb5beb929
Merge #33948 : {llvm,clang}-{4,5}: better man-pages
...
Don't rebuild entire projects just to get manpages.
2018-01-21 11:35:10 +01:00
Tuomas Tynkkynen
ea0736d8ef
mono: Disable on aarch64
...
mono40: https://hydra.nixos.org/build/67660031
mono44: https://hydra.nixos.org/build/67666036
mono50: https://hydra.nixos.org/build/67825397
mono54: https://hydra.nixos.org/build/67825452
2018-01-21 01:41:57 +02:00
Will Fancher
fcc8cae88d
Fixed GHCJS
2018-01-20 15:47:59 -05:00
Vladimír Čunát
94f4857bc5
Merge branch 'master' into staging
...
Hydra: ?compare=1427817
2018-01-20 10:05:27 +01:00
Vladimír Čunát
5fafb7ef73
clang-3.8: fixup build after #33953 917429233b
2018-01-20 09:48:35 +01:00
Orivej Desh
836951fc14
Merge pull request #34050 from jammerful/mono
...
mono{48,50,54}: Fix libgdiplus path in dll config map
2018-01-19 22:21:05 +00:00
jammerful
7ae8d2b567
mono{48,50,54}: Fix libgdiplus path in dll config map
2018-01-19 15:52:44 -05:00
Kosyrev Serge
8d027c1113
ghc841: GHC 8.4.1: nix-shell -p haskell.compiler.ghc841
2018-01-19 16:06:02 +03:00
John Ericson
a18053bdfe
Merge remote-tracking branch 'upstream/master' into staging
2018-01-18 14:17:58 -05:00
Tim Steinbach
e1db0afd61
openjdk: 8u152 -> 8u172
2018-01-18 11:22:44 -05:00
Shea Levy
d4dbe03be5
Revert "openjdk: 8u152 -> 8u162"
...
This bump causes the bazel build to fail with:
> Cannot find requested resource bundle for locale en_US
This reverts commit 241e509abd
.
2018-01-18 10:07:04 -05:00
Tuomas Tynkkynen
61a75a1d22
Merge remote-tracking branch 'upstream/master' into staging
2018-01-18 00:24:33 +02:00
Tim Steinbach
c5b5568a12
kotlin: 1.2.10 -> 1.2.20
2018-01-17 10:25:25 -05:00
Tim Steinbach
241e509abd
openjdk: 8u152 -> 8u162
2018-01-17 10:11:11 -05:00
Tim Steinbach
416ef9bd8e
openjdk: 9.0.1 -> 9.0.4
2018-01-17 10:11:11 -05:00
Tim Steinbach
ca8169a6f1
Merge pull request #33979 from taku0/oraclejdk-8u161
...
oraclejre: 9.0.1 -> 9.0.4 [Critical security fixes]
2018-01-17 14:14:51 +00:00
taku0
41cb6636fb
oraclejre: 9.0.1 -> 9.0.4
2018-01-17 23:05:28 +09:00
Tim Steinbach
a74e13f057
Merge pull request #33976 from taku0/oraclejdk-8u161
...
oraclejdk: 8u151, 8u152, 9.0.1 -> 8u161, 8u162, 9.0.4 [Critical security fixes]
2018-01-17 13:56:52 +00:00
Tim Steinbach
1d17b481c6
Merge pull request #31552 from taku0/jdk9-remove-jce
...
oraclejdk: remove JCE option
2018-01-17 13:56:40 +00:00
Tuomas Tynkkynen
884a167f87
Merge remote-tracking branch 'upstream/master' into staging
2018-01-17 12:52:47 +02:00
Tuomas Tynkkynen
67c73b4e64
Merge commit '2e56ba' from staging into master
2018-01-17 12:50:46 +02:00
taku0
88ba2698c3
oraclejdk: 8u151, 8u152, 9.0.1 -> 8u161, 8u162, 9.0.4
2018-01-17 19:12:21 +09:00
Vladimír Čunát
e0c5af37e9
Merge #33955 : lldb-{4,5}: install manpage
2018-01-16 23:04:28 +01:00
Tobias Geerinckx-Rice
0f84673f3d
Remove nckx as a maintainer for all packages
...
Goodbye, and thanks for all the Nix...
2018-01-16 23:00:49 +01:00
Daiderd Jordan
eee6eef6af
Merge pull request #33953 from LnL7/clang-lib-cmake
...
clang: patch cmake files for lib output
2018-01-16 22:17:01 +01:00
Will Dietz
74bcd87ed9
lldb-{4,5}: install manpage
2018-01-16 15:15:41 -06:00
Tuomas Tynkkynen
2e56ba6fbd
Merge remote-tracking branch 'upstream/master' into staging
2018-01-16 22:49:20 +02:00
Daiderd Jordan
917429233b
clang: patch cmake files for lib output
...
Fixes cmake build issues introduced in #33342 .
2018-01-16 21:46:43 +01:00
Will Dietz
514f67e3a8
clang-{4,5}: set postBuild to empty string to avoid rebuild for now
2018-01-16 14:08:59 -06:00
Will Dietz
33c132e9b3
llvm-{4,5}: don't build entire project to get the manpages
...
Much cheaper to build this way.
Also this gives them a different name to avoid confusion
and clutter when using `nix-env -qaP` or similar.
2018-01-16 14:08:58 -06:00
Michael Raskin
847db60f02
julia: 0.6.0 -> 0.6.2
2018-01-16 19:30:04 +00:00
John Ericson
5a754e75b4
Merge branch 'ericson2314-cross-master' into staging
2018-01-16 13:05:39 -05:00
Erik Schnetter
6c1277a864
julia: 0.6.0 -> 0.6.2
2018-01-16 12:09:37 -05:00
Tuomas Tynkkynen
222f905fd9
rustc: Supports ARMv7
2018-01-16 14:17:40 +02:00
Guillaume Bouchard
156b8029f2
ispc: 20170807 -> 1.9.2
...
Version bump, fixes #29979
2018-01-15 12:25:03 +01:00
Jörg Thalheim
092aaf22f6
Merge pull request #33888 from kamilchm/ponyc
...
ponyc: 0.21.2 -> 0.21.3
2018-01-15 09:28:04 +00:00
adisbladis
6e8290ec31
solc: 0.4.17 -> 0.4.19
2018-01-15 17:11:33 +08:00
Kamil Chmielewski
282934ca8e
ponyc: 0.21.2 -> 0.21.3
...
https://github.com/ponylang/ponyc/issues/2478
2018-01-15 08:15:01 +01:00
Dan Peebles
1a054480d3
mono54: init
...
Still trying to figure out how msbuild should fit into the picture...
2018-01-14 15:36:00 -05:00
Tuomas Tynkkynen
6ed0fe7e45
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/build-support/fetchbower/default.nix
pkgs/build-support/fetchdarcs/default.nix
pkgs/build-support/fetchgx/default.nix
pkgs/development/python-modules/botocore/default.nix
pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
pkgs/tools/admin/awscli/default.nix
2018-01-14 21:18:27 +02:00
Jörg Thalheim
df400a17de
Merge pull request #33732 from kamilchm/ponyc
...
ponyc: FIX $CC undefined, using gcc as the linker
2018-01-13 18:24:40 +00:00
Thomas Mader
5f0c823a61
ldc: Disable cdvecfill test to fix build on older processors
...
https://github.com/NixOS/nixpkgs/pull/33830
2018-01-13 14:57:03 +01:00
Peter Simons
aecc868ac1
Merge pull request #33733 from dhess/arm-cross-fixes
...
ghc, haskell-modules: ARM cross build fixes.
2018-01-11 16:56:20 +01:00
Drew Hess
e4f3fe051e
ghc, haskell-modules: ARM cross build fixes.
...
As requested in #33405 .
2018-01-11 10:45:44 -05:00
Michael Raskin
18ca43f339
Merge pull request #33612 from fare-patches/master
...
Update gambit and gerbil
2018-01-11 09:38:08 +00:00
Francois-Rene Rideau
699c8cc832
gerbil: 0.12-DEV-836-gcde6802 -> 0.12-DEV-1030-gbbed3bc
2018-01-11 04:28:18 -05:00
Kamil Chmielewski
a628055e5c
ponyc: FIX $CC undefined, using gcc as the linker
...
https://github.com/ponylang/ponyc/issues/2482
2018-01-11 03:46:16 +01:00
Thomas Mader
81d289fed0
ldc: Remove dynamiccompile tests for Darwin too
2018-01-10 22:48:36 +01:00
Austin Seipp
155a2f270f
yosys: 2017.12.06 -> 2018.01.10
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-01-10 14:00:58 -06:00
Austin Seipp
87132df854
arachne-pnr: 2017.12.06 -> 2018.01.10
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-01-10 14:00:58 -06:00
Joachim F
3b4ebab230
Merge pull request #33532 from ThomasMader/ldc1.7.0
...
ldc: 1.5.0 -> 1.7.0
2018-01-10 19:51:37 +00:00
Thomas Mader
1aff67ce19
ldc: 1.5.0 -> 1.7.0
2018-01-10 20:08:26 +01:00
John Ericson
98b3db2eef
Merge pull request #33676 from obsidiansystems/less-arm-hack
...
gcc, binutils: Narrow down ARM hack so only native builds are affected
2018-01-09 17:52:45 -05:00
John Ericson
c98e6b6771
gcc, binutils: Narrow down ARM hack so only native builds are affected
2018-01-09 17:25:49 -05:00
Robin Gloster
7c5430c27c
Revert "rust: store the cargo-vendor config"
...
This reverts commit 0af2c5891b
.
See 0af2c5891b (commitcomment-26737983)
This breaks the cargoSha256 hashes.
2018-01-09 15:03:03 +01:00
Drew Hess
3ed545ab31
Revert "gcc, binutils: Get rid of 32-bit ARM configure flag exception"
...
This commit breaks native armv7l-linux builds. Revert it until it can
be root-caused. This reversion does not affect other platforms or
cross-compiling.
This reverts commit 0f5c804631
.
2018-01-08 20:03:33 -08:00
Daiderd Jordan
b195d8ab07
rustc: disable failing tests on darwin
2018-01-09 03:37:53 +01:00
zimbatm
0af2c5891b
rust: store the cargo-vendor config
...
cargo-vendor generates almost the right cargo config. Store it with the
vendored files and patch it on use.
This allows to re-use the generated config when using git dependencies.
2018-01-09 03:37:53 +01:00
zimbatm
c5456dbfec
cargo: 0.22.0 -> 0.23.0
2018-01-09 03:37:53 +01:00
zimbatm
8559dd0474
rustc: 1.21.0 -> 1.22.1
...
* removed --enable-clang as it has disappeared
* removed old fixes that have been integrated in upstream
2018-01-09 03:37:53 +01:00
Jude Taylor
d2734eead9
fix typo
2018-01-08 10:31:12 -08:00
Jude Taylor
a19e258707
let ghcjs packages compile with new cross-compiling
2018-01-08 10:30:15 -08:00
Vladimír Čunát
5837d1a070
Merge branch 'master' into staging
2018-01-08 17:33:31 +01:00
Karol Chmist
6c6f620e59
Wrap dotty to prevent installing all the files profile
2018-01-08 12:43:44 +01:00
Peter Simons
48a6d1a2ab
Merge pull request #33405 from dhess/ghc-armv7l
...
Make GHC work on armv7l-linux
2018-01-08 11:50:41 +01:00
Geoffrey Huntley
0056411afc
corrected spelling mistake
2018-01-08 16:45:10 +11:00
Francois-Rene Rideau
aa87655318
gambit: 4.8.8-415-g29ed48bb -> 4.8.8-427-g37b111a5
2018-01-07 10:00:21 -05:00
Daiderd Jordan
5a02143c20
Merge pull request #33010 from LnL7/cacert-hook
...
cacert: add hook that sets SSL_CERT_FILE
2018-01-07 09:55:15 +01:00
Daiderd Jordan
e66a5f8862
Merge pull request #33342 from LnL7/clang-outputs
...
clang: add lib output
2018-01-07 09:43:38 +01:00
Graham Christensen
5d3a86fdb2
Merge pull request #33471 from yrashk/pony-0.21.2
...
ponyc: 0.21.0 -> 0.21.2
2018-01-05 21:18:36 -05:00
Graham Christensen
95ffb2087b
Merge pull request #33483 from ThomasMader/dmd2.078.0
...
dmd: 2.075.1 -> 2.078.0
2018-01-05 21:17:19 -05:00
Thomas Mader
fa6538fbc4
dmd: 2.075.1 -> 2.078.0
2018-01-05 20:50:30 +01:00
Pascal Wittmann
9708ae00cd
Merge pull request #33476 from jtojnar/colm-platforms
...
colm: loosen platform restrictions
2018-01-05 20:43:02 +01:00
Samuel Dionne-Riel
7b97c8c0c8
treewide: homepage+src updates (found by repology, #33263 )
2018-01-05 20:42:46 +01:00
Jan Tojnar
845632557f
colm: loosen platform restrictions
...
Seems to build on aarch64 and i686 Linux.
2018-01-05 20:10:13 +01:00
Daiderd Jordan
fdaab47d58
rust: fix sandbox build on darwin
2018-01-05 19:06:08 +01:00
Yurii Rashkovskii
a15bd7816a
ponyc: 0.21.0 -> 0.21.2
2018-01-05 09:52:11 -08:00
AndersonTorres
4a553dc247
jwasm: init at git-2017-11-22
2018-01-05 01:48:11 -02:00
Drew Hess
8ad5937f90
ghc: 8.2.2 on armv7l doesn't build without explicit use of ld.gold.
2018-01-03 15:59:07 -08:00
Drew Hess
461139e3fa
ghc: ARM builds have an LLVM runtime dependency.
2018-01-03 15:57:23 -08:00
John Ericson
3fb5fd0060
ghc: Normalize derivations in hash-preserving ways
2018-01-03 17:04:19 -05:00
John Ericson
0df29e1259
ghc: Noramlized source URLs
2018-01-03 17:04:19 -05:00
John Ericson
faa4b45a1e
ghc 8.2.2, head: Inline common*
bindings
...
Cross case purposely changed as it will be rewritten anyways. But no
native hashes should be changed.
2018-01-02 21:00:23 -05:00
John Ericson
a5cc983c45
ghc: Clean up, and add passthru.targetPrefix
, in preparation for cross
...
No hashes should be changed.
2018-01-02 19:50:38 -05:00
Frederik Rietdijk
804285f589
Merge remote-tracking branch 'upstream/staging' into HEAD
2018-01-02 19:10:45 +01:00
Jörg Thalheim
bc5bf95858
Merge pull request #33279 from lopsided98/go-stdenv-shell
...
go-1.8, go-1.9: use stdenv.shell instead of /usr/bin/env bash
2018-01-02 16:21:41 +01:00
Drew Hess
1e137832b8
ghc: add ARM variants to meta.platforms for new binary versions.
2018-01-02 03:57:12 -08:00
Drew Hess
9c91d0d63c
ghc: fix armv7l-linux support in new binary versions.
2018-01-02 03:36:42 -08:00
Frederik Rietdijk
e3de7b06b7
jsonnet: 0.9.4 -> 0.9.5
2018-01-02 10:15:31 +01:00
Daiderd Jordan
812f7714e2
clang: move libclang to separate lib output
...
Currently clang-unwrapped can't be used as a buildInput without also
shadowing clang/clang++ of a clang based stdenv.
2018-01-02 00:50:01 +01:00
Vladimír Čunát
1fcd92ce92
Merge branch 'master' into staging
...
A few thousand rebuilds from master, again.
Hydra: ?compare=1422362
2017-12-31 09:53:49 +01:00
John Ericson
4d2b763817
Merge pull request #26805 from obsidiansystems/cross-elegant
...
Make cross compilation elegant
2017-12-30 22:58:02 -05:00
John Ericson
046f091e0d
treewide: Don't use envHook anymore
...
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
John Ericson
4ad9a97e96
gcc: Don't let solaris hack pollute CC elsehwere
2017-12-30 22:04:22 -05:00
John Ericson
0f5c804631
gcc, binutils: Get rid of 32-bit ARM configure flag exception
...
Now that we do `--enable-targes=all`, there is no risk of missing the
needed emulation.
This reverts commit ebc9b161cd
.
This reverts commit 88efc22b44
.
2017-12-30 22:04:22 -05:00
John Ericson
9cda2f5559
gcc: Fix deps, for cross and consistency
...
Mainly making sure we have tools to build target libs
2017-12-30 22:04:22 -05:00
John Ericson
114a9b6253
gcc: Let cc-wrapper's setup hook define any tool env vars we need
2017-12-30 22:04:21 -05:00
John Ericson
bc23afe5c7
gcc: Add build->build dep for C compilers
...
5 already had this, but I forgot the other versions.
2017-12-30 22:04:21 -05:00
John Ericson
5b74540c5b
treewide: Use depsBuildBuild
for buildPackges.stdenv.cc
2017-12-30 22:04:21 -05:00
Dmitry Kalinkin
6d9769663d
cc-wrapper: allow compilers to specify unsupported hardening modes
...
Fixes: 0fd7ef61b2 ('clang_34: Disable hardening bits (#28543 )')
2017-12-30 12:23:25 -05:00
Frederik Rietdijk
2d0bead714
Merge remote-tracking branch 'upstream/master' into HEAD
2017-12-30 17:04:54 +01:00
Peter Simons
1b33f09aae
uhc: disable broken build
2017-12-30 13:54:25 +01:00
Peter Simons
af6f4f0849
ghc: drop obsolete version 7.8.3
...
We have the newer minor release 7.8.4.
2017-12-30 13:51:07 +01:00
Yegor Timoshenko
41ab3d4bd5
Merge pull request #33100 from olynch/mitschemeX11
...
mitschemeX11: init at 9.2
2017-12-30 04:33:53 +03:00
John Ericson
7ede347ce9
Merge #33167 into staging
2017-12-29 15:46:46 -05:00
John Ericson
5db559f855
Merge branch 'mingw32-w64-fix' into ericson2314-cross-base
2017-12-29 15:46:02 -05:00
John Ericson
52a4a7c3bb
Merge pull request #33167 from bnikolic/mingw32-w64-fix
...
Mingw_w64 fix to get cross-compilation working again
2017-12-29 15:44:17 -05:00
John Ericson
bc3a6e260a
Merge commit '3afe325a3e2f906ba512fb7a2f28f79496711592' into mingw32-w64-fix
2017-12-29 15:28:56 -05:00
John Ericson
5d336d36bb
Merge commit 'e82bd498d1a2a28fb20249569a6f49fcaab9aca8' into mingw32-w64-fix
2017-12-29 15:28:49 -05:00
John Ericson
169227bfd2
Merge commit '3a59cd87f26cc59c91fb821749b1ec0d64922f87' into mingw32-w64-fix
2017-12-29 14:24:10 -05:00
John Ericson
2365e2ffcd
Merge commit '51948eab9415fde1825dea5c7d31b99b2e1a0fdb' into mingw32-w64-fix
2017-12-29 14:23:05 -05:00
Bojan Nikolic
771bae04e8
gcc: Enable SSP and shared libs in the final stage for MinGW
...
Hardening on by default now that we don't use the cross wrapper. In
turn, hardening requires libssp in particular.
2017-12-29 13:27:02 -05:00
Vladimír Čunát
a1a3e54ac9
Merge branch 'master' into staging
...
Haskell rebuild :-)
Hydra: ?compare=1421865
2017-12-29 18:39:36 +01:00
Vincent Laporte
efcb39233d
ocaml: adds an argument to enable flambda
2017-12-29 10:49:13 +01:00
Vladimír Čunát
f29000b002
Merge branch 'master' into staging
...
Hydra: ?compare=1421760
2017-12-29 10:13:33 +01:00
Vladimír Čunát
1963be9945
Merge #32795 : vala_*: patch updates
2017-12-29 10:00:31 +01:00
Orivej Desh
e63b2fbfb3
Merge pull request #32870 from dtzWill/update/llvm-5.0.1
...
llvm 5: 5.0.0 -> 5.0.1
2017-12-29 07:59:15 +00:00
Robin Gloster
572b2bda4e
treewide: generalise for both mysql & mariadb
2017-12-29 02:18:35 +01:00
Robin Gloster
6903ea6050
treewide: libmysql -> mysql.connector-c
2017-12-29 02:18:35 +01:00
Robin Gloster
d357734637
urweb: fix build
2017-12-29 02:18:35 +01:00
Domen Kožar
695a026f5f
ghc: wire up new binary ghc for bootstrapping
...
This change brings development feedback loop improvement
from a couple of ghc rebuilds to only one for working on generic
builder.
To completely eliminate the rebuilds, use two nixpkgs clones
and point boot packages to the unmodified one.
2017-12-28 15:11:50 +00:00
Daiderd Jordan
091c2b9f04
cacert: cleanup exporting SSL_CERT_FILE
2017-12-27 21:36:32 +01:00
Peter Simons
63a9142279
Merge pull request #33054 from NixOS/ghc-prebuilt
...
ghc prebuilt: Add 7.8.4, 7.10.3 and 8.2.1, and make consistent style
2017-12-27 21:31:56 +01:00
Owen Lynch
afd198f0f4
mitschemeX11: init at 9.2
2017-12-26 22:32:23 -05:00
Tuomas Tynkkynen
47c782f7f5
Merge remote-tracking branch 'upstream/master' into staging
2017-12-26 21:10:12 +02:00
John Ericson
696f3e702d
Merge pull request #33042 from obsidiansystems/darwin-cxx
...
darwin stdenv: Make stdenv.cc, not stdenv itself, bring in libcxx
2017-12-26 10:54:59 -08:00
idontgetoutmuch
482597b4bc
cmdstan: 2.9.0 -> 2.17.1 ( #33076 )
2017-12-26 17:44:13 +00:00
Peter Simons
b03ac7d22b
jhc: drop broken Haskell compiler
2017-12-26 15:12:36 +01:00
Peter Simons
e98e7fb329
haskell: drop obsolete GHC version 7.10.2; we have 7.10.3
2017-12-26 11:35:26 +01:00
John Ericson
4651407654
darwin stdenv: Make stdenv.cc, not stdenv, bring in libcxx
...
stdenvNoCC should not inject any C++ standard library, just as it
doesn't inject any C standard library. stdenv still does, but only
indirectly through stdenv.cc. Wrapped clangs can be simplified now that
they don't need to worry about clobbering CoreFoundation when replacing
the C++ standard library implementation.
This generally-good cleanup should assist with debugging some C++
failures in #26805 .
2017-12-25 19:32:07 -05:00
Domen Kožar
bd7c8ea255
ghc binaries: compile on darwin
2017-12-25 22:56:32 +00:00
Domen Kožar
e4c05ae25a
ghc binaries: fix eval
2017-12-25 18:16:23 +00:00
Domen Kožar
398061dfc5
prebuilt ghcs: correctly handle rpaths
2017-12-25 17:19:43 +00:00
John Ericson
ed93d2d645
ghc-{7.8.4, 7.10.3, 8.2.1}-binary: Init
2017-12-25 16:36:47 +00:00
John Ericson
b6867f71f4
ghc prebuilt: Simplify and harden Darwin fixup
...
- Patch all executables and libraries, while skipping scripts. Base at
least uses libiconv, so should need this too---I suspect it wasn't a
problem before as we got away with the immpurity.
- Rather than hardcoding the symlinks to add, do one per mach-o as
needed
TEMP no -L no script
2017-12-25 16:36:47 +00:00
John Ericson
150255e318
ghc binary: Fix interpreter than patch RPATH
...
The newer to-be-added binaries have relative RPATHs that we'll break if
we try to `patchelf` before installation. We instead us LD_LOAD_LIBRARY
during the installation, which avoids needing to change the RPATH
temporarily.
2017-12-25 16:36:46 +00:00
John Ericson
26a46295eb
ghc prebuilt: Clean up derivations ever so slightly
...
These changes do break hashes, but are good to have everywhere for
consistency. Plus, changing the bootstrap causes a Haskell mass rebuild
anyways.
2017-12-25 16:36:43 +00:00
mingchuan
5a1d309787
crystal: 0.23.1 -> 0.24.1
2017-12-25 00:53:29 +08:00
Ben Wolsieffer
23ffb9d701
go-1.8, go-1.9: use stdenv.shell instead of /usr/bin/env bash
...
Fixes tests on ARMv6/7 during sandboxed builds.
2017-12-23 20:20:08 -05:00
Tim Steinbach
21c61d514d
openjdk: 9.0.0 -> 9.0.1
2017-12-23 10:02:38 -05:00
Will Dietz
e9aa0d3f0f
llvm 5: 5.0.0 -> 5.0.1
2017-12-21 15:54:08 -06:00
Moritz Ulrich
e222d21eed
gnu-cobol: 2.0-rc2 -> 2.2
...
Instead of wrapping `cobc` and setting NIX_{LDFLAGS,CFLAGS_COMPILE}
set `COB_CC`, `COB_CFLAGS` and `COB_LDFLAGS` to make `cobc` find the
necessary libraries.
2017-12-21 10:40:02 +01:00
Orivej Desh
2949447c82
neko: update check for darwin, do not strip ndll
2017-12-21 01:51:00 +00:00
volth
e19f22c55a
neko: 2.1.0 -> 2.2.0
2017-12-21 01:50:52 +00:00
Peter Simons
dbc55c11f0
ghc: drop 8.2.1 version; we have 8.2.2 already
2017-12-20 09:17:46 +01:00
Jan Tojnar
ae1b059987
vala_0_23: remove
2017-12-19 17:25:55 +01:00
Orivej Desh
7c58e8dfc2
Merge branch 'master' into staging
...
* master: (125 commits)
scummvm: fix eval
tinycc: 0.9.27pre-20171016 -> 0.9.27
Update terraform provider versions
vscode: 1.18.1 -> 1.19.0
linux: 4.14.6 -> 4.14.7
scummvm: 1.9.0 -> 2.0.0
cmst: 2017.03.18 -> 2017.09.19
albert: 0.14.7 -> 0.14.14
obs-studio: fix vlc plugin
ffmpeg, ffmpeg-full: 3.4 -> 3.4.1
uchiwa: 0.26.3 -> 1.1.0
linux-testing: 4.15-rc3 -> 4.15-rc4
steam: override nss, nspr, fixes #32781
ponyc: 0.20.0 -> 0.21.0
pythonPackages.pwntools: disable tests
gnome3.gnome-tweak-tool: 3.26.3 → 3.26.4
vim-rhubarb: init at 2017-06-28
atom: depend on libsecret
nvidia-settings: Make sure binary can find libXv.so
backblaze-b2: 0.6.2 -> 1.1.0
...
2017-12-18 15:56:03 +00:00
Joachim Fasting
3b367119ee
tinycc: 0.9.27pre-20171016 -> 0.9.27
2017-12-18 16:06:42 +01:00
Joachim F
5450c225ae
Merge pull request #32775 from kamilchm/ponyc
...
ponyc: 0.20.0 -> 0.21.0
2017-12-18 12:36:52 +00:00
Peter Hoeg
38d8bcd7ac
vala: patch releases for 0.23, 0.28, 0.34, 0.36 and 0.38
2017-12-18 15:27:20 +08:00
Kamil Chmielewski
860ce9e386
ponyc: 0.20.0 -> 0.21.0
...
https://github.com/ponylang/ponyc/issues/2379
2017-12-17 21:52:11 +01:00
Jörg Thalheim
0643952fa5
Merge pull request #32375 from volth/oracle-jdk-remove-redundand-asserts
...
oraclejdk: remove redundant asserts
2017-12-16 23:20:45 -08:00
Orivej Desh
1b3f837002
Merge pull request #32640 from Ralith/vulkan
...
vulkan-loader: 1.0.42.2 -> 1.0.61.1
2017-12-17 01:00:57 +00:00
Orivej Desh
08ff5462ed
edk2 add short-circuit-the-transfer-of-an-empty-S3_CONTEXT.patch
...
as requested by @lukeadams in
https://github.com/NixOS/nixpkgs/pull/32724#issuecomment-352140119
2017-12-16 03:07:42 +00:00
Luke Adams
237cf9e21f
edk2: 2014-12-10 -> 2017-12-05
...
src was at vUDK2017 tag (2017-06-13), updated to the latest commit in UDK2017 branch.
2017-12-16 03:01:38 +00:00
Vladimír Čunát
24d81d6332
Merge branch 'master' into staging
2017-12-15 21:40:23 +01:00
Evan Hanson
58f3e8e9e4
chicken: 4.11.0 -> 4.13.0
...
Also update the chicken-ssql egg dependency version for ugarit and
ugarit-manifest-maker from 0.2.2 to 0.2.4 to include a fix for an issue
uncovered by chicken-4.13.0 (see [1] and [2] for more info).
[1]: https://bitbucket.org/DerGuteMoritz/ssql/pull-requests/1
[2]: https://salmonella-linux-x86-64.call-cc.org/chicken-4/gcc/linux/x86-64/2017/04/19/yesterday-diff/log2/install/ssql.html
2017-12-15 12:14:20 +13:00
Franz Pletz
cd7c8e42c6
cudatoolkit: fix build with newer glibc versions
...
Packages that use CUDA would fail to build with missing defines.
2017-12-14 16:03:08 +01:00
Tim Steinbach
3f3e548312
kotlin: 1.1.60-b55 -> 1.2.10
2017-12-14 08:29:16 -05:00
John Ericson
a0b1ebeee9
Merge remote-tracking branch 'upstream/staging' into binutils-wrapper
2017-12-13 16:14:47 -05:00
John Ericson
84fb59e0be
clang multi: Fix post bintools wrapper
2017-12-13 16:08:46 -05:00
John Ericson
7ef4448c97
Merge commit '9d8f9b2e531bf95a700a949d879927fb6996ffc9' into binutils-wrapper
2017-12-13 16:08:36 -05:00
John Ericson
12e0672d88
gcc: Adjust builder.sh to find some things in bintools-wrapper instead
2017-12-13 16:08:19 -05:00
John Ericson
2bba929062
bintools-wrapper: Import separately from cc-wrapper
2017-12-13 16:08:18 -05:00
Benjamin Saunders
775d35d0b2
vulkan-loader: 1.0.42.2 -> 1.0.61.1
2017-12-13 11:18:11 -08:00
volth
45121d9dfc
Merge branch 'master' into oracle-jdk-remove-redundand-asserts
2017-12-13 07:02:42 +00:00
Graham Christensen
105d9519c1
Merge remote-tracking branch 'origin/master' into staging
2017-12-12 20:06:36 -05:00
Graham Christensen
e5629dc51a
Merge pull request #32365 from vcunat/p/check-meta
...
check meta, treewide
2017-12-12 18:55:23 -05:00
Vladimír Čunát
3a110ea3f9
treewide platform checks: abort
-> throw
...
They aren't meant to be critical (uncatchable) errors.
Tested with nix-env + checkMeta:
[ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux" ]
2017-12-12 18:08:10 -05:00
Vladimír Čunát
c2b679516f
Merge branch 'master' into staging
2017-12-12 21:08:16 +01:00
Joachim F
1354099daf
Merge pull request #32189 from yrashk/ats2-0.3.7
...
ats2: 0.3.0 -> 0.3.7
2017-12-11 23:27:27 +00:00
Orivej Desh
7d14f812ab
mono50: disable parallel building
2017-12-11 10:46:15 +00:00
zimbatm
6371439e0b
lazarus: 1.6.0-0 -> 1.8.0
2017-12-11 10:33:39 +00:00
Vladimír Čunát
e9c12f6936
Merge older staging
...
There are some regressions, but not that many and I want
the security update of openssl fast.
2017-12-11 09:49:56 +01:00
John Ericson
9f1ab7cac7
Merge pull request #32549 from obsidiansystems/gcc-without-lib-output
...
gcc: Don't choke if there is no lib output
2017-12-10 18:55:42 -05:00
John Ericson
4e4520a0f3
gcc: Don't choke if there is no lib output
2017-12-10 17:36:15 -05:00
Orivej Desh
dd604d575f
Merge branch 'master' into staging
...
* master: (39 commits)
pythonPackages: rename dns -> dnspython
awesome: fix LUA_PATH/LUA_CPATH to lgi [now for version 3.5]
qt4: fix qmake on darwin and delete custom install phase
python.buildEnv: always include the $out output
nix-bash-completions: lazy load aware install
borg: 1.1.1 -> 1.1.3
nixos/programs/bash: document that /etc/bash_completion.d is obsolete
ocamlPackages.markup: 0.7.4 -> 0.7.5
hhvm: 3.21 -> 3.23.2
ocamlPackages.ulex: 1.1 -> 1.2
notmuch: 0.25.2 -> 0.25.3
gmime3: 3.0.1 -> 3.0.5
qt4: fix darwin install phase
nixos/programs/bash: Let bash-completion lazy load scripts
Revert "gmime: 3.0.1 -> 3.0.5"
rawtherapee: delete unused files
pythonPackages: rename dns -> dnspython
nixpkgs: remove sqlite/kyotocabinet deps for leveldb
tor-browser-bundle-bin: 7.0.10 -> 7.0.11
networkmanager: remove restart after suspend from resume
...
2017-12-10 15:24:30 +00:00
Orivej Desh
166536e152
Merge pull request #32535 from Gerschtli/update/hhvm
...
hhvm: 3.21 -> 3.23.2
2017-12-10 11:50:41 +00:00
Tobias Happ
d5d7220770
hhvm: 3.21 -> 3.23.2
2017-12-10 11:50:15 +00:00
Vincent Laporte
d98d944d5d
Merge pull request #32494 from mpickering/ber-metaocaml2
...
ber_metaocaml: (re)init at 104
2017-12-10 12:36:30 +01:00
Orivej Desh
926aaa4870
Merge pull request #32215 from dtzWill/feature/clang-multilib
...
multilib-capable clang, multilib tests
2017-12-09 21:41:54 +00:00
Vladimír Čunát
2309acf723
Merge branch 'master' into staging
2017-12-09 21:00:07 +01:00
Peter Simons
73d85455e4
Merge pull request #32503 from mpickering/ghc-head-updates-8.5
...
ghcHEAD: 8.3.20170808 -> 8.5.20171209
2017-12-09 19:27:04 +01:00
Matthew Pickering
9a072a466c
Remove broken ber-metaocaml-003 attribute
2017-12-09 12:18:06 +00:00
Matthew Pickering
08dfb95673
ber_metaocaml: (re)init at 104
2017-12-09 12:18:05 +00:00
dywedir
b53567e78f
ocamlPackages.reason: 3.0.3 -> 3.0.4
2017-12-09 12:42:56 +01:00
Matthew Pickering
e7a327da5c
ghcHEAD: 8.3.20170808 -> 8.5.20171208
2017-12-09 11:04:31 +00:00
Orivej Desh
0a41fc6b7c
mono46, mono48: disable parallel building
...
See #32386
mono46: https://hydra.nixos.org/build/65617511
mono48: https://hydra.nixos.org/build/65600645
2017-12-09 10:53:16 +00:00
Joachim F
f5f6d8e393
Merge pull request #32481 from ThomasMader/dlang
...
dmd, ldc, dub: Inherit buildInput and meta from build derivation
2017-12-08 23:50:33 +00:00
John Ericson
0271644491
Merge pull request #32403 from obsidiansystems/gcc-modernize-builder
...
gcc: Modernize builder
2017-12-08 14:42:10 -08:00
Thomas Mader
b2e76afa99
dmd, ldc, dub: Inherit buildInput and meta from build derivation
2017-12-08 22:12:11 +01:00
Vladimír Čunát
cdde22aef5
Merge branch 'staging' (older one)
2017-12-08 10:22:31 +01:00
Austin Seipp
90bcfc78c3
nixpkgs: no parallel builds for mono 4.4
...
See #32386 -- while Mono in general should build correctly with parallel
building, it seems the 4.4 branch has broken.
Instead, allow parallel build support to be overridden by individual
versions, and default to true.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-12-07 17:30:27 -06:00
Vladimír Čunát
6f5d989478
treewide: checkMeta fixes for x86_64-linux
2017-12-07 07:50:47 -05:00
Jörg Thalheim
2b91fc0c24
Merge pull request #32402 from volth/oraclejdk8-fix-arm-hashes
...
oraclejdk8: fix armv7l hashes
2017-12-07 10:10:56 +00:00
John Ericson
a1e1e437df
Merge branch 'master' into staging
...
Need base branch for GCC PR
2017-12-07 02:22:27 -05:00
John Ericson
3afe325a3e
Merge commit '43d5c5d6db3ce33f3cf1d17ba43c7374257466ec' into gcc-modernize-builder
2017-12-07 02:19:04 -05:00
John Ericson
e82bd498d1
Merge commit '992bd2f6d34b2f560fc17df6fa3708fcade1abac' into gcc-modernize-builder
2017-12-07 02:13:24 -05:00
John Ericson
3a59cd87f2
Merge commit '93cd0685c5ac4d8f21d8586d3e5c45cd7394fab9' into gcc-modernize-builder
2017-12-07 01:49:31 -05:00
John Doe
2394c40fc0
oraclejdk8: fix armv7l hashes
2017-12-07 06:44:44 +00:00
John Ericson
51948eab94
gcc: Fix after merge
...
- NIX_CC_CROSS is now completely gone!
- NIX_CC is defined reliably, so no manual def needed
- stdenv.ccCross -> stdenv.cc, also removing need for "or" fallback
2017-12-07 01:42:43 -05:00
John Ericson
974b9201a5
Merge commit 'c9ca54199409324101bdee38f5b16e7656a16a22' into gcc-modernize-builder
2017-12-07 01:42:35 -05:00
John Ericson
cc20d402d4
Merge pull request #32361 from obsidiansystems/gcc-simplify-flags
...
gcc: Simplify configure flags
2017-12-07 00:59:49 -05:00
Austin Seipp
44ce034bfb
nixpkgs: arachne-pnr 2017.11.05 -> 2017.12.06
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-12-06 22:05:50 -06:00
Austin Seipp
f284f04a74
nixpkgs: yosys 2017.11.05 -> 2017.12.06
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-12-06 22:04:49 -06:00
John Ericson
d96cf0f46c
gcc: Handle CPATH
and LIBRARY_PATH
purely in Nix
2017-12-06 19:12:51 -05:00
John Ericson
d4595b38e9
gcc: Modernize builder.sh for Cross
...
Instead of `NIX_CC` vs `NIX_CC_CROSS` spagetti, unconditionally use
`NIX_BUILD_CC` and `NIX_CC` in a consistent manner.
2017-12-06 19:12:50 -05:00
Piotr Bogdan
391485e3b3
mono: re-enable parallel building
2017-12-06 14:34:11 +00:00
John Doe
683337d5f5
oraclejdk: remove redundant asserts
2017-12-06 07:43:22 +00:00
Vladimír Čunát
9ab5848335
Merge branch 'master' into staging
...
Haskell updates. Hydra: ?compare=1416248
2017-12-06 02:23:46 +01:00
John Ericson
43d5c5d6db
Merge commit '703a9f93c1254f7bdf0350ca0462de0d78033c62' into gcc-simplify-flags
2017-12-05 17:58:16 -05:00
John Ericson
992bd2f6d3
Merge commit 'ab77a6bb1e7d2ff475210ad392f1a9bd1bb6ba3a' into gcc-simplify-flags
2017-12-05 17:41:15 -05:00
John Ericson
93cd0685c5
Merge commit '71186e73455a4e06e96a31da34b76f84e545ba1f' into gcc-simplify-flags
2017-12-05 17:09:41 -05:00
John Ericson
c9ca541994
Merge commit '198dceccbe5414a5fd72ca83624c0cc715db1aad' into gcc-simplify-flags
2017-12-05 16:55:11 -05:00
Michael Raskin
b04040cce4
Merge pull request #32329 from fare-patches/gerbil
...
Gerbil
2017-12-05 21:23:39 +00:00
John Ericson
a3e35fbbe1
gcc: Use platformFlags in crossConfigureFlags
...
A nice code deduplication
2017-12-05 14:01:18 -05:00
John Ericson
1fe9798ac2
lib, gcc: No inherit (platform) gcc;
in {host,build,target}Platform
2017-12-05 13:52:20 -05:00
John Doe
f38560a17b
oraclejdk8: support aarch64
...
[dezgeg amended the change to all-packages.nix]
2017-12-05 15:48:25 +02:00
Will Dietz
9d8f9b2e53
Add clang multilib variants (x64_64-only, 64/32bit), basic multilib tests
2017-12-05 07:17:14 -06:00
Vladimír Čunát
689d6303e8
Merge branch 'master' into staging
...
The haskell split got reverted (again).
Hydra: ?compare=1416012
2017-12-05 13:07:26 +01:00
Peter Simons
8d8061ec20
Revert "Revive multiple outputs for Haskell packages."
2017-12-05 09:36:08 +01:00
Francois-Rene Rideau
62935172f3
gerbil: 0.12-DEV-777-gd855915 -> 0.12-DEV-836-gcde6802
2017-12-04 23:46:39 -05:00
John Ericson
74cbb5796e
gcc: Get rid of crossAttrs.configureFlags
2017-12-04 20:50:59 -05:00
Joachim F
c0d7a054cb
Merge pull request #32274 from ThomasMader/dlang
...
Improve dlang packages
2017-12-04 23:02:11 +00:00
John Ericson
cabfe1885f
gcc: Don't try to enable plugins with host != build
2017-12-04 16:27:18 -05:00
John Ericson
2fdca4db69
gcc: Lock down more tools for cross-builds
...
That is, build != host == target
2017-12-04 16:27:18 -05:00
Orivej Desh
59bcd86640
Merge branch 'master' into staging
...
* master: (53 commits)
hashcat: 4.0.0 -> 4.0.1
vault: add nixos test
emem: 0.2.48 -> 0.2.50
nixos/nat: add dmzHost option (#32257 )
vulnix: 1.3.4 -> 1.4.0
linux-4.13: mark as insecure (+required generic changes)
vault: 0.8.3 -> 0.9.0
gox: 20140904 -> 0.4.0
guitarix: 0.35.6 -> 0.36.1
geolite-legacy: 2017-10-25 -> 2017-12-02
premake5: 5.0.0pre.alpha.11 -> 5.0.0-alpha12
otfcc: build with ninja
python/hetzner: 0.7.5 -> 0.8.0
linux-testing: 4.15-rc1 -> 4.15-rc2
Revert "linux_4_13: Remove, no longer supported."
jenkins: 2.92 -> 2.93
psc-package: 0.2.4 -> 0.2.5
dino: 2017-09-26 -> 2017-12-03
gnome3.gpaste: fix keybindings path
plasma: 5.11.3 -> 5.11.4
...
2017-12-04 15:25:34 +00:00
Peter Simons
7993e8790f
Merge pull request #32112 from nc6/hask-split-out
...
Revive multiple outputs for Haskell packages.
2017-12-04 12:36:45 +01:00
Tomasz Rybarczyk
911dd477fb
psc-package: 0.2.4 -> 0.2.5
2017-12-04 00:11:27 +01:00
WilliButz
adf032ba46
nasm: 2.13.01 -> 2.13.02
2017-12-03 16:00:19 +01:00
Thomas Mader
66860af01a
ldc: 1.3.0 -> 1.5.0
...
- Bootstrap with ldc lts (0.17.5) instead of dmd.
- Enable unittests by using a fixed-output derivation for runtime tests.
2017-12-03 11:41:39 +01:00
Orivej Desh
ecd0e11851
neko: enable check phase
2017-12-03 10:30:08 +00:00
Thomas Mader
54f1b753b3
dmd: Enable tests and integrate bootstrap into one derivation
...
- Merge bootstrap dmd into default derivation.
- Reenable all tests by using a fixed-output derivation for phobos tests because of network checks in sandbox mode.
- Adding supported platforms.
2017-12-03 05:18:57 +01:00
Tuomas Tynkkynen
58307d15a7
Merge remote-tracking branch 'upstream/staging' into master
2017-12-03 01:49:14 +02:00
Tuomas Tynkkynen
491e5d8649
rustc: Support aarch64
2017-12-02 14:46:33 +02:00
Michael Fellinger
94b7925b30
elm-interface-to-json: init at 0.1 ( #32194 )
...
elm-interface-to-json -> init at 0.1
2017-12-02 13:32:45 +01:00
Orivej Desh
4a7a497fb6
go: add procps for sysctl in tests, print ulimits for debugging resource exhaustion
2017-12-02 12:19:14 +00:00
Vladimír Čunát
33300c7316
Merge branch 'master' into staging
...
Hydra: ?compare=1415329
2017-12-02 09:37:07 +01:00
Tomas Hlavaty
eefe8271af
sbcl: 1.4.1.0.20171104 -> 1.4.2
2017-12-01 20:43:11 +01:00
Tomas Hlavaty
89f61b3339
ccl: 1.11 -> 1.11.5
2017-12-01 20:31:47 +01:00
Vladimír Čunát
9f8c3f77ea
Merge branch 'master' into staging
...
Hydra: ?compare=1415011
2017-12-01 09:18:58 +01:00
Vladimír Čunát
b4ec153040
orc: doCheck broken on i686 on Hydra, again
2017-12-01 07:49:25 +01:00
Orivej Desh
e1757f6a24
julia: do not print environment before testing
2017-12-01 00:05:26 +00:00
Yurii Rashkovskii
a83067ea9e
ats2: 0.3.0 -> 0.3.7
...
The patch is no longer needed as ats2 includes contribs in the
upstream Makefile_dist file
2017-11-30 13:09:50 +07:00
Tuomas Tynkkynen
703a9f93c1
gcc6: Restore missing platform flags
...
This was missed in commit 1c1207220f
("gcc: Refactor treatment of configure flags"), all other GCC versions
have it right.
2017-11-29 23:09:17 +02:00
Tuomas Tynkkynen
0f249a7354
gccSnapshot: Reduce diff to gcc7
2017-11-29 23:09:17 +02:00
Tuomas Tynkkynen
d7a0695c43
gcc7: Reduce diff to gcc6
2017-11-29 23:09:17 +02:00
Tuomas Tynkkynen
825b953bf5
gcc48: Reduce diff to gcc49
2017-11-29 23:09:17 +02:00
Tuomas Tynkkynen
77b409b2cf
gcc49: Reduce diff to gcc5
2017-11-29 23:09:17 +02:00
Tuomas Tynkkynen
aa3d195a30
gcc5: Reduce diff to gcc6
2017-11-29 23:09:16 +02:00
Jason Felice
ed38976d9a
chez: support Darwin
2017-11-29 19:26:13 +00:00
Tuomas Tynkkynen
fc26ff04b2
llvm: Include aarch64 patch in repo
...
The URL is already a dead link.
2017-11-29 17:01:17 +02:00
Peter Simons
b58cb3fa28
ghc-8.2.2: drop obsolete gold linker patch
...
Pointed out by @basvandijk in b1a0f91afe
.
2017-11-29 10:47:08 +01:00
Vladimír Čunát
8b53b2ec2c
Merge branch 'master' into staging
2017-11-28 21:06:44 +01:00
dywedir
fb6f204813
ocamlPackages.reason: 3.0.2 -> 3.0.3
2017-11-28 20:28:43 +02:00
Vladimír Čunát
addd20e6f9
Merge branch 'master' into staging
2017-11-28 18:19:34 +01:00
Tuomas Tynkkynen
0ea6ab8097
llvm_{4,5}: Add Aarch64 patch
...
https://reviews.llvm.org/D40423
2017-11-28 14:51:40 +02:00
Orivej Desh
7f8bc042cc
obliv-c: fix build with glibc 2.26
...
by ignoring unavoidable but unneeded _Complex and __float128 keywords.
Upstream issue: https://github.com/samee/obliv-c/issues/48
2017-11-28 11:10:44 +00:00
Vladimír Čunát
853dd191e2
orc: maintenance 0.4.27 -> 0.4.28
...
The test problems are probably gone. Let's try it again.
2017-11-27 18:05:41 +01:00
Nicholas Clarke
d90165c7db
Revert "Revert "Merge pull request #27209 from nc6/nc/haskell-multiple-out""
...
This reverts commit 89f5d52cf4
.
2017-11-27 16:05:22 +00:00
Vladimír Čunát
6345089ca0
Merge #29392 : gnome3: 3.24 -> 3.26
...
It might be slightly confusing that a couple of the changes will be twice
in the history, but let's merge this way.
2017-11-27 12:19:01 +01:00
Jan Tojnar
5a3b7ef2e7
gnome3: use the same version of Vala
2017-11-26 03:10:50 +01:00
Orivej Desh
29b2984b0c
Merge pull request #31987 from jtojnar/devhelp-devdoc
...
stdenv: Move devhelp books to outputDevdoc
2017-11-25 23:14:47 +00:00
Frederik Rietdijk
7a13e5a7df
Merge remote-tracking branch 'upstream/python-unstable' into HEAD
2017-11-24 19:58:07 +01:00
Jan Tojnar
46ee9d4c34
vala: split out devdoc output
2017-11-24 02:14:13 +01:00
adisbladis
d99378654f
pythonPackages: Add version and pname attributes to packages
2017-11-23 17:49:43 +01:00
Frederik Rietdijk
6ad79678d4
Merge remote-tracking branch 'upstream/master' into HEAD
2017-11-23 16:38:31 +01:00
dywedir
e1f43c92e6
ocamlPackages.reason: 3.0.0 -> 3.0.2
2017-11-23 01:43:08 +02:00
John Ericson
405412dfd9
Merge pull request #31775 from obsidiansystems/stdenv-both-propagated-files
...
stdenv setup: Always use both propagated files
2017-11-22 15:23:37 -05:00
Orivej Desh
4fe5e59fd6
Merge pull request #31927 from sifmelcara/fix/crystal-deps
...
crystal: fix CRYSTAL_PATH
2017-11-22 08:30:57 +00:00
mingchuan
817d0a8c5f
crystal: fix CRYSTAL_PATH
...
CRYSTAL_PATH should contain `lib` to make crystal able to find required
libraries installed in current directory.
2017-11-22 15:26:50 +08:00
Vaibhav Sagar
b1a0f91afe
ghc: 8.2.2-rc2 -> 8.2.2
2017-11-22 14:38:54 +08:00
John Ericson
da19c34d0f
stdenv setup: Always use both propagated files
...
This continues #23374 , which always kept around both attributes, by
always including both propagated files: `propgated-native-build-inputs`
and `propagated-build-inputs`. `nativePkgs` and `crossPkgs` are still
defined as before, however, so this change should only barely
observable.
This is an incremental step to fully keeping the dependencies separate
in all cases.
2017-11-21 10:44:44 -05:00
Orivej Desh
fb703ad117
treewide: update the usage of makeWrapper after #31497
2017-11-19 23:50:49 +00:00
Orivej Desh
b089c21506
Merge branch 'master' into staging
...
* master: (39 commits)
python.pkgs.pybfd: move to python-modules
documentation: python 2.6 is no more
documentation: python3Packages is python36Packages
wireguard: 0.0.20171101 -> 0.0.20171111
php_excel: init at 1.0.2
libxl: init at 3.8.1
matrix-synapse: 0.24.1 -> 0.25.1
grafana: 4.6.1 -> 4.6.2
linux: 4.4.98 -> 4.4.99
linux: 4.9.62 -> 4.9.63
linux: 4.13.13 -> 4.13.14
nixos/zsh: add the type for enableAutosuggestions option
zsh-powerlevel9k: init at 2017-11-10
fio: 3.1 -> 3.2
filebench: rehash source
nano: 2.8.7 -> 2.9.0
bonnie: replace dead source link
less: 520 -> 529
strace: 4.19 -> 4.20
iperf: 3.2 -> 3.3
...
2017-11-19 08:30:14 +00:00
Francois-Rene Rideau
d75594e2d7
gambit: 4.8.8-300db59 -> 4.8.8-415-g29ed48bb
2017-11-18 15:33:24 -05:00
Tuomas Tynkkynen
bd47e17234
dtc: 1.4.4 -> 1.4.5
2017-11-18 13:57:12 +02:00
Daiderd Jordan
36818207e9
Merge branch 'master' into staging
2017-11-17 22:45:34 +01:00
Daiderd Jordan
399a22e984
Merge pull request #31175 from yrashk/rust-1.21
...
rust: 1.20.0 -> 1.21.0
2017-11-17 22:31:49 +01:00
Daiderd Jordan
ccf7310e2d
Merge pull request #31125 from LnL7/darwin-rust-bootstrap
...
rust-bootstrap: cleanup darwin expression
2017-11-17 22:31:32 +01:00
Orivej Desh
1161741351
Merge branch 'master' into staging
...
* master: (28 commits)
go_1_9: skip flaky TestWaitGroupMisuse2
erlangR18: fix patch hashes with fetchpatch
xml2: replace dead links
nixos/pam: fix docs about path to u2f_keys file
cinelerra: add a note about parallel building
msmtp: install docs and examples (#31769 )
kernel: Fix out-of-tree modules on aarch64
nixos/tests/acme: update terms of service to fix test
gixy: init at 0.1.8
pythonPackages.ConfigArgParse: 0.9.3 -> 0.12.0, refactor, move to python-modules
mono: init at 4.8
wal-g: fix license so not to break evaluation
wal-g: init at 0.1.2
maintainers: add backuitist
nixos/prometheus: Correct documentation for external_labels
spidermonkey: replace broken links
vagrant: removed custom rake gem
vagrant: 2.0.0 -> 2.0.1
nixos/prometheus: add external_labels option
nixos/prometheus: add scrape_configs.honor_labels
...
2017-11-17 18:06:22 +00:00
Orivej Desh
73598e3787
go_1_9: skip flaky TestWaitGroupMisuse2
...
https://github.com/golang/go/issues/20072
https://hydra.nixos.org/build/64351217/nixlog/1
2017-11-17 18:05:30 +00:00
Roman Kuznetsov
fccc81a671
mono: init at 4.8
2017-11-17 17:31:56 +03:00
Orivej Desh
74648f7466
treewide: use --set-default and --set-eval where appropriate
2017-11-17 12:28:14 +00:00
Jörg Thalheim
0bab82b001
Merge pull request #31717 from Mic92/rustracer
...
rustracer: 2.0.9 -> 2.0.12
2017-11-17 08:00:37 +00:00
Orivej Desh
d99a2fc093
Merge branch 'master' into staging
...
* master: (293 commits)
go_1_9: skip flaky TestServerCancelsReadTimeoutWhenIdle
qsyncthingtray: fix build
qt56.qtwebengine: fix build
stdman: d860212 -> 2017.04.02
jackett: use mono50
hg-git: disable with python3
hg-git: 0.8.5 -> 0.8.10
xfce4-settings: enable parallel building
gcc-snapshot: mark as broken
heaptrack: 2017-02-14 -> 2017-10-30
nixos-container: Modify existing test to cover show-ip command
nixos-container: Make show-ip work together with ipv4 + netmask
linux-copperhead: 4.13.12.a -> 4.13.13.a
matterbridge: 1.1.0 -> 1.4.1
nixos/nghttpx: add module for the nghttpx proxy server (#31680 )
mattermost: 4.3.0 -> 4.4.0
breakpad: delete
simp_le: 0.2.0 -> 0.6.1
certbot: 0.11.1 -> 0.19.0
afl: 2.51b -> 2.52b
...
2017-11-17 05:35:09 +00:00
Orivej Desh
3ac474aee6
go_1_9: skip flaky TestServerCancelsReadTimeoutWhenIdle
...
https://github.com/golang/go/issues/19608
https://hydra.nixos.org/build/64329767/nixlog/1
https://hydra.nixos.org/build/64244716/nixlog/1
Remove the patch for https://github.com/golang/go/issues/21559 because it is
skipped as flaky since Go 1.9.2.
2017-11-17 05:28:22 +00:00
Orivej Desh
e188747d89
gcc-snapshot: mark as broken
...
It is older than gcc7 and fails to compile due to ucontext_t changes in glibc 2.26.
2017-11-16 20:22:10 +00:00
Orivej Desh
ee7c81f021
hhvm: remove boost version override
...
Enable parallel building because it works now and it was disabled for a much older version.
2017-11-16 16:15:57 +00:00
Joerg Thalheim
79aee3b57d
rustcSrc: remove unrelated files
...
This package is used to provide semantic completion in tools like racer
and is equivalent to rust-src in rustup. This commit gets rid of a
number of files not required for completion.
2017-11-15 21:51:29 +00:00
Orivej Desh
35e52ffd1f
mkcl: 1.1.9 -> 1.1.10.2017-11-14
...
Fixes the build with glibc 2.26 (#31696 ).
2017-11-15 17:10:00 +00:00
John Ericson
cbc346f1f7
Merge pull request #31292 from bgamari/gcc-refactor
...
gcc: Refactor treatment of configure flags
2017-11-15 11:26:32 -05:00
Orivej Desh
72de80fa79
chez: 9.5-20171012 -> 9.5-20171109
...
Fixes the build with glibc 2.26 (#31696 ).
2017-11-15 16:21:38 +00:00
Samuel Leathers
07bd44b558
dotty: init at 0.4.0-RC1
2017-11-15 11:13:39 -05:00
Daiderd Jordan
8a43659e15
rustc: fix sandbox build on darwin
2017-11-14 21:51:40 -05:00
Dan Peebles
7dc0cab794
Fix go bootstrap build on sandbox
2017-11-14 21:51:40 -05:00
John Ericson
ab77a6bb1e
gcc: Misc indentation and whitespace-in-string fixes
2017-11-14 18:32:50 -05:00
Ben Gamari
1c1207220f
gcc: Refactor treatment of configure flags
...
Previously configureFlags was defined as one giant interpolated string.
Here we refactor this definition to instead use the usual stdenv string
combinators. This seems more in-line with the average nixpkgs expression
and it seems a bit more natural to things of these as lists of flags
rather than monolithic strings.
2017-11-14 16:23:46 -05:00
Vincent Laporte
26798bd6e0
ocamlPackages.batteries: 2.7.0 -> 2.8.0
...
Also renames the attribute from ocaml_batteries to batteries.
2017-11-14 17:53:53 +00:00
Tim Steinbach
92e9851731
kotlin: 1.1.51 -> 1.1.60
2017-11-13 14:12:25 -05:00
John Ericson
e65259f00c
LLVM: Get binutils plugin header from libbfd
2017-11-13 08:46:13 -05:00
Karol Chmist
e8c8163f33
[CodeReview] Added suggestions by yegortimoshenko
2017-11-13 14:10:18 +01:00
Karol Chmist
da94de1a20
Add Scala dotty, at version 0.4.0-RC1
2017-11-13 13:47:33 +01:00
taku0
194fed059d
oraclejdk: remove JCE option
...
The unlimited JCE is bundled by default with Oracle JDK 9.
http://www.oracle.com/technetwork/java/javase/terms/readme/jdk9-readme-3852447.html
2017-11-12 15:02:35 +09:00
Peter Simons
e876aa4db9
ghc: bump 8.2.2 pre-release to rc3
2017-11-11 17:38:26 +01:00
Daan Wynen
131676ff15
typo
2017-11-10 22:48:33 +01:00
Pascal Wittmann
24e87b49b6
Change many homepage urls from http to https #30636
2017-11-10 22:13:46 +01:00
Vladimír Čunát
7636ee7bcd
Merge #31501 : llvm-{3.4,3.5}: glibc 2.26 fixes
2017-11-10 21:34:48 +01:00
Orivej Desh
d00e649d2f
Merge pull request #31484 from pbogdan/coreclr-glibc-226
...
coreclr: fix build with glibc 2.26
2017-11-10 20:10:23 +00:00
Piotr Bogdan
b261c73dce
llvm_35: fix build with glibc 2.26
2017-11-10 19:16:26 +00:00
Piotr Bogdan
38ac67fc9a
llvm_34: fix build with glibc 2.26
2017-11-10 19:16:11 +00:00
Piotr Bogdan
468a6b62b2
coreclr: fix build with glibc 2.26
2017-11-10 18:08:56 +00:00
Vladimír Čunát
194699c04a
Merge #31455 : gcj: fix build with glibc-2.26
2017-11-09 22:22:38 +01:00
Piotr Bogdan
7112718a20
gcj: fix build with glibc 2.26
2017-11-09 20:50:21 +00:00
Piotr Bogdan
4173ec1562
hhvm: fix build with glibc 2.26
2017-11-09 18:58:56 +00:00
Orivej Desh
fd94789a18
ccl: fix build with glibc 2.26
2017-11-09 10:59:59 +00:00
aszlig
44cb95a234
llvmPackages/libc++: Fix build against glibc 2.26
...
This is very similar to what we had in bb0b0822ef
.
The xlocale.h header is no longer existing in glibc version 2.26, so we
need to avoid including it.
I've tested building against all of the libcxx attributes of LLVM 3.5,
3.7, 3.8, 3.9, 4 and 5.
All of them succeeded except version 3.5, which failed because of an
unrelated issue (build of libc++abi has failed, one of its
dependencies), so I only verified whether the patch applies cleanly.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @vcunat
2017-11-08 22:08:11 +01:00
John Ericson
0101856765
Merge pull request #30549 from obsidiansystems/bintools
...
treewide: Introduce stdenv.cc.bintools
2017-11-08 14:20:48 -05:00
Michael Raskin
e9965b5b19
julia_06: fix libgit2 tests by updating the literal strings searched in the error messages
2017-11-08 18:43:02 +01:00
Maxime Dénès
a53462ea85
psc-package: 0.2.0 -> 0.2.4
2017-11-08 18:06:51 +01:00
aszlig
bb0b0822ef
neko: Fix build against glibc 2.26
...
The header file xlocale.h has been removed in glibc 2.26.
Quoting the release notes[1]:
* The nonstandard header <xlocale.h> has been removed. Most programs
should use <locale.h> instead. If you have a specific need for the
definition of locale_t with no other declarations, please contact
libc-alpha@sourceware.org and explain.
I've backported HaxeFoundation/neko@e286c8f330
against version 2.1.0 and the build now succeeds.
Signed-off-by: aszlig <aszlig@nix.build>
2017-11-08 16:05:19 +01:00
Orivej Desh
67b4e7a4c0
Merge pull request #31373 from kamilchm/pony-stable
...
pony-stable: 0.0.1 -> 0.1.1
2017-11-07 20:34:02 +00:00
Kamil Chmielewski
653624061c
pony-stable: 0.0.1 -> 0.1.1
2017-11-07 20:21:55 +01:00
Vladimír Čunát
6ffafc78fb
Merge branch 'staging'
...
Main change: glibc: 2.25-x -> 2.26-y, containing security fixes,
and various features and deprecations. Unfortunately, some of the
latter still cause (transitively) a couple hundred newly failing jobs.
I'm not delaying anymore, so that we have the security fix on master.
I mainly patched gcc, llvm and icu, but I can't fix everything...
2017-11-07 16:00:35 +01:00
Vladimír Čunát
f04b64c1e9
gcc-4.5: fixup build with glibc-2.26
...
The older the GCC, the easier the backporting :-)
2017-11-07 15:39:24 +01:00
Vladimír Čunát
54c14e2fa3
gcc-4.8: fix with glibc-2.26
2017-11-07 14:53:10 +01:00
Tim Steinbach
879827e15f
Merge pull request #31336 from manveru/update-elm-format
...
elm-format: 0.5.2 -> 0.7.0
2017-11-07 13:29:57 +00:00
Vladimír Čunát
8da04338d7
gcc-4.9: fixup build with glibc-2.26
...
Upstream didn't backport this, but fortunately it wasn't too hard.
2017-11-07 12:56:57 +01:00
Vladimír Čunát
e0a36522a7
llvm 3.7--4: fixup build with glibc-2.26
2017-11-07 09:17:00 +01:00
Michael Fellinger
2c50340575
elm-format: 0.5.2 -> 0.7.0
2017-11-06 14:47:33 +01:00
Vladimír Čunát
1d9a8e2289
Merge branch 'master' into staging
2017-11-06 13:24:06 +01:00
Vladimír Čunát
bc90fe1fbb
Merge #30371 : update misc. gnome3-related libraries
2017-11-06 13:00:15 +01:00
John Ericson
4d4f94cde4
treewide: Depend on targetPackages.stdenv.cc.bintools instead of binutils directly
...
One should do this when needed executables at run time. It is more
honest and cross-friendly than refering to binutils directly, if one
neeeds the default binary tools for the target platform, rather than
binutils in particular.
2017-11-05 17:10:53 -05:00
Austin Seipp
c4f784db1d
arachne-pnr: 2017.06.29 -> 2017.11.05
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-11-05 12:49:38 -06:00
Austin Seipp
9cb5201d33
yosys/symbiyosys: 2017.10.16 -> 2017.11.05
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2017-11-05 12:49:38 -06:00
Vladimír Čunát
0c01c58aec
gcc6: fix build with new glibc, by upstream patches
2017-11-05 19:09:53 +01:00
Vladimír Čunát
0610584998
factor-lang: fix libGL when the OS uses non-mesa
...
I was careful to keep libGLU in LD_LIBRARY_PATH,
in the unlikely case that it's actually used.
Reported in https://github.com/NixOS/nixpkgs/issues/30749#issuecomment-341987725
2017-11-05 18:43:20 +01:00