summary refs log tree commit diff
path: root/pkgs/development/compilers
Commit message (Collapse)AuthorAge
* go_1_8: 1.8.5 -> 1.8.7adisbladis2018-02-11
|
* go_1_9: 1.9.3 -> 1.9.4adisbladis2018-02-11
|
* ghc: Make deterministic profiling patches opt-in.Shea Levy2018-02-10
| | | | | The patch changes some pieces of the exposed API, so we can't have our default GHC changed in this way.
* ghc 8.{2,4}: Add patches for deterministic profiling symbols.Shea Levy2018-02-10
| | | | | | These are taken from https://phabricator.haskell.org/D4388 (which is against HEAD) and fix an inconsistency when building profiling libraries on multiple machines that leads to linking failure.
* Merge pull request #34730 from karolchmist/dotty-bump-0.6.0Jörg Thalheim2018-02-09
|\ | | | | dotty: 0.4.0 -> 0.6.0
| * dotty: 0.4.0 -> 0.6.0Karol Chmist2018-02-08
| |
* | Merge commit '30d031b5d8d05422586043c3f105f4d9110e4f59' into HEADFrederik Rietdijk2018-02-08
|\ \ | |/ |/|
| * Merge remote-tracking branch 'upstream/master' into HEADTuomas Tynkkynen2018-02-07
| |\ | | | | | | | | | | | | Conflicts: pkgs/os-specific/linux/kernel/generic.nix
| * \ Merge pull request #33871 from dtzWill/fix/llvm-5-python-closureDaiderd Jordan2018-02-06
| |\ \ | | | | | | | | llvm-5: add extra 'python' output for opt-viewer tool
| | * | llvm-5: add extra 'python' output for opt-viewer toolWill Dietz2018-02-02
| | | |
* | | | ghc841: bump to alpha3Kosyrev Serge2018-02-06
| |_|/ |/| |
* | | binaryen: 33 -> 42Ryan Mulligan2018-02-05
|/ /
* | yosys: 2018.01.10 -> 2018.02.04Austin Seipp2018-02-04
| | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | arachne-pnr: 2018.01.10 -> 2018.02.04Austin Seipp2018-02-04
| | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | go_1_8: Scale up test timeoutsTuomas Tynkkynen2018-02-03
| | | | | | | | https://hydra.nixos.org/build/68539514
* | rust binary build: call patchShebangs on install.shTuomas Tynkkynen2018-02-03
| | | | | | | | | | It failed on aarch64 otherwise. The #!/bin/sh inside/outside the sandbox probably matters but I don't investigate more for now.
* | cargo: Should be supported on all Linux platforms nowTuomas Tynkkynen2018-02-03
|/
* Merge branch 'master' into stagingVladimír Čunát2018-01-30
|\ | | | | | | Hydra: ?compare=1430035
| * kotlin: 1.2.20 -> 1.2.21Tim Steinbach2018-01-29
| |
| * ghc-8.4.1: un-revert "update to 8.4.1-alpha2"Peter Simons2018-01-29
| | | | | | | | | | | | | | This commit undoes the revert from a74b0e717d9156c61264e15a1e7fed680a5e4b31. See https://github.com/NixOS/nixpkgs/issues/34229 and https://github.com/NixOS/nixpkgs/pull/34232 for further details about why this build seemed broken.
| * Merge pull request #34324 from ThomasMader/dmd2.078.1Sarah Brofeldt2018-01-27
| |\ | | | | | | dmd: 2.078.0 -> 2.078.1
| | * dmd: 2.078.0 -> 2.078.1Thomas Mader2018-01-26
| | |
* | | Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2018-01-27
|\| |
| * | Merge pull request #34244 from LnL7/rust-skip-testDaiderd Jordan2018-01-27
| |\ \ | | | | | | | | rust: disable another fragile test
| | * | rust: disable another fragile testDaiderd Jordan2018-01-24
| | | |
| * | | Merge pull request #34227 from thefloweringash/rust-darwin-dont-stripDaiderd Jordan2018-01-27
| |\ \ \ | | | | | | | | | | rustc: Fix corrupted .rlib files caused by stripping on Darwin
| | * | | rustc: Fix corrupted .rlib files caused by stripping on DarwinAndrew Childs2018-01-26
| | | | |
* | | | | Merge branch 'master' into stagingVladimír Čunát2018-01-27
|\| | | | | | | | | | | | | | | | | | | Hydra: ?compare=1429281
| * | | | sbcl: 1.4.2 -> 1.4.3adisbladis2018-01-27
| | |_|/ | |/| |
| * | | gcc: 7.2.0 -> 7.3.0Clemens Fruhwirth2018-01-26
| | | |
| * | | ghc-8.4.1: revert "update to 8.4.1-alpha2"Peter Simons2018-01-26
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit d23285684611fa0901c569cd9579688e55a19899 from https://github.com/NixOS/nixpkgs/pull/34172. The new version does not compile: https://nix-cache.s3.amazonaws.com/log/zhxjgmilqh5bnp16rv0fx4b6bcrhxf2a-ghc-61db0b8.drv.
| * | | Drop broken Haskell compilers.Peter Simons2018-01-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - ghc versions 6.10.4, 6.12.3, and 7.2.2 are broken, and 6.10.2-binary is no longer necessary after those versions have been dropped - halvm version 2.4.0 hasn't compiled in a long time - uhc version 1.1.9.4 hasn't compiled in a long time
| * | | go: Scale up test timeoutsTuomas Tynkkynen2018-01-26
| | |/ | |/| | | | | | | | | | | | | | | | I can't reproduce the problem on an idle machine where it finishes in 112.954s, so let's hope this works. https://hydra.nixos.org/build/68236758
| * | go: 1.9.2 -> 1.9.3adisbladis2018-01-24
| |/
* | Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2018-01-24
|\|
| * ponyc: Not supported on aarch64Tuomas Tynkkynen2018-01-23
| | | | | | | | https://hydra.nixos.org/build/67722376
| * ghc841: update to 8.4.1-alpha2Kosyrev Serge2018-01-23
| |
* | Revert "clang-{4,5}: prefer python3, much friendlier for cross"Daniel Peebles2018-01-23
| |
* | Merge pull request #34177 from dtzWill/fix/llvm-remove-unneeded-depsJohn Ericson2018-01-22
|\ \ | | | | | | llvm-{4,5}: remove perl, groff -- not needed
| * | llvm-{4,5}: remove perl, groff -- not neededWill Dietz2018-01-22
| | |
* | | clang-{4,5}: prefer python3, much friendlier for crossWill Dietz2018-01-22
|/ /
* | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-01-22
|\|
| * Merge pull request #26799 from obsidiansystems/cross-haskellJohn Ericson2018-01-22
| |\ | | | | | | haskell infra: Fix cross compilation to work with new system
| | * haskell lib: Make Cabal compiler names explicitBen Gamari2018-01-21
| | | | | | | | | | | | | | | | | | | | | Cabal2nix expects a --compiler flag that contains a Cabal Compiler description. We used to use the compiler's derivation name for this, but this breaks when cross-compiling due to the target suffix. Instead we add an explicit haskellCompilerName attribute to Haskell compiler derivations.
| | * ghc 8.4.1: Reformat to move rev into srcJohn Ericson2018-01-21
| | |
| | * ghcHEAD: Bump version ghc-8.5.20180118John Ericson2018-01-21
| | |
| | * ghc 8.2.2: Add bgamari's STRIP detection fixJohn Ericson2018-01-21
| | |
| | * ghc 8.0.2: Patch Cabal so --extra-*-dirs works rightJohn Ericson2018-01-21
| | |
| | * ghc 8.2.2 & head: Work around ARM bugs in BFD ld by using goldBen Gamari2018-01-21
| | |
| | * ghc: Fix env vars and configure flags to be weirdRyan Trinkle2018-01-21
| | | | | | | | | | | | | | | | | | GHC currently handles this stuff in a quite non-standard way, basically taking prog var `FOO` to mean `FOO_FROM_TARGET`. It's because it (wrongly) thinks from stage 2's perspective.