Commit graph

7919 commits

Author SHA1 Message Date
Maximilian Bosch
d92b56e99e
Merge pull request #80918 from velovix/remove-go-maintainer
go_1_12, go_1_13: remove velovix from maintainers
2020-02-25 21:07:26 +01:00
Gabor Greif
f111c6f9ce llvmPackages_10: copy llvmPackages_9
* starting with rc2
* make `lldb` compilable again on Darwin
* separate out manpage creation for `lldb` into a new derivation
* minor tweaks to the patching of sources,
  some of which are backportable to earlier versions
2020-02-25 13:24:27 +01:00
Tyler Compton
2ae7a8d710 go_1_12, go_1_13: remove velovix from maintainers 2020-02-23 15:08:58 -08:00
John Ericson
83a4705f49
Merge pull request #80843 from obsidiansystems/rust-no-std
rust 1.41: Fix build with no_std only target
2020-02-23 00:48:45 -05:00
John Ericson
0b0e691833 rust 1.41: Fix build with no_std only target
See https://github.com/rust-lang/rust/pull/69381
2020-02-22 18:34:05 -05:00
Silvan Mosberger
7d8a33125f
swift: Fix build for glibc 2.30 2020-02-21 10:10:07 +01:00
Vincent Laporte
ca6391a7c4 ocaml-ng.ocamlPackages_4_10.ocaml: 4.10.0+rc1 → 4.10.0+rc2 2020-02-21 07:15:49 +01:00
Cole Helbling
2edec098de
rls: add llvm to buildInputs
The Hydra build [1] was failing because it was unable to link `LLVM-9`.
Additionally, quote the homepage URL for compliance with RFC 45.

[1] https://hydra.nixos.org/build/112823631/nixlog/2
2020-02-19 20:03:56 -08:00
Samuel Leathers
9412db1150
crystal: remove 0.25 and 0.26 (#80473)
crystal: remove 0.25 and 0.26
2020-02-19 12:17:45 -05:00
Jörg Thalheim
91fb0f2e47
Merge pull request #80478 from volth/patch-381
graalvm{8,11}-ee: 19.3.1 -> 20.0.0
2020-02-19 08:58:26 +00:00
Frederik Rietdijk
c65707bc25
Merge pull request #80252 from NixOS/staging-next
Staging next
2020-02-19 09:18:32 +01:00
volth
88a79a7a37
graalvm{8,11}-ee: 19.3.1 -> 20.0.0 2020-02-18 22:22:10 +00:00
Jörg Thalheim
9fee338cb9
Merge pull request #80401 from cole-h/clippy
clippy: add rustc.llvm to buildInputs
2020-02-18 21:47:45 +00:00
Michael Fellinger
765f72d037
crystal: remove 0.25 and 0.26 2020-02-18 22:47:20 +01:00
Cole Helbling
502c0ee899
clippy: add rustc.llvm to buildInputs
The Hydra build [1] failed because it was unable to link to `LLVM9`; add
`llvmShared` to `passthru` in order to stay up to date with required
LLVM versions. Also quote the homepage URLs, since that's preferred.

[1] https://hydra.nixos.org/build/112989779/nixlog/1
2020-02-18 08:46:31 -08:00
Frederik Rietdijk
9d88ee08f6 Merge master into staging-next 2020-02-18 16:09:19 +01:00
Michael Raskin
2a52e5edd2
Merge pull request #79174 from cstich/julia-1.3.1
julia: 1.1 -> 1.3
2020-02-18 08:03:25 +00:00
Silvan Mosberger
9408c29404 mint: 0.5.0 -> 0.7.1
This also fixes the build with the latest crystal version
2020-02-17 23:54:02 -08:00
Tim Steinbach
3f905e52ed
Merge pull request #80321 from asbachb/bugfix-openjdk-aarch64
openjdk8: 8u222b10 -> 8u242b08
2020-02-17 10:29:12 -05:00
Frederik Rietdijk
ec1184f461 Merge master into staging-next 2020-02-17 15:12:28 +01:00
Benjamin Asbach
b87e7d00f3 openjdk8: 8u222b10 -> 8u242b08 2020-02-17 01:06:45 +01:00
Daniel Schaefer
a65e7d9367
Merge pull request #78777 from arcnmx/pr-edk2-201911
{edk2, OVMF}: 201905 -> 201911
2020-02-16 14:53:29 +01:00
Sergey Lukjanov
02b033417b go_1_12, go_1_13: add Frostman to maintainers 2020-02-16 08:55:26 +01:00
Sergey Lukjanov
634cb1cadc go_1_13: 1.13.7 -> 1.13.8 2020-02-16 08:55:26 +01:00
Sergey Lukjanov
9f406d3b10 go_1_12: 1.12.16 -> 1.12.17 2020-02-16 08:55:26 +01:00
Frederik Rietdijk
0c7143462b Merge master into staging 2020-02-16 08:50:59 +01:00
Jonathan Ringer
25f6f66f25 jetbrains.jdk: 520.30 -> 520.38 2020-02-14 10:55:27 -08:00
Will Dietz
c25e18089a
llvmPackages_5.compiler-rt: fix for glibc bump using upstream fix 2020-02-14 10:59:31 -06:00
Tim Steinbach
8c7f9beef4
Merge pull request #79973 from asbachb/update-openjdk
openjdk8: 8u222 -> 8u242
2020-02-14 08:53:09 -05:00
Mario Rodas
7644fabb1e
Merge pull request #79904 from r-ryantm/auto-update/fasm
fasm: 1.73.21 -> 1.73.22
2020-02-14 08:29:53 -05:00
Benjamin Hipple
eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
Maximilian Bosch
c30b4a746f mono: fix build w/glibc-2.30 2020-02-13 13:08:26 -08:00
Christoph Stich
c4fe8c0f69 julia_13: Fixed darwin dependencies 2020-02-13 11:57:14 +00:00
Christoph Stich
e4f65629db julia_13: julia-1.3.1 version bump
Added all-packages.nix
2020-02-13 11:49:38 +00:00
Benjamin Asbach
36c53f703b openjdk8: 8u222 -> 8u242 2020-02-13 03:55:16 +01:00
Mario Rodas
08444aa09b
Merge pull request #79893 from r-ryantm/auto-update/closure-compiler
closurecompiler: 20190909 -> 20200204
2020-02-12 20:03:13 -05:00
Andreas Rammhold
b86512e893
Merge pull request #79930 from andir/cargo-no-system-libgit2
cargo: use bundled libgit2
2020-02-12 23:21:46 +01:00
R. RyanTM
2a975873d8 urweb: 20190217 -> 20200209 2020-02-12 13:28:40 -06:00
R. RyanTM
6a0be96db1 jsonnet: 0.14.0 -> 0.15.0 2020-02-12 10:37:28 -08:00
Alyssa Ross
e1ed62abc2 cargo: install man pages
I thought about doing a seperate output for these, but they're tiny
compared to the size of the binary, so there's no point.

(cherry picked from commit 0489c1b4b20d13fa04e6460ead73893889ff2529)
2020-02-12 17:56:01 +01:00
Andreas Rammhold
5c8612d90c
cargo: use bundled libgit2
Cargo uses git-rs which is made to be built against the bundled libgit2
version that hasn't been part of a stable release yet. Using our libgit2
instead of the master version fails during runtime as they are not
compatible anymore.

After the next libgit2 update we can try again but it is likely that
there will also be yet another cargo release at that point in time…
2020-02-12 17:16:32 +01:00
Frederik Rietdijk
bfe01159ed
Merge pull request #79801 from NixOS/staging-next
Staging next
2020-02-12 11:16:39 +01:00
Vincent Laporte
eef4b5175f ocaml-ng.ocamlPackages_4_10.ocaml: 4.10.0+β2 → 4.10.0+rc1 2020-02-12 10:55:00 +01:00
Frederik Rietdijk
efac8279c2 Merge staging-next into staging 2020-02-12 09:55:54 +01:00
Frederik Rietdijk
424697d512 Merge master into staging-next 2020-02-12 09:55:31 +01:00
R. RyanTM
e8818f266c fasm: 1.73.21 -> 1.73.22 2020-02-12 07:54:19 +00:00
R. RyanTM
16dba2c7f6 closurecompiler: 20190909 -> 20200204 2020-02-12 05:13:18 +00:00
Ryan Mulligan
e192ff3d6b
Merge pull request #79807 from r-ryantm/auto-update/go-jsonnet
go-jsonnet: 0.14.0 -> 0.15.0
2020-02-11 19:06:02 -08:00
Benjamin Saunders
3b9d71af2c shaderc: 2019.0 -> 2019.1 2020-02-11 19:11:32 +01:00
Benjamin Saunders
533e7c2296 glslang: 7.11.3214 -> 8.13.3559 2020-02-11 19:11:32 +01:00
R. RyanTM
d217d4c63c psc-package: 0.6.0 -> 0.6.2 2020-02-11 18:05:29 +01:00
R. RyanTM
717d1e85a5 go-jsonnet: 0.14.0 -> 0.15.0 2020-02-11 08:12:43 +00:00
Frederik Rietdijk
1a6c3cb06b Merge staging into staging-next 2020-02-11 07:59:53 +01:00
Vincent Laporte
6c52b3ade9 ocamlPackages.reason: 3.5.1 → 3.5.4 2020-02-11 07:32:59 +01:00
Frederik Rietdijk
079622ef2d
Merge pull request #79628 from NixOS/staging-next
Staging next
2020-02-10 17:53:25 +01:00
Troels Henriksen
170eefbbb0 ispc: use cmake for building.
The Makefile approach is gone in newer versions of ispc.
2020-02-10 08:30:41 -08:00
Benjamin Hipple
2115a2037c fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dir
This has several advantages:

1. It takes up less space on disk in-between builds in the nix store.
2. It uses less space in the binary cache for vendor derivation packages.
3. It uses less network traffic downloading from the binary cache.
4. It plays nicely with hashed mirrors like tarballs.nixos.org, which only
   substitute --flat hashes on single files (not recursive directory hashes).
5. It's consistent with how simple `fetchurl` src derivations work.
6. It provides a stronger abstraction between input src-package and output
   package, e.g., it's harder to accidentally depend on the src derivation at
   runtime by referencing something like `${src}/etc/index.html`. Likewise, in
   the store it's harder to get confused with something that is just there as a
   build-time dependency vs. a runtime dependency, since the build-time
   src dependencies are tarred up.

Disadvantages are:
1. It takes slightly longer to untar at the start of a build.

As currently implemented, this attaches the compacted vendor.tar.gz feature as a
rider on `verifyCargoDeps`, since both of them are relatively newly implemented
behavior that change the `cargoSha256`.

If this PR is accepted, I will push forward the remaining rust packages with a
series of treewide PRs to update the `cargoSha256`s.
2020-02-10 10:17:29 -05:00
R. RyanTM
15418a017e sdcc: 3.9.0 -> 4.0.0 2020-02-10 14:51:49 +01:00
Mario Rodas
aaa8fe26d1
Merge pull request #79106 from anmonteiro/anmonteiro/bs-platform-7.1.0
bs-platform: fix build on aarch64
2020-02-10 07:05:39 -05:00
Frederik Rietdijk
ec3edaf7b5 Merge master into staging-next 2020-02-10 12:55:47 +01:00
Benjamin Asbach
3750d8c24c adoptopenjdk-bin: 8.0.232 -> 8.0.242 2020-02-10 08:11:53 +01:00
Benjamin Asbach
3b18d9ea32 adoptopenjdk-bin: 11.0.5 -> 11.0.6 2020-02-10 08:11:53 +01:00
Dmitry Kalinkin
c65ddd0d5e
gcc49.cc: add myself to maintainers 2020-02-09 21:37:06 -05:00
Florian Klink
0e9d542fe7
Merge pull request #79468 from flokli/bluespec-bsc
bluespec: init at unstable-2020.02.07
2020-02-10 03:35:31 +01:00
Florian Klink
c9ea6afe06 bluespec: init at unstable-2020.02.09 2020-02-10 00:44:22 +01:00
Maximilian Bosch
dd6a291e9f
gcc-snapshot: remove
Package is marked as broken for >2 years and used a fairly old
snapshot from the gcc7-branch, so I fairly doubt that this is
somewhere used (and is also pretty misleading as you don't expect a
random snapshot from gcc7 at `pkgs.gcc-snapshot`).
2020-02-09 22:46:29 +01:00
Frederik Rietdijk
cffec212dc Merge staging into staging-next 2020-02-09 16:38:32 +01:00
Frederik Rietdijk
531a48ebdb Merge master into staging-next 2020-02-09 11:00:29 +01:00
Jiri Danek
7639c4adc2 mono: remove outdated wokaround 2020-02-09 10:26:07 +01:00
Sergey Lukjanov
7956397ec2
go: remove not any more used patch files (#79597) 2020-02-09 03:58:39 -05:00
R. RyanTM
b0489dc6d0 osl: 1.10.8 -> 1.10.9 2020-02-09 09:45:51 +01:00
Frederik Rietdijk
8847d57763 Merge staging-next into staging 2020-02-09 09:18:17 +01:00
Bastian Köcher
60a479d91d rustc: 1.40.0 -> 1.41.0 2020-02-09 09:20:07 +01:00
Frederik Rietdijk
03755ed59a Merge master into staging-next 2020-02-09 09:17:51 +01:00
Emily
ff819cdd12 nextpnr: 2019.10.13 -> 2020.02.04 2020-02-08 23:00:07 -06:00
Emily
397c4cdd75 yosys: 2020.02.01 -> 2020.02.07 2020-02-08 23:00:07 -06:00
Mario Rodas
ee48a7cb60
Merge pull request #79345 from r-ryantm/auto-update/ponyc
ponyc: 0.33.1 -> 0.33.2
2020-02-08 10:44:58 -05:00
Antonio Nuno Monteiro
56dcbc391a
bs-platform: fix build on aarch64
Co-Authored-By: Jon <jonringer@users.noreply.github.com>
2020-02-07 11:49:57 -08:00
Frederik Rietdijk
30f0909e3a Merge master into staging-next 2020-02-07 19:27:52 +01:00
Domen Kožar
b740c443e0
Merge pull request #79153 from turboMaCk/elm-updates
elmPackages.elm-analyse: 0.16.4 -> 0.16.5
2020-02-07 21:16:51 +08:00
R. RyanTM
0c6bbd8aa1 ponyc: 0.33.1 -> 0.33.2 2020-02-06 13:19:22 +00:00
Vladimír Čunát
48a997cd76
Merge #66528: glibc: 2.27 -> 2.30 (into staging)
Includes update of stdenv bootstap tools (for three main platforms)
and many package fixes with new glibc.
2020-02-05 13:41:09 +01:00
Marek Fajkus
6d1e9c08e0 urweb: Fix icu headers include path
Since https://github.com/NixOS/nixpkgs/pull/62266
urweb fails to resolve <unicode/utypepes.h> in runtime (during
compilation of project).
upstream commit: c2a217f912

resolves #79218
2020-02-04 19:30:15 -06:00
Damien Bihel
9f64b84739 ber_metaocaml: fix install order.
Indeed, all standard modules with compiler-libs are not included (
eg. Optcompile).

closes #77680
2020-02-04 16:06:24 -06:00
Michael Raskin
1f0b4b19aa sbcl: reinstate 2.0.0; add sbcl_2_0_1 for 2.0.1
2.0.1 is too fresh for current Quicklisp (for example, CFFI fails)
2020-02-04 17:06:54 +01:00
Sergey Lukjanov
1092ba6d1a go_1_13: 1.13.6 -> 1.13.7 2020-02-03 11:01:29 -08:00
Sergey Lukjanov
60bb60bab7 go_1_12: 1.12.15 -> 1.12.16 2020-02-03 11:01:29 -08:00
Marek Fajkus
d6c385dd0e
elmPackages.elm-analyse: 0.16.4 -> 0.16.5 2020-02-03 11:45:51 +01:00
volth
470dbf8895
oraclejdk8: remove dead code 2020-02-02 22:18:39 +00:00
Vincent Laporte
4c83d61f12 ocaml-ng.ocamlPackages_4_10.ocaml: 4.10.0+β1 → 4.10.0+β2 2020-02-02 20:35:10 +01:00
Frederik Rietdijk
c195ef6aab
Merge pull request #78928 from NixOS/staging-next
Staging next
2020-02-02 15:35:18 +01:00
Maximilian Bosch
abb5778c67
Merge pull request #77783 from volth/oraclejdk8u241
oraclejdk8: 8u211 -> 8u241
2020-02-02 12:10:33 +01:00
Herman Fries
f22e45aeec dotnetCorePackages: Fix closure size 2020-02-02 00:41:56 -08:00
Maximilian Bosch
ea8ae88f04
Merge branch 'staging' into glibc230 2020-02-01 17:42:03 +01:00
Florian Klink
b437fa4c52 yosys: check abc-verifier rev to ensure compatibility 2020-02-01 12:49:45 +01:00
Florian Klink
214cac8b26 yosys: 2019.10.18 -> 2020.02.01 2020-02-01 12:49:45 +01:00
Florian Klink
48085826fa yosys: use external abc 2020-02-01 12:49:45 +01:00
Florian Klink
e0b28fb806 yosys: don't use srcs array, but single src 2020-02-01 12:40:37 +01:00
Florian Klink
3086338f9d yosys: user placeholder 2020-02-01 12:40:37 +01:00
Gabor Greif
6bedeceb8a ghc: update 8.10.1 pre-release to announced rc1
https://mail.haskell.org/pipermail/ghc-devs/2020-January/018530.html

The version previously fetched was `8.10.0.20200108`.
2020-01-31 21:05:55 +01:00
Luka Blaskovic
0fc6280715 llvm_4: remove 2020-01-30 18:35:31 -05:00
Luka Blaskovic
241236bc9e mozart: build with llvmPackages_5 2020-01-30 18:35:30 -05:00
Luka Blaskovic
0eafee8328 llvm_39: remove 2020-01-30 18:35:30 -05:00
Luka Blaskovic
3a12a7cde8 llvm_35: remove 2020-01-30 18:35:30 -05:00
Luka Blaskovic
b57464448b haskell.compiler.ghc863Binary: remove llvm from buildInput
Aarch64 binary is not used.
2020-01-30 18:35:29 -05:00
Luka Blaskovic
f6160bc6eb haskell.compiler.ghc822Binary: use default llvm version on aarch64 2020-01-30 18:35:29 -05:00
Luka Blaskovic
1ebc042878 dale: 20170519 -> 20181024 2020-01-30 18:35:29 -05:00
Frederik Rietdijk
5cc0468a20 Merge staging into staging-next 2020-01-31 00:16:31 +01:00
Michael Raskin
12875b4269
Merge pull request #76905 from wahjava/update-to-sbcl-2.0.0
sbcl: 1.5.6 -> 2.0.1
2020-01-30 20:20:30 +00:00
Peter Hoeg
306e1f9121
Merge pull request #75545 from aca-labs/crystal
crystal: 0.31.1 -> 0.32.1
2020-01-30 21:21:43 +08:00
Emery Hemingway
b4fd657c25 nim: 1.0.4 -> 1.0.6 2020-01-30 10:05:35 +01:00
Kim Burgess
f6ce7d6525
crystal: 0.32.0 -> 0.32.1 2020-01-30 12:46:47 +10:00
Kim Burgess
cdfdb96375
crystal: 0.31.1 -> 0.32.0 2020-01-30 12:41:27 +10:00
Kim Burgess
a9d150f975
crystal: build 0.31 with 0.30 binary dist 2020-01-30 12:39:09 +10:00
arcnmx
2646554b25 edk2: 201905 -> 201911 2020-01-29 08:32:01 -08:00
Maximilian Bosch
295a52fc1a
gcc49: fix build for glibc>=2.28
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2020-01-28 20:11:02 +01:00
Maximilian Bosch
6638819910
picat: 1.9-4 -> 2.8-2 2020-01-28 20:11:01 +01:00
Maximilian Bosch
d0743cc2f6
cudatoolkit_7*: build w/gcc6 2020-01-28 20:11:01 +01:00
Maximilian Bosch
79a567c883
gcc5: remove
Latest gcc5 release was in 2017[1], doesn't build with glibc 2.30[2].

[1] https://gcc.gnu.org/gcc-5/
[2] https://hydra.nixos.org/build/110408216
2020-01-28 20:11:00 +01:00
Maximilian Bosch
7a5c8cf8b8
cudatoolkit_8: build with gcc6 2020-01-28 20:11:00 +01:00
Matthew Bauer
db29857eb3 Re-Revert "clang_7,clang_8,clang_9: fix compilation of HIP-code"
This reverts commit f14a4d60b7, and thus
applying 558af6fbc7.
2020-01-28 11:35:19 -05:00
Maximilian Bosch
6b0cd9ad47
Merge branch 'staging' into glibc230
Conflicts:
	pkgs/applications/misc/vit/default.nix
2020-01-28 14:54:51 +01:00
Maximilian Bosch
b83afb9a2d
z88dk-unstable: 2019-05-09 -> 2020-01-27, fix build w/glibc-2.30 2020-01-28 14:07:58 +01:00
Frederik Rietdijk
cdff57e1fc Merge staging-next into staging 2020-01-28 10:48:36 +01:00
Frederik Rietdijk
dce0ca29d9 Merge master into staging-next 2020-01-28 10:46:13 +01:00
Matthew Bauer
f14a4d60b7 Revert "clang_7,clang_8,clang_9: fix compilation of HIP-code"
This reverts commit 558af6fbc7.

This was meant for staging. Will apply there.
2020-01-27 23:24:35 -05:00
Matthew Bauer
d4ad868aaa
Merge pull request #78308 from DieGoldeneEnte/clang-hip-patch
clang_7,clang_8,clang_9: fix compilation of HIP-code
2020-01-27 23:15:19 -05:00
Silvan Mosberger
80a2740991
Merge pull request #78265 from Synthetica9/https-homepages
treewide: fix redirected urls
2020-01-27 15:00:53 +01:00
Ashish SHUKLA
b861e9cc5d
sbcl: 2.0.0 -> 2.0.1 2020-01-26 23:54:38 +01:00
Will Dietz
2cdb790df7
Merge pull request #77487 from dtzWill/update/acpica-iasl-20200110
acpica-tools,iasl: 20191213 -> 20200110
2020-01-26 16:48:19 -06:00
Mario Rodas
1e11826643
Merge pull request #78537 from r-ryantm/auto-update/tinygo
tinygo: 0.10.0 -> 0.11.0
2020-01-26 10:11:40 -05:00
Mario Rodas
8c45e95bb4
Merge pull request #78524 from r-ryantm/auto-update/psc-package
psc-package: 0.5.1 -> 0.6.0
2020-01-26 09:43:57 -05:00
R. RyanTM
58c74d1a93 tinygo: 0.10.0 -> 0.11.0 2020-01-26 12:47:37 +00:00
R. RyanTM
7cbcfa08a5 psc-package: 0.5.1 -> 0.6.0 2020-01-26 10:12:05 +00:00
Maximilian Bosch
f5da399062
wcc: fix build w/glibc-2.30 2020-01-25 19:49:56 +01:00
Aaron Andersen
cbbe03781a
Merge pull request #78272 from avakhrenev/openjdk-11.0.6
openjdk11: 11.0.4 -> 11.0.6
2020-01-25 11:12:46 -05:00
Maximilian Bosch
4f5830cf9e
mono4: fix build w/glibc-2.30 2020-01-25 12:15:03 +01:00
MarcFontaine
3958cc3c4b gavrasm: init at 4.5 2020-01-24 18:55:01 +01:00
Jörg Thalheim
e0137930f2
Pr scala out dir cleaned (#78042)
Pr scala out dir cleaned
2020-01-24 11:53:50 +00:00
Olli Helenius
f1a7a7b3c4 jetbrains.jdk: 485.1 -> 520.30 2020-01-24 02:14:02 -08:00
Maximilian Bosch
eddfcc32b4
Merge branch 'staging' into glibc230 2020-01-23 11:31:13 +01:00
worldofpeace
66fa280aa3
Merge pull request #78157 from virusdave/dnicponski/scratch/update_unison_version_1.0.h-alpha
unison-ucm 1.0.M1g-alpha -> 1.0.M1h-alpha
2020-01-22 20:00:56 -05:00
Maximilian Bosch
7fea9df027
mono: fix build w/glibc-2.30 2020-01-23 01:46:29 +01:00
Jörg Thalheim
d5086db3c0
graalvm8-ee: 19.2.1 -> 19.3.1, graalvm11-ee: init at 19.3.1 (#74010)
graalvm8-ee: 19.2.1 -> 19.3.1, graalvm11-ee: init at 19.3.1
2020-01-22 23:24:44 +00:00
Holger Wünsche
558af6fbc7
clang_7,clang_8,clang_9: fix compilation of HIP-code
This PR aims to fix the same problem as NixOS/nixpkgs PR #77476; enabling to
compile HIP-code using the packaged clang compiler, by also searching in $PATH
for required binaries.
The change is committed upstream (https://reviews.llvm.org/D72903), but will
not land in the clang versions in nixpkgs (only clang 10+). As such I have
created patches for the affected versions. To compile HIP-code lld is needed,
so I added it to the clang-package.<Paste>
2020-01-22 18:44:28 +01:00
Alexey Vakhrenev
4dc3337f80 openjdk11: 11.0.4 -> 11.0.6 2020-01-22 15:10:45 +03:00
Patrick Hilhorst
593e11fd94
treewide: fix redirected urls
According to https://repology.org/repository/nix_unstable/problems, we have a
lot of packages that have http links that redirect to https as their homepage.
This commit updates all these packages to use the https links as their
homepage.

The following script was used to make these updates:

```

curl https://repology.org/api/v1/repository/nix_unstable/problems \
    | jq '.[] | .problem' -r \
    | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
    | sort | uniq > script.sed

find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
2020-01-22 11:26:22 +01:00
Dave Nicponski
b1ab68cc1e unison-ucm 1.0.g-alpha -> 1.0.h-alpha
Update binary derivation for latest release.
2020-01-21 07:36:39 -05:00
Vincent Laporte
bd5a596868 ocaml-ng.ocamlPackages_4_10.ocaml: init at 4.10.0+beta1 2020-01-20 17:46:13 +01:00
nyanloutre
e6b963ed16 dotnetCorePackages.sdk_2_2: throw EOL exception 2020-01-19 14:30:39 -08:00
nyanloutre
1946f0ece8 dotnetCorePackages.sdk_3_1: 3.1.100 -> 3.1.101 2020-01-19 14:30:39 -08:00
nyanloutre
4590d6e83c dotnetCorePackages.netcore_3_1: init at 3.1.1 2020-01-19 14:30:39 -08:00
nyanloutre
f9fbf8c4c2 dotnetCorePackages.aspnetcore_3_1: init at 3.1.1 2020-01-19 14:30:39 -08:00
nyanloutre
194b5983a3 dotnetCorePackages.sdk_3_0: 3.0.100 -> 3.0.102 2020-01-19 14:30:39 -08:00
nyanloutre
975bc20e2c dotnetCorePackages.netcore_3_0: init at 3.0.2 2020-01-19 14:30:39 -08:00
nyanloutre
d475132136 dotnetCorePackages.aspnetcore_3_0: init at 3.0.2 2020-01-19 14:30:39 -08:00
nyanloutre
0b8b273376 dotnetCorePackages.sdk_2_1: 2.1.509 -> 2.1.803 2020-01-19 14:30:39 -08:00
nyanloutre
6d5250211d dotnetCorePackages.netcore_2_1: 2.1.13 -> 2.1.15 2020-01-19 14:30:39 -08:00
nyanloutre
19b914b904 dotnetCorePackages.aspnetcore_2_1: 2.1.13 -> 2.1.15 2020-01-19 14:30:39 -08:00
nyanloutre
0bce6f7f0a dotnetCorePackages.sdk_2_2: remove end of life sdk 2020-01-19 14:30:39 -08:00
Jean-Marie Gaillourdet
254045fde6 scala: move text files from $out to appropriate subdirs
Before, this package installed files called LICENSE and NOTICE at the
profile root directory. Which conflicts with other packages with the
same issue. Those files reside now in $out/share/doc/scala/.
2020-01-19 19:33:01 +01:00
Jean-Marie Gaillourdet
8b7c59bab0 scala_2_12: move text files from $out to appropriate subdirs
Before, this package installed files called LICENSE and NOTICE at the
profile root directory. Which conflicts with other packages with the
same issue. Those files reside now in $out/share/doc/scala/.
2020-01-19 19:33:01 +01:00
Jean-Marie Gaillourdet
3017d813df scala_2_11: move text files from $out to appropriate subdirs
Before, this package installed files called LICENSE and NOTICE at the
profile root directory. Which conflicts with other packages with the
same issue. Those files reside now in $out/share/doc/scala/.
2020-01-19 19:32:42 +01:00
Gabor Greif
42fd1d0727 ghc: 8.8.2-rc1 -> 8.8.2
https://www.haskell.org/ghc/blog/20200116-ghc-8.8.2-released.html
2020-01-18 22:32:24 +01:00
hlolli
78b34b5e5b
graalvm8: 19.1.1 -> 19.2.1
- - nixpkgs now with full darwin support
2020-01-18 16:43:03 +01:00
Susan Potter
78941c037f
purescript: add maintainer mbbx6spp 2020-01-18 07:20:52 -06:00
Susan Potter
c71aa5ff5e
purescript: 0.13.5 -> 0.13.6 2020-01-18 07:15:59 -06:00
Daiderd Jordan
8df4338f51
rustPackages: make rustc-dev optional
This was only introduced in 1.40.0 and doesn't work on older versions.

    thread 'main' panicked at 'Error: no rules matched rustc-dev.', src/bootstrap/builder.rs:231:21
    note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
    failed to run: /build/rustc-1.38.0-src/build/bootstrap/debug/bootstrap dist rustc-dev
2020-01-18 10:57:13 +01:00
Vladyslav M
4670bf59b3
bs-platform: don't build a development binary (#77726)
bs-platform: don't build a development binary
2020-01-17 22:14:34 +02:00
Herman Fries
6bc3acd3b9 dotnetPackages: Fix apphost binary 2020-01-17 11:42:11 -08:00
Herman Fries
b708e36ecb dotnetCorePakages.sdk_3_1: init at 3.1.100 2020-01-17 11:42:11 -08:00
Herman Fries
a0687d54a5 dotnetCorePackages.aspnetcore_2_1: init at 2.1.13 2020-01-17 11:42:11 -08:00
Herman Fries
e51e429a34 dotnetCorePackages.netcore_2_1: init at 2.1.13 2020-01-17 11:42:11 -08:00
Herman Fries
8277eb9a5b dotnetCorePackages.sdk_3_0: init at 3.0.100 2020-01-17 11:42:11 -08:00
Herman Fries
af71b9f205 dotnetCorePackages.sdk_2_1: init at 2.1.509 2020-01-17 11:42:11 -08:00
Herman Fries
7fa8332907 dotnetCorePackages: Add function to combine SDK packages
Fixup assert


Fixup: Move comment to top


Fixup combine


Fixup combine


Fixup buildDotnet


Fixup default.nix


Fixup combine packages


dotnetCorePackages: Fixup combinePackages

Co-Authored-By: Jon <jonringer@users.noreply.github.com>
2020-01-17 11:42:11 -08:00
Frederik Rietdijk
bcd8c6b8dc Merge master into staging-next 2020-01-17 17:08:16 +01:00
Will Dietz
eeb9e74934
Merge pull request #72120 from mroi/patch-2
swift: 5.0.2 -> 5.1.1
2020-01-17 09:08:01 -06:00
Jörg Thalheim
b4d4f83e1f
Merge pull request #75946 from davidtwco/computecpp-init
computecpp: init at 1.2.0
2020-01-17 13:33:09 +00:00
David Wood
853372bfaf
computecpp: init at 1.2.0
Signed-off-by: David Wood <david.wood@codeplay.com>
2020-01-17 12:02:47 +00:00
Antonio Nuno Monteiro
725fd9feda
bs-platform: don't build a development binary 2020-01-15 14:47:51 -08:00
volth
619d52a37e oraclejdk8: 8u211 -> 8u241 2020-01-15 19:09:35 +00:00
volth
807e08c9a3
graalvm: 19.3.0.2 -> 19.3.1 2020-01-15 18:34:11 +00:00
Michael Roitzsch
b82d443836 swift: fix UUID module and enable tests
* fix UUID compilation error
  This was pointed out by Swift’s test suite.
* enable tests after build
  Two broken tests disabled for now.
2020-01-15 13:23:50 +01:00
Michael Roitzsch
b472f4a2de swift: 5.0.2 -> 5.1.1 2020-01-15 13:23:49 +01:00
Michael Roitzsch
29098a81b3 swift: refactor phases and patch documentation
* simplify versioning
* uniform patch documentation
* reorder phases so they read in order
* reorder scripts for readability
* GNU toolchain dir:
  handle sysroot for GNU toolchain like for C headers, so that
  GCC_INSTALL_PREFIX is actually used correctly
2020-01-15 13:19:35 +01:00
Anders Kaseorg
3cd8ce3bce treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH
Naive concatenation of $LD_LIBRARY_PATH can result in an empty
colon-delimited segment; this tells glibc to load libraries from the
current directory, which is definitely wrong, and may be a security
vulnerability if the current directory is untrusted.  (See #67234, for
example.)  Fix this throughout the tree.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-01-15 09:47:03 +01:00
Frederik Rietdijk
bc18cc72dd
Merge pull request #77610 from LnL7/darwin-stdenv-python3
darwin-stdenv: bootstrap with python3
2020-01-15 09:24:57 +01:00
Frederik Rietdijk
2a88c3c302 Merge staging-next into staging 2020-01-15 09:23:28 +01:00
Marek Fajkus
77752c6c08 bs-platform: 6.2.1 -> 7.0.1 2020-01-14 15:17:57 -08:00
Frederik Rietdijk
ed1b0d0bac Merge master into staging-next 2020-01-13 16:08:59 +01:00
Daiderd Jordan
d0a90de910
llvmPackages: python2 -> python3 2020-01-13 11:13:56 +01:00
Peter Simons
74e5314b29 ghc: update 8.10.1 pre-release from alpha2 to rc1 2020-01-13 10:28:51 +01:00
Antonio Nuno Monteiro
cf80bce0cc bs-platform: add myself to maintainers 2020-01-12 09:52:41 -08:00
Daiderd Jordan
05d4cdfad1
Merge pull request #77529 from symphorien/rls
rust: include the rustc-dev component
2020-01-12 10:26:46 +01:00
Frederik Rietdijk
960f062825 Merge master into staging-next 2020-01-12 09:47:19 +01:00
Jörg Thalheim
cb7c51a275
ldc: fix build and skip impure test (#77376)
ldc: fix build and skip impure test
2020-01-11 12:48:10 +00:00
Symphorien Gibol
47681d7c5c rust: include the rustc-dev component
This enables to compile rls and rustc

See also https://github.com/rust-lang/rust/pull/64823
2020-01-11 12:00:00 +00:00
Mario Rodas
e5fc17c76a
Merge pull request #76286 from r-ryantm/auto-update/intel-graphics-compiler
intel-graphics-compiler: 1.0.2878 -> 1.0.3041
2020-01-11 05:28:55 -05:00
Frederik Rietdijk
1a654573b0 Merge master into staging-next 2020-01-11 09:32:41 +01:00
Will Dietz
3dd3376491
acpica-tools,iasl: 20191213 -> 20200110
Actually, we apparently managed to bump iasl separately
so acpica-tools are upgraded from 20191018.
2020-01-10 23:53:06 -06:00
zowoq
3e30f5610f go_1_12: 1.12.10 -> 1.12.15 2020-01-11 09:17:50 +10:00
zowoq
116b5c5d56 go: 1.13.5 -> 1.13.6 2020-01-11 09:17:50 +10:00
Frederik Rietdijk
348eaa280b Merge master into staging-next 2020-01-10 18:32:07 +01:00
Andrew Childs
ffd68f21e8 go_1_12, go_1_13: skip TestExtraFiles on 32-bit arm (#76944)
The test is known to be flaky in some environments, and I'm seeing it
consistently in an armv7l-linux vm.
2020-01-10 07:27:30 -08:00
Frederik Rietdijk
5ad16cb27f Merge master into staging-next 2020-01-10 10:34:04 +01:00
Andrew Childs
4b102f0f07 ldc: fix build and skip impure test
Fixes #76973

This moves the path configuration to a separate derivation and skips
an impure test that depends on the current year.
2020-01-09 23:25:03 +09:00
Mario Rodas
2724879621
Merge pull request #76245 from r-ryantm/auto-update/fasm
fasm: 1.73.18 -> 1.73.21
2020-01-09 05:54:34 -05:00
Frederik Rietdijk
a823616723 Merge master into staging-next 2020-01-07 20:06:22 +01:00
Matthew Bauer
cc669a18fb
Merge pull request #76669 from xbreak/clang-cmake-fix
clang_9: Correct ClangTargets-release.cmake
2020-01-06 15:42:34 -05:00
Jason Felice
a54461f7a1 graalvm8: use mercurial_4
Commit 88a473fc upgraded mercurial, made it use python3, and removed
support for hg-git, breaking graalvm8.  Since hg-git does not
officially support python3 or the new version of mercurial, this
patch uses mercurial_4.

Closes #76527.
2020-01-06 19:23:24 +01:00
Domen Kožar
1101ef4dae
Merge pull request #76276 from dapphub/solc-0.5.15
solc: 0.5.12 -> 0.5.15
2020-01-06 15:37:15 +01:00
Domen Kožar
dd9adc846a
Merge pull request #76866 from andys8/elm-language-server-146
elmPackages.*: update to latest versions
2020-01-06 14:26:38 +01:00
Frederik Rietdijk
8fff915659
Merge pull request #76488 from jtojnar/more-python-cleanups
Another batch of Python 2 clean-ups
2020-01-06 12:00:36 +01:00
volth
0bd6bc5606
graalvm-ee: 19.3.0 -> 19.3.0.2 2020-01-06 06:50:25 +00:00
Frederik Rietdijk
981b94442b Merge staging-next into staging 2020-01-05 16:10:40 +01:00
Frederik Rietdijk
828f93a326 Merge master into staging-next 2020-01-05 16:00:21 +01:00
Ashish SHUKLA
8b95af089d
sbcl: 1.5.6 -> 2.0.0 2020-01-03 23:22:02 +01:00
Matthew Bauer
04000331c1
Merge pull request #74284 from matthewbauer/ios-with-xcode-11
Update iOS for XCode 11
2020-01-03 15:35:41 -05:00
Matthew Bauer
9c1a2ac51e Merge remote-tracking branch 'origin/master' into ios-with-xcode-11 2020-01-03 15:34:20 -05:00
Matthew Bauer
036cef9473 ghc: always use llvm with iOS
Even when building for the simulator.
2020-01-03 15:19:37 -05:00
John Ericson
ebec1d12a3
Merge pull request #76887 from corngood/llvm-cross-fix
llvm: use correct version of tablegen when cross compiling _8 and _9
2020-01-03 13:25:39 -05:00
David McFarland
6c86a2b5bb llvm: use correct version of tablegen when cross compiling _8 and _9 2020-01-03 10:38:43 -04:00
Frederik Rietdijk
5ca7a7d882 Merge staging-next into staging 2020-01-03 13:18:04 +01:00
Daiderd Jordan
dd5fd3b1ff
Merge pull request #76771 from dtzWill/update/llvm-9.0.1
llvm_9: 9.0.0 -> 9.0.1
2020-01-03 11:59:22 +01:00
andys8
d14669c94c elmPackages.*: update to latest versions
Intention is to update elm-language-server to 1.4.6
2020-01-03 11:11:04 +01:00
Frederik Rietdijk
7aa2b0215b Merge master into staging-next 2020-01-03 10:25:14 +01:00
Maximilian Bosch
8f9a0b48b5
Merge pull request #76580 from filalex77/gleam-0.6.0
gleam: 0.5.0 -> 0.6.0
2020-01-02 23:32:33 +01:00
Will Dietz
dc0c28a762
clang_9: fix unpackPhase 2020-01-01 12:42:59 -06:00
Will Dietz
21b0162383
llvmPackages_9: 9.0.0 -> 9.0.1
Fetch from github release page,
as that's where https://releases.llvm.org/9.0.1 redirects.
2020-01-01 12:42:58 -06:00
Frederik Rietdijk
555037a667 Merge master into staging-next 2019-12-31 16:35:53 +01:00
Franz Pletz
08dc289f05
Merge pull request #74796 from prusnak/gcc-arm-embedded
gcc-arm-embedded: 8-2019-q3-update -> 9-2019-q4-major
2019-12-31 02:19:03 +00:00
John Ericson
cfd013813e
Merge pull request #74090 from obsidiansystems/ghcjs-cross-without-cc
stdenv, haskell: bonafied GHCJS cross compilation without stdenv.cc
2019-12-30 16:40:43 -08:00
Robin Gloster
f6a3f5af36
treewide: structured-attrs fixes 2019-12-31 01:39:53 +01:00
Robin Gloster
e9c27ed5f9
treewide: configureFlags is a flat list 2019-12-31 01:34:39 +01:00
Maximilian Bosch
15468f9a4b
ghc*: fix for structured attrs
configureFlags must be a flat list.
2019-12-31 01:31:19 +01:00
Maximilian Bosch
823b96a52b
rustc: fix for structured attrs 2019-12-31 01:29:57 +01:00
Robin Gloster
006242fd5a
treewide: fix types for mkDerivation params 2019-12-31 01:23:19 +01:00
Robin Gloster
760e23136a
treewide: *inputs are lists 2019-12-31 01:09:25 +01:00
Robin Gloster
8a227a2341
treewide: fix nested lists in *buildInputs 2019-12-31 00:57:57 +01:00
Robin Gloster
a012d5eebb
ldc: fix for structured attrs 2019-12-31 00:55:49 +01:00
Robin Gloster
755db0b689
treewide: installTargets is a list 2019-12-31 00:25:26 +01:00
Robin Gloster
ba0a3edf7f
stdenv: installTargets is a list 2019-12-31 00:24:02 +01:00
Robin Gloster
313da176d3
treewide: NIX_*_FLAGS -> string 2019-12-31 00:16:46 +01:00
Robin Gloster
f9f46dc327
treewide: NIX_*_FLAGS -> string 2019-12-31 00:15:46 +01:00
Robin Gloster
5f2b92e3ec
treewide: NIX_*_COMPILE -> string 2019-12-31 00:13:29 +01:00
Robin Gloster
981ae25113
treewide: NIX_*_COMPILE -> string 2019-12-31 00:07:21 +01:00
Frederik Rietdijk
6d059becd3 Merge gcc-9 into staging (#68029) 2019-12-30 16:38:38 +01:00
Maximilian Bosch
76a8f48119
iasl: 20191018 -> 20191213
https://acpica.org/node/175
2019-12-30 14:11:04 +01:00
Robin Gloster
65395a7105
treewide: installTargets is a list 2019-12-30 13:29:27 +01:00