Commit Graph

31841 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
d2116888c1 Merge staging-next into staging 2026-01-24 12:07:36 +00:00
Maximilian Bosch
87eb10ceb1 treewide: remove ma27 from a few packages
A bunch of stuff accumulated again that I stopped using. Removing myself
as maintainer since it doesn't make sense to keep that status.
2026-01-24 12:28:23 +01:00
eljamm
453fcac0c3 linux_xanmod_latest: 6.18.6 -> 6.18.7
- Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.7-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.6-xanmod1..6.18.7-xanmod1?from_project_id=51590166
2026-01-24 07:18:35 +00:00
eljamm
915d501c3d linux_xanmod: 6.12.66 -> 6.12.67
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.67-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.66-xanmod1..6.12.67-xanmod1?from_project_id=51590166
2026-01-24 07:15:30 +00:00
Alex James
9d114360bf linux/hardened: limit SECURITY_WRITABLE_HOOKS to 6.3 and older kernels
Linux 6.4 dropped support for disabling SELinux at runtime [1]. The
SECURITY_WRITABLE_HOOKS config option was removed in this patch. Update
the hardened config to only disable this option on supported kernel
versions (6.3 and older).

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f22f9aaf6c3d92ebd5ad9e67acc03afebaaeb289
2026-01-23 18:55:35 -08:00
Alex James
51735b2247 linux/hardened: replace GCC_PLUGIN_STRUCTLEAK with INIT_STACK_ALL_ZERO
Linux 5.9 added a config option (INIT_STACK_ALL_ZERO) to zero initialize
stack variables by default with -ftrivial-auto-var-init=zero on
supported compilers (GCC 12+ and Clang 15+) [1]. This is similar to the
zero initialization done by the GCC structleak plugin, but it also works
with Clang. The Kernel Self Protection Project recommends using
INIT_STACK_ALL_ZERO over GCC_PLUGIN_STRUCTLEAK_BYREF_ALL on supported
kernel versions and toolchains [2]. Kernel 6.16 also dropped support for
the GCC structleak plugin, with INIT_STACK_ALL_ZERO being recommended as
a replacement [3].

Update the hardened kernel config to use INIT_STACK_ALL_ZERO instead of
GCC_PLUGIN_STRUCTLEAK_BYREF_ALL (as kernel 5.10 is the minimum supported
version in Nixpkgs). This matches other distros, such as Arch Linux [4]
and Fedora [5].

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f0fe00d4972a8cd4b98cc2c29758615e4d51cdfe
[2]: https://kspp.github.io/Recommended_Settings
[3]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8530ea3c9b9747faba46ed3a59ad103b894f1189
[4]: 231862cf72
[5]: 8ca58d5eff/f/kernel-x86_64-fedora.config (_3189)
2026-01-23 18:55:35 -08:00
ccicnce113424
2f4a902384 linuxPackages.nvidiaPackages.vulkan_beta: 580.94.13 -> 580.94.16 2026-01-24 09:12:31 +08:00
nixpkgs-ci[bot]
1c44e537b3 Merge staging-next into staging 2026-01-23 18:07:39 +00:00
Alyssa Ross
387435b2a0 linuxKernel.kernels.linux_zen: 6.18.5 -> 6.18.6 (#482971) 2026-01-23 14:04:53 +00:00
Vincent Laporte
4b4a22826c sgx-sdk: pin OCaml to version 5.3 2026-01-23 14:02:17 +01:00
K900
d85d7af66b kernel updates for 2026-01-23 (#483043) 2026-01-23 11:59:59 +00:00
zowoq
a5107b0c0f linux_6_12: 6.12.66 -> 6.12.67 2026-01-23 21:45:33 +10:00
zowoq
df83b15f96 linux_6_18: 6.18.6 -> 6.18.7 2026-01-23 21:45:33 +10:00
R. Ryantm
04481998bb linuxKernel.kernels.linux_zen: 6.18.5 -> 6.18.6 2026-01-23 08:32:46 +00:00
nixpkgs-ci[bot]
b74649e38b Merge master into staging-nixos 2026-01-23 00:20:45 +00:00
nixpkgs-ci[bot]
3f1af0a977 Merge master into staging-nixos 2026-01-22 18:08:35 +00:00
nixpkgs-ci[bot]
d47831ff2a Merge staging-next into staging 2026-01-22 18:07:50 +00:00
Fabián Heredia Montiel
82c1a79c43 Merge remote-tracking branch 'origin/master' into staging-next 2026-01-22 10:40:19 -06:00
Adam C. Stephens
7333b6953a zfs: split man output (#482681) 2026-01-22 14:42:53 +00:00
OPNA2608
99bf69cd04 linux: Strip vmlinux in out output when present
Because it isn't stripped by default, and is outside of the list of paths that we strip automatically.
dev output is expected to have an unstripped vmlinux, so stripping this one should be fine.
2026-01-22 15:41:28 +01:00
OPNA2608
0427dabcb1 linux/common-config: Add settings for 64-bit POWER 2026-01-22 15:40:36 +01:00
Doron Behar
93f712baa4 net-tools: split man output 2026-01-22 15:57:34 +02:00
Alyssa Ross
37a0d74411 linux_xanmod, linux_xanmod_latest: 2026-01-19 (#481928) 2026-01-22 13:44:13 +00:00
Doron Behar
c203b742ca zfs: split man output
Co-Authored-By: Izorkin <izorkin@elven.pw>
2026-01-22 15:35:53 +02:00
Doron Behar
62c9aa3392 zfs: small outputs preparation formatting 2026-01-22 15:32:40 +02:00
Doron Behar
e56dcea6ab kmod: split man output 2026-01-22 14:18:41 +02:00
Doron Behar
746a3f13c5 iputils: split man output 2026-01-22 14:17:03 +02:00
nixpkgs-ci[bot]
a8c93ba428 Merge master into staging-nixos 2026-01-22 12:09:19 +00:00
nixpkgs-ci[bot]
3ea1269656 Merge staging-next into staging 2026-01-22 12:08:41 +00:00
nixpkgs-ci[bot]
7bad341585 Merge master into staging-next 2026-01-22 12:08:02 +00:00
R. Ryantm
d7a4a15448 linuxKernel.kernels.linux_lqx: 6.18.4 -> 6.18.6 2026-01-22 06:12:25 +00:00
R. Ryantm
5b0b8bea69 linuxPackages.nct6687d: 0-unstable-2025-10-24 -> 0-unstable-2026-01-16 2026-01-21 15:29:04 +00:00
K900
4143f37af3 linux/common-config: remove obsolete hack (#482310) 2026-01-21 15:22:26 +00:00
Alyssa Ross
5d4365c7a5 linux/common-config: remove obsolete hack
Tested that 6.18 and 6.19 now build without this.
2026-01-21 16:09:30 +01:00
Mio
a0ddfd7ba5 linuxPackages.xpadneo: remove bluez from build inputs 2026-01-21 22:46:42 +11:00
nixpkgs-ci[bot]
2e077cd2b6 Merge staging-next into staging 2026-01-21 00:20:00 +00:00
nixpkgs-ci[bot]
bf69762f2a Merge master into staging-next 2026-01-21 00:19:20 +00:00
Maximilian Bosch
b6f2fe5a2a linux/hardened/patches/6.12: v6.12.61-hardened1 -> v6.12.66-hardened1 (#481902) 2026-01-20 21:13:50 +00:00
nixpkgs-ci[bot]
cd19045d1f Merge staging-next into staging 2026-01-20 18:08:29 +00:00
nixpkgs-ci[bot]
7fe538fbd7 Merge master into staging-next 2026-01-20 18:07:45 +00:00
Fabián Heredia Montiel
10eff30c8a linuxPackages.corefreq: 2.0.9 -> 2.1.0 (#478794) 2026-01-20 16:56:38 +00:00
Mio
33de23b735 linux/hardened/patches/6.12: v6.12.61-hardened1 -> v6.12.66-hardened1 2026-01-20 20:54:03 +11:00
eljamm
d04e2a1ea3 linux_xanmod_latest: 6.18.5 -> 6.18.6
- Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.6-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.5-xanmod1..6.18.6-xanmod1?from_project_id=51590166
2026-01-20 09:37:04 +00:00
eljamm
5128e4915f linux_xanmod: 6.12.65 -> 6.12.66
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.66-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.65-xanmod1..6.12.66-xanmod1?from_project_id=51590166
2026-01-20 09:33:40 +00:00
nixpkgs-ci[bot]
d1859a168f Merge staging-next into staging 2026-01-20 06:09:01 +00:00
nixpkgs-ci[bot]
477e7fcbf8 Merge master into staging-next 2026-01-20 06:08:18 +00:00
Peder Bergebakken Sundt
b60f9a8f65 cryptodev: 1.14 -> 1.14-unstable-2025-11-04 (#480869) 2026-01-20 01:04:39 +00:00
zowoq
ccfd36c0a3 kernel updates for 2026-01-17 (#481791) 2026-01-20 00:30:14 +00:00
Martin Weinelt
aed2d7bd58 ipu6, icamerasrc: update packages, fix platform-specific hal (#481796) 2026-01-20 00:17:34 +00:00
zowoq
e2c1995d3e linux_5_10: 5.10.247 -> 5.10.248 2026-01-19 23:42:24 +00:00