Joachim Fasting
bad07dfac5
tree-wide: replace uses of splitString "." with lib.versions
...
Quoting from the splitString docstring:
NOTE: this function is not performant and should never be used.
This replaces trivial uses of splitString for splitting version
strings with the (potentially builtin) splitVersion.
2019-09-26 17:42:49 +02:00
Eelco Dolstra
9c0968fd81
rustc: 1.37.0 -> 1.38.0
2019-09-26 16:34:48 +02:00
Eelco Dolstra
adb15c3a63
Revert "rustc: Provide compiler-rt sources"
...
This reverts commit b7a828031238b0962cd91131eba50844ef401b93. It's no
longer needed with Rust 1.38.
2019-09-26 14:50:07 +02:00
R. RyanTM
fae0694087
closurecompiler: 20190215 -> 20190909
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/closure-compiler/versions
2019-09-26 01:33:23 -07:00
Travis Whitaker
5641dedb3a
GHCJS: Build on Hydra
2019-09-25 17:03:40 -07:00
Dmitry Kalinkin
b3472597b7
Merge branch 'staging-next' into staging
...
Fixes eval on darwin after #69072
Tested using maintainers/scripts/eval-release.sh before and after to see
that the fix works
2019-09-25 19:31:32 -04:00
Dmitry Kalinkin
c455adcc42
Merge branch 'master' into staging-next
...
Fixes eval on darwin after #69072
Resolved conflict in pkgs/tools/security/thc-hydra/default.nix
Basically had to revert a1c0e10564f9a6281e14d7a7279b8589521e2c48 which
adapts #69210 to master that doesn't yet have
329a88efa78126ae7413807ce58000eab49e82d9
Tested using maintainers/scripts/eval-release.sh before and after to see
that the fix works
2019-09-25 19:21:46 -04:00
Albert Safin
8fcbbc94ef
nim: 0.20.2 -> 1.0.0
2019-09-25 15:01:44 +00:00
Nathan van Doorn
400431a0de
manticore: 2018.09.29 -> 2019.09.20
2019-09-24 12:21:38 +01:00
Vladimír Čunát
aad639d8f1
terra: fix evaluation on darwin
2019-09-24 08:25:44 +02:00
Vladimír Čunát
192fb9d11b
Merge branch 'staging-next' into staging
2019-09-24 08:15:01 +02:00
Vladimír Čunát
eab41878ac
Merge branch 'master' into staging-next
2019-09-24 08:14:34 +02:00
Jörg Thalheim
8025787c74
Merge pull request #69072 from thoughtpolice/nixpkgs/terra-updates
...
terra updates
2019-09-24 04:10:52 +01:00
Joachim F
5b387aa676
Merge pull request #49272 from layus/add-mozart
...
mozart2: init at 2.0.1
2019-09-23 13:13:10 +00:00
Uri Baghin
01f0c10ba2
jetbrains.idea-community: add darwin support
2019-09-23 22:07:21 +10:00
Guillaume Maudoux
841f3d031b
mozart2: init at 2.0.1
2019-09-23 11:32:08 +02:00
Jan Tojnar
f2b9f5baa5
Merge branch 'staging-next' into staging
2019-09-22 16:39:56 +02:00
Jan Tojnar
11c2b06dd2
Merge branch 'master' into staging-next
2019-09-22 16:39:12 +02:00
Jörg Thalheim
5c5e00874d
Merge pull request #69155 from delroth/mono-strip
...
mono: remove dontStrip from derivation
2019-09-22 15:08:33 +01:00
Travis Whitaker
348656cea8
haskell.compiler.ghcjs86: Bump ghc-8.6 branch, fix build.
2019-09-22 13:43:08 +02:00
Ben Wolsieffer
53489b496e
dtc: fix Python support
2019-09-22 13:03:40 +02:00
Vladimír Čunát
6c567ed797
Merge branch 'staging-next' into staging
2019-09-22 10:06:45 +02:00
Vladimír Čunát
22a216849b
Re-Revert "Merge branch 'staging-next'"
...
This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
2019-09-22 09:38:09 +02:00
Vladimír Čunát
f8a8fc6c7c
Revert "Merge branch 'staging-next'"
...
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing
changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1.
Let's delay this. We have some serious regressions.
2019-09-21 20:05:09 +02:00
Vladimír Čunát
41af38f372
Merge branch 'staging-next'
2019-09-21 13:14:09 +02:00
Jörg Thalheim
ae07f6c406
openjdk8: add setJavaClassPath
-hook to jdk as well ( #69137 )
...
openjdk8: add `setJavaClassPath`-hook to jdk as well
2019-09-21 09:37:37 +01:00
Jörg Thalheim
fd3d64baa0
Merge pull request #69183 from matthewbauer/fix-avr-limits-h
...
gcc: fix mising avr limits.h
2019-09-21 08:35:39 +01:00
Matthew Bauer
21961744c2
Merge pull request #68998 from matthewbauer/gcc-8-darwin
...
gcc: use gcc8 on darwin
2019-09-20 23:28:31 -04:00
Will Dietz
233ba4052a
llvm_9: fix test failing on non-x86, such as our aarch64
2019-09-20 22:08:05 -05:00
Matthew Bauer
7b58739e2c
gcc: fix mising avr limits.h
...
Fixes #69172
2019-09-20 22:37:00 -04:00
Maximilian Bosch
19f88062a6
openjdk8: add setJavaClassPath
-hook to jdk as well
...
This hook got removed from JDK[1], however without this hook,
the classpath in a Java-build isn't created anymore which caused
several[2][3] broken packages.
[1] https://github.com/NixOS/nixpkgs/pull/65247/files#r324459267
[2] https://hydra.nixos.org/build/100896633
[3] https://hydra.nixos.org/build/100895668
ZHF #68361
2019-09-20 21:40:02 +02:00
Pierre Bourdon
dc5085e6b0
mono: remove dontStrip from derivation
...
This was introduced in 2010 in 9e16b812 and as far as I can tell the
issue mentioned in the comment does not exist anymore. In a stripped
mono build, I was able to:
- Run "mcs --version" without trouble (original test case)
- Run "keepass" (mono app)
- Build packages that depend on mono (e.g. f# and others).
$ nix path-info -sh
Before: 537.8M
After: 304.3M
$ nix path-info -Sh
Before: 1.2G
After: 867.0M
(Transitive closure size decreases more than the package size itself
because mono ended up depending on gcc through leaked paths in .so files
before.)
2019-09-20 15:25:27 +02:00
Will Dietz
9943cb0fa1
lldb_9: fix build, nixpkgs-fmt
2019-09-19 18:40:47 -05:00
Will Dietz
73b11eb566
llvmPackages_9: fetch from releases.llvm.org ("for now")
2019-09-19 18:39:03 -05:00
Will Dietz
60f4d2f660
clang_9: drop included patches
2019-09-19 15:34:42 -05:00
Will Dietz
74b529b43e
llvm_9: fix utf8 test by using builtin locale C.UTF-8
2019-09-19 14:39:37 -05:00
Will Dietz
f52b3afc8d
clang_9: wiggle the purity.patch so it applies
2019-09-19 14:07:15 -05:00
Will Dietz
99eeff0f69
llvmPackages_9: hashes, pname-ification
2019-09-19 13:24:37 -05:00
Will Dietz
9552213d07
llvmPackages_9: copy llvmPackages_8
2019-09-19 13:19:41 -05:00
Frederik Rietdijk
0b12d44c06
Merge master into staging-next
2019-09-19 16:59:42 +02:00
Tim Steinbach
e400278e02
scala: 2.12.9 -> 2.12.10
2019-09-19 09:53:12 -04:00
Tim Steinbach
1adcf500ef
scala: 2.13.0 -> 2.13.1
2019-09-19 09:52:12 -04:00
Austin Seipp
d5e1d57cee
terra: include libc headers by default, run tests
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-19 00:26:48 -05:00
Austin Seipp
52d3655c3d
terra: 1.0.0-beta1 -> 1.0.0pre1175_ef6a75f
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-18 22:13:18 -05:00
Austin Seipp
3288d3670f
terra: patch to use NIX_CFLAGS_COMPILE for includes
...
Terra heavily depends on its ability to interface with C APIs, but
without scanning NIX_CFLAGS_COMPILE, it's awkward and annoying to set up
imports correctly (by scanning and adding the flags yourself) in every
single project.
Luckily most of the Clang initialization is hidden away, but the Lua
code for the Terra library handles all the high-level stuff, so we patch
it in there.
This allows simple examples like:
C = terralib.includec("zlib.h")
to work instantly, provided `zlib` is a Nix dependency.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-18 21:45:34 -05:00
Austin Seipp
5cc70a7b6b
terra: touchups
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-18 21:44:55 -05:00
Jan Tojnar
62791c3743
Merge branch 'master' into staging-next
2019-09-18 21:15:35 +02:00
Peter Simons
8dcaebfe3b
ghc: drop unused abi-depends-determinism.nix patch
2019-09-18 18:30:31 +02:00
Peter Simons
1f157b8cf8
ghc: drop obsolete 8.2.2 version
...
We keep the last 3 major releases of GHC around, which are
versions 8.8.1, 8.6.5, and 8.4.4.
2019-09-18 18:28:11 +02:00
Peter Simons
ddb77f3437
ghc: drop obsolete 8.6.4 version
...
The latest version in the 8.6.x branch is 8.6.5.
2019-09-18 18:24:42 +02:00