Commit Graph

31841 Commits

Author SHA1 Message Date
K900
2cdf8d6a26 linuxManualConfig: reinstate Rust
structuredAttrs strikes again.
2025-08-23 20:11:45 +03:00
Maximilian Bosch
91f7851fb2 linux_hardened: only provide latest LTS and lattest stable version
As proposed in #346018 (not closing the ticket, this affects other
variants as well).

The packaging for hardened is in a pretty sad state: it was lagging
several patch-releases behind and nobody seems to care. The update
script aged poorly: the automatic removal was flat-out broken, several
type annotations are plain wrong (`list[int] != packaging.Version`).

This patch is an attempt to reduce the scope for the maintainer team
drastically to provide _some_ maintenance again by only packaging latest
LTS and latest stable.

Also, remove the top-level attributes for this. I still don't see any
compelling reason to give hardly used flavours that special treatment.
2025-08-23 17:42:48 +02:00
Maximilian Bosch
22b75542c0 linux/hardened/patches/6.15: init at v6.15.9-hardened1 2025-08-23 17:42:47 +02:00
Maximilian Bosch
a09f85b9e7 linux/hardened/patches/6.12: v6.12.34-hardened1 -> v6.12.41-hardened1 2025-08-23 17:42:47 +02:00
Maximilian Bosch
5b81f754a2 linux/hardened/patches/6.14: remove 2025-08-23 17:42:47 +02:00
Maximilian Bosch
4819bd89a4 linux/hardened/patches/6.13: remove 2025-08-23 17:42:46 +02:00
Maximilian Bosch
353d1400c8 linux/hardened/patches/6.6: remove 2025-08-23 17:42:46 +02:00
Maximilian Bosch
c6c3b01202 linux/hardened/patches/6.1: remove 2025-08-23 17:42:46 +02:00
Maximilian Bosch
6a5e9d0711 linux/hardened/patches/5.15: remove 2025-08-23 17:42:45 +02:00
Maximilian Bosch
e168abd01b linux/hardened/patches/5.10: remove 2025-08-23 17:42:45 +02:00
Maximilian Bosch
6cb440b0d1 linux/hardened/patches/5.4: remove 2025-08-23 17:42:45 +02:00
Atemu
fa336d0e0d linux-rpi*: set isLTS
These are based on 6.6.y

(cherry picked from commit d44a5499d71bd03603377ea1b7905ee6ac746be6)
2025-08-23 17:42:44 +02:00
Atemu
eb28e9287c linux-rt: set isLTS
These are all LTS kernels

(cherry picked from commit 1170dcdc89b2c640c449d215e8ba42fdb1b0e63b)
2025-08-23 17:42:44 +02:00
Atemu
a6c61f0624 linux_xanmod: set isLTS
(cherry picked from commit eb85811eb974acaf22cd0602730c034f0d699586)
2025-08-23 17:42:44 +02:00
Atemu
fd3c915975 linux-kernels: add LTS flag
This serves to differentiate between a kernel that is an LTS release and one
that is merely a regular "stable" release.
2025-08-23 17:42:41 +02:00
K900
6900ce0348 linux_6_16: 6.16.2 -> 6.16.3 2025-08-23 18:19:38 +03:00
Yureka
73468347b5 libbpf: 1.6.1 -> 1.6.2
Diff: https://github.com/libbpf/libbpf/compare/v1.6.1...v1.6.2
2025-08-23 12:24:39 +02:00
Vladimír Čunát
7f3ba72e24 Merge branch 'master' into staging 2025-08-23 11:39:22 +02:00
eljamm
792d8f00f4 linux_xanmod_latest: 6.15.10 -> 6.15.11 2025-08-23 10:19:11 +02:00
eljamm
af2826cf7d linux_xanmod: 6.12.42 -> 6.12.43 2025-08-23 10:19:11 +02:00
K900
e9a7500b70 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-23 09:24:59 +03:00
Adam C. Stephens
d458b92144 zfs_unstable: 2.3.3 -> 2.4.0-rc1 (#436038) 2025-08-23 00:05:33 -04:00
Adam C. Stephens
235059aa6a zfs_unstable: 2.3.3 -> 2.4.0-rc1
https://github.com/openzfs/zfs/releases/tag/zfs-2.4.0-rc1
2025-08-22 21:25:48 -04:00
Philip Taron
9360f6151e linux_latest-libre: 19835 -> 19872
There doesn't appear to be any changelogs possible for these scripts. Sad.

Running `nix-build -A nixosTests.kernel-generic.linux_libre` succeeds.
2025-08-22 22:06:28 +02:00
nixpkgs-ci[bot]
d263613f2e Merge master into staging-next 2025-08-22 12:06:42 +00:00
Florian Klink
33ba74884e lvm2: fix static build (#435567) 2025-08-22 11:27:05 +03:00
phaer
978931902c maintainers: drop abbradar
Listed as maintainer for ~170 packages but last commit that made it to
master was 6786ceb in February 2022.

Unresponsive on PRs, such as i.e. #411522
2025-08-22 09:49:27 +02:00
Sergei Trofimovich
5c3464e7db fuse3: 3.17.2 -> 3.17.4
Changes:
- https://github.com/libfuse/libfuse/releases/tag/fuse-3.17.3
- https://github.com/libfuse/libfuse/releases/tag/fuse-3.17.4
2025-08-22 06:46:47 +01:00
nixpkgs-ci[bot]
575f7aba49 Merge staging-next into staging 2025-08-22 00:18:24 +00:00
Vladimír Čunát
bbcae39462 zfs: pass kernel build flags correctly (#435553) 2025-08-22 00:05:08 +02:00
K900
4b3f67e769 Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-21 23:48:00 +03:00
nixpkgs-ci[bot]
53fe08332e Merge master into staging-next 2025-08-21 20:43:13 +00:00
Emily
2053850561 treewide: drop Qt5 versions of Plasma, Gear, Deepin, Maui, friends (#430298) 2025-08-21 21:39:44 +01:00
Nick Cao
752f55e788 linuxPackages.rtl8821ce: 0-unstable-2025-05-31 -> 0-unstable-2025-08-20 (#435561) 2025-08-21 16:35:44 -04:00
K900
96e751adaf linuxPackages.deepin-anything-module: drop
The rest of Deepin will also be dropped.
2025-08-21 23:21:45 +03:00
nixpkgs-ci[bot]
9e183b9b97 Merge staging-next into staging 2025-08-21 18:06:27 +00:00
nixpkgs-ci[bot]
1ea7f876d1 Merge master into staging-next 2025-08-21 18:05:34 +00:00
Wolfgang Walther
818176c54c various: move to by-name (#435514) 2025-08-21 15:49:50 +00:00
nikstur
5aecb50780 lvm2: fix build on static 2025-08-21 14:55:18 +02:00
nixpkgs-ci[bot]
7099ae2a7e Merge staging-next into staging 2025-08-21 12:43:40 +00:00
Defelo
6fa9fc1e47 linuxPackages.rtl8821ce: 0-unstable-2025-05-31 -> 0-unstable-2025-08-20
Diff: 66c015af77...5df613d114
2025-08-21 14:34:54 +02:00
K900
041aa01117 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-21 15:22:18 +03:00
K900
3968adf5e2 linux/common-config: NET_SCH_BPF needs eBPF (#435432) 2025-08-21 11:04:07 +03:00
Gaétan Lepage
13b9a48210 maintainers: drop drupol (#435310) 2025-08-21 08:58:35 +02:00
jopejoe1
e6e9e48440 gpio-utils: move to by-name 2025-08-21 08:25:58 +02:00
sternenseemann
6f62124649 linux/common-config: NET_SCH_BPF needs eBPF
ee94b00c1a/net/sched/Kconfig (L408)
2025-08-21 01:47:04 +02:00
Alyssa Ross
af5dd576e0 zfs: pass kernel build flags correctly
ZFS's autoconf scripts recognize KERNEL_CC, KERNEL_CROSS_COMPILE,
KERNEL_ARCH, etc.  This avoids the need to separately give them as
Make flags, although I'm not sure what the original intention behind
giving the unprefixed flags to configure was — the commit adding that
doesn't say, except that it was to fix cross, which still works after
this change.

This fixes the ZFS kernel module build after the change to use
unwrapped compilers for building the kernel, which previously resulted
in CC etc. being clobbered for the ZFS build, even for non-kernel
parts like the "compiler works" Autoconf check.
2025-08-20 22:01:00 +02:00
nixpkgs-ci[bot]
8a8a9db263 Merge staging-next into staging 2025-08-20 19:53:58 +00:00
K900
da90e658a2 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-20 22:51:54 +03:00
K900
b0eccfbc01 linux: Reenable Logitech force feedback drivers (#434519) 2025-08-20 22:00:46 +03:00