Will Dietz
3f0ae25538
Merge pull request #47444 from dtzWill/fix/patchelf-chrome-virtualbox-and-treewide
...
google-chrome, treewide: fix patchelf usages to not crash constantly, patchelf as native
2018-09-28 14:25:05 -05:00
baracoder
2c6e7ae45f
dotnet-sdk: 2.1.401 -> 2.1.402 ( #47469 )
2018-09-28 20:02:15 +02:00
Will Dietz
eb91037e7b
tree-wide: patchelf used during build -> nativeBuildInputs
...
In a few cases it wasn't clear so I left them as-is.
While visiting these moved other things to nativeBuildInputs
when it was clear they were one of these cases:
* makeWrapper
* archive utilities (in order to unpack src)
* a few of these might no longer be needed but leaving for another day
2018-09-28 11:43:16 -05:00
John Ericson
6514142348
Merge pull request #47487 from obsidiansystems/ghcjs-ghc-version
...
ghcjs-*: Expose the version of GHC used
2018-09-28 12:33:28 -04:00
John Ericson
d892f1aa90
ghcjs-*: Expose the version of GHC used
...
This is more meaningful than the GHCJS version for most tasks.
2018-09-28 12:06:31 -04:00
Tuomas Tynkkynen
f4dd2fed7f
ghc: Replace meta.available checks for enableIntegerSimple
...
This sort of code breaks config.{allowBroken, allowUnsupportedSystem} =
true by making them do unpredictable things.
2018-09-28 15:01:00 +03:00
John Ericson
33716c1d4b
Merge pull request #47443 from obsidiansystems/ghcjs-no-double-callPackage
...
ghcjs-{7.10, 8.0}: Improve overriding situation
2018-09-27 19:11:49 -04:00
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
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
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
Will Dietz
5b2de5126d
llvm7: update musl patch for sanitizers
2018-09-24 11:19:05 -05: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
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
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
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
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
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