Commit Graph

31841 Commits

Author SHA1 Message Date
h7x4
6c05d7bb17 zfs: lib.any -> lib.elem 2025-10-26 16:23:37 +09:00
R. Ryantm
8b80d7f643 linuxPackages.nct6687d: 0-unstable-2025-08-23 -> 0-unstable-2025-10-24 2025-10-25 15:14:47 +00:00
Fabián Heredia Montiel
b779719b23 linux/hardened/patches/6.12: v6.12.43-hardened1 -> v6.12.50-hardened1 2025-10-25 08:44:10 -06:00
nixpkgs-ci[bot]
584512ec5c Merge staging-next into staging 2025-10-25 12:06:42 +00:00
K900
0b0c249f09 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-25 10:00:19 +03:00
eljamm
cbe292296e linux_xanmod_latest: 6.17.4 -> 6.17.5
- Changelog: https://dl.xanmod.org/changelog/6.17/ChangeLog-6.17.5-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.17.4-xanmod1..6.17.5-xanmod1?from_project_id=51590166
2025-10-25 04:20:08 +00:00
eljamm
510019a094 linux_xanmod: 6.12.54 -> 6.12.55
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.55-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.54-xanmod1..6.12.55-xanmod1?from_project_id=51590166
2025-10-25 04:16:51 +00:00
Philip Taron
a9bc6cb897 batman-adv: 2025.3 -> 2025.4 (#455255) 2025-10-24 22:33:19 +00:00
Tom Herbers
eeb1cc7f5d batman-adv: 2025.3 -> 2025.4
Changelog: https://www.open-mesh.org/news/124
2025-10-25 00:24:13 +02:00
birkb
237d12de10 drbd driver: 9.2.14 -> 9.2.15
Signed-off-by: birkb <birk@batchworks.de>
2025-10-24 21:29:20 +02:00
Maximilian Bosch
1965f3c77d linux: manual-config.nix -> build.nix
Since I started touching this subsystem, I found the name confusing
since this is the part where we actually compile the kernel and we have
a ready-to-use configuration.

The stated goal of the commit introducing it[1] is to provide a function
to

> make it possible to build a kernel with a user provided .config.

Considering that this is supposed to be a differentiation from other
build mechanisms and nowadays this is the only way to build kernels in
nixpkgs, I figured that `build.nix` is a better name.

`pkgs.linuxManualConfig` isn't renamed on purpose: Kloenk and I are
planning to do more involved work and it may become necessary to change
parts of the API. So asking users to do a migration now just to add
another one soon isn't worth it.

[1] bf7467cbb1
2025-10-24 18:06:29 +02:00
Maximilian Bosch
845e340ed9 linux: drop hacky passing around of positions
This is something I introduced in 63185299f4
to make sure the `version`/`src` attributes point to the files that declare
the version such that we get pinged by ofborg for updates.

This is long obsolete since the versions are maintained in a JSON file
now. Also, the kernel team is listed as owner in the ci/OWNERS file for
the entire subtree, so we definitely get pinged by CI nowadays.

Hence, remove the hackery.
2025-10-24 18:06:29 +02:00
Maximilian Bosch
965ea7b1ea linux: get rid of drvAttrs
This is in principle, what Alyssa was already doing[1], but I re-did it
because rebasing this against reformats felt too annoying. The previous
attempt was reverted because of unrelated regressions in the chain.

The `drvAttrs` function made the entire code far more cluttered, harder
to understand and didn't serve a real purpose since it was just used a
single time.

I also got rid of the `kernelConf`-variable and decided to directly use
`stdenv.hostPlatform.linux-kernel`, making it more clear where the
attributes are actually coming from.

[1] f521f46133

Co-authored-by: Alyssa Ross <hi@alyssa.is>
2025-10-24 18:06:21 +02:00
Tomas Harkema
ca54688912 udisk2: build with btrfs and lvm2 2025-10-24 20:05:16 +05:30
K900
c790656c37 kernel updates for 2025-10-23 (#455052) 2025-10-24 14:30:26 +03:00
zowoq
bc86b6d6a9 linux_6_6: 6.6.113 -> 6.6.114 2025-10-24 08:23:28 +10:00
zowoq
a041086e60 linux_6_12: 6.12.54 -> 6.12.55 2025-10-24 08:23:28 +10:00
zowoq
f2d38ec7b8 linux_6_17: 6.17.4 -> 6.17.5 2025-10-24 08:23:28 +10:00
nixpkgs-ci[bot]
46ed08425d Merge master into staging-nixos 2025-10-23 12:09:03 +00:00
nixpkgs-ci[bot]
5a45e2586f Merge staging-next into staging 2025-10-23 12:08:14 +00:00
David Guibert
a38a2f0aff conky: fix build failure (#454785) 2025-10-23 11:46:17 +00:00
wrvsrx
47281f1b0c conky: fix build failure 2025-10-23 14:19:54 +08:00
nixpkgs-ci[bot]
bf046cb13f Merge master into staging-nixos 2025-10-23 06:08:06 +00:00
nixpkgs-ci[bot]
e5545080a0 Merge staging-next into staging 2025-10-23 06:07:20 +00:00
zowoq
9e682fcd54 zfs_unstable: 2.4.0-rc2 -> 2.4.0-rc3
Diff: https://github.com/openzfs/zfs/compare/zfs-2.4.0-rc2...zfs-2.4.0-rc3

Changelog: https://github.com/openzfs/zfs/releases/tag/zfs-2.4.0-rc3
2025-10-23 09:05:14 +10:00
K900
5cb3e47242 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-22 21:22:37 +03:00
nixpkgs-ci[bot]
38e8397ab7 Merge master into staging-nixos 2025-10-22 18:08:06 +00:00
Maximilian Bosch
bc693cf4b9 linux/common-config: only enable VFIO opts for 6.6 and later
For older kernels (<=6.1) I get

    error: unused option: VFIO_DEVICE_CDEV

while building `linux-config`.
2025-10-22 15:47:52 +02:00
Maximilian Bosch
a943d89fb0 linux_5_4: remove
See https://endoflife.date/linux

Will be end of life on 2025-12-31 which is well within the timespan of
25.11.
2025-10-22 15:47:51 +02:00
Alyssa Ross
80fbb0f2f3 linux_xanmod, linux_xanmod_latest: 2025-10-20 (#453991) 2025-10-22 13:14:56 +00:00
Maximilian Bosch
df3ea7bfcd linux-rt_6_6: 6.6.101-rt59 -> 6.6.112-rt63 2025-10-22 13:23:54 +02:00
Maximilian Bosch
4e9fde9342 linux-rt_6_1: 6.1.146-rt53 -> 6.1.156-rt56 2025-10-22 13:23:54 +02:00
Maximilian Bosch
204eebe134 linux-rt_5_15: 5.15.189-rt87 -> 5.15.195-rt90 2025-10-22 13:23:53 +02:00
Maximilian Bosch
91eb7cd17e linux-rt_5_10: 5.10.240-rt134 -> 5.10.245-rt139 2025-10-22 13:23:53 +02:00
Maximilian Bosch
4a8ef0e0cf linux_6_16: remove
EOL upstream.
2025-10-22 13:23:53 +02:00
nikstur
44f90676ff systemd: various improvements (#451781) 2025-10-22 08:16:10 +00:00
Will Fancher
4382113c74 systemd: 258 -> 258.1 (#453713) 2025-10-22 05:16:22 +00:00
nixpkgs-ci[bot]
67160a1c5e Merge staging-next into staging 2025-10-21 18:06:49 +00:00
Masum Reza
8533d890ad linux_xanmod: Sync config with upstream (#453485) 2025-10-21 14:33:08 +00:00
Masum Reza
f52f2bd119 linuxPackages.rtw88: 0-unstable-2025-09-05 -> 0-unstable-2025-10-20 (#452138) 2025-10-21 14:18:30 +00:00
nixpkgs-ci[bot]
ac9a250ff1 Merge staging-next into staging 2025-10-21 12:08:24 +00:00
Masum Reza
8408af0e1a scx.cscheds: switch to make packaging (#453541) 2025-10-21 11:27:00 +00:00
John Titor
cac05349d4 scx: update homepage link 2025-10-21 16:51:48 +05:30
John Titor
286aa47c06 scx: remove need for custom update script
nix-shell maintainers/scripts/update.nix --argstr package scx.rustscheds

Should be ran from now on
2025-10-21 16:47:10 +05:30
R. Ryantm
e733121809 linuxPackages.rtw88: 0-unstable-2025-09-05 -> 0-unstable-2025-10-20 2025-10-21 03:32:57 +00:00
nixpkgs-ci[bot]
1bbdb76b90 Merge staging-next into staging 2025-10-21 00:17:26 +00:00
nixpkgs-ci[bot]
4fa29a8513 Merge master into staging-next 2025-10-21 00:16:42 +00:00
Nick Cao
a2096cf4e1 linuxPackages.nullfs: 0.20 -> 0.21 (#453565) 2025-10-20 18:49:42 +00:00
eljamm
22c0bb9ddd linux_xanmod_latest: 6.17.3 -> 6.17.4
- Changelog: https://dl.xanmod.org/changelog/6.17/ChangeLog-6.17.4-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.17.3-xanmod1..6.17.4-xanmod1?from_project_id=51590166
2025-10-20 17:08:04 +00:00
eljamm
7e74f12c36 linux_xanmod: 6.12.53 -> 6.12.54
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.54-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.53-xanmod1..6.12.54-xanmod1?from_project_id=51590166
2025-10-20 17:05:01 +00:00