Commit Graph

24752 Commits

Author SHA1 Message Date
Tristan Ross
8c3e65938a flutter: enable strict deps and structured attrs (#531536) 2026-06-29 03:38:16 +00:00
Tristan Ross
844c6a6f56 llvmPackages_git: 23.0.0-unstable-2026-06-21 -> 23.0.0-unstable-2026-06-28 2026-06-28 20:34:39 -07:00
Grimmauld
559ae88af9 llvmPackages.openmp: propagate openmpCheckPhaseHook 2026-06-26 18:42:06 +02:00
Philip Taron
478605f6e9 Revert "gcc15: 15.2.0 -> 15.3.0" (#535556) 2026-06-26 12:53:53 +00:00
Emily
f7f32bfe21 Revert "gcc15: 15.2.0 -> 15.3.0"
Broke `aarch64-linux` and Darwin. Reverting pending fixes.

This reverts commit 7049a93a44.
2026-06-26 10:12:56 +01:00
Emily
37be0a2ded Revert "gccNGPackages_15: 15.2.0 -> 15.3.0"
This reverts commit a960983be3.
2026-06-26 10:12:41 +01:00
StepBroBD
237b54f2e2 ocamlPackages_5_5.ocaml: init at 5.5.0 (#535150) 2026-06-26 08:17:23 +00:00
Alyssa Ross
606fc62a8e llvmPackages_22.libclc: fix eval + build (#535109) 2026-06-25 10:15:09 +00:00
Vincent Laporte
844b1a9267 ocamlPackages_5_5.ocaml: init at 5.5.0 2026-06-25 10:17:56 +02:00
Ryan Burns
4da4d4bc7b llvmPackages_22.libclc: prepare_builtins was removed in LLVM 22.1
Or more specifically, in:
f07988ff3e
2026-06-24 18:43:30 -07:00
nixpkgs-ci[bot]
3bd1331aeb Merge staging-next into staging 2026-06-25 00:45:52 +00:00
nixpkgs-ci[bot]
7ac2687f5f Merge master into staging-next 2026-06-25 00:45:19 +00:00
Tristan Ross
f4d3f22c84 flutter: 3.44.2 -> 3.44.3 (#534691) 2026-06-24 21:00:48 +00:00
nixpkgs-ci[bot]
b6a05ebc0d Merge staging-next into staging 2026-06-24 18:37:36 +00:00
nixpkgs-ci[bot]
80b6742986 Merge master into staging-next 2026-06-24 18:37:00 +00:00
Raito Bezarius
6a63a4ad8b pkgs/*: drop maintenanceship of various packages
I have effectively renounced on maintaining all these packages and I do
not plan to return them except if I'm forced to.

I am also fine with most of these packages being dropped for next
releases if no maintainer shows up.

Change-Id: I8d167c8029b6991181bd7a094af21c3313af2b51
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2026-06-24 20:34:45 +02:00
Peder Bergebakken Sundt
2fdc48c041 jetbrains-jdk: 25.0.2b432.48 -> 25.0.3b508.4 (#533973) 2026-06-24 14:48:11 +00:00
StepBroBD
1a5eb32f74 reason: 3.17.3 → 3.18.0 (#534521) 2026-06-24 13:46:33 +00:00
Timon
a8fd9ed4a6 binaryen: 129 -> 130 2026-06-24 12:45:05 +00:00
R. Ryantm
3035fe8094 flutter: 3.44.2 -> 3.44.3 2026-06-23 18:11:21 +00:00
nixpkgs-ci[bot]
569f1dfc0c Merge master into staging-next 2026-06-23 12:58:39 +00:00
Vladimír Čunát
0a85052339 Merge master into staging 2026-06-23 14:31:15 +02:00
Vladimír Čunát
ad1fe3efae Make staging-next from cherry-picked last staging-next-26.05 (#534248) 2026-06-23 12:11:15 +00:00
Arne Keller
08005d53ef openjdk11{, -headless}: fix UB in markOop (#532394) 2026-06-23 10:51:27 +00:00
Vincent Laporte
5c4478472f reason: 3.17.3 → 3.18.0 2026-06-23 10:52:52 +02:00
Leon Klingele
67a70befab go_1_27: init at 1.27rc1
https://go.dev/doc/go1.27

fix: vet

The "nixpkgs-vet"[^0] CI job was failing before.

    - Attribute `pkgs.go_1_27` is a new top-level package using `pkgs.callPackage ./pkgs/development/compilers/go/1.27.nix { /* ... */ }`.
      Please define it in pkgs/by-name/go/go_1_27/package.nix instead.
      See `pkgs/by-name/README.md` for more details.
      Since the second `callPackage` argument is `{ }`, no manual `callPackage` in pkgs/top-level/all-packages.nix is needed anymore.
     (https://github.com/NixOS/nixpkgs-vet/wiki/NPV-162)
    This PR introduces additional instances of discouraged patterns as listed above. Please fix them before merging.
    error: Cannot build '/nix/store/69y050xrdffqxils57mrqw43cf90i0xf-nixpkgs-vet.drv'.
           Reason: builder failed with exit code 1.
           Output paths:
             /nix/store/kxrknx65q0abw9m5mhpcivwhggpwm7l3-nixpkgs-vet
           Last 6 log lines:
           > - Attribute `pkgs.go_1_27` is a new top-level package using `pkgs.callPackage ./pkgs/development/compilers/go/1.27.nix { /* ... */ }`.
           >   Please define it in pkgs/by-name/go/go_1_27/package.nix instead.
           >   See `pkgs/by-name/README.md` for more details.
           >   Since the second `callPackage` argument is `{ }`, no manual `callPackage` in pkgs/top-level/all-packages.nix is needed anymore.
           >  (https://github.com/NixOS/nixpkgs-vet/wiki/NPV-162)
           > This PR introduces additional instances of discouraged patterns as listed above. Please fix them before merging.
           For full logs, run:
             nix log /nix/store/69y050xrdffqxils57mrqw43cf90i0xf-nixpkgs-vet.drv
    To run locally: ./ci/nixpkgs-vet.sh master https://github.com/NixOS/nixpkgs.git
    If you're having trouble, ping @NixOS/nixpkgs-vet

Moving 1.27.nix into `pkgs/by-name/go/go_1_27/package.nix` is impractical because
the file references many sibling files in `pkgs/development/compilers/go/` (patches,
bootstrap files, etc.)

Follow `pkgs/by-name/README.md` and use `inherit` to please the vet linter.

[^0]: https://github.com/NixOS/nixpkgs/actions/runs/27820342521/job/82331726385?pr=533254#step:6:210
2026-06-23 10:39:49 +02:00
Stefan Nürnberger
e09bc37026 openjdk11{, -headless}: fix UB in markOop
OpenJDK 11 misuses the low bits in pointers that have an assumed
alignment. This is undefined behavior and compiler optimizations break
the code at runtime, causing SIGSEGV in the garbage collector.

This was originally noticed for clang13, but GCC15 seems to
do similar optimizations now. The UB was removed in JDK14.

See https://bugs.openjdk.org/browse/JDK-8229258

This is a smaller version of the unsuccessful backport PR proposed upstream:
https://github.com/openjdk/jdk11u-dev/pull/1284

Removed the .github/workflows changes and everything from the markOop to
markWord rename and file move from the patch. I found a way to avoid most
of the `markOopDesc`->`markOop` renames with a typedef, and dropped the
changes to all architectures besides x86 and aarch64.

Fixes: https://github.com/nixos/nixpkgs/issues/526834
2026-06-22 19:05:28 +02:00
nixpkgs-ci[bot]
15ac393dce Merge staging-next into staging 2026-06-22 13:54:31 +00:00
Leon Klingele
9b9b7a4d93 go_1_26: 1.26.3 -> 1.26.4
(cherry picked from commit b359a44a03)
(cherry picked from commit f16209a21e)
2026-06-22 08:21:27 +02:00
whispers
a7e09a45bb cargo: add patches for CVE-2026-5222 and CVE-2026-5223
Upstream pull request: https://github.com/rust-lang/cargo/pull/17031

Fixes: CVE-2026-5222, https://blog.rust-lang.org/2026/05/25/cve-2026-5222/
Fixes: CVE-2026-5223, https://blog.rust-lang.org/2026/05/25/cve-2026-5223/
Not-cherry-picked-because: master will get these fixes via the rust 1.96 upgrade on 2026-05-28
(cherry picked from commit 5f1133b2f1)
2026-06-22 08:16:16 +02:00
Tristan Ross
c583625dd7 llvmPackages_git: 23.0.0-unstable-2026-06-14 -> 23.0.0-unstable-2026-06-21 2026-06-21 18:25:05 -07:00
aoli-al
af9f9241b9 jetbrains-jdk: 25.0.2b432.48 -> 25.0.3b508.4 2026-06-21 12:38:41 -05:00
aoli-al
7ffa3b75eb jetbrains.jcef: 1131 -> 1207 2026-06-21 12:38:41 -05:00
nixpkgs-ci[bot]
d94448ae90 Merge staging-next into staging 2026-06-21 00:51:18 +00:00
K900
edf8f2c356 Merge remote-tracking branch 'origin/staging-next' into staging 2026-06-20 15:55:36 +03:00
Marek Fajkus
b2ccb39362 elmPackages.elm-test-rs: 3.0.1 -> 3.0.2 2026-06-20 13:44:31 +02:00
Marek Fajkus
17bd7ec302 elmPackages.elm-wrap: init at 1.0.1 (#533533) 2026-06-20 08:41:56 +00:00
Marek Fajkus
422883f3a3 elmPackages.elm-wrap: init at 1.0.1 2026-06-20 10:35:14 +02:00
nixpkgs-ci[bot]
d4efabaaf1 Merge staging-next into staging 2026-06-20 00:46:42 +00:00
Marcin Serwin
d74c3ad29f maintainers: remove vrthra (#530740) 2026-06-19 19:16:22 +00:00
nixpkgs-ci[bot]
c2062a4892 Merge staging-next into staging 2026-06-19 00:56:24 +00:00
Vincent Laporte
7776b75fce ocaml-ng.ocamlPackages_4_14.ocaml: 4.14.3 → 4.14.4 (#532295) 2026-06-18 18:49:08 +00:00
David McFarland
c64a69ac8d dotnetCorePackages.dotnet_{8..11}.vmr: reintroduce fix for intermittent compiler error 2026-06-18 08:45:16 -03:00
Philip Taron
eb7592ed12 gcc15: 15.2.0 -> 15.3.0 (#532074) 2026-06-18 00:02:21 +00:00
Philip Taron
a960983be3 gccNGPackages_15: 15.2.0 -> 15.3.0
Assisted-by: Claude Code (claude-opus-4-8)
2026-06-17 12:47:07 -07:00
liberodark
7049a93a44 gcc15: 15.2.0 -> 15.3.0 2026-06-17 08:18:32 +02:00
Jakub Okoński
ae4069a9b5 graalvmPackages: update to 25.0.3 2026-06-16 23:11:51 +02:00
nixpkgs-ci[bot]
56d55fe668 Merge staging-next into staging 2026-06-16 19:14:38 +00:00
Alyssa Ross
e5e5559286 llvmPackages_22: 22.1.7 -> 22.1.8 (#532370) 2026-06-16 17:34:46 +00:00
Tristan Ross
559fe1e719 llvmPackages_22: 22.1.7 -> 22.1.8 2026-06-16 09:22:23 -07:00