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
taku0
7c3dd045ce
adoptopenjdk-bin: support darwin platform
2018-10-28 13:52:12 +00:00
taku0
8faebb17ac
adoptopenjdk-bin: init at 11
2018-10-28 13:52:12 +00:00
Vincent Laporte
8ef70a0b29
reason: 3.3.3 -> 3.3.7 ( #49325 )
...
* reason: 3.3.3 -> 3.3.7
* reason: makeWrapper needed at build time only
moved makeWrapper from buildInputs to nativeBuildInputs
2018-10-28 14:06:02 +01:00
royneary
651c1784a9
nim: disable test supposedly broken on Aarch64
2018-10-27 20:39:02 +02:00
royneary
89d71c5279
nim: don't hardcode gcc
2018-10-27 16:58:44 +02:00
royneary
9bf79add13
nim: 0.18.0 -> 0.19.0
...
- remove sqlite as dependency (I don't see why it's needed)
- run checkPhase after installPhase (at least one test assumes the
standard library in ../lib relative to the nim binary)
- the broken tests pass now or don't exist anymore
- two of the tests requiring network access pass now without network access
- the tests in manyloc do not download dependencies and are passing now
2018-10-27 14:30:21 +02:00
David Costa
473c890034
crystal: fix "play" subcommand
...
Co-authored-by: Merlin Göttlinger <megoettlinger@gmail.com>
2018-10-27 13:28:21 +01:00
Renaud
f4c02202ca
Merge pull request #48879 from baracoder/dotnet-sdk-403
...
dotnet-sdk: 2.1.402 -> 2.1.403
2018-10-27 14:14:17 +02:00
Silvan Mosberger
8f7f3c145f
Merge pull request #49204 from r-ryantm/auto-update/ponyc
...
ponyc: 0.24.4 -> 0.25.0
2018-10-27 13:37:18 +02:00
R. RyanTM
7a711b5f54
ponyc: 0.24.4 -> 0.25.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ponyc/versions
2018-10-26 19:56:11 -07:00
adisbladis
80dd2faa5b
mono: Unbreak on aarch64 ( #49164 )
2018-10-26 18:38:34 +02:00
Daiderd Jordan
1b47b95638
cargo: fix darwin build
...
It depends the Security framework now.
2018-10-26 16:06:56 +01:00
Daiderd Jordan
0d64e81ce6
rustc: fix moved tests and darwin build
2018-10-26 12:14:24 +01:00
Jörg Thalheim
cafecf16af
rust: 1.29.1 -> 1.30.0
2018-10-26 10:37:46 +01:00
Matt McHenry
8b5a759759
jdk: give more detail when bootstrap jdks are missing
2018-10-25 18:30:22 -04:00
Guillaume Bouchard
55a82ffcd3
ghc: fix typo in 8.6.1 compiler name
2018-10-24 21:29:15 +02:00
Herman Fries
e74b79709a
dotnet-sdk: 2.1.402 -> 2.1.403
2018-10-23 15:49:20 +02:00
Brandon Elam Barker
68cb7903c7
ats2: 0.3.11 -> 0.3.12
2018-10-23 13:23:03 +00:00
f--t
c7c3396e69
julia: 1.0.0 -> 1.0.1 ( #48191 )
...
* julia: removed the failing tests
2018-10-22 06:57:43 +00:00
Jan Malakhovski
110f16e43e
llvm_5: cleanup with a mass rebuild, but no idea why, and can not test
2018-10-21 18:26:37 +00:00
Jan Malakhovski
eae890db12
gcc-*: homogenize and cleanup expressions with a mass rebuild
2018-10-21 18:26:37 +00:00
Tomas Hlavaty
4c4ac578b2
sbcl: specify $SBCL_HOME only when necessary
2018-10-21 01:20:37 +02:00
Tomas Hlavaty
d1a9baaef3
sbcl: include sources
2018-10-21 01:20:37 +02:00
Tomas Hlavaty
a60e49c318
sbcl: 1.4.10 -> 1.4.12
2018-10-21 01:20:37 +02:00
Michael Raitza
69cabf7750
factor-lang: 0.97 -> 0.98
...
Much improved build with support for GUI libraries and FUEL, the emacs
development environment.
Also directs the work vocabulary to point to /var/lib/factor as a machine-local
writable location. So, scaffolding should work as intended, now.
2018-10-20 02:51:35 +02:00
Frederik Rietdijk
821a3beb10
Merge pull request #48306 from NixOS/staging-next
...
Merge staging-next into master
2018-10-18 11:23:04 +02:00
Vincent Laporte
9549a22b52
Merge pull request #48605 from bgamari/yosys-updates
...
Yosys updates
2018-10-17 17:17:44 +00:00
volth
4035086baf
oraclejdk8: 8u181 -> 8u191 ( #48624 )
2018-10-17 16:28:29 +02:00
Frederik Rietdijk
18fcc337af
Merge master into staging-next
2018-10-17 08:04:22 +02:00