Commit Graph

5944 Commits

Author SHA1 Message Date
John Ericson
94d12f3e7c ghcjs-{7.10, 8.0}: Make symmetrical
There's no reason other than misleading branch names to prefer one over
another.
2018-09-27 18:37:10 -04:00
John Ericson
c701d6cb21 Merge remote-tracking branch 'upstream/master' into staging 2018-09-25 14:20:27 -04:00
Jörg Thalheim
4335a9279e
Merge pull request #47260 from c00w/master
go: Remove pkg/obj directory from the build outputs.
2018-09-25 09:46:35 +01:00
Will Dietz
fecd326399 gcc{5,6,7,8}: share libgomp patch, propagate musl config flags 2018-09-25 00:08:17 -05:00
Will Dietz
e845be1756 gcc: fix libgomp to not use initial-exec
Only apply w/musl since while it's wrong everywhere it apparently
hasn't broken things entirely w/glibc so keep things as they were.

Patch regenerated from original so that it applies
which isn't saying much since it's simple :).

Source:

https://patchwork.ozlabs.org/patch/154298/

IRC chat on #musl with Rich and others endorses this,
at least at the conceptual level of no shared library
should be using initial-exec TLS.

Fixes various uses of libgomp that previously crashed (before 1.1.20)
or encounter errors (post-1.1.20), such as pythonPackages.cython .
2018-09-25 00:04:33 -05:00
Will Dietz
3ec0d14140 gcc7: more options for musl 2018-09-25 00:04:32 -05:00
John Ericson
2b4b7d4ef3
Merge pull request #47233 from oxij/tree/mass-rebuild-noop-cleanups
treewide: mass rebuild noop cleanups
2018-09-25 00:04:52 -04:00
John Ericson
b1d518206a
Merge pull request #46127 from obsidiansystems/gcc-crossStageStatic-cleanup
gcc-*: Clean up crossStageStatic logic
2018-09-25 00:01:28 -04:00
John Ericson
4adf621798 Merge remote-tracking branch 'upstream/master' into haskell-no-rec 2018-09-24 20:09:25 -04:00
John Ericson
e6a476c862 ghc, ghcjs: Get rid of extraneous alex, happy, and hscolour args
The compilers themselves can pull them from `bootPkgs`, where they
should always come from anyways. This enforces that, simplifies that
code, and allows use to avoid more `rec { ... }` too.
2018-09-24 20:00:39 -04:00
baracoder
7f0865bac8 dotnet-sdk: Reduce closure: Unpack to a subdirectory to prevent copying build files (#47269) 2018-09-24 21:38:26 +01:00
Vladimír Čunát
3a09a4b579
Merge branch 'master' into staging
Hydra: ?compare=1480463
2018-09-24 21:18:23 +02:00
Will Dietz
5b2de5126d llvm7: update musl patch for sanitizers 2018-09-24 11:19:05 -05:00
Jaakko Luttinen
5e5e3d8864
carp: init at unstable-2018-09-15 2018-09-24 15:45:58 +03:00
Colin Rice
cdeb26ee76 go: Remove pkg/obj directory from the build outputs.
This appears to be causing the go package to be roughly 900MB in size.
2018-09-24 03:37:43 +00:00
Will Dietz
9fe245d7e0 llvm7: optionally use libpfm (exegesis), default off w/darwin 2018-09-23 13:30:18 -05:00
Will Dietz
b3645d74d1 llvm7: only use 1 number in version suffix, upstream changed
See llvm 2a6cf85828509e89e18739e5f4b9a958820d66d4
2018-09-23 13:30:18 -05:00
Will Dietz
e3030a2908 libc++7: prefer 'optional' as suggested by comment 2018-09-23 13:30:18 -05:00
Will Dietz
167e799d81 llvm*: http -> https, prefer releases.llvm.org 2018-09-23 13:30:18 -05:00
Will Dietz
0920652c5c llvm7: update hashes, they did change after all.
Pretty sure they did last time too :).
2018-09-23 13:30:17 -05:00
Will Dietz
fca31e1a68 llvm7: use final release tarballs now that they're available 2018-09-23 13:30:17 -05:00
Will Dietz
621fd23cb5 compiler-rt: quickfix codesign patch by dropping hunks 'already applied'
Quite possibly this is not right.
2018-09-23 13:30:17 -05:00
Will Dietz
ba701ef329 comment 2018-09-23 13:30:17 -05:00
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