summary refs log tree commit diff
path: root/pkgs/development/compilers
Commit message (Collapse)AuthorAge
* Merge remote-tracking branch 'upstream/master' into HEADFrederik Rietdijk2018-03-30
|\
| * ghcjs: mark HEAD version as brokenPeter Simons2018-03-29
| |
* | Merge pull request #38076 from dtzWill/update/go-1.10.1Will Dietz2018-03-29
|\ \ | | | | | | go: 1.10 -> 1.10.1
| * | go: 1.10 -> 1.10.1Will Dietz2018-03-29
| | |
* | | go: 1.9.4 -> 1.9.5Will Dietz2018-03-29
|/ /
* | ghc: Use persistent URL for abi-depends determinism patch.Shea Levy2018-03-28
| |
* | Merge remote-tracking branch 'origin/master' into stagingShea Levy2018-03-28
|\|
| * Merge pull request #37870 from jerith666/jdk10uFranz Pletz2018-03-28
| |\ | | | | | | openjdk10: minor cleanups
| | * openjdk10: minor cleanupsMatt McHenry2018-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * with only one source bundle (per JEP-296), we can use src instead of srcs, and avoid the need to cd in prePatch * fetch sources from jdk10u instead of jdk10, to make it easier to grab updates when they start coming. * removed commented-out code that became irrelevant in the 8 -> 9 transition (*.pf files, infinality font rendering) * create jdk10, jre10, and jre10_headless attributes in all-packages.nix
| * | gerbil: enable on darwinMario Rodas2018-03-26
| | |
| * | gambit: enable on darwinMario Rodas2018-03-26
| | |
| * | Merge pull request #37812 from ryantm/auto-update/kotlinTim Steinbach2018-03-26
| |\ \ | | |/ | |/| kotlin: 1.2.30 -> 1.2.31
| | * kotlin: 1.2.30 -> 1.2.31Ryan Mulligan2018-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. This update was made based on information from https://repology.org/metapackage/kotlin/versions. These checks were done: - built on NixOS - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/kotlin -h` got 0 exit code - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/kotlin-dce-js -h` got 0 exit code - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/kotlinc -h` got 0 exit code - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/kotlinc-js -h` got 0 exit code - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/kotlinc-jvm -h` got 0 exit code - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/.kotlin-wrapped -h` got 0 exit code - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/.kotlin-dce-js-wrapped -h` got 0 exit code - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/.kotlinc-js-wrapped -h` got 0 exit code - ran `/nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31/bin/.kotlinc-jvm-wrapped -h` got 0 exit code - found 1.2.31 with grep in /nix/store/c8gxcm1qd27rc1q7m164vwys12rr7kzj-kotlin-1.2.31 - directory tree listing: https://gist.github.com/2abc86ffb8a29b93e0ee8cdc45c72125
* | | Merge pull request #37840 from matthewbauer/unixtoolsMatthew Justin Bauer2018-03-27
|\ \ \ | | | | | | | | Cross-platform "unixtools"
| * | | treewide: cleanup procps usesMatthew Bauer2018-03-27
| |/ /
| * | llvm_34, llvm_35: Disable on aarch64Tuomas Tynkkynen2018-03-25
| | | | | | | | | | | | | | | https://hydra.nixos.org/build/71176565 https://hydra.nixos.org/build/71167754
| * | Merge pull request #37752 from ryantm/fix-urlsMatthew Justin Bauer2018-03-25
| |\ \ | | | | | | | | treewide: use more HTTPS URLs
| | * | treewide: use more HTTPS URLsRyan Mulligan2018-03-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Uses the HTTPS url for cases where the existing URL has a permanent redirect. For each domain, at least one fixed derivation URL was downloaded to test the domain is properly serving downloads. Also fixes jbake source URL, which was broken.
| * | | zulu: 9.0.4 -> 10Tim Steinbach2018-03-25
| | | |
| * | | openjdk: Add JDK 10Tim Steinbach2018-03-25
| | | |
| * | | ghc: Disable on AArch64Tuomas Tynkkynen2018-03-24
| | |/ | |/| | | | | | | | | | | | | | | | For some reason compiling the proper GHC from the binary one eventually segfaults at some point. Since it has never worked, just disable it and investigate later.
* | | haskell.compiler.ghc8{22,41}: Fix abi-depends non-determinism.Shea Levy2018-03-26
| | | | | | | | | | | | | | | See https://github.com/haskell/cabal/issues/4728 for symptoms, https://phabricator.haskell.org/D4159 for the base of the fix.
* | | Merge branch 'master' into stagingShea Levy2018-03-24
|\| |
| * | openjdk9: 9.0.4+11 -> 9.0.4+12Austin Seipp2018-03-23
| | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
| * | openjdk: get rid of warningMatthew Justin Bauer2018-03-23
| | | | | | | | | | | | | | | This warning breaks tarball creation: https://hydra.nixos.org/build/71825197/nixlog/1
| * | oraclejdk: add version 10taku02018-03-23
| | |
* | | treewide: remove libintl hacksMatthew Bauer2018-03-22
| | |
* | | Merge branch 'binutils-2.30' into stagingShea Levy2018-03-22
|\ \ \
| * | | gcc: Try to fix /bin/sh dependencyShea Levy2018-03-17
| | | |
| * | | rustc: 1.24.0 -> 1.24.1 and glibc-2.27 patch.Shea Levy2018-03-17
| | | |
* | | | Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2018-03-22
|\ \ \ \ | | |/ / | |/| |
| * | | gnome3.vala: fix darwin buildJan Tojnar2018-03-22
| | | |
| * | | vala_0_40: init at 0.40.0Jan Tojnar2018-03-22
| | | |
* | | | Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2018-03-21
|\| | |
| * | | edk2, OVMF: Build on aarch64Tuomas Tynkkynen2018-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | And also build in parallel. I don't understand why we manually tediously link every single directory from the source, but I don't want to investigate too much.
| * | | edk2: Reformat a bit for readabilityTuomas Tynkkynen2018-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Have only one sed expression per line - Put the important stuff closer to the command and not hidden in some continuation line. That is, don't do: sed \ <boring stuff> \ <boring stuff> \ <boring stuff> \ <boring stuff> \ <boring stuff> \ <IMPORTANT STUFF> but: sed <IMPORTANT STUFF> \ <boring stuff> \ <boring stuff> \ <boring stuff> \ <boring stuff> \ <boring stuff>
| * | | yosys: 2018.03.07 -> 2018.03.21Austin Seipp2018-03-21
| | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
| * | | Merge pull request #37559 from dylex/release-18.03Michael Raskin2018-03-21
| | |/ | |/| | | | | | | | | | julia: update rmath-julia hash for 0.1 (cherry picked from commit ea9f3fca6587494f25ef470397b32904e2325e23)
| * | Merge pull request #37467 from ryantm/auto-update/lazarusMichael Raskin2018-03-20
| |\ \ | | | | | | | | lazarus: 1.8.0 -> 1.8.2
| | * | lazarus: 1.8.0 -> 1.8.2Ryan Mulligan2018-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 1.8.2 with grep in /nix/store/z3r30kr064x672zqnrs1pwzshlvgnv9n-lazarus-1.8.2 - found 1.8.2 in filename of file in /nix/store/z3r30kr064x672zqnrs1pwzshlvgnv9n-lazarus-1.8.2 - directory tree listing: https://gist.github.com/895d2d01174298ff36a30bc7387286a2
| * | | Merge pull request #37373 from clefru/cxxstdlib-fixJohn Ericson2018-03-20
| |\ \ \ | | | | | | | | | | Add space for NIX_CXXSTDLIB_COMPILE+=' ...' as NIX_CXXSTDLIB_COMPILE might not be empty.
| | * | | Add space for NIX_CXXSTDLIB_COMPILE+=' ...' as NIX_CXXSTDLIB_COMPILE might ↵Clemens Fruhwirth2018-03-19
| | |/ / | | | | | | | | | | | | not be empty.
| * | | jsonnet: 0.9.5 -> 0.10.0 (#37455)Ryan Mulligan2018-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS - ran `/nix/store/348mi6qinpcnhrk0l8zy9m9lk43xqpml-jsonnet-0.10.0/bin/jsonnet -h` got 0 exit code - ran `/nix/store/348mi6qinpcnhrk0l8zy9m9lk43xqpml-jsonnet-0.10.0/bin/jsonnet --help` got 0 exit code - ran `/nix/store/348mi6qinpcnhrk0l8zy9m9lk43xqpml-jsonnet-0.10.0/bin/jsonnet -v` and found version 0.10.0 - ran `/nix/store/348mi6qinpcnhrk0l8zy9m9lk43xqpml-jsonnet-0.10.0/bin/jsonnet --version` and found version 0.10.0 - ran `/nix/store/348mi6qinpcnhrk0l8zy9m9lk43xqpml-jsonnet-0.10.0/bin/jsonnet -h` and found version 0.10.0 - ran `/nix/store/348mi6qinpcnhrk0l8zy9m9lk43xqpml-jsonnet-0.10.0/bin/jsonnet --help` and found version 0.10.0 - found 0.10.0 with grep in /nix/store/348mi6qinpcnhrk0l8zy9m9lk43xqpml-jsonnet-0.10.0 - directory tree listing: https://gist.github.com/9a4279146abdaa645fdcd5481889e783
| * | | emscripten: use matching binaryen version (#37427)Alastair Pharo2018-03-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes the emscripten package so that it specifies the rev from the binaryen repo to use, and sets it to always use the version that has been tagged for use with that version of emscripten. This should force future updates of emscripten to also update binaryen. Binaryen can also be installed as a stand-alone package, so there's some logic added to the binaryen package to allow building in both ways, and distinguishing between them.
| * | | scala: 2.12.4 -> 2.12.5Tim Steinbach2018-03-20
| |/ /
* | | Merge pull request #37352 from andrewrk/zig-0.2.0Will Dietz2018-03-20
|\ \ \ | | | | | | | | zig: 0.1.1 -> 0.2.0
| * | | zig: 0.1.1 -> 0.2.0Andrew Kelley2018-03-20
| | |/ | |/|
* | | Merge branch 'master' into stagingShea Levy2018-03-20
|\ \ \ | |/ / |/| / | |/
| * Emscripten 1.37.16 to 1.37.36 (#37291)Joachim Schiele2018-03-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * trying to build emscriptenPackages not all fail * reading the console.log it turns out python executable is not in place and that is why emconfigure didnt work * backup commit * much more targets are compiling now * added common revisioning * revision bump to 1.37.36 (not tested) * fixed xmllint * forcing unit testing, will implement the tests after i get home * json_c test working * added tests * tiny fixes * added documentation
* | Merge branch 'master' into stagingShea Levy2018-03-17
|\|