Commit Graph

5921 Commits

Author SHA1 Message Date
Will Dietz
38699890d6 llvm-manpages: fix build by removing references to $lib output 2018-09-23 13:30:17 -05:00
Will Dietz
b7692f5be5 llvm7: patch test shebang (otherwise test fails) 2018-09-23 13:30:16 -05:00
Will Dietz
bb110d80fc llvm7: init at 7.0.0rc3
Copy of 6 + updated hashes
2018-09-23 13:30:16 -05:00
Jan Malakhovski
ed10043f75 llvmPackages_6.libcxx: cleanup with a mass rebuild 2018-09-23 17:30:32 +00:00
Jan Malakhovski
d2674c5e15 llvm_5: cleanup with a mass rebuild 2018-09-23 17:30:32 +00:00
Jan Malakhovski
1abf1971cd gcc7: cleanup with a mass rebuild 2018-09-23 17:30:32 +00:00
John Ericson
b14db1b0ba gcc-*: Clean up crossStageStatic logic
54282b9610 tread carefuly to avoid a mass
rebuild. This embraces the mass rebuild to clean things up.
2018-09-23 17:30:32 +00:00
Frederik Rietdijk
14673d61ed Merge master into staging 2018-09-23 09:33:09 +02:00
Peter Simons
2ffcbeda13 ghc: add release version for 8.6.1 2018-09-22 13:26:33 +02:00
R. RyanTM
4eb077bed7 kotlin: 1.2.61 -> 1.2.70
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-09-21 08:05:29 -04:00
Vincent Laporte
ce03af969e ocaml ≤ 4.05: mark as broken on Aarch64 (#47010) 2018-09-20 21:18:28 +02:00
Uli Baum
08b94e3c45 Revert "iasl: 20180313 -> 20180629 (#46272)"
This reverts commit 11d0ae3632.

It broke xen.
2018-09-19 12:03:44 +02:00
John Ericson
7319013ea1 Merge remote-tracking branch 'upstream/master' into staging 2018-09-18 16:55:42 -04:00
John Ericson
35378f0141
Merge pull request #46857 from obsidiansystems/darwin-to-linux-prep
misc pkgs: various cross fixes in preparation for darwin->linux
2018-09-18 16:52:30 -04:00
John Ericson
2091133e78 gcc: Clarify Disabling libmpx in cross stage static
This isn't a MUSL thing, but just needed for cross compilation to x86.
No one had tried this when all cross compilation was to linux + glibc,
hence why no one noticed this until recently.
2018-09-18 16:27:04 -04:00
R. RyanTM
11d0ae3632 iasl: 20180313 -> 20180629 (#46272)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
iasl
2018-09-18 19:16:37 +02:00
Adam Finn Tulinius
b3bb82c186
coreclr: update homepage
Repology reports the current homepage down for more than a month. Link to the GitHub repo instead.
2018-09-18 12:47:37 +02:00
Jörg Thalheim
87ed5ba575
Merge pull request #46647 from symphorien/rust-1.29
rustc: 1.27 -> 1.29
2018-09-17 22:18:00 +01:00
Vincent Laporte
7f2f989d6a
compcert: 3.3 -> 3.4 2018-09-17 18:36:31 +00:00
Michael Raskin
5cc6958938
Merge pull request #46168 from fare-patches/master
New Gambit and Gerbil releases
2018-09-17 05:38:16 +00:00
xeji
0e33c56662
Merge pull request #46710 from jerith666/elm-glsl-fix
Elm: widen language-glsl dependency, pick up minor updates
2018-09-16 13:01:50 +02:00
Jörg Thalheim
51a6c88394 go_1_11: add url to flaky test 2018-09-16 11:08:53 +01:00
Jörg Thalheim
c6773e8e43
Merge pull request #46706 from bobvanderlinden/pr-go-skip-flaky-test
go: skip flaky os/exec TestExtraFiles
2018-09-16 11:03:30 +01:00
Jörg Thalheim
6ccae990c9
Merge pull request #46726 from vbgl/ocaml-broken-on-aarch
ocaml ≤ 4.05: mark as broken on Aarch64
2018-09-16 09:28:03 +01:00
Dan Peebles
110c252870 cctools: support LTO on Darwin
LTO is disabled during bootstrap to keep the bootstrap tools small and
avoid unnecessary LLVM rebuilds, but is enabled in the final stdenv
stage and should be usable by normal packages.
2018-09-16 02:12:11 -04:00
Vincent Laporte
fc19401d67 jbuilder: 1.0.1 -> dune: 1.1.1 2018-09-15 19:32:32 +00:00
Matt McHenry
e78f60475b elm: patch to widen dependency after hackage update 1b1cb6305c
works around missing dependency 'language-glsl >=0.0.2 && <0.3'

patch from https://github.com/elm/compiler/pull/1784
2018-09-15 13:14:41 -04:00
Matt McHenry
04d8e267b7 elm: pick up some recent minor updates to 0.19.0 2018-09-15 13:14:40 -04:00
Bob van der Linden
0bf6b440d9
go: skip flaky os/exec TestExtraFiles
This seems to only happen on i686 on go 1.11. It also happens on
Debian. For more information:

https://github.com/golang/go/issues/25628
2018-09-15 18:46:18 +02:00
Vincent Laporte
4f3868b72d
ocaml ≤ 4.05: mark as broken on Aarch64 2018-09-15 13:17:12 +00:00
xeji
c2c9c6adfe
Merge pull request #46385 from xeji/p/broken
mark long-failing packages broken for 18.09
2018-09-15 00:54:49 +02:00
Symphorien Gibol
ffafe959ee rustc: 1.27 -> 1.29 2018-09-14 14:22:56 +02:00
xeji
82a49eb8d2
Merge pull request #46355 from xeji/p/nant-drop
nant, boo, banshee: remove
2018-09-12 23:25:37 +02:00
Shea Levy
cd41cad074 haskell.compiler.ghc861: Apply fix to abi-hash with backpack.
See https://phabricator.haskell.org/D5123.
2018-09-12 10:31:10 +02:00
Shea Levy
e6e56bbe32 ghc: Apply fix to abi-hash with backpack.
See https://phabricator.haskell.org/D5123.
2018-09-12 10:31:10 +02:00
Jan Malakhovski
b7bd0561be Merge branch 'master' into staging 2018-09-08 22:08:32 +00:00
Uli Baum
4c2388dee3 clasp-common-lisp: mark as broken
no successful hydra build since 2018-01-03
2018-09-08 20:08:49 +02:00
Uli Baum
5a166ffd47 boo: remove, broken since Jun 2016
marked broken in June 2016, no visible attempt to fix it,
so let's get rid of it
2018-09-08 10:23:23 +02:00
John Ericson
d68a9d9db9 gcc-*: Clean up crossStageStatic logic
54282b9610 tread carefuly to avoid a mass
rebuild. This embraces the mass rebuild to clean things up.
2018-09-07 13:30:30 -04:00
Michael Raskin
d7861ab8b6 sbcl: 1.4.7 -> 1.4.10 2018-09-07 17:32:42 +03:00
Michael Raskin
54b6652868 julia: add garrison as maintainer
suggested in
https://github.com/NixOS/nixpkgs/pull/44191#discussion_r215802530

participates in upstream development
2018-09-07 11:39:52 +03:00
Francois-Rene Rideau
6c64d94490 gerbil-unstable: 2018-08-11 -> 2018-09-06 2018-09-06 11:43:49 -04:00
Francois-Rene Rideau
7306e54c2c gambit-unstable: 2018-08-06 -> 2018-09-03 2018-09-06 11:43:48 -04:00
Francois-Rene Rideau
ccbb218866 gerbil: 0.12-RELEASE -> 0.13 2018-09-06 11:43:48 -04:00
Francois-Rene Rideau
c1219b6892 gambit: 4.8.9 -> 4.9.0 2018-09-06 11:43:48 -04:00
Uli Baum
e5d9c16f2a gnu-smalltalk: fix build
disable format hardening
2018-09-05 23:01:15 +02:00
Jörg Thalheim
c2ef18ae8b vala_0_38: 0.38.9 -> 0.38.10 2018-09-05 10:52:23 +01:00
Jörg Thalheim
c67c39cfdb vala_0_36: 0.36.13 -> 0.36.15 2018-09-05 10:52:23 +01:00
Jörg Thalheim
902b35a488 vala_0_34: 0.34.17 -> 0.34.18 2018-09-05 10:52:22 +01:00
Sarah Brofeldt
17b6efaf3d go_1_11: Only allow one of GOARM=5, 6 or 7 2018-09-04 11:46:35 +02:00
Uli Baum
e7a82cac35 swift: broken on aarch64
never built according to available hydra logs
2018-09-04 01:13:55 +02:00
Will Dietz
e4f4debcb9 swift: 4.1 -> 4.1.3 (#45777) 2018-09-04 01:08:39 +02:00
baracoder
328cf82838 dotnet-sdk: 2.1.302 -> 2.1.401 (#45979) 2018-09-03 22:14:07 +02:00
xeji
a3434cf4e5
Merge pull request #45921 from markuskowa/homepages
Cleanup homepage links
2018-09-02 08:39:30 +02:00
Graham Christensen
121a7d743a
Merge pull request #45195 from Ralith/vulkan
vulkan: 1.1.77.0 -> 1.1.82.1
2018-09-01 21:35:06 -04:00
Markus Kowalewski
d75cfa03ec
orc: update homepage 2018-09-02 01:46:28 +02:00
Vincent Laporte
7f606786ce
ocamlPackages.reason: remove spurious dependency on opam 2018-09-01 04:08:27 +00:00
Andreas Rammhold
b3029372d0
openjdk10: zulu10.1+11-jdk10 -> zulu10.3+5-jdk10
This is a port of f9788aa to darwin
2018-08-31 22:43:05 +02:00
Andreas Rammhold
f9788aa118 openjdk10: 10.0.1 -> 10.0.2
this fixes a series of potential security issues:

CVE-2018-2940, CVE-2018-2941, CVE-2018-2952, CVE-2018-2964,
CVE-2018-2972 & CVE-2018-2973
2018-08-31 21:26:52 +02:00
John Ericson
2c4a75e9ef
Merge pull request #45820 from obsidiansystems/dont-use-obsolete-platform-aliases
treewide: Dont use obsolete platform aliases
2018-08-31 09:56:10 -04:00
Rob Vermaas
c745ed1f7c julia: add 0.7 and 1.0 2018-08-31 10:57:54 +02:00
xeji
875714968c
Merge pull request #45747 from vbgl/default-ocaml-4.06
ocamlPackages: default to 4.06
2018-08-31 00:10:24 +02:00
John Ericson
0828e2d8c3 treewide: Remove usage of remaining redundant platform compatability stuff
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
John Ericson
2c2f1e37d4 reewide: Purge all uses stdenv.system and top-level system
It is deprecated and will be removed after 18.09.
2018-08-30 17:20:32 -04:00
Benjamin Saunders
c36382da72 glslang-git: 2018-06-21 -> 2018-07-27 2018-08-29 18:56:58 -07:00
Vincent Laporte
f23c765827
hhvm: mark as broken 2018-08-29 14:43:06 +00:00
Vincent Laporte
e63e4c11cc
ocamlPackages.mezzo: disable for OCaml ≥ 4.06 2018-08-29 12:49:45 +00:00
Jörg Thalheim
d314c4d3ce vala_0_28: remove 2018-08-29 11:52:28 +01:00
Jörg Thalheim
3a56156866 vala_0_32: remove 2018-08-29 11:39:28 +01:00
Jörg Thalheim
ffba654405 vala_0_26: remove 2018-08-29 11:39:28 +01:00
Jörg Thalheim
9efffe0135 hurd: cleanup unmaintained target
This has been not touched in 6 years. Let's remove it to cause less
problems when adding new cross-compiling infrastructure.
This also simplify gcc significantly.
2018-08-28 22:18:02 +01:00
Vincent Laporte
38fafd1ed1
obliv-c: 0.0pre20170827 -> 0.0pre20180624 2018-08-28 04:32:56 +00:00
Michael Fellinger
765f8d3569 mint: 0.2.0 -> 0.2.1 (#45684) 2018-08-28 00:24:13 +02:00
xeji
ca144b0e27
Merge pull request #45675 from manveru/upgrade-crystal-0.26
crystal: 0.25.1 -> 0.26.0
2018-08-27 20:49:11 +02:00
Michael Fellinger
7d567ad4ed crystal: 0.25.1 -> 0.26.0 2018-08-27 16:05:22 +02:00
adisbladis
faf2f0b0e1
Merge pull request #45630 from adisbladis/go-1_11
go_1_11: init at 1.11 and set as default
2018-08-27 21:34:56 +08:00
Matt McHenry
aa8bdaf0c4 elm: add instructions for versions.dat and elm-elm.nix
(cherry picked from commit fcabcb2e41a89b2249d24e68355866979e961f8a)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-08-26 23:20:41 +01:00
Domen Kožar
fc11905b6e elm: depend on nodejs due to repl 2018-08-26 23:20:41 +01:00
Domen Kožar
7c542d0c86 Elm: 0.19 builds with elm-format 2018-08-26 23:20:41 +01:00
Matt McHenry
9f9e9d6433 elm: 0.18 -> 0.19
update makeElmStuff to makeDotElm, create elm-elm.nix listing the elm
code that elm itself embeds, and pre-fetch it so that the elm build
can function offline.  also include a versions.dat file, as created
during an impure build of elm.  set ELM_HOME so that the elm build can
find these things.

continues #45448

(cherry picked from commit e7d0df84676d51fb0cbfbeb10dd32153489c3565)
Signed-off-by: Domen Kožar <domen@dev.si>
2018-08-26 23:20:41 +01:00
Domen Kožar
db11c832fb WIP Elm 0.19 2018-08-26 23:20:41 +01:00
adisbladis
90d3ed0096
go_1_11: init at 1.11 2018-08-26 23:11:10 +08:00
adisbladis
1b2cc51031
Merge pull request #45575 from uri-canva/jdk-10-darwin
openjdk10: add darwin support
2018-08-26 00:25:53 +08:00
R. RyanTM
0ac35abc98 kotlin: 1.2.60 -> 1.2.61
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-08-24 09:26:25 -04:00
Vladimír Čunát
7db611f2af
Merge branch 'staging'
Includes libX11 security update.
2018-08-24 09:19:43 +02:00
Uri Baghin
410a51747c openjdk10: add darwin support 2018-08-24 16:35:59 +10:00
xeji
058ab4cdf5
Merge pull request #44452 from FRidh/llvm_34
llvmPackages_34: remove unused
2018-08-23 23:33:28 +02:00
Jörg Thalheim
73e9558029
Merge pull request #45436 from xeji/mono5-broken-aarch64
mono5.x: mark mono >=  5 broken on aarch64
2018-08-23 17:38:45 +01:00
Matthew Bauer
5a012fdbb3 Revert "openjdk: fixup build after #44767"
This reverts commit 38eea804e6.
2018-08-22 01:14:53 +02:00
Matthew Bauer
13c8acc3db Revert "Merge pull request #44767 from obsidiansystems/wrapper-env-var-path"
This reverts commit 89efc27f57, reversing
changes made to d0f11020ca.
2018-08-22 01:14:53 +02:00
Matthew Bauer
379fc894de Merge remote-tracking branch 'origin/master' into staging 2018-08-21 15:41:53 -05:00
CrystalGamma
72d161f548 [RFC] ppc64le enablement (#45340)
* ppc64le enablement

* gcc, glibc: properly handle __float128

* lib/systems, stdenv: syntax cleanup

* gcc7: remove ugly hack

* gcc: add/update __float128 flags

* stdenv: add another pair of quotes for consistency

* gcc: move __float128 flag for ppc64le-glibc into common/platform-flags.nix
2018-08-21 15:31:34 -04:00
Shea Levy
28e51c7cea
ghc: Use stable URL for deterministic profiling patch. 2018-08-21 14:58:14 -04:00
Uli Baum
bd9bca4c01 mono5: mark 5.x broken on aarch64
5.x has been broken on hydra since 2017-07-06
2018-08-21 20:41:30 +02:00
Léo Gaspard
1cbc8c1e57 javacard-devkit: allow overriding the java binary (#45416) 2018-08-21 20:00:46 +02:00
Vladimír Čunát
765d695b89
Merge branch 'staging-next'
Security fixes for a few packages are included.
2018-08-21 15:36:02 +02:00
Karol Chmist
a875fcc5d0 dotty: 0.8.0 -> 0.9.0 (#45423) 2018-08-21 11:46:37 +02:00
John Ericson
7d85ade0cc treewide: Purge stdenv.platform and top-level platform
Progress towards #27069
2018-08-20 15:22:46 -04:00
Jörg Thalheim
439c90bdf9
Merge pull request #45355 from ThomasMader/dlang-update
ldc: 1.10.0 -> 1.11.0, dmd: 2.081.1 -> 2.081.2, dtools: 2.081.1 -> 2.081.2
2018-08-20 12:34:37 +01:00
John Ericson
cfa4e0ac14
openjdk: Fix a cross problem
38eea804e6 dropped the C and C++ compiler prefixes. Probably more work is needed to make cross work, but this at least helps preserve/establish the pattern.
2018-08-20 10:16:17 +02:00