Weijia Wang
41103bd7b8
Merge pull request #261247 from materusPL/materus/ldc-update
...
ldc: 1.34.0 -> 1.35.0, bump LLVM to 16
2023-10-15 22:40:36 +02:00
Artturi
1471dfec60
Merge pull request #261136 from Artturin/openjfxcores
...
openjfx: respect NIX_BUILD_CORES in nested cmake
2023-10-15 20:32:46 +03:00
materus
52f9ea7b3a
ldc: bump LLVM to 16
2023-10-15 18:21:08 +02:00
materus
7f3bc3c5eb
ldc: 1.34.0 -> 1.35.0
2023-10-15 18:11:31 +02:00
Francesco Gazzetta
48a3353e78
Merge pull request #260321 from r-ryantm/auto-update/lobster
...
lobster: 2023.12 -> 2023.13
2023-10-15 15:09:00 +00:00
Henner Zeller
dbfeae15ca
yosys-symbiflow: 1.20230808 -> 1.20230906
2023-10-15 05:39:34 -05:00
Mario Rodas
c00b9a671c
go_1_18: drop
...
Go 1.18 has reached EOL on 01 Feb 2023
2023-10-15 16:04:27 +10:00
Artturin
849e4dc5ff
openjfx: respect NIX_BUILD_CORES in nested cmake
...
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>
2023-10-15 04:56:01 +03:00
materus
06049f1b36
dmd: Build druntime, fix import path
2023-10-14 19:13:02 +02:00
Weijia Wang
6def0080d7
jetbrains.jdk: fix build on aarch64-linux
2023-10-13 22:52:11 +02:00
maxine
00ee862b86
Merge pull request #260454 from aykevl/tinygo-clang-headers
...
tinygo: clean up Clang header path patch
2023-10-13 15:39:45 +02:00
Dennis Gosnell
04d5e39c09
Merge pull request #260814 from r-ryantm/auto-update/purescript
...
purescript: 0.15.11 -> 0.15.12
2023-10-13 15:36:40 +09:00
R. Ryantm
d0fcc8b9d0
purescript: 0.15.11 -> 0.15.12
2023-10-13 03:27:57 +00:00
Weijia Wang
49a4af6505
Merge pull request #260698 from r-ryantm/auto-update/ispc
...
ispc: 1.21.0 -> 1.21.1
2023-10-12 23:57:07 +02:00
Weijia Wang
3dd4ff3b92
Merge pull request #259565 from LeSuisse/vyper-0.3.10
...
vyper: 0.3.9 -> 0.3.10
2023-10-12 23:49:52 +02:00
R. Ryantm
bbdfe21e6b
ispc: 1.21.0 -> 1.21.1
2023-10-12 13:45:21 +00:00
Mario Rodas
7d66d86051
Merge pull request #260468 from figsoda/erg
...
erg: 0.6.21 -> 0.6.22
2023-10-12 03:34:24 -05:00
Ayke van Laethem
993efa596b
tinygo: clean up Clang header path patch
...
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.
2023-10-12 03:32:48 +02:00
maxine
36b174683a
Merge pull request #251527 from kirillrdy/tinygo-upgrade
...
tinygo: 0.26.0 -> 0.30.0
2023-10-11 19:53:42 +02:00
Ryan Mulligan
80f067f49a
Merge pull request #260387 from r-ryantm/auto-update/mlkit
...
mlkit: 4.7.4 -> 4.7.5
2023-10-11 09:10:21 -07:00
figsoda
cf08ebd4e2
erg: 0.6.21 -> 0.6.22
...
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
2023-10-11 11:46:21 -04:00
markuskowa
af4ba9eccb
Merge pull request #257514 from r-ryantm/auto-update/dart
...
dart: 3.0.6 -> 3.1.3
2023-10-11 17:16:20 +02:00
Artturi
8eae9c99be
Merge pull request #260181 from alyssais/inhibit_libc
...
gcc: always inhibit libc in cross with same configs
2023-10-11 10:43:31 +03:00
R. Ryantm
20664ee422
mlkit: 4.7.4 -> 4.7.5
2023-10-11 07:35:47 +00:00
R. Ryantm
329f4f7bd9
lobster: 2023.12 -> 2023.13
2023-10-11 01:13:37 +00:00
Ryan Mulligan
b8a533027b
Merge pull request #258899 from r-ryantm/auto-update/polyml
...
polyml: 5.9 -> 5.9.1
2023-10-10 16:49:45 -07:00
Kirill Radzikhovskyy
16ef368cfb
tinygo: 0.26.0 -> 0.30.0
2023-10-11 09:19:18 +11:00
Bernardo Meurer
fd1b81464c
Merge pull request #258328 from Madouura/pr/rocm-update
2023-10-10 16:20:36 -04:00
Pavol Rusnak
9249380e25
gcc-arm-embedded-12: 12.2.rel1 -> 12.3.rel1
2023-10-10 17:44:22 +02:00
Alyssa Ross
69b9532a74
gcc: always inhibit libc in cross with same configs
...
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: 926c920c12
("gcc: tighten condition for inhibit_libc=true")
2023-10-10 10:58:44 +00:00
Madoura
e6f88a9a82
rocm-related: fixup for ROCm 5.7.0
...
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
2023-10-09 17:03:19 -05:00
Madoura
575ce47fa4
rocm-related: move all relevant ROCm derivations to rocmPackages
...
clr: init at 5.7.0 (hipamd, opencl, rocclr merged)
2023-10-09 16:38:51 -05:00
Madoura
12e7fc6923
llvmPackages_rocm -> rocmPackages.llvm
2023-10-09 16:38:51 -05:00
Madoura
68ca0c26d8
llvmPackages_rocm.lldb: disable tests
2023-10-09 16:38:50 -05:00
Madoura
117639a256
llvmPackages_rocm.libclc: mark broken due to ROCm 5.7.0 LLVM not being up-to-date with LLVM upstream
2023-10-09 16:38:50 -05:00
Madoura
c9132cc3be
llvmPackages_rocm: add hardeningDisable pass-in option
2023-10-09 16:38:49 -05:00
Madoura
95768ef3b6
llvmPackages_rocm: add big-parallel for clang-unwrapped, clang-tools-extra, and mlir
2023-10-09 16:38:49 -05:00
Madoura
d2bc96e5b5
llvmPackages_rocm: fixup for 5.7.0
...
llvmPackages_rocm.llvm: fixup for 5.7.0
llvmPackages_rocm.clang-unwrapped: fixup for 5.7.0
llvmPackages_rocm.lld: fixup for 5.7.0
llvmPackages_rocm.runtimes: fixup for 5.7.0
llvmPackages_rocm.libc: fixup for 5.7.0
llvmPackages_rocm.libunwind: fixup for 5.7.0
llvmPackages_rocm.libcxx: fixup for 5.7.0
llvmPackages_rocm.compiler-rt: fixup for 5.7.0
llvmPackages_rocm.clang: fixup for 5.7.0
llvmPackages_rocm.lldb: fixup for 5.7.0
llvmPackages_rocm.polly: fixup for 5.7.0
2023-10-09 16:38:49 -05:00
Madoura
37390cd11c
rocm-related: 5.4.X -> 5.7.0
...
hip-common: 5.4.2 -> 5.7.0
hipblas: 5.4.3 -> 5.7.0
hipcc: 5.4.2 -> 5.7.0
hipcub: 5.4.4 -> 5.7.0
hipfft: 5.4.3 -> 5.7.0
hipfort: 5.6.0 -> 5.7.0
hipify: 5.4.2 -> 5.7.0
hipsolver: 5.4.4 -> 5.7.0
hipsparse: 5.4.4 -> 5.7.0
llvmPackages_rocm.llvm: 5.4.4 -> 5.7.0
migraphx: 5.4.3 -> 5.7.0
clang-ocl: 5.4.2 -> 5.7.0
rccl: 5.4.3 -> 5.7.0
rdc: 5.4.2 -> 5.7.0
rocblas: 5.4.3 -> 5.7.0
rocdbgapi: 5.4.2 -> 5.7.0
rocfft: 5.4.3 -> 5.7.0
miopen: 5.4.2 -> 5.7.0
rocm-comgr: 5.4.4 -> 5.7.0
rocgdb: 5.4.2 -> 5.7.0
rocm-device-libs: 5.4.4 -> 5.7.0
rocalution: 5.4.3 -> 5.7.0
rocm-smi: 5.4.4 -> 5.7.0
rocm-runtime: 5.4.3 -> 5.7.0
rocminfo: 5.4.4 -> 5.7.0
rocm-thunk: 5.4.4 -> 5.7.0
rocprofiler: 5.4.3 -> 5.7.0
rocprim: 5.4.3 -> 5.7.0
rocrand: 5.4.3 -> 5.7.0
rocmlir: 5.4.1 -> 5.7.0
rocr-debug-agent: 5.4.2 -> 5.7.0
rocthrust: 5.4.3 -> 5.7.0
rocsparse: 5.4.3 -> 5.7.0
roctracer: 5.4.3 -> 5.7.0
rocsolver: 5.4.4 -> 5.7.0
tensile: 5.4.2 -> 5.7.0
rocwmma: 5.4.3 -> 5.7.0
rocm-cmake: 5.4.4 -> 5.7.0
2023-10-09 16:38:49 -05:00
Madoura
ccdfcd324e
spirv-llvm-translator: Add 17.0.0 release
2023-10-09 16:38:48 -05:00
maxine
16d75a1627
Merge pull request #259423 from r-ryantm/auto-update/gnostic
...
gnostic: 0.6.8 -> 0.7.0
2023-10-09 18:48:30 +02:00
Weijia Wang
18c9af9f37
zulu21: deduplicate expressions
2023-10-08 23:15:19 +02:00
Weijia Wang
f3e89babd4
zulu21: init at 21.0.0
2023-10-08 23:14:52 +02:00
Weijia Wang
473e087523
zulu17: init at 17.0.8.1
2023-10-08 23:14:52 +02:00
Infinidoge
82c294f13a
openjdk21, openjfx21: init at 21 ( #258507 )
...
Uses temurin-bin-20 to bootstrap, as temurin-bin-21 hasn't been released yet
2023-10-08 23:11:55 +02:00
Weijia Wang
265648f8e5
Merge pull request #259622 from wegank/openjdk-darwin-refactor
...
openjdk: refactor zulu builds
2023-10-08 19:59:46 +02:00
R. Ryantm
ad607f7b15
dart: 3.0.6 -> 3.1.3
2023-10-08 17:46:26 +00:00
Weijia Wang
2e692b3ddb
zulu: add darwin support
2023-10-08 17:34:23 +02:00
Weijia Wang
8d8796f341
openjdk: add linux support for zulu builds
2023-10-08 01:04:34 +02:00
Weijia Wang
e075853151
openjdk: generalize platforms for zulu builds
2023-10-08 00:27:47 +02:00