Commit graph

5825 commits

Author SHA1 Message Date
John Ericson 30ea1bfd22 ghc-*: Tool env vars no longer need to be made full paths 2018-08-08 17:16:16 -04:00
Vladyslav M 23fd014bf1 reason: 3.0.4 -> 3.3.2 (#44593) 2018-08-07 11:58:21 +02:00
Pascal Wittmann 8083fe9ea8
jikes: add license
see issue #43716
2018-08-06 13:02:43 +02:00
Pascal Wittmann 7c19cc3c49
nasm: add license
see issue #43716
2018-08-06 12:39:39 +02:00
Vincent Laporte ec7865cddc compcert: 3.2 -> 3.3 (#44512) 2018-08-05 21:14:55 +02:00
Tuomas Tynkkynen 008fd5fcf5 Merge remote-tracking branch 'upstream/master' into staging 2018-08-04 15:17:42 +03:00
Frederik Rietdijk 944586699e llvmPackages_34: remove unused 2018-08-04 13:45:59 +02:00
John Ericson 7a337cde31
Merge pull request #44423 from obsidiansystems/configureFlags-cleanup
treewide: All configureFlags are lists
2018-08-03 17:49:01 -04:00
John Ericson f0d6b385d1 treewide: Make all the rest of configureFlags 2018-08-03 17:06:03 -04:00
John Ericson db965063b3 treewide: Make configureFlags lists 2018-08-03 17:06:03 -04:00
Peter Simons f64c01fa79
Merge pull request #44380 from meditans/swi-prolog-check-installation
Add missing dependencies for swi-prolog
2018-08-03 08:45:18 +02:00
Matthew Bauer b32d0a41d0 llvm: fix triple setting
llvm is a library so it should just need to know about build & host.
GCC will already have a cross compiler built.

/cc @Ericson2314 @dtzWill
2018-08-02 17:04:47 -04:00
Matthew Bauer ec34a91706
Merge pull request #44308 from matthewbauer/fix-cross-ensureUnaffected-test
Fix androidndk "ensure unaffected test"
2018-08-02 16:54:10 -04:00
Matthew Bauer 1461b90bed llvm: fix triple setting
llvm is a library so it should just need to know about build & host.
GCC will already have a cross compiler built.

/cc @Ericson2314 @dtzWill
2018-08-02 16:53:03 -04:00
Carlo Nucera bc96cec295 Add missing dependencies for swi-prolog
In the previous version of this derivation, when the command

?- check_installation.

was issued in the swipl prompt, five errors were encountered. This patch fixes
that, so that the installation is correctly checked.

This enables the usage of the command pack_install to install prolog libraries,
which otherwise fails for the lack of libarchive.
2018-08-02 19:36:48 +02:00
xeji a7bfe3c5f5
Merge pull request #43971 from gnidorah/pakcs
pakcs: 1.14.0 -> 2.0.2
2018-08-02 16:16:31 +02:00
markuskowa 34f6b0cc0e halide: init at 2018_02_15 (#44207) 2018-08-01 14:57:51 +02:00
Izorkin c83eff9022 edk2: fix buid 2018-08-01 11:15:17 +03:00
Matthew Bauer f3fc04bfd2
llvm6: disable tests on cross compiler
This seems to be broken currently.

https://hydra.nixos.org/build/77597880/nixlog/1

/cc @ericson2314 @dtzWill
2018-07-31 21:46:07 -04:00
Matthew Bauer c7d77c90c6
llvm5: disable tests on cross compilers
This appears to be broken currently.

https://hydra.nixos.org/build/77597880

/cc @Ericson2314
2018-07-31 21:44:58 -04:00
Michael Fellinger 0f3eaa0bd5 crystal: 0.25.0 -> 0.25.1; mint 0.1.0 -> 0.2.0 (#44237) 2018-07-31 16:54:37 +02:00
Kamil Chmielewski ffae2f8654 ponyc: 0.24.2 -> 0.24.4 (#44258) 2018-07-31 11:53:37 +02:00
Jörg Thalheim cd4fcf85b0
Merge pull request #44195 from jdanekrh/jd_netcore21
dotnet-sdk: 2.0.3 -> 2.1.302
2018-07-29 22:29:51 +01:00
Tim Steinbach 01183f3c89
openjdk: 8u172-b11 -> 8u181-b13 2018-07-29 20:33:57 +00:00
Jiri Danek 2da2e626e5 dotnet-sdk: 2.0.3 -> 2.1.302 2018-07-29 17:16:11 +02:00
Jörg Thalheim 8c705beab7 julia-git: remove 2018-07-29 10:17:19 +01:00
Jörg Thalheim 9bc989b2df julia_04: remove 2018-07-29 10:16:15 +01:00
Jörg Thalheim 4b5a809e6e julia_05: remove 2018-07-29 10:14:51 +01:00
viric 5c77b9cddb
Merge pull request #43982 from viric/viric_clean
Take me (viric) out of most maintenance
2018-07-29 00:17:08 +02:00
Will Dietz 018c66537f
Merge pull request #44151 from dtzWill/update/gcc-8.2
gcc8: 8.1 -> 8.2
2018-07-28 16:46:33 -05:00
Justin Woo 7dadfbda1f psc-package: 0.3.2 -> 0.4.1
Updates that remove features and improve user experience.

Adds warnings for trying to install packages without (purescript/psc-package#126 by @Dretch)
Filters "installing" messages for build (purescript/psc-package#130 by @Dretch)
Adds options for limiting jobs for install (purescript/psc-package#127 by @vladciobanu)
Per purescript/psc-package#121, removes the confusing misfeature "add-from-bower", which led to many users thinking this command was for adding "extra-deps" like Stack. See the thread for details on how you could readily replace this command if you used it before.
2018-07-28 23:03:43 +02:00
Lluís Batlle i Rossell f54b387b63 Merge remote-tracking branch 'central/master' into viric_clean 2018-07-28 19:25:14 +02:00
Daiderd Jordan 2e09219564
llvm-manpages: fix build 2018-07-28 00:08:31 +02:00
Daiderd Jordan 3ec81ae27e
llvm-packages: fix manpages with python-boot and cleanup
On darwin llvmPackages is built using python-boot to avoid dependencies
in the stdenv, but we can't and shouldn't use that when building the
manpages since it depends on python packages.
2018-07-28 00:08:26 +02:00
Will Dietz 993937d09e gcc8: 8.1 -> 8.2
https://gcc.gnu.org/gcc-8/changes.html
2018-07-27 08:53:42 -05:00
Silvan Mosberger 2cbd330492
Merge pull request #43945 from r-ryantm/auto-update/closure-compiler
closurecompiler: 20180610 -> 20180716
2018-07-24 23:08:03 +02:00
Kamil Chmielewski 7e8b7be2a0 ponyc: 0.24.0 -> 0.24.2 2018-07-24 13:24:28 +02:00
Matthew Bauer 406914934d
Merge pull request #43711 from angerman/feature/ghc-gmp
Feature/ghc gmp
2018-07-23 11:01:56 -04:00
Vincent Laporte 6ca8f06b5b ocaml-4.07: 4.07.0+rc1 -> 4.07.0 2018-07-23 07:24:25 +00:00
Lluís Batlle i Rossell 66d7126255 Take me (viric) out of most maintenance
Since years I'm not maintaining anything of the list below other
than some updates when I needed them for some reason. Other people
is doing that maintenance on my behalf so I better take me out but
for very few packages. Finally!
2018-07-22 21:50:19 +02:00
R. RyanTM 61f7f22833 jsonnet: 0.10.0 -> 0.11.2 (#43938)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/jsonnet/versions.
2018-07-22 15:22:57 -04:00
gnidorah 0186ec7329 pakcs: 1.14.0 -> 2.0.2 2018-07-22 18:49:29 +03:00
R. RyanTM 23deb1a91c closurecompiler: 20180610 -> 20180716
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-07-21 19:42:12 -07:00
Jörg Thalheim 218298b30f
Merge branch 'master' into unused5 2018-07-21 15:41:22 +01:00
Frederik Rietdijk 8424ac61a9
Merge pull request #43862 from volth/unused3
[bot] treewide: remove unused 'args@' in lambdas
2018-07-21 11:14:44 +02:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
volth dda95bae35 [bot] treewide: remove unused 'args@' in lambdas 2018-07-20 19:54:05 +00:00
volth 6d2857a311 [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
Frederik Rietdijk 1a6af9f88e
Merge pull request #43857 from volth/unused
[bot] treewide: remove unreferenced code
2018-07-20 21:06:32 +02:00
volth 87f5930c3f [bot]: remove unreferenced code 2018-07-20 18:48:37 +00:00
taku0 1ae8fabc86 oraclejdk: 10.0.1 -> 10.0.2 2018-07-19 21:01:29 +09:00
Moritz Angermann c034dea090
Update 8.4.3.nix 2018-07-18 12:04:39 +08:00
Moritz Angermann 3f762923aa
[ghc] Backport gmp stuff 2018-07-18 10:21:38 +08:00
Moritz Angermann b84ac074fc
[ghc] proper handling of integer libraries 2018-07-18 10:13:28 +08:00
Moritz Angermann ad8c10e246
[ghc] assert gmp 2018-07-18 10:13:27 +08:00
taku0 4d6f88067c oraclejdk: 8u171, 8u172 -> 8u181 2018-07-18 03:13:41 +09:00
Yegor Timoshenko 879edd79be
sdcc: fix license condition 2018-07-17 19:17:03 +03:00
Yegor Timoshenko 4bd4c876f2
sdcc: clean up 2018-07-17 19:16:24 +03:00
Yorick van Pelt f969e426c0
sdcc: update for added gputils, add disabled flag, adopt 2018-07-17 17:28:26 +02:00
Frederik Rietdijk f001c81c1a Merge master into staging-next 2018-07-16 17:11:01 +02:00
Peter Simons 6588e906d0
Merge pull request #43599 from ElvishJerricco/ghcjs-fixes-2018-07-15
Various GHCJS 8.4 fixes
2018-07-16 09:46:07 +02:00
Vaibhav Sagar 3c3c11031f ghc: 8.6.1-alpha1 -> 8.6.1-alpha2 2018-07-16 15:13:26 +08:00
Frederik Rietdijk 3c09808160 Merge master into staging-next 2018-07-16 07:43:37 +02:00
Will Fancher 79362be283 Update readme with --compiler option for GHCJS 2018-07-16 01:14:55 -04:00
Will Fancher ff83aca511 Added ghcjs-base to GHCJS 8.4 / 8.2 2018-07-15 23:47:47 -04:00
Will Fancher 682ef85c6f Make GHCJS 8.4 the default, in line with LTS 12.x 2018-07-15 22:27:42 -04:00
Matthew Bauer 19fc061a13
Merge pull request #43169 from samueldr/fix/stripDirs
Fixes `stripDirs` use after signature change
2018-07-14 19:07:46 -04:00
Vladimír Čunát 0f01215203
Merge branch 'master' into staging-next
Hydra: ?compare=1468896
2018-07-14 18:15:30 +02:00
Jörg Thalheim b0f2233917 go_1_10: remove cache artifacts from package
fixes #42465
2018-07-13 20:02:36 -04:00
Will Dietz 78381de859
Merge pull request #43400 from dtzWill/experimental/ghc-musl-nollvm
ghc: don't use LLVM w/musl on non-cross
2018-07-12 10:48:04 -05:00
patternspandemic 6f24f61c8e ponyc: 0.23.0 -> 0.24.0 (#43392) 2018-07-12 09:15:00 +02:00
Will Dietz 2996d29f71 ghc: don't use LLVM w/musl on non-cross
Doesn't appear to be needed on musl-native on x86_64,
and on non-x86(-64) it's included anyway.
2018-07-11 21:34:47 -05:00
Will Dietz e065779af1 ghc821-binary: avoid mass-rebuild by using old dynamic linker string 2018-07-11 11:16:13 -05:00
Will Dietz b4c91a3e1a ghc821-binary: disable ld override w/musl
Fixes conftest failure that I believe ends up
using the wrong dynamic linker.
2018-07-11 11:14:18 -05:00
Will Dietz 4a1d311c49 ghc821-binary: use glibc on musl
These prebuilt binaries need to be used with glibc,
it doesn't matter what we're using otherwise.

This may seem a bit strange but has the huge advantage
of not needing to create/host/download musl-specific variants,
and instead continue to use the official ones from upstream.
2018-07-11 11:06:20 -05:00
Will Dietz be0a056fcb
Merge pull request #43306 from dtzWill/fix/ghc-musl-targets
ghc{843,861}: add musl variants of "llvm-targets"
2018-07-11 09:38:28 -05:00
Will Dietz 773ae700b7 ghc{843,861}: keep '-musleabi' in targets like w/'-gnueabi' 2018-07-10 19:08:56 -05:00
Patrick Hilhorst 6fc62a4deb julia: 0.6.2 -> 0.6.4 2018-07-10 21:05:07 +00:00
Will Dietz 894f313e3c ghc{843,861}: clone linux-gnu targets so musl variants are available
Fixes build with "muslpi" (armv6l-unknown-linux-musleabihf).

This was done via patch at first but it wouldn't apply to both at once,
and it's probably best to stick to just having musl clones for now
(instead of patching 8.6.1 targets into 8.4.3 and hoping that's okay).
2018-07-10 14:57:41 -05:00
Eelco Dolstra 323fe3a305
rustc: Disable tests for now 2018-07-09 12:35:01 +02:00
Eelco Dolstra 07933800fb
Merge branch 'rustc' of https://github.com/Mic92/nixpkgs 2018-07-09 11:10:12 +02:00
Samuel Dionne-Riel f8790e0156 openjdk-*: Fixes use of stripDirs. 2018-07-07 22:25:38 -04:00
Jude Taylor 6084eacc66 remove redundant patch from GHC 8.6.1 for darwin 2018-07-06 12:00:09 -07:00
Michael Fellinger 08e79cad4f Mint: 0.0.4 -> 0.1.0 (#43103) 2018-07-06 11:32:08 +02:00
Matthew Bauer 81686434bf
Merge pull request #42817 from Hodapp87/fix_mesa_glu
appleseed, structure-synth, luxcorerender: libGLU instead of mesa_glu
2018-07-05 22:14:08 -04:00
Matthew Bauer 9cd122a2c4
Merge pull request #43088 from matthewbauer/misc
Get rid of 2 unneeded packages
2018-07-05 20:13:47 -04:00
Matthew Bauer e776d326f6 lessc: get from nodePackages 2018-07-05 17:55:50 -04:00
volth 9c63a9e2bc graalvm8: 1.0.0-rc1 -> 1.0.0-rc3 (#43061) 2018-07-05 18:28:46 +02:00
Matthew Bauer d6a202f162
Merge pull request #42187 from jameysharp/jdk-without-gnome
openjdk: fix build for !enableGnome2
2018-07-05 11:43:35 -04:00
Will Dietz bf3a588f64 llvm_6: enable "dump()" methods even w/assertions off 2018-07-05 07:22:53 -05:00
Will Dietz 72b897ba75 ispc: patch w/upstream commit to fix w/llvm 6 2018-07-05 07:22:53 -05:00
Orivej Desh c4edb10662 wcc: init unstable at 2018-04-05 2018-07-04 12:57:11 +00:00
Tim Steinbach 760d5f6058
kotlin: 1.2.50 -> 1.2.51 2018-07-03 09:18:01 -04:00
Vladimír Čunát c1ffc65d1a
Merge branch 'master' into staging
This apparently fixes some broken src fetches (gnuradio, twisted).
2018-07-02 11:10:26 +02:00
Peter Simons c85f23a82a ghc: add 8.6.1-alpha1 pre-release 2018-07-01 19:22:09 +02:00
Michael Raskin 055a29c4a1
Merge pull request #39981 from timokau/sage-on-nixos
Sage on nixos
2018-07-01 07:37:42 +00:00
Chris Hodapp a0144c7fd8 appleseed, structure-synth, luxcorerender: libGLU instead of mesa_glu 2018-06-30 09:14:21 -04:00
Ryan Mulligan 1d54dc6841 treewide: http -> https 2018-06-29 17:18:27 -07:00
Vladimír Čunát f7781f5293
Merge branch 'master' into staging 2018-06-30 01:41:59 +02:00
Timo Kaufmann fca3ea0737 ecl_16_1_2: backport getcwd fix 2018-06-30 01:20:46 +02:00
Will Dietz 8cd268adf0 llvm_6: refresh sanitizers-non-gnu patch 2018-06-29 11:54:21 -05:00
Will Dietz 4a8104af49 llvm6: 6.0.0 -> 6.0.1 2018-06-29 11:54:21 -05:00
Matthew Bauer c7c34f1261
Merge pull request #42638 from Ralith/vulkan
Vulkan updates
2018-06-28 22:27:01 -04:00
Matthew Bauer 11552ccfed
Merge pull request #42343 from Hodapp87/appleseed_pr
appleseed: init at 1.9.0-beta, osl: init at 1.9.9, seexpr: init at 2.11
2018-06-28 22:11:45 -04:00
Matthew Bauer 632512dcba
Merge pull request #42459 from r-ryantm/auto-update/pony-stable
pony-stable: 0.1.3 -> 0.1.4
2018-06-28 22:07:05 -04:00
Silvan Mosberger 57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Ryan Mulligan fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
Will Dietz 27351f8b4b
Merge pull request #42454 from dtzWill/fix/llvm-triples-unconditional
llvm-{5,6}: unconditionally set triples
2018-06-27 10:04:40 -05:00
Will Dietz 8575fd554c
Merge pull request #42456 from dtzWill/fix/llvm4-triples-unconditional
llvm4: unconditionally set triples, not just on musl.
2018-06-27 10:02:58 -05:00
Benjamin Saunders 2ebd32ab0c glslang: 2018-02-05 -> 2018-06-21 2018-06-26 20:38:00 -07:00
Benjamin Saunders 4e1a82c960 shaderc: 2016-09-08 -> 2018-06-01 2018-06-26 20:37:54 -07:00
Matthew Bauer e01db49bfa ghcjs-ng: Move to $out/lib/ghcjs-8.4
This is standard for ghc compilers & much more convenient. This seems
to fix the issues we have been having in ghcjs pkgs.

Fixes #42032
Fixes #42617
2018-06-26 17:43:58 -04:00
Matthew Justin Bauer 09c66f4045
Merge pull request #42412 from obsidiansystems/even-more-android-fixes
Even more android fixes
2018-06-25 19:09:29 -04:00
Matthew Bauer 69cad91b5c ghc843: don’t apply stripping in android
This breaks some library symbols apparently. ARM symbols must be
incorrectly stripped. Also some very weird issues with patchelf.
2018-06-25 17:13:02 -04:00
Matthew Bauer 2c2169c881 ghc: build shared on android
We run into issues otherwise
2018-06-25 17:12:02 -04:00
Will Dietz 0e40e0cc7d ghcHEAD: useLLVM needed for musl here as well 2018-06-25 15:50:36 -05:00
Will Dietz 61e3bd20a0 ghcHEAD: move hardeningDisable definition for cleaner diff against 8.4.3
NFCI (no functionality change intendend)
2018-06-25 15:50:36 -05:00
Will Dietz 449fbec9be ghcHEAD: add musl and cross fixes recently applied to 8.4.3 and 8.2.2 2018-06-25 15:50:27 -05:00
Will Dietz 2052323a78 ghc-8.4.3: minor fixes for cross-musl, same as used with 8.2.2
Patches are no longer needed, seem to be more or less upstreamed.
2018-06-25 13:19:49 -05:00
Will Dietz 935ceb8bf5
Merge pull request #42463 from dtzWill/fix/llvm-38-39-triples-unconditional
llvm_{38,39}: unconditionally set triples, not just w/musl
2018-06-25 09:57:29 -05:00
Will Dietz 632624691d llvm-3.8: don't set triples a second time on musl
I should have "moved" the flags instead of "copying" them earlier :).
2018-06-25 09:55:36 -05:00
Tim Steinbach 93005c288d
Merge pull request #42497 from r-ryantm/auto-update/kotlin
kotlin: 1.2.41 -> 1.2.50
2018-06-24 23:04:24 +00:00
xeji c51ac5eb33
Merge pull request #42423 from ryantm/repology-problems
treewide: http -> https
2018-06-24 20:44:50 +02:00
Vincent Laporte f73859a068 ocaml: 4.07.0+beta2 -> 4.07.0+rc1 (#42257) 2018-06-24 19:43:04 +02:00
Daiderd Jordan 222524b5e6
gfortran: fix darwin build on hydra
All the warnings about unused -isystem arguments causes the build log to
exceed the hydra limit.
2018-06-24 15:02:49 +02:00
R. RyanTM ed68e533b5 kotlin: 1.2.41 -> 1.2.50
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.

These checks were done:

- built on NixOS
- /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/kotlin passed the binary check.
- Warning: no invocation of /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/kotlin-dce-js had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/kotlinc had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/kotlinc-js had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/kotlinc-jvm had a zero exit code or showed the expected version
- /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/.kotlin-wrapped passed the binary check.
- Warning: no invocation of /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/.kotlin-dce-js-wrapped had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/.kotlinc-wrapped had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/.kotlinc-js-wrapped had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50/bin/.kotlinc-jvm-wrapped had a zero exit code or showed the expected version
- 2 of 10 passed binary check by having a zero exit code.
- 0 of 10 passed binary check by having the new version present in output.
- found 1.2.50 with grep in /nix/store/1kjxxx12sxgrggmqggadviahxjhngv4p-kotlin-1.2.50
- directory tree listing: https://gist.github.com/7d95bbd681ebe9729db46873f969f4fc
- du listing: https://gist.github.com/3802b96fcef5fe86923e965fb53fc6b0
2018-06-23 22:18:42 -07:00
Will Dietz 2e5e26d64d
Merge pull request #42455 from dtzWill/fix/ghc-musl-usellvm
ghc-{8.2.2,8.4.3}: "useLLVM" when target is musl as well
2018-06-23 18:09:41 -05:00
Will Dietz c5e90a9292 llvm_{38,39}: unconditionally set triples, not just w/musl
Follow-on to same changes made to other versions:
See #42454, #42456.
2018-06-23 16:53:38 -05:00
Will Dietz 1667a3c2fa
Merge pull request #42452 from dtzWill/feature/llvm-38-39-musl
llvmPackages_{38,39}: musl compat, minor cleanup
2018-06-23 16:27:37 -05:00
Matthew Justin Bauer 469cca0ac7
nim: disable checks on darwin
These time out for some reason:

https://hydra.nixos.org/job/nixpkgs/trunk/nim.x86_64-darwin
2018-06-23 17:25:09 -04:00
Will Dietz db7041a047 libc++{,abi}_38: musl fixes, cmake is nativeBuildInput 2018-06-23 15:53:45 -05:00
Will Dietz 0b7cc25d19 clang_38: musl fixup, cmake should be nativeBuildInput 2018-06-23 15:53:45 -05:00
Will Dietz ae78847b50 clang_39: fix w/musl (same as clang_4) 2018-06-23 15:53:44 -05:00
Will Dietz e4fffae0cf llvmPackages_39.libcxx: minor cleanup 2018-06-23 15:53:44 -05:00
Will Dietz dd4299a27c llvm_39: musl patches, same as llvm_4 2018-06-23 15:53:44 -05:00
Will Dietz ebcdd8b9b0 llvm_4: refactor patch location, will be sharing shortly 2018-06-23 15:53:44 -05:00
Will Dietz 68351290ad llvm_38: musl patches + options
Same as those added to llvm_39 a few commits ago.
2018-06-23 15:53:44 -05:00
Will Dietz 4ef4e0f44b llvm_38: always apply sigaltstack patch 2018-06-23 15:53:44 -05:00
Will Dietz 182de524a1 llvm_{39,4}: refactor to use same patch file 2018-06-23 15:53:44 -05:00
Will Dietz a1bf9b6094 llvm_39: disable sanitizers/xray bits when using musl
Don't have a fix for this handy and don't need it yet
so for now just disable.
2018-06-23 15:53:44 -05:00
Will Dietz b39fb5525b llvm_39: set triples as well 2018-06-23 15:53:43 -05:00
Will Dietz f0c154a109 llvm_39: apply llvm_4 compiler-rt patch for musl as well 2018-06-23 15:53:43 -05:00
Will Dietz 04fb628780 llvm_39: unconditionally apply sigaltstack fix
(as we do on other LLVM builds)
2018-06-23 15:53:43 -05:00
Will Dietz 96cfd14fd2 llvm-3.9: patches to fix w/musl
Mostly same as used with LLVM 4.0
2018-06-23 15:53:43 -05:00
R. RyanTM 771de50389 pony-stable: 0.1.3 -> 0.1.4
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/pony-stable/versions.

These checks were done:

- built on NixOS
- /nix/store/lb8ipik1qmjzhjnj04iv92as8k763cpd-pony-stable-0.1.4/bin/stable passed the binary check.
- 1 of 1 passed binary check by having a zero exit code.
- 0 of 1 passed binary check by having the new version present in output.
- found 0.1.4 with grep in /nix/store/lb8ipik1qmjzhjnj04iv92as8k763cpd-pony-stable-0.1.4
- directory tree listing: https://gist.github.com/3550bd75a6690902598b047ba7dba1a9
- du listing: https://gist.github.com/3f202ed132af36d390ed59ab7da008a6
2018-06-23 13:11:44 -07:00
Will Dietz 0ac09be295 llvm4: unconditionally set triples, not just on musl.
Split off from #42454 as requested.
2018-06-23 14:07:49 -05:00
Will Dietz 7088489223 llvm-{5,6}: unconditionally set triples
Previously we only set these when using musl.

See https://github.com/NixOS/nixpkgs/pull/42452#discussion_r197618464

Same should be done for changes in #42452,
I'll add a follow-up commit doing so in the PR containing this
or wherever makes sense-- depending on how review/merging of that goes.

Sending similar changes for LLVM 4 to master, as suggested.
2018-06-23 14:06:55 -05:00
Will Dietz 3e49430922 ghc822: useLLVM when building against musl too 2018-06-23 12:53:45 -05:00
Will Dietz ffdf8192b3 ghc843: apparently need LLVM when building against musl too 2018-06-23 12:20:02 -05:00
Ryan Mulligan 0d5eb901ad treewide: http -> https 2018-06-23 04:34:55 -07:00