Diogo Correia
45e3996b16
pkgsCross.wasi32.buildPackages.rustc: fix build
...
Fixes #463589
2026-04-20 11:31:27 +01:00
Tristan Ross
54827df441
llvmPackages_git: 23.0.0-unstable-2026-04-05 -> 23.0.0-unstable-2026-04-19
2026-04-19 19:43:21 -07:00
nixpkgs-ci[bot]
3ea91fc736
Merge 9fcf76718e into haskell-updates
2026-04-20 00:36:48 +00:00
nixpkgs-ci[bot]
4eeadea15a
Merge staging-next into staging
2026-04-19 18:14:49 +00:00
nixpkgs-ci[bot]
ec957b7938
Merge master into staging-next
2026-04-19 18:14:20 +00:00
lassulus
3168717322
lib.licenses: add compound licenses ( #468378 )
2026-04-19 13:09:21 +00:00
nixpkgs-ci[bot]
2ec0e0e36a
Merge staging-next into staging
2026-04-19 12:12:58 +00:00
nixpkgs-ci[bot]
2d82734971
Merge master into staging-next
2026-04-19 12:12:29 +00:00
Will Cohen
2fe81bb868
binaryen: patch lld.py to match '64' on basename ( #511193 )
2026-04-19 11:27:49 +00:00
jopejoe1
baf97485d9
llvm: make use of compound licenses
2026-04-19 12:25:57 +02:00
David McFarland
016041b0e2
dotnetCorePackages: fix evaluation in cross
2026-04-19 00:34:14 -03:00
Ben Wolsieffer
bf224aefe9
llvm: fix version >=20 on armv6l
...
We were removing a test that failed on armv6l. In LLVM 20, this test was
moved to a different directory, causing the build to fail. It is not
clear if the test still needs to be removed after this reorganization,
and I don't have hardware that can do a native armv6l build of LLVM.
2026-04-18 22:08:50 -04:00
nixpkgs-ci[bot]
9ed4051c8d
Merge 9868368dc9 into haskell-updates
2026-04-19 00:36:45 +00:00
K900
5d17008f6c
Merge remote-tracking branch 'origin/staging-next' into staging
2026-04-18 21:18:53 +03:00
nixpkgs-ci[bot]
01ca72d322
Merge master into staging-next
2026-04-18 18:13:38 +00:00
Will Cohen
1bf8828bc7
binaryen: patch lld.py to match '64' on basename
...
scripts/test/lld.py adds --enable-memory64 --bigint when '64' appears
anywhere in the input path. The full Nix build directory is included,
and its nonce digits can contain '64' — non-deterministically triggering
the memory64 flags on unrelated tests (e.g. lld/duplicate_imports.wat)
and causing output mismatches. Match on basename instead.
2026-04-18 13:50:03 -04:00
David McFarland
e8e2791a87
dotnet: april 2026 releases ( #504538 )
2026-04-18 12:40:26 +00:00
nixpkgs-ci[bot]
f360d3dce0
Merge master into staging-next
2026-04-18 12:12:51 +00:00
Hythera
6534ba3f79
rust: 1.94.1 -> 1.95.0
...
Building the crate tikv-jemalloc-sys is causing some trouble with our build flags when building on x86_64-darwin. Switching to rust-jemalloc-sys from nixpkgs resolves this issue.
Adding this change across all platforms as this may address some other issues.
blog: https://blog.rust-lang.org/2026/04/16/Rust-1.95.0
diff: https://github.com/rust-lang/rust/compare/1.94.1...1.95.0
2026-04-18 12:43:44 +02:00
R. Ryantm
a9068e4073
mrustc: 0.11.2 -> 0.12.0
2026-04-18 01:11:53 +00:00
nixpkgs-ci[bot]
9618398486
Merge 025c852a89 into haskell-updates
2026-04-18 00:33:53 +00:00
Will Cohen
baea8fde7d
emscripten: 5.0.0 -> 5.0.6
2026-04-17 19:19:14 -04:00
Will Cohen
b95222f26f
binaryen: 126 -> 129
2026-04-17 19:13:12 -04:00
nixpkgs-ci[bot]
5eabbdb5f5
Merge staging-next into staging
2026-04-17 18:19:40 +00:00
nixpkgs-ci[bot]
802fb99f64
Merge master into staging-next
2026-04-17 18:18:45 +00:00
Tristan Ross
4eeb84277b
{zig, zls}: add 0.16.0 versions; default to v0.16.0 ( #509719 )
2026-04-17 15:49:29 +00:00
David McFarland
bf92b1316a
dotnetCorePackages.sdk_11_0: 11.0.100-preview.2.26159.112 -> 11.0.100-preview.3.26207.106
2026-04-17 09:57:29 -03:00
David McFarland
aa81354e44
dotnetCorePackages.sdk_8_0: 8.0.419 -> 8.0.420
2026-04-17 09:57:29 -03:00
David McFarland
1d10784cf9
dotnetCorePackages.sdk_10_0: 10.0.201 -> 10.0.202
2026-04-17 09:57:29 -03:00
David McFarland
f90421bb2a
dotnetCorePackages.sdk_9_0: 9.0.312 -> 9.0.313
2026-04-17 09:57:29 -03:00
David McFarland
bfc94a6c9e
nuget-package-hook: add helper to create .nupkg.metadata
...
This also adds an empty contentHash to the metadata, which is required
to fix a parsing error on sdk 11+.
2026-04-17 09:57:29 -03:00
David McFarland
998719b97b
dotnet-sdk_{10,11}: apply muxer path precedence patch
...
Fixes : #464575
2026-04-17 09:57:29 -03:00
David McFarland
9ec199bef9
dotnetCorePackages.combinePackages: set DOTNET_HOST_PATH in wrappers
2026-04-17 09:57:29 -03:00
David McFarland
f2f375833c
dotnet-sdk_{10,11}: provide $out/bin/dnx
...
Fixes : #477657
2026-04-17 09:57:28 -03:00
David McFarland
4172435a89
dotnet: update URLs for eol packages
2026-04-17 09:57:28 -03:00
David McFarland
25b82b35f8
dotnet: combine binary and source update scripts
2026-04-17 09:57:28 -03:00
David McFarland
928e583edf
dotnet: combine binary and source expressions
2026-04-17 09:57:28 -03:00
Vincent Laporte
7e6a9f58a3
ocaml-ng.ocamlPackages_4_14.ocaml: fix ARM64 bug
2026-04-17 14:39:17 +02:00
nixpkgs-ci[bot]
6a00765b9a
Merge staging-next into staging
2026-04-17 12:21:39 +00:00
nixpkgs-ci[bot]
6dd3c7dbf7
Merge master into staging-next
2026-04-17 12:21:09 +00:00
Will Cohen
0f5401721a
emscripten: 4.0.23 -> 5.0.0 ( #489359 )
2026-04-17 12:13:01 +00:00
Jost Alemann
1373ce18ab
zig: set __structuredAttrs
2026-04-17 10:32:56 +02:00
nixpkgs-ci[bot]
d347f023da
Merge staging-next into staging
2026-04-17 06:39:49 +00:00
nixpkgs-ci[bot]
fe636a301d
Merge master into staging-next
2026-04-17 06:39:17 +00:00
Alexandre Esteves
cc6d93dd97
haskell.compiler.ghc: relax native requirement with 'canExecute' ( #508737 )
2026-04-17 01:37:30 +00:00
Wolfgang Walther
55d0b557eb
haskell.compiler.ghc{9102,9122}: drop ( #439323 )
2026-04-16 10:56:54 +00:00
Lily Ballard
19d080de23
rustc-unwrapped: disallow references to build rustc/cargo
2026-04-15 23:51:45 -07:00
Lily Ballard
126bd3b578
cargo: disallow references to bootstrap cargo, rustc
...
cargo recently accidentally gained a runtime dependency on
cargo-bootstrap, we don't want to let that happen again.
2026-04-15 21:49:31 -07:00
Lily Ballard
8eb3c82575
rustPlatform.rust: undeprecate
...
These attributes were deprecated in #230951 because they confused things
with splicing, e.g. passing `rustPlatform.rust.rustc` to
`nativeBuildInputs` would get the wrong derivation when cross-compiling.
This was a consequence of the fact that they come from the buildPackages
set. But we still want to expose these packages as otherwise Rust
packages have no way to reference the rustc and cargo that build them,
which means they can't e.g. use `disallowedReferences` to ensure they
don't end up in the runtime closure.
Just as `stdenv.cc` itself isn't spliced, we can solve this problem by
unsplicing the packages.
2026-04-15 21:39:14 -07:00
Lily Ballard
e749b0a6c7
cargo: remove runtime references to cargo-bootstrap
...
The shell completions were being generated by cargo-bootstrap instead of
by the just-built cargo, which meant they were embedding the
cargo-bootstrap path and causing it to be part of the runtime closure.
2026-04-14 22:02:12 -07:00