3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

5597 commits

Author SHA1 Message Date
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 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
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
Frederik Rietdijk 48110c1295 Merge staging into master 2018-06-22 13:20:37 +02:00
John Ericson e050011aa3
Merge pull request #42311 from obsidiansystems/haskell-enable-shared-defaults
haskell: make generic builder follow compiler’s shared config
2018-06-21 18:07:11 -04:00
Matthew Bauer 9e4aebdd7b ghc8.4: add android triple
The triple is needed for armv7a-android-prebuilt to work (partly) with
GHC.

- also set EXTRA_CC_OPTS for ghc8.2
2018-06-20 22:03:59 -04:00
Matthew Bauer fd7a6ea0af haskell: make generic builder follow compiler’s shared config
enableShared in generic-builder.nix should default to what the GHC
compiler was compiled with. Add a passthru to all of the GHC compilers
to hold the value of enableShared. If enableShared is not set in the
GHC we just use false as the default value for enableSharedLibraries.

Note: I may have missed some compilers. Only GHC & GHCJS are covered
by this commit but this shouldn’t break evaluation of anything else.
2018-06-20 18:40:53 -04:00
Vladimír Čunát 5039d6ed1f
Merge branch 'master' into staging
~6k rebuilds per platform (mainly haskellPackages, I think).
2018-06-20 18:17:18 +02:00
Peter Simons 7283740218
Merge pull request #42123 from peti/drop-ghc-8.4.2
ghc: drop compiler version 8.4.2; we prefer 8.4.3
2018-06-19 22:35:55 +02:00
John Ericson 07ff2c27f1
Merge pull request #37598 from dtzWill/feature/ghc-cross-musl
ghc-{8.2.2,8.4.1}: fixups mostly for 2-stage cross, musl
2018-06-18 17:01:31 -04:00
Matthew Justin Bauer 30913cc998
ghcjs: remove phases
We can just disable each one we don't want manually.
2018-06-18 15:44:23 -04:00
Daiderd Jordan a13286fcf0
Merge branch 'master' into staging 2018-06-18 17:35:00 +02:00
Jörg Thalheim 0eee2f746f
Merge pull request #41834 from manveru/crystal-2.25.0
Crystal: 0.24.2 -> 0.25.0
2018-06-18 10:10:16 +01:00
Michael Fellinger d9428ceaf5 Mint: 0.0.3 -> 0.0.4 2018-06-17 13:03:47 +02:00
Michael Fellinger 577d54bb16 Crystal: 0.24.2 -> 0.25.0 2018-06-17 13:03:32 +02:00
Peter Simons b0909cc394 ghc: drop compiler version 8.4.2; we prefer 8.4.3 2018-06-17 10:37:06 +02:00
Graham Christensen cbae3d171b
vsenv, vs90wrapper: delete 2018-06-15 22:20:54 -04:00
Yegor Timoshenko 0cbb64a1e4
Merge pull request #42021 from r-ryantm/auto-update/closure-compiler
closurecompiler: 20180506 -> 20180610
2018-06-15 01:09:36 +00:00
Yegor Timoshenko 6d31412b58
Merge pull request #42018 from r-ryantm/auto-update/go
go: 1.10.2 -> 1.10.3
2018-06-15 01:07:35 +00:00
John Ericson 92cef7ad42 compiler-rt 5: Fix double space 2018-06-14 20:25:38 -04:00
John Ericson 763b0c83de
Merge pull request #42048 from obsidiansystems/llvm-5-compiler-rt
llvm 5: split out compiler-rt and remove libcxxabi dep
2018-06-14 19:50:09 -04:00
John Ericson 0e1ae4b355 Merge remote-tracking branch 'upstream/master' into staging 2018-06-14 19:42:13 -04:00
John Ericson b2cc99ea1b
Merge pull request #42056 from obsidiansystems/llvm-6-darwin-sanitize
llvm 6: Fix libcxxabi impurity and darwin sanitizers
2018-06-14 19:39:44 -04:00
John Ericson 6e7e22da70 llvm 5: split out compiler-rt and remove libcxxabi dep
We already did them on non-mass-rebuild llvm 6. Also, this allows
simplifying the stdenv booting.

We were missing the libcxxabi dep in compile-rt in llvm 6, so fixed that
too.
2018-06-14 19:22:15 -04:00
John Ericson fc9644d4c9 llvm 6: Fix libcxxabi impurity and darwin sanitizers 2018-06-14 19:19:54 -04:00
Matthew Justin Bauer 493ce3b2c4
Merge pull request #42050 from obsidiansystems/fix-ios-ghc
ghc8.4: build statically on prebuilt iOS
2018-06-14 17:37:06 -04:00
Matthew Bauer 3d811ff18b ghc8.4: build statically on prebuilt iOS
Otherwise we run into issues in stage 1 with libffi.dylib unable to be
built. It is probably a similar case to the prebuilt Android.

/cc @ericson2314
2018-06-14 17:31:06 -04:00
John Ericson 2c08c768ed
Merge pull request #42037 from obsidiansystems/gmp-fixes
Fixes for GMP + prebuilt mobile
2018-06-14 16:13:47 -04:00