Commit Graph

31841 Commits

Author SHA1 Message Date
K900
9f3834f921 linux_testing: 6.16-rc7 -> 6.17-rc1 2025-08-15 18:20:33 +03:00
nixpkgs-ci[bot]
6be5b2521e Merge staging-next into staging 2025-08-14 18:06:37 +00:00
Fabián Heredia Montiel
675812fca5 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-14 09:23:01 -06:00
Wolfgang Walther
a4a7e9f1ad linuxPackages.rtw88: 0-unstable-2025-07-13 -> 0-unstable-2025-08-09 (#429895) 2025-08-14 13:54:30 +00:00
Weijia Wang
3f37af4323 linuxPackages.prl-tools: 20.4.0-55980 -> 20.4.1-55996 (#432718) 2025-08-14 16:42:37 +08:00
nixpkgs-ci[bot]
85febbd14a Merge staging-next into staging 2025-08-14 06:07:01 +00:00
Fabián Heredia Montiel
1b4752b622 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-13 23:58:53 -06:00
Philip Taron
757ae81e03 systemd: 257.7 -> 257.8 (#431789) 2025-08-13 20:23:37 -07:00
nixpkgs-ci[bot]
cb60966cae Merge staging-next into staging 2025-08-14 00:18:07 +00:00
Nick Cao
751d0085b0 linuxPackages.nvidiaPackages.production: 570.181 -> 580.76.05 (#433366) 2025-08-13 16:19:15 -04:00
K900
40539042b8 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-13 21:30:19 +03:00
Adam C. Stephens
c59ae32cb2 zfs: update supported platforms (#433283) 2025-08-13 11:54:39 -04:00
Weijia Wang
ec7268aa64 zfs: update supported platforms 2025-08-13 22:30:50 +08:00
Kiskae
e4e79558e3 linuxPackages.nvidiaPackages.production: 570.181 -> 580.76.05 2025-08-13 13:44:49 +02:00
nixpkgs-ci[bot]
d7c729fd61 Merge staging-next into staging 2025-08-13 06:53:41 +00:00
K900
d0338fac64 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-13 09:51:59 +03:00
Yohann Boniface
3931a1eda8 linuxPackages.vmware: workstation-17.6.3-20250608 -> workstation-17.6.3-20250728 (#430415) 2025-08-13 05:25:16 +02:00
nixpkgs-ci[bot]
9910bc5b76 Merge staging-next into staging 2025-08-13 00:18:48 +00:00
Fabián Heredia Montiel
03c3164694 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-12 18:14:55 -06:00
Sandro Jäckel
c19b2c3c49 treewide: drop usage of nixfmt-rfc-style alias 2025-08-12 20:49:04 +02:00
nixpkgs-ci[bot]
e821b847c6 Merge staging-next into staging 2025-08-12 14:12:12 +00:00
K900
3f8d9e8f9c Merge remote-tracking branch 'origin/master' into staging-next 2025-08-12 17:09:22 +03:00
Defelo
46b6c06569 linuxPackages_6_16.rtl8821ce: mark as broken 2025-08-12 00:57:34 +02:00
nixpkgs-ci[bot]
ce7aa5541b Merge staging-next into staging 2025-08-11 12:08:11 +00:00
nixpkgs-ci[bot]
432f97923a Merge master into staging-next 2025-08-11 12:07:29 +00:00
Ben Siraphob
04b0a4711b treewide: standardize descriptions according to style guide (#430180) 2025-08-11 07:32:59 +00:00
R. Ryantm
afb6b5495b linuxPackages.prl-tools: 20.4.0-55980 -> 20.4.1-55996 2025-08-11 06:13:20 +00:00
nikstur
294b2f54af systemd: add bash to disallowedRequisites 2025-08-10 20:31:51 +02:00
nikstur
9ddad561cc systemd: remove bashInteractive
The only thing that needed bashInteractive were bash scripts for RPM.
Remove the RPM scripts (we definitely do not need) to get rid of
bashInteractive.
2025-08-10 20:31:51 +02:00
nikstur
4f4f18b9bb systemd: set debug-shell to upstream default /bin/sh
Using the ambient /bin/sh makes sense to use as the debug shell because
it's inherently something from the environment.

Some years ago this was changed to an explicit Nix Store path. However,
this doesn't really make sense and makes many things (like optionally
removing bash from the system) hard while not making anything easier or
better.
2025-08-10 20:31:51 +02:00
nikstur
c70f154403 systemd: remove iptables dependency
Since https://github.com/systemd/systemd/pull/17026 (v248 in 2020),
systemd can use nftables without any new dependency!

In 259, systemd plans to remove iptables suport altogether.
2025-08-10 20:31:51 +02:00
nikstur
5211a3ecb2 iptables: add separate lib output
This enables us to use the lib output without pulling in bash.

- Enable structuredAttrs
- Enable strictDeps
- Add bash to disallowedRequisites
2025-08-10 20:31:51 +02:00
nikstur
8c8d4b0eea lvm2: move scripts to separate output
This enables us to use the lib and bin output without pulling in bash.

- Enable structuredAttrs
- Enable strictDeps
- Add bash to disallowedRequisites
2025-08-10 20:31:08 +02:00
Vladimír Čunát
3c3c1f56ce systemdMinimal: fix build (#432548) 2025-08-10 17:35:47 +02:00
Grimmauld
219ca69138 systemdMinimal: fix build
Remove broken patches. The nspawn conditional can be omitted,
as it will not be installed on `systemdLibs` anyways.

Testing done:
```
    nix why-depends --precise .#systemdMinimal.out .#getent.out
    /nix/store/x2dhq7nb43xv2c3hh8y7g4bkdzndy7av-systemd-minimal-257.7
    └───bin/systemd-nspawn: …valid, ignoring....../nix/store/h5f0zw8gp3fsrzldsi9x2j29gqz6dv4h-getent-glibc-2.40-66/bin/getent…
        → /nix/store/h5f0zw8gp3fsrzldsi9x2j29gqz6dv4h-getent-glibc-2.40-66
```

```
    'git+file:///home/grimmauld/coding/nixpkgs#systemdLibs.out' does not depend on 'git+file:///home/grimmauld/coding/nixpkgs#getent.out'
```

`systemdMinimal`, `systemdLibs`, `pam` all builds.
`pkgsMusl.pam` evals successfully.
2025-08-10 17:18:31 +02:00
Martin Weinelt
98214d19e0 Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/django-stubs-ext/default.nix
	pkgs/development/python-modules/django-stubs/default.nix
	pkgs/development/python-modules/python-roborock/default.nix
2025-08-10 14:46:08 +02:00
K900
aadb3e60ec linux: remove mentions of extraStructuredConfig & throw error (#432497) 2025-08-10 15:16:42 +03:00
Maximilian Bosch
dccb264578 linux: remove mentions of extraStructuredConfig & throw error
PR #431115 changed extraStructuredConfig to structuredExtraConfig to
follow the deprecation warning about `extraConfig`. However,
`extraStructuredConfig` was mentioned in several places in the docs that
weren't addressed. Also, using this would silently fail since the code
in question would still accept the old key.

This patch updates the docs accordingly and throws an error if the
code-path is reached and `extraStructuredConfig` is being used.
2025-08-10 14:10:50 +02:00
Grimmauld
0afdb39253 systemd: Don't build nspawn for systemdLibs 2025-08-10 11:05:24 +02:00
Grimmauld
0ce91c70d8 systemd: disable pam in transitive dependencies if pam is disabled 2025-08-10 11:05:20 +02:00
Arnout Engelen
c08ce34a7a linux: build scripts_gdb 2025-08-10 10:24:41 +02:00
R. Ryantm
d2e0ffe571 linuxKernel.kernels.linux_zen: 6.15.8 -> 6.16 2025-08-10 10:03:43 +02:00
R. Ryantm
533f8105e1 linuxPackages.rtw88: 0-unstable-2025-07-13 -> 0-unstable-2025-08-09 2025-08-09 21:44:03 +00:00
nixpkgs-ci[bot]
6c9456df08 Merge staging-next into staging 2025-08-09 12:07:11 +00:00
Vladimír Čunát
85dbfc7aaf busybox: apply Alpine's patch for tar TOCTOU (#431370) 2025-08-09 09:48:19 +02:00
nixpkgs-ci[bot]
3d3463bf15 Merge staging-next into staging 2025-08-09 00:17:59 +00:00
R. Ryantm
0a34020c16 linuxKernel.kernels.linux_lqx: 6.15.8 -> 6.15.9 2025-08-08 18:36:51 +00:00
Alyssa Ross
d0584aeeb0 linux: fix cross
The .unwrapped attributes are not correctly spliced.  Use the top
level attributes instead, which are spliced correctly.

Fixes: e9b2edb491 ("linux: un-simplify toolchain selection")
2025-08-08 11:11:42 +02:00
Alyssa Ross
1abb38d2a5 linux: use consistent rustc and rust-bindgen
If we're going to use the unwrapped versions, we should do so
consistently in both parts of the kernel build, not mix and match.

Fixes: e9b2edb491 ("linux: un-simplify toolchain selection")
2025-08-08 11:11:42 +02:00
R. Ryantm
126bbc71f4 linuxPackages.xone: 0.3.5 -> 0.4.1 2025-08-08 02:31:41 +00:00