summary refs log tree commit diff
path: root/pkgs/development/compilers
Commit message (Collapse)AuthorAge
* crystal: fix build with newer versions of clangRandy Eckenrode2023-10-22
| | | | | Crystal requires linking libc++abi when building with newer versions of clang. See https://github.com/NixOS/nixpkgs/issues/166205.
* Merge pull request #261448 from figsoda/ergWeijia Wang2023-10-18
|\ | | | | erg: 0.6.22 -> 0.6.23
| * erg: 0.6.22 -> 0.6.23figsoda2023-10-16
| | | | | | | | | | | | Diff: https://github.com/erg-lang/erg/compare/v0.6.22...v0.6.23 Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.23
* | vlang: weekly.2023.19 -> weekly.2023.42John Garcia2023-10-17
| |
* | Merge pull request #259514 from r-ryantm/auto-update/ballerinaWeijia Wang2023-10-17
|\ \ | | | | | | ballerina: 2201.6.0 -> 2201.8.1
| * | ballerina: 2201.6.0 -> 2201.8.1R. Ryantm2023-10-15
| | |
* | | chez: 9.6.2 -> 9.6.4R. Ryantm2023-10-17
| |/ |/|
* | yosys-synlig: init at 2023.10.12Henner Zeller2023-10-16
| |
* | Merge pull request #261120 from MuKnIO/gerbil-0.187c6f434c2023-10-16
|\ \ | | | | | | Gerbil 0.18
| * | gerbilPackages-unstable: update librariesFrancois-Rene Rideau2023-10-15
| | |
| * | gerbil-unstable: 2023-08-07 -> 2023-10-13Francois-Rene Rideau2023-10-15
| | |
| * | gerbil: 0.17 -> 0.18Francois-Rene Rideau2023-10-15
| | |
| * | gambit-unstable: 2023-08-06 -> 2023-10-07Francois-Rene Rideau2023-10-14
| | |
| * | gambit: tweak supportFrancois-Rene Rideau2023-10-14
| | |
* | | Merge pull request #261247 from materusPL/materus/ldc-updateWeijia Wang2023-10-15
|\ \ \ | | | | | | | | ldc: 1.34.0 -> 1.35.0, bump LLVM to 16
| * | | ldc: bump LLVM to 16materus2023-10-15
| | | |
| * | | ldc: 1.34.0 -> 1.35.0materus2023-10-15
| | | |
* | | | Merge pull request #261136 from Artturin/openjfxcoresArtturi2023-10-15
|\ \ \ \ | |/ / / |/| | | openjfx: respect NIX_BUILD_CORES in nested cmake
| * | | openjfx: respect NIX_BUILD_CORES in nested cmakeArtturin2023-10-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building `openjfx11` or `openjfx12` on a machine with many cores can consume huge amounts of RAM. With 24 cores, the memory usage exceeded `25GB` per build for me. Using `NIX_BUILD_CORES` to reduce the number of parallel tasks doesn't help, because a script invoking `cmake` does not respect `NIX_BUILD_CORES` and passes `-j <number of cores>`. Setting `NUMBER_OF_PROCESSORS` overrides the automatic core count detection in the script. https://github.com/search?q=repo%3Aopenjdk%2Fjfx%20NUMBER_OF_PROCESSORS&type=code Co-authored-by: Fabian Möller <fabianm88@gmail.com>
* | | | Merge pull request #260321 from r-ryantm/auto-update/lobsterFrancesco Gazzetta2023-10-15
|\ \ \ \ | | | | | | | | | | lobster: 2023.12 -> 2023.13
| * | | | lobster: 2023.12 -> 2023.13R. Ryantm2023-10-11
| | | | |
* | | | | yosys-symbiflow: 1.20230808 -> 1.20230906Henner Zeller2023-10-15
| | | | |
* | | | | go_1_18: dropMario Rodas2023-10-15
| | | | | | | | | | | | | | | | | | | | Go 1.18 has reached EOL on 01 Feb 2023
* | | | | dmd: Build druntime, fix import pathmaterus2023-10-14
| |/ / / |/| | |
* | | | jetbrains.jdk: fix build on aarch64-linuxWeijia Wang2023-10-13
| | | |
* | | | Merge pull request #260454 from aykevl/tinygo-clang-headersmaxine2023-10-13
|\ \ \ \ | | | | | | | | | | tinygo: clean up Clang header path patch
| * | | | tinygo: clean up Clang header path patchAyke van Laethem2023-10-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See the comment in default.nix for details. But basically, there are only two place that needs a modification to set the correct path. As a side effect, this makes cross compiling CGo code to Darwin work.
* | | | | Merge pull request #260814 from r-ryantm/auto-update/purescriptDennis Gosnell2023-10-13
|\ \ \ \ \ | | | | | | | | | | | | purescript: 0.15.11 -> 0.15.12
| * | | | | purescript: 0.15.11 -> 0.15.12R. Ryantm2023-10-13
| | | | | |
* | | | | | Merge pull request #260698 from r-ryantm/auto-update/ispcWeijia Wang2023-10-12
|\ \ \ \ \ \ | | | | | | | | | | | | | | ispc: 1.21.0 -> 1.21.1
| * | | | | | ispc: 1.21.0 -> 1.21.1R. Ryantm2023-10-12
| |/ / / / /
* | | | | | Merge pull request #259565 from LeSuisse/vyper-0.3.10Weijia Wang2023-10-12
|\ \ \ \ \ \ | |/ / / / / |/| | | | | vyper: 0.3.9 -> 0.3.10
| * | | | | vyper: 0.3.9 -> 0.3.10Thomas Gerbet2023-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes CVE-2023-40015, CVE-2023-41052, CVE-2023-42441, CVE-2023-42443 and CVE-2023-42460 Release notes: https://github.com/vyperlang/vyper/releases/tag/v0.3.10
* | | | | | Merge pull request #260468 from figsoda/ergMario Rodas2023-10-12
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | erg: 0.6.21 -> 0.6.22
| * | | | | erg: 0.6.21 -> 0.6.22figsoda2023-10-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Diff: https://github.com/erg-lang/erg/compare/v0.6.21...v0.6.22 Changelog: https://github.com/erg-lang/erg/releases/tag/v0.6.22
* | | | | | Merge pull request #251527 from kirillrdy/tinygo-upgrademaxine2023-10-11
|\ \ \ \ \ \ | | | | | | | | | | | | | | tinygo: 0.26.0 -> 0.30.0
| * | | | | | tinygo: 0.26.0 -> 0.30.0Kirill Radzikhovskyy2023-10-11
| | | | | | |
* | | | | | | Merge pull request #260387 from r-ryantm/auto-update/mlkitRyan Mulligan2023-10-11
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | mlkit: 4.7.4 -> 4.7.5
| * | | | | | mlkit: 4.7.4 -> 4.7.5R. Ryantm2023-10-11
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #257514 from r-ryantm/auto-update/dartmarkuskowa2023-10-11
|\ \ \ \ \ \ | | | | | | | | | | | | | | dart: 3.0.6 -> 3.1.3
| * | | | | | dart: 3.0.6 -> 3.1.3R. Ryantm2023-10-08
| | | | | | |
* | | | | | | Merge pull request #260181 from alyssais/inhibit_libcArtturi2023-10-11
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | gcc: always inhibit libc in cross with same configs
| * | | | | | gcc: always inhibit libc in cross with same configsAlyssa Ross2023-10-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not just gcc->clang cross compilation that produces different platforms with equal configs — dynamic->static cross compilation can have the same result (e.g. pkgsMusl.pkgsStatic). So, remove the check for LLVM, but keep the check that the configs match. This fixes pkgsMusl.nix on x86_64-linux, which depends on pkgsMusl.pkgsStatic.buildPackages.gccWithoutTargetLibc.cc. Fixes: 926c920c1270 ("gcc: tighten condition for inhibit_libc=true")
* | | | | | | Merge pull request #258899 from r-ryantm/auto-update/polymlRyan Mulligan2023-10-10
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | polyml: 5.9 -> 5.9.1
| * | | | | | | polyml: 5.9 -> 5.9.1R. Ryantm2023-10-04
| | | | | | | |
* | | | | | | | Merge pull request #258328 from Madouura/pr/rocm-updateBernardo Meurer2023-10-10
|\ \ \ \ \ \ \ \
| * | | | | | | | rocm-related: fixup for ROCm 5.7.0Madoura2023-10-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | blender: fixup for ROCm 5.7.0 opensycl: fixup for ROCm 5.7.0 magma: fixup for ROCm 5.7.0 torch: fixup for ROCm 5.7.0 cp2k: fixup for ROCm 5.7.0 sirius: fixup for ROCm 5.7.0 spfft: fixup for ROCm 5.7.0 spla: fixup for ROCm 5.7.0
| * | | | | | | | rocm-related: move all relevant ROCm derivations to rocmPackagesMadoura2023-10-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clr: init at 5.7.0 (hipamd, opencl, rocclr merged)
| * | | | | | | | llvmPackages_rocm -> rocmPackages.llvmMadoura2023-10-09
| | | | | | | | |
| * | | | | | | | llvmPackages_rocm.lldb: disable testsMadoura2023-10-09
| | | | | | | | |