Benjamin Hipple
a4758050a3
ghc bootstrap binary: 8.2.1 -> 8.2.2
...
If the nix store lives on NFS, `ghc 8.2.1` is unable to build a package
database. This bug was fixed by @bgamari in `ghc 8.2.2` here:
https://ghc.haskell.org/trac/ghc/ticket/13945
This commit upgrades the unpacked bootstrap GHC version, so that we can build
newer versions of GHC even if the store is on NFS.
2018-11-21 16:06:22 +01:00
Will Fancher
27b752347c
Bump GHCJS 8.4
2018-11-21 08:04:05 -05:00
Frederik Rietdijk
701375662b
Merge master into staging-next
2018-11-21 12:39:20 +01:00
Matt McHenry
206a1c00ba
elm: extract makeDotElm and fetchElmDeps
2018-11-21 10:57:11 +00:00
Renaud
f405af8ddd
Merge pull request #50792 from r-ryantm/auto-update/closure-compiler
...
closurecompiler: 20180910 -> 20181008
2018-11-20 21:27:21 +01:00
Frederik Rietdijk
aabf1a93bc
Merge staging-next into staging
2018-11-20 11:51:11 +01:00
Frederik Rietdijk
fd26e7be2a
Merge master into staging-next
2018-11-20 11:47:26 +01:00
Francois-Rene Rideau
05c90569c4
gerbil-unstable: 2018-09-06 -> 2018-11-19
2018-11-19 22:42:50 -05:00
Francois-Rene Rideau
f87b172891
gerbil: 0.13 -> 0.14
2018-11-19 22:42:50 -05:00
Francois-Rene Rideau
7ffdb45101
gambit-unstable: 2018-09-03 -> 2018-11-16
2018-11-19 19:19:48 -05:00
Francois-Rene Rideau
bbd4888dc3
gambit: 4.9.0 -> 4.9.1
2018-11-19 18:04:51 -05:00
R. RyanTM
996d07d1ac
closurecompiler: 20180910 -> 20181008
...
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
2018-11-19 13:34:57 -08:00
Tim Steinbach
cf8c4e5277
openjdk: 8u181 -> 8u192
2018-11-19 14:08:06 -05:00
R. RyanTM
41c0a46021
kotlin: 1.3.0 -> 1.3.10
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/kotlin/versions
2018-11-19 14:22:57 +00:00
Frederik Rietdijk
e343a85cfb
Merge master into staging-next
2018-11-19 09:55:32 +01:00
Matthew Bauer
2c1d3a9a82
Merge remote-tracking branch 'upstream/master' into staging
2018-11-18 19:02:09 -06:00
Matthew Bauer
5f575e7339
ghc: perl is needed at runtime
...
ghc-split is a script that is written in perl. We need to have a perl interpreter around to use it.
Fixes #50569
2018-11-18 18:47:02 -06:00
Orivej Desh
e66d263f6b
eigen3_3: move version overrides to all-packages.nix
2018-11-18 10:53:25 +00:00
Frederik Rietdijk
0d0d7dcd06
Merge staging-next into staging
2018-11-18 10:41:34 +01:00
Frederik Rietdijk
63c6875f26
Merge master into staging-next
2018-11-18 10:32:12 +01:00
Renaud
526ab5723a
Merge pull request #47742 from r-ryantm/auto-update/openshadinglanguage
...
osl: 1.9.9 -> 1.9.10
2018-11-18 00:50:57 +01:00
Kevin Rauscher
27157e364a
graalvm8: add passthru.home
...
jre.home is required by other derivations like sbt
2018-11-17 19:12:53 +01:00
Jörg Thalheim
55992b07a5
Merge pull request #50487 from gnidorah/pakcs
...
pakcs: 2.0.2-b9 -> 2.0.2
2018-11-17 10:35:01 +00:00
Austin Seipp
1629147423
openjdk11: enable ZGC on x86_64-linux
...
The Z Garbage Collector is a concurrent, scalable, low latency garbage
collector designed to meet extremely-low-pause-time requirements for
small-to-multi-TB heap sizes.
ZGC can be enabled with the magical incantation:
$ java -XX:+UnlockExperimentalVMOptions -XX:+UseZGC ...
Currently, ZGC is only available for x86_64-linux (though a port for
aarch64-linux may become available at a future time.) There are also a
number of other features that currently aren't present, such as JVMCI
integration (meaning compiler tools like Graal which require JVMCI will
not work with ZGC enabled.)
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-16 20:22:40 -06:00
gnidorah
7142a3a8ec
pakcs: 2.0.2-b9 -> 2.0.2
2018-11-17 05:08:21 +03:00
Ashijit Pramanik
273aa1ff81
smlnj: 110.84 includes a new implementation of Abstract Syntax Description Library (ASDL). Adding it as a required source.
2018-11-16 16:17:35 +05:30
Ashijit Pramanik
c8115bd75f
smlnj: 110.79 -> 110.84 and smlnj-bootstrap: 110.80 -> 110.84
2018-11-16 14:44:41 +05:30
Will Dietz
6ebb2c385b
ghc: disable pie, for now limit to musl since not default yet elsewhere
2018-11-15 21:55:08 -06:00
Tim Steinbach
70178169fa
dotty: 0.9.0-RC1 -> 0.10.0-RC1
2018-11-15 21:50:13 -05:00
Jörg Thalheim
218f12db70
Merge pull request #50324 from asymmetric/solc
...
solc: 0.4.25 -> 0.5.0
2018-11-15 21:26:32 +00:00
Orivej Desh
101133deae
fasm: init at 1.73.04 ( #50378 )
2018-11-15 13:20:00 +00:00
Jörg Thalheim
9e39329e1f
Merge pull request #50006 from alyssais/rust-1.30.1
...
rust: 1.30.0 -> 1.30.1
2018-11-14 11:29:22 +00:00
Matthew Bauer
73951bc0c8
Merge pull request #50293 from matthewbauer/cleanups2
...
Add setup-hooks for scons and waf
2018-11-13 19:17:00 -06:00
Matthew Bauer
f2a20b6e52
treewide: use wafHook
...
Replace "waf" phases with wafHook that manages everything
automatically. Should make things more modular.
Packages affected here are:
- a2jmidid
- ams-lv2
- ardour
- fomp
- guitarix
- ingen
- jalv
- mda-lv2
- non
- patchage
- hamster-time-tracker
- kupfer
- xiphos
- xfce4-dockbarx-plugin
- xfce4-namebar-plugin
- dropbox
- clasp
- aubio
- liliv
- lv2
- lvtk
- ntk
- raul
- sratom
- suil
- ganv
- ndn-cxx
- ns3
- serd
- sord
- termbox
- wxmupen64plus
- jackaudio
- pflask
- blockhash
- glmark2
- weighttp
2018-11-13 19:13:48 -06:00
Lorenzo Manacorda
49051573b5
solc: 0.4.25 -> 0.5.0
2018-11-13 21:34:49 +01:00
Pascal Wittmann
ced37f708e
Merge pull request #50020 from r-ryantm/auto-update/nasm
...
nasm: 2.13.03 -> 2.14
2018-11-13 17:24:37 +01:00
Matthew Bauer
76c956be5c
treewide: disable pie in more places
...
Some packages don’t work correctly with pie. Here I disable it for:
- busybox
- linux kernel
- kexectools
I also get rid of the Musl conditional for disabling pie in GCC and
Binutils. Some day we might want to enable PIE without Musl and it
will be useful to have the *just* work with our compiler and linkers.
2018-11-13 07:03:31 -06:00
Frederik Rietdijk
3b052406ea
Merge staging-next into staging
2018-11-12 19:01:36 +01:00
Frederik Rietdijk
daf3297cb4
Merge master into staging-next
2018-11-12 18:59:08 +01:00
Jörg Thalheim
3fd80c6215
Merge pull request #49557 from symphorien/rust-system-libs
...
rustc: build with system llvm and jemalloc
2018-11-12 14:50:04 +00:00
ryan4729
b46f5e1277
go: organize GOARCH and GOOS
2018-11-11 14:37:12 -08:00
Frederik Rietdijk
1d3bff25db
Merge staging-next into staging
2018-11-11 14:28:08 +01:00
ryan4729
5302222337
go: make compiler usable for cross compiles
2018-11-10 22:41:46 -08:00
Jaka Hudoklin
734bd4ca54
go_1_11: 1.11 -> 1.11.2f
...
fixes #50180
2018-11-10 21:59:58 +00:00
Frederik Rietdijk
53d00c3351
Merge master into staging-next
2018-11-10 11:08:54 +01:00
Jason Hilton
0b95e5dbf7
cudatoolkit: build versions 9.2+ with gcc7
...
closes issue #50040
2018-11-10 10:57:13 +01:00
Matthew Bauer
2e2afa1943
gcc/binutils: disable pie hardening
...
These don’t like having -fPIE set for them. We should disable
hardening all the time, but in the interest of not changing hashes,
this only disables it for Musl (where it is now the default).
(cherry picked from commit a3a6884649354a660326acd68c1bd08ffd2dcfa2)
2018-11-09 13:55:35 -06:00
Alyssa Ross
934e489401
rust: 1.30.0 -> 1.30.1
2018-11-09 15:27:52 +00:00
R. RyanTM
b766332d22
psc-package: 0.4.1 -> 0.4.2
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/psc-package/versions
2018-11-09 15:36:00 +01:00
R. RyanTM
31e7c15a70
nasm: 2.13.03 -> 2.14
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/nasm/versions
2018-11-09 05:22:37 -08:00
Mario Rodas
2e89de61c5
dune: 1.4.0 -> 1.5.0 ( #49848 )
...
* dune: 1.4.0 -> 1.5.1
* reason: use dune installPhase
2018-11-09 12:26:18 +00:00
Renaud
a232d0b210
Merge pull request #49689 from taku0/adoptopenjdk-bin-11.0.1-openj9
...
adoptopenjdk-openj9-bin: 11 -> 11.0.1 [Critical security fixes]
2018-11-09 10:31:27 +01:00
Austin Seipp
7676dc7b9b
ber_metaocaml: 104 -> 107
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-08 13:37:07 -06:00
Peter Simons
357554ae89
ghc: drop unused 7.10.3-binary compiler
2018-11-08 17:39:13 +01:00
Symphorien Gibol
973eca740b
rustc: fix build with unbundled jemalloc and llvm on darwin
...
jemalloc with stripped prefix would cause segfaults in free:
https://github.com/NixOS/nixpkgs/pull/49557#issuecomment-436734677
Thanks to @danieldk for darwin testing/debugging.
2018-11-08 13:10:24 +01:00
Symphorien Gibol
4b0d441cc4
rustc: build with system llvm and jemalloc
...
Just like fedora does: https://src.fedoraproject.org/rpms/rust/blob/master/f/rust.spec
Also some cleanup of tests which were removed but no longer exist.
2018-11-08 13:04:37 +01:00
Tim Steinbach
619c39e5c9
kotlin: 1.2.71 -> 1.3.0
2018-11-07 19:56:43 -05:00
Peter Simons
8d81cf6201
ghc: add new version 8.6.2
2018-11-06 10:35:02 +01:00
Patrick Hilhorst
b0e9fc131c
treewide: Fix packages using name where they should use pname
2018-11-06 00:06:17 +01:00
John Ericson
48caae5045
Merge remote-tracking branch 'upstream/master' into HEAD
2018-11-05 15:19:33 -05:00
Renato Alves
3bcdb3945a
ghc-8.2.1-binary: Patch shebang causing failures in Centos 6
2018-11-05 14:05:50 +01:00
Tim Steinbach
23deb67b7c
graalvm: More fixes
2018-11-04 16:25:51 +00:00
volth
7bd773832c
graalvm 1.0.0-rc8 fixes
2018-11-04 16:25:51 +00:00
Tim Steinbach
df8817087e
graalvm: 1.0.0-rc3 -> 1.0.0-rc8
2018-11-04 16:25:51 +00:00
Frederik Rietdijk
cb4ff927a1
Merge master into staging-next
2018-11-04 08:49:24 +01:00
Austin Seipp
c55fa1e122
Merge branch 'master' into staging
2018-11-03 19:57:25 -05:00
Peter Simons
bf084e0ed7
Merge pull request #49653 from peti/drop-old-ghc-versions
...
drop old ghc versions 7.10.3, 8.0.2, and 8.4.3.
2018-11-03 19:43:59 +01:00
Edward Tjörnhammar
df28b4b6e5
x11basic: init at 1.26
2018-11-03 17:58:02 +01:00
taku0
3cfa035a99
adoptopenjdk-openj9-bin: 11 -> 11.0.1
2018-11-03 22:00:56 +09:00
Peter Simons
2f0de54ddb
Drop obsolete GHC versions 7.10.3, 8.0.2, and 8.4.3.
...
We keep the latest minor release of each one of the last 3 major releases,
which currently are GHC versions 8.2.2, 8.4.4, and 8.6.1. We also have
ghc-HEAD, but this doesn't count.
Dropping these compilers implied that we have to drop the corresponding
versions of ghcjs, too. We can also drop a shitload of obsolete compiler
patches that newer versions no longer need.
At some point, we can probably simplify the generic builder, too.
2018-11-02 20:13:55 +01:00
Vladimír Čunát
a92a2c8e15
Merge branch 'master' into staging
...
Conflict: rename of pythondaemon -> python-daemon.
2018-11-02 14:40:14 +01:00
Gabriel Ebner
5de50f8fa3
Merge pull request #49250 from royneary/nim-0.19
...
nim: 0.18.0 -> 0.19.0
2018-11-02 10:20:13 +01:00
Will Dietz
0c1b8e8770
Merge pull request #49455 from dtzWill/update/gcc-6.5
...
gcc6: 6.4.0 -> 6.5.0
2018-11-02 04:00:30 -05:00
Will Dietz
6753b2c6c1
Merge pull request #49605 from mroi/swift-4.2.1
...
swift: 4.1.3 -> 4.2.1
2018-11-01 22:28:37 -05:00
Michael Roitzsch
4e89814fc6
swift: 4.1.3 -> 4.2.1
...
* necessary tweaks and patches to get swift 4.2.1 to build
* disabled more tests because they would require additional patching
* delete empty directories from final build output
* some minor cleanup
2018-11-01 17:53:04 +01:00
taku0
15692e6f12
oraclejdk: remove version 10
2018-11-01 12:37:21 +01:00
Franz Pletz
38db6fdfb9
Merge pull request #48326 from jerith666/jdk11
...
openjdk: 10.0.2 -> 11.0.1
2018-11-01 11:34:13 +00:00
Tomas Hlavaty
dc50b2b558
sbcl: 1.4.12 -> 1.4.13
2018-10-31 23:32:47 +01:00
Tomas Hlavaty
8f4c570030
sbcl: include info manual
2018-10-31 22:33:28 +01:00
R. RyanTM
f475aee598
closurecompiler: 20180805 -> 20180910 ( #48529 )
...
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
2018-10-31 20:30:38 +01:00
Frederik Rietdijk
8db4814e8e
Merge pull request #49476 from Synthetica9/cuda-update
...
cudatoolkit, cudnn: many updates
2018-10-31 19:26:41 +01:00
royneary
9dcdf5a545
nim: update nodejs-slim
2018-10-31 10:38:16 +01:00
royneary
b786a47e9e
nim: move build time dependencies into nativeBuildInputs
2018-10-31 10:37:38 +01:00
Vincent Laporte
0a24919923
ocamlPackages_latest.ocaml: 4.07.0 -> 4.07.1
2018-10-30 20:33:28 +00:00
Frederik Rietdijk
1d196d99be
Merge staging-next into staging
2018-10-30 20:35:15 +01:00
Matthew Bauer
dcdf00f18b
mentorToolchains: remove
...
mentorToolchains.armLinuxGnuEabi is replaced with:
- pkgsCross.pogoplug4.buildPackages.gcc
- pkgsCross.pogoplug4.buildPackages.binutils
and mentorToolchains.armEabi is replaced with:
- pkgsCross.arm-embedded.buildPackages.gcc
- pkgsCross.arm-embedded.buildPackages.binutils
Fixes #39087
2018-10-30 13:31:56 -05:00
Matthew Bauer
c327df544a
gcc-arm-embedded: remove
...
replace with:
- pkgsCross.arm-embedded.buildPackages.gcc
- pkgsCross.arm-embedded.buildPackages.binutils
2018-10-30 13:31:55 -05:00
Matthew Bauer
aa4707fc34
treewide: use gnu toolchain for avr/arm-embedded
...
These packages should in theory work with our GCC toolchains, but
there are some definite breakages that need to be tracked down.
Comparing output of these to old gcc-arm-embedded is important.
Affected packages include:
- axolooti
- avrdudess
- opentx
- microscheme
- betaflight
- inav
- blackmagic
- simavr
- gnuk
2018-10-30 13:31:45 -05:00
Patrick Hilhorst
4cfeb9da53
cudatoolkit, cudnn: many updates
...
cudatoolkit_9_1: 9.1.85.1 -> 9.1.85.3
cudatoolkit_9_2: init at 9.2.148.1
cudatoolkit_9: 9.1.85.1 -> 9.2.148.1
cudatoolkit_10, cudatoolkit_10_0: init at 10.0.130
cudnn_cudatoolkit_9_0: 7.0.5 -> 7.3.0
cudnn_cudatoolkit_9_1: init at 7.1.3
cudnn_cudatoolkit_9_2: init at 7.2.1
cudnn_cudatoolkit_9: 7.0.5 (9.1) -> 7.3.1 (9.2)
cudnn_cudatoolkit_10, cudnn_cudatoolkit_10_0: init at 7.3.1
2018-10-30 19:09:20 +01:00
Will Dietz
00a51a9669
gcc6: don't apply patches included in update to 6.5
2018-10-30 07:48:07 -05:00
Will Dietz
d2e78403a8
gcc6: 6.4.0 -> 6.5.0
...
http://lists.gnu.org/archive/html/info-gnu/2018-10/msg00003.html
2018-10-30 07:43:01 -05:00
Matthew Bauer
412093994b
gcc: support avr
...
- respect libc’s incdir and libdir
- make non-unix systems single threaded
- set LIMITS_H_TEST to false for avr
- misc updates to support new libc’s
- use multilib with avr
For threads we want to use:
- posix on unix systems
- win32 on windows
- single on everything else
For avr:
- add library directories for avrlibc
- to disable relro and bind
- avr5 should have precedence over avr3 - otherwise gcc uses the wrong one
2018-10-29 14:34:09 -05:00
Michael Raskin
4a854344b7
Merge pull request #48721 from oxij/tree/mass-rebuild-complicated-cleanups
...
treewide: mass rebuild complicated cleanups
2018-10-29 19:17:28 +00:00
Jörg Thalheim
da85e7d05d
Merge pull request #49369 from Mic92/mono-cleanup3
...
mono46: mark as insecure (CVE-2018-1002208)
2018-10-29 10:27:22 +00:00
Matt McHenry
1bd7b98c79
openjdk: 10.0.2 -> 11.0.1
...
* the jre is no longer an official part of the jdk (jmod is
recommended as a replacement when needing to create smaller runtime
images)
* darwin continues to use zulu from azul
* apps that used 10 now use 11 (eclipse, bazel, josm)
2018-10-28 20:35:25 -04:00
Jörg Thalheim
b770be49b9
Merge pull request #49252 from zarelit/crystal_play
...
crystal: fix "play" subcommand
2018-10-28 23:50:44 +00:00
Jörg Thalheim
8dba09c181
Merge branch 'master' into mono-cleanup
2018-10-28 22:59:18 +00:00
Jörg Thalheim
99edb7accb
mono46: add CVE-2018-1002208
2018-10-28 21:35:38 +00:00
Jörg Thalheim
80d4263526
mono44: remove insecure version
...
This version is also affected by CVE-2018-1002208.
It has no user in nixpkgs.
2018-10-28 21:30:39 +00:00
Jörg Thalheim
12c9a36dad
mono40: remove
2018-10-28 21:10:14 +00:00