Jo
134518cebe
treewide: avoid using singleton lists for licenses ( #535754 )
2026-07-15 18:25:37 +00:00
Eman Resu
ff094f60ad
treewide: replace more singleton license lists
2026-07-15 14:04:39 -04:00
David McFarland
35775665a4
dotnetCorePackages.dotnet_{8..11}.vmr: reintroduce fix for intermittent compiler error ( #532640 )
2026-07-15 17:20:09 +00:00
David McFarland
a69ca4855a
dotnetCorePackages.sdk_11_0: 11.0.100-preview.5.26302.115 -> 11.0.100-preview.6.26359.118
2026-07-15 14:16:39 -03:00
David McFarland
09a95d9e03
dotnetCorePackages.sdk_10_0: 10.0.301 -> 10.0.302
2026-07-15 14:16:39 -03:00
David McFarland
cc0f7d1810
dotnetCorePackages.sdk_9_0: 9.0.315 -> 9.0.316
2026-07-15 14:16:39 -03:00
whispers
28e4505698
llvm: add comment about backport selectiondag miscompile fix
2026-07-15 10:32:24 -04:00
whispers
4f7c60edb1
llvm_22: pick patch for selectiondag freeze condition miscompile
...
see f8a025c964 .
this commit backports that same change to LLVM 22. the fix is not
available upstream since LLVM 22 is EOL, but we can pick the patch
from the Rust fork of LLVM, as that is currently on version 22.1.
2026-07-15 10:32:24 -04:00
Peder Bergebakken Sundt
d3640d8741
kotlin: 2.4.0 -> 2.4.10 ( #541826 )
2026-07-15 13:19:08 +00:00
Alyssa Ross
b066e66ff7
llvm_21: backport patch for selectiondag freeze condition miscompile ( #542049 )
2026-07-15 11:47:18 +00:00
whispers
f8a025c964
llvm_21: backport patch for selectiondag freeze condition miscompile
...
Several LLVM versions have a bug in SelectionDAG that causes
miscompilations around conditional poisions. This was exposed due to
Rust 1.97.0 exercising the involved code path heavily and generating
segfaulting code, but the bug existed beforehand as well. The patch was
made to LLVM 23, but the tests have many conflicts, so this is a manual
backport. This backport was made by:
- applying the code change to `llvm/lib`
- hand-updating `test/CodeGen/Mips/cmov.ll` with the same diff as the PR
- updating the rest with `utils/update_llc_test_checks.py` from the LLVM
source tree, and verifying the diff against the one in the PR.
The last step made this a rather large and gnarly patch, but it's mostly
mechanical.
Rust issue: https://github.com/rust-lang/rust/issues/159035
LLVM issue: https://github.com/llvm/llvm-project/issues/208611
LLVM PR: https://github.com/llvm/llvm-project/pull/208683
2026-07-15 07:16:19 -04:00
Karolis Stasaitis
edc7beb2db
yosys-symbiflow: mark as broken
2026-07-15 13:10:48 +02:00
Karolis Stasaitis
c74b782bcf
yosys-bluespec: fix build with yosys 0.67
2026-07-15 13:05:12 +02:00
sempiternal-aurora
1526eeed3a
gnat13: reapply trampoline patch
2026-07-15 21:38:53 +12:00
sempiternal-aurora
c0afb7f40d
gnat: remove old unused gnat patch
2026-07-15 21:38:40 +12:00
K900
45ae10c84d
Merge remote-tracking branch 'origin/master' into staging-next
2026-07-15 10:52:37 +03:00
Vladimír Čunát
86ce757ccf
gcc: update to 14.4 and 15.3, cleanup patches on darwin ( #531338 )
2026-07-15 05:12:11 +00:00
sempiternal-aurora
ab01f7e3af
gnat-bootstrap{,15}: 15.2.0-1 -> 15.3.0-1
2026-07-15 16:29:38 +12:00
sempiternal-aurora
62da529c51
gccNGPackages_15.gcc: 15.2.0 -> 15.3.0
...
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=15.3
2026-07-15 16:29:38 +12:00
sempiternal-aurora
1f0b98a288
gcc: 15.2.0 -> 15.3.0
...
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=15.3
2026-07-15 16:29:36 +12:00
sempiternal-aurora
1456003393
gcc14: 14.3.0 -> 14.4.0
...
https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=14.4
2026-07-15 16:27:17 +12:00
Emily
225552310a
gcc16: add Darwin patches
2026-07-15 16:27:17 +12:00
Emily
a6845cb0d6
gcc: always apply Darwin patches for Darwin targets
...
The upstream issue was fixed, the branch has changes relevant to
`x86_64-darwin` too, and you don’t really want to target Darwin
without these patches.
We reorder the deployment target patch after the patches, as they touch
the same file, and apply it on AArch64 for all versions (but for Darwin
targets rather than hosts, which should be the relevant case anyway).
Co-Authored-By: sempiternal-aurora <78790545+sempiternal-aurora@users.noreply.github.com >
2026-07-15 16:27:15 +12:00
Emily
28aa84b964
gcc: drop Darwin Ada patches
...
I’m pretty sure these should no longer be required after the
toolchain update and SDK rework.
2026-07-15 16:21:20 +12:00
Emily
400c70ff32
gcc: remove unused Darwin patch file
...
Fixes: 02eb6d0571
2026-07-15 16:21:19 +12:00
Anton Tayanovskyy
cd50621605
ecl: use fixDarwinDylibNames
...
This change makes sure dynamic libraries such as result/lib/libecl.dylib have no runtime-resolved paths
left, e.g. otool -L result/lib/libecl.dylib results have no "@rpath" entries.
2026-07-15 00:06:11 -04:00
Emily
6b35b9b68b
mlton: clean up after x86_64-darwin drop
2026-07-15 03:58:17 +01:00
Emily
f861a3908b
ccl: drop obsolete broken
2026-07-15 03:58:17 +01:00
Emily
572ae8d9e8
dotnetCorePackages.*: drop obsolete broken
2026-07-15 03:58:17 +01:00
Emily
f38248e850
fbc: clean up after x86_64-darwin drop
2026-07-15 03:58:17 +01:00
Emily
0d745b7d70
graalvmPackages.*: drop x86_64-darwin from update script
2026-07-15 03:58:17 +01:00
Emily
3b75f9ba72
flutterPackages{,-source}.*: drop x86_64-darwin from update script
2026-07-15 03:58:17 +01:00
Emily
fdb820602b
treewide: drop simple x86_64-darwin mentions
...
To reproduce:
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: nix-x86_64-darwin
language: nix
rule:
any:
- pattern: "\"x86_64-darwin\""
kind: list_expression > string_expression
- pattern:
context: "{ \"x86_64-darwin\" = $EXPR; }"
selector: binding
- pattern:
context: "{ x86_64-darwin = $EXPR; }"
selector: binding
fix:
template: ""
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-first-x86_64-darwin
language: json
rule:
kind: object > pair:nth-child(1)
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandEnd: { regex: "," }
' pkgs
$ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
-- scan --update-all --inline-rules '
id: json-x86_64-darwin
language: json
rule:
kind: object > pair
has:
pattern: "\"x86_64-darwin\""
field: key
fix:
template: ""
expandStart: { regex: "," }
' pkgs
$ git restore pkgs/by-name/om/omnix/package.nix
$ git diff --name-only -z \
| nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
-c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
$ treefmt
2026-07-15 03:58:16 +01:00
Emily
6d91911139
Revert "swiftPackages.swift{,NoSwiftDriver}: work around ld64 hardening issue"
...
The ld64 issue has been fixed.
This reverts commit eb22b856d1 .
2026-07-15 03:26:25 +01:00
Emily
002e6194af
Revert "swiftPackages.swift-unwrapped: fix darwin build"
...
The ld64 issue has been fixed.
This reverts commit 401b87c97d .
2026-07-15 03:26:25 +01:00
David McFarland
ef42d1feaa
dotnetCorePackages.sdk_8_0: 8.0.422 -> 8.0.423
2026-07-14 20:14:14 +00:00
nixpkgs-ci[bot]
f93d88c669
Merge master into staging-next
2026-07-14 18:24:25 +00:00
Thomas Gerbet
1bfc52137a
go_1_27: 1.27rc1 -> 1.27rc2 ( #539540 )
2026-07-14 16:37:34 +00:00
R. Ryantm
aa433c9d22
kotlin: 2.4.0 -> 2.4.10
2026-07-14 14:26:13 +00:00
nixpkgs-ci[bot]
869aa0441e
Merge staging-next into staging
2026-07-14 12:28:52 +00:00
David McFarland
6fa93c2bea
chickenPackages.chickenEggs.fuse: mark as broken due to fuse2 ( #541420 )
2026-07-14 12:17:51 +00:00
David McFarland
f831aac0fb
chickenPackages.chickenEggs.mdh: mark as broken due to PCRE ( #541415 )
2026-07-14 12:17:44 +00:00
Leonardo Taglialegne
783748a79c
elmPackages.elm-test-rs: 3.0.2 -> 3.2.0
2026-07-14 09:50:07 +02:00
nixpkgs-ci[bot]
c45ba81144
Merge staging-next into staging
2026-07-13 12:50:29 +00:00
David McFarland
15e5afb03c
chickenPackages.chickenEggs.fuse: mark as broken due to fuse2
2026-07-13 08:56:47 -03:00
David McFarland
24d396f353
chickenPackages.chickenEggs.mdh: mark as broken due to PCRE
2026-07-13 08:48:17 -03:00
Tristan Ross
94ed25df38
llvmPackages_git: 23.0.0-unstable-2026-07-05 -> 23.0.0-unstable-2026-07-12
2026-07-12 19:06:20 -07:00
nixpkgs-ci[bot]
5e54e68ffe
Merge staging-next into staging
2026-07-10 18:31:46 +00:00
Martin Weinelt
eb0dbe6935
checkPhaseThreadLimitHook: rename from openmpCheckPhaseHook, set more thread env vars ( #539853 )
2026-07-10 12:21:00 +00:00
R. Ryantm
f289bbc036
emscripten: 5.0.7 -> 6.0.2
2026-07-10 10:28:49 +00:00