about summary refs log tree commit diff
path: root/pkgs/development/compilers
Commit message (Collapse)AuthorAge
* ghc: add new 8.4.4 versionPeter Simons2018-10-15
|
* Merge pull request #48446 from dhess/ghc-aarch64-parallelSamuel Dionne-Riel2018-10-14
|\ | | | | ghc: enable parallel building of GHC on aarch64.
| * ghc: enable parallel building of GHC on aarch64.Drew Hess2018-10-14
| | | | | | | | | | Note: this only affects GHC, not haskellPackages, which still suffers from https://ghc.haskell.org/trac/ghc/ticket/15449.
* | Merge pull request #44386 from srdqty/srd-update-mlton-compilerMatthew Bauer2018-10-14
|\ \ | |/ |/| mlton: refactor and adds mlton20180207Binary mlton20180207 mltonHEAD
| * mlton: refactor and adds mlton20180207Binary mlton20180207 mltonHEADSophia Donataccio2018-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds mltonHEAD. Summary of all the changes in this branch: * mlton20130715 - for this one I just copy and pasted the old default.nix - I have tested some projects that compile with this version and don't compile with the newer version, so I think it makes sense to keep the old version * mlton20180207Binary - This is used to build the source derivations * mlton20180207 - latest release * mltonHEAD - latest commit to the master branch of the github repo at the time of creating this derivation
| * mlton: add one-liner from old derivation to fix source filesSophia Donataccio2018-10-12
| | | | | | | | | | Updates from-git-source.nix to use the one-liner to fix up the bash shebang lines.
| * mlton: adds mlton version 20180207Sophia Donataccio2018-10-12
| |
| * mlton: adds binary release package for mlton version 20180207Sophia Donataccio2018-10-12
| | | | | | | | | | | | This works the same as the binary package in the old derivation, by patching the release binary. The difference is that this derivation is also exposed at the top level.
| * mlton: prepare old version for refactoringSophia Donataccio2018-10-12
| | | | | | | | | | 20130715.nix is exactly the same as the old default.nix other than pulling the meta data out into its own file.
| * mlton: use stdenv.cc.bintools.dynamicLinkerSophia Donataccio2018-10-11
| |
* | Merge pull request #48210 from akru/masterJörg Thalheim2018-10-14
|\ \ | | | | | | solc: 0.4.24 -> 0.4.25
| * | solc: 0.4.24 -> 0.4.25Alexander Krupenkin2018-10-12
| |/
* | go: do not wrap with `go get` toolsYegor Timoshenko2018-10-12
| | | | | | | | | | | | | | | | | | See: https://github.com/NixOS/nixpkgs/issues/46603 These tools are not required for `buildGoPackage`, while significantly affecting closure size and build time. This essentially reverts 458895db332d394bfadc05404a020ea0b4b1ee7f.
* | futhark: introduce the top-level futhark attributeBas van Dijk2018-10-12
| | | | | | | | | | | | | | | | | | The fact that futhark is a Haskell package is an implementation detail. To install it users should just have to specify `futhark` instead of `haskellPackages.futhark`. Additionally futhark is overridden with `haskell.lib.justStaticExecutables` to reduce closure size.
* | futhark: init at 0.6.2Silvan Mosberger2018-10-12
|/
* oraclejdk: deprecate oraclejdk 10taku02018-10-11
|
* jsonnet: skip building the website (#47981)Benjamin Staffin2018-10-07
| | | | | | | The emscripten build of jsonnet is only used in the interactive demo found on jsonnet.org, and I don't think we need to include the whole website in our package. This reduces the transitive closure from ~100mb to ~32mb, and the build duration from ~8 minutes to ~20 seconds on my machine.
* Merge pull request #47901 from dhess/ghc-aarch64Samuel Dionne-Riel2018-10-07
|\ | | | | haskell: re-enable aarch64, but disable parallel builds on that arch.
| * haskell: re-enable aarch64, but disable parallel builds on that arch.Drew Hess2018-10-05
| | | | | | | | | | This is a workaround for unreliable parallel Haskell builds on aarch64. See https://ghc.haskell.org/trac/ghc/ticket/15449
* | jsonnet: fix on darwin (#47939)pmahoney2018-10-06
| | | | | | | | | | Build on darwin fails when using emscripten to build the js library. Disabling this is unsatisfying, but gets the jsonnet binary building again.
* | Merge pull request #46770 from jluttine/carp-initMatthew Bauer2018-10-05
|\ \ | |/ |/| carp: init at unstable-2018-09-15
| * carp: init at unstable-2018-09-15Jaakko Luttinen2018-09-24
| |
* | elm-format: 0.8.0 -> 0.8.1Aaron VonderHaar2018-10-03
| |
* | kotlin: 1.2.70 -> 1.2.71R. RyanTM2018-10-03
| | | | | | | | | | | | | | 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
* | Merge pull request #47542 from prusnak/gcc-arm-embedded_updateJörg Thalheim2018-10-03
|\ \ | | | | | | gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-update
| * | gcc-arm-embedded: 6-2017-q2-update -> 7-2018-q2-updatePavol Rusnak2018-10-02
| | | | | | | | | | | | + update blackmagic to latest commit which includes gcc7 fixes
* | | Merge pull request #47604 from NixOS/staging-nextFrederik Rietdijk2018-10-02
|\ \ \ | | | | | | | | Staging next
| * \ \ Merge branch 'master' into staging-nextDaiderd Jordan2018-10-01
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-09-25
| |\ \ \ \
| * \ \ \ \ Merge pull request #47233 from oxij/tree/mass-rebuild-noop-cleanupsJohn Ericson2018-09-25
| |\ \ \ \ \ | | | | | | | | | | | | | | treewide: mass rebuild noop cleanups
| | * | | | | llvmPackages_6.libcxx: cleanup with a mass rebuildJan Malakhovski2018-09-23
| | | | | | |
| | * | | | | llvm_5: cleanup with a mass rebuildJan Malakhovski2018-09-23
| | | | | | |
| | * | | | | gcc7: cleanup with a mass rebuildJan Malakhovski2018-09-23
| | | | | | |
| | * | | | | gcc-*: Clean up crossStageStatic logicJohn Ericson2018-09-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 54282b9610e80b1ed93136319e24cb79c5bbcc33 tread carefuly to avoid a mass rebuild. This embraces the mass rebuild to clean things up.
| * | | | | | Merge pull request #46127 from obsidiansystems/gcc-crossStageStatic-cleanupJohn Ericson2018-09-25
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | gcc-*: Clean up crossStageStatic logic
| | * | | | | | gcc-*: Clean up crossStageStatic logicJohn Ericson2018-09-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 54282b9610e80b1ed93136319e24cb79c5bbcc33 tread carefuly to avoid a mass rebuild. This embraces the mass rebuild to clean things up.
| * | | | | | | Merge branch 'master' into stagingVladimír Čunát2018-09-24
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Hydra: ?compare=1480463
| * \ \ \ \ \ \ \ Merge master into stagingFrederik Rietdijk2018-09-23
| |\ \ \ \ \ \ \ \ | | | |_|/ / / / / | | |/| | | | | |
| * | | | | | | | Merge remote-tracking branch 'upstream/master' into stagingJohn Ericson2018-09-18
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge pull request #46647 from symphorien/rust-1.29Jörg Thalheim2018-09-17
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | rustc: 1.27 -> 1.29
| | * | | | | | | | | rustc: 1.27 -> 1.29Symphorien Gibol2018-09-14
| | | | | | | | | | |
| * | | | | | | | | | cctools: support LTO on DarwinDan Peebles2018-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | | | | | | Merge branch 'master' into stagingJan Malakhovski2018-09-08
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / | |/| | | | | | | | |
| * | | | | | | | | | vala_0_38: 0.38.9 -> 0.38.10Jörg Thalheim2018-09-05
| | | | | | | | | | |
| * | | | | | | | | | vala_0_36: 0.36.13 -> 0.36.15Jörg Thalheim2018-09-05
| | | | | | | | | | |
| * | | | | | | | | | vala_0_34: 0.34.17 -> 0.34.18Jörg Thalheim2018-09-05
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #47647 from obsidiansystems/ghc-8.2.2-change-patchJohn Ericson2018-10-02
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ghc-8.2.2: Oops, added adjacent patch to the one I wanted for master
| * | | | | | | | | | | ghc-8.2.2: Oops, added adjacent patch the one I wantedJohn Ericson2018-10-02
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #47166 from peterhoeg/u/crystalPeter Hoeg2018-10-02
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | crystal: 0.26.1 and introduce 0.25.1
| * | | | | | | | | | | | crystal: 0.26.0 -> 0.26.1Peter Hoeg2018-10-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We also start carrying the previous versions as crystal is under rapid development. Instead of pulling the binary builder each time, create a derivation that we can use to build the various versions.