Artemis Tosini
adcdb28c45
minimal-bootstrap: Honor config.contentAddressedByDefault
2026-04-14 16:48:45 -04:00
Tim Schumacher
4e37394a11
linux/common-config: Disable DAX on 32-bit hosts
2026-04-14 20:35:49 +02:00
Weijia Wang
c36bd48bc9
linux: fix loongarch64-linux build
2026-04-14 11:34:47 +02:00
nixpkgs-ci[bot]
4278a8dbe1
Merge staging-next into staging
2026-04-13 15:03:25 +00:00
nixpkgs-ci[bot]
558c8fab8e
Merge master into staging-next
2026-04-13 15:02:49 +00:00
K900
9ffd29fb9c
linux_7_0: init at 7.0
2026-04-13 17:36:18 +03:00
Stefan Frijters
33dad69b01
drbd: add versionCheckHook
2026-04-12 22:04:15 +02:00
Stefan Frijters
4a94259658
drbd: use finalAttrs
2026-04-12 21:55:24 +02:00
Stefan Frijters
66e2ed3fa5
drbd: enable strictDeps
2026-04-12 21:50:58 +02:00
nixpkgs-ci[bot]
452d59f5ea
Merge staging-next into staging
2026-04-12 12:13:14 +00:00
nixpkgs-ci[bot]
ddc9c24645
Merge master into staging-next
2026-04-12 12:12:42 +00:00
zowoq
8ec554f55a
linux_xanmod, linux_xanmod_latest: 2026-04-11 ( #509212 )
2026-04-12 09:06:24 +00:00
eljamm
621988fb25
linux_xanmod_latest: 6.19.11 -> 6.19.12
...
- Changelog: https://dl.xanmod.org/changelog/6.19/ChangeLog-6.19.12-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.19.11-xanmod1..6.19.12-xanmod1?from_project_id=51590166
2026-04-12 06:55:50 +00:00
eljamm
7fab789e1f
linux_xanmod: 6.18.21 -> 6.18.22
...
- Changelog: https://dl.xanmod.org/changelog/6.18/ChangeLog-6.18.22-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.18.21-xanmod1..6.18.22-xanmod1?from_project_id=51590166
2026-04-12 06:53:58 +00:00
nixpkgs-ci[bot]
f64424d9a1
Merge staging-next into staging
2026-04-12 00:30:24 +00:00
nixpkgs-ci[bot]
63496be1d6
Merge master into staging-next
2026-04-12 00:29:50 +00:00
nikstur
db6719e99e
systemd: remove gnutar
...
systemd doesn't rely on tar anymore and instead uses libarchive for
this.
2026-04-12 00:35:01 +02:00
nikstur
4d636a2c3e
systemd: remove unused inputs
2026-04-12 00:35:00 +02:00
nikstur
608a94df15
nixos/logind: only enable if systemd-logind was built ( #508968 )
2026-04-11 19:41:37 +00:00
Philip Taron
ecf27c22b7
requireFile: don't perform Bash expansion ( #508672 )
2026-04-11 18:24:29 +00:00
Adam Dinwoodie
b3981c0896
requireFile: don't perform Bash expansion
...
When printing the error message with instructions to manually obtain a
fixed-output derivation using requireFile, print the string as escaped
using `escapeShellArg`, rather than using a here-doc where Bash
expansion will be performed.
This permits passing instructions that contain characters that Bash
would normally expand without needing to escape them (or even know that
they need escaping from Bash), for example instructions referencing
`$PWD`.
Document this in the current release notes, and update existing
requireFile calls that perform this now-unnecessary escaping. In
passing, fix up a couple of minor message errors.
2026-04-11 11:18:18 -07:00
nixpkgs-ci[bot]
19a8c59cb8
Merge staging-next into staging
2026-04-11 16:38:23 +00:00
nixpkgs-ci[bot]
49fa0e0243
Merge master into staging-next
2026-04-11 16:37:46 +00:00
Stefan Frijters
41b1ca532a
linuxPackages.kernel.configfile: use writeText instead of passAsFile
...
passAsFile doesn't work if __structuredAttrs is enabled.
2026-04-11 17:17:13 +02:00
zowoq
aa40c95832
kernel updates for 2026-04-11 ( #508960 )
2026-04-11 13:50:52 +00:00
nikstur
74082163b3
systemd: reflow patches
...
We merged the other PR without reflowing the patches to make reviewing
and rebasing easier. Reflow the patches now so that they are consistent again.
2026-04-11 15:20:57 +02:00
Sam Pointon
9d72eaf421
systemd: passthru withLogind
2026-04-11 14:11:47 +01:00
zowoq
6f34632308
linux_6_1: 6.1.167 -> 6.1.168
2026-04-11 23:03:23 +10:00
zowoq
6ad3e8add4
linux_6_6: 6.6.132 -> 6.6.134
2026-04-11 23:03:23 +10:00
zowoq
c9c2a2b575
linux_6_12: 6.12.80 -> 6.12.81
2026-04-11 23:03:23 +10:00
zowoq
c25eab4969
linux_6_18: 6.18.21 -> 6.18.22
2026-04-11 23:03:23 +10:00
zowoq
ca1e1fbc50
linux_6_19: 6.19.11 -> 6.19.12
2026-04-11 23:03:23 +10:00
zowoq
721dd9c624
linux_testing: 7.0-rc6 -> 7.0-rc7
2026-04-11 12:54:52 +00:00
Markus Theil
24941111e4
kernel: enable CONFIG_HW_RANDOM to be built-in
...
Starting with kernels around 6.18 and 6.19 I noticed,
that /dev/hwrng was no longer present and the TPM 2.0
usually found in modern computers did therefore not automatically
seed the kernel RNG with the hw random subsystem.
Enabling CONFIG_HW_RANDOM to yes fixes this. The subsystem
is rather small and should not increase the default kernel size
too much.
Signed-off-by: Markus Theil <theil.markus@gmail.com >
2026-04-10 20:15:10 +02:00
nikstur
6e92ac9c58
systemd: drop 0017-meson-Don-t-link-ssh-dropins.patch
2026-04-10 00:38:54 +02:00
nikstur
8b5d4b743c
systemd: drop 0016-systemctl-edit-suggest-systemdctl-edit-runtime-on-sy.patch
...
This is entirely a "usability" patch which as per the new patch policy
is not allowed.
2026-04-10 00:38:53 +02:00
nikstur
ab1dc94dd3
systemd: drop 0015-tpm2_context_init-fix-driver-name-checking.patch
...
This was fixed when we switched to patching dlopen.
2026-04-10 00:38:53 +02:00
nikstur
e73170e38a
systemd: drop 0013-inherit-systemd-environment-when-calling-generators.patch
...
This is possibile because of the preparations from 4aae99b7d7
2026-04-10 00:38:53 +02:00
nikstur
4f2d03b91a
systemd: drop 0011-systemd-sleep-execute-scripts-in-etc-systemd-system-.patch
...
Instead set this variable via CFLAGS.
2026-04-10 00:38:53 +02:00
nikstur
cdc746ff13
systemd: drop 0010-systemd-shutdown-execute-scripts-in-etc-systemd-syst.patch
...
Instead set this variable via CFLAGS.
2026-04-10 00:38:53 +02:00
nikstur
c2b2ba8274
systemd: drop 0008-localectl-use-etc-X11-xkb-for-list-x11.patch
...
This can now configured via an environment variable.
2026-04-10 00:38:52 +02:00
nikstur
84cc9d4636
systemd: drop 0006-hostnamed-localed-timedated-disable-methods-that-cha.patch
...
This is entirely a "usability" patch which as per the new patch policy
is not allowed.
Additionally, this prohibits valid uses cases (dynamically changing some
parts of the system even if it's configured declaratively).
2026-04-10 00:38:52 +02:00
nikstur
d02b5e8de4
systemd: drop 0005-Get-rid-of-a-useless-message-in-user-sessions.patch
...
This is entirely a "usability" patch which as per the new patch policy
is not allowed.
It's value even in the best of times is quite questionable and it's
unclear whether it has done anything in recent years.
2026-04-10 00:38:52 +02:00
nikstur
a9bf6722ae
systemd: drop 0004-Add-some-NixOS-specific-unit-directories.patch
...
This patch adds new functionality to systemd, which as per the new patch
policy is not allowed.
The main use-case this supports (imperatively installing systemd
services) is not used as far as I can tell and is not something we want
to support. Most services do not run anyways without further adjustments
on NixOS.
2026-04-10 00:38:51 +02:00
nikstur
207fe325e9
systemd: drop 0003-Fix-NixOS-containers.patch
...
This is possibile because of the preparations from b9f2fa1c7d
2026-04-10 00:38:51 +02:00
nikstur
b5611f96b6
systemd: drop 0001-Start-device-units-for-uninitialised-encrypted-devic.patch
...
This is possibile because of the preparations from b13891782f
2026-04-10 00:38:51 +02:00
nikstur
4346b3bf84
systemd: add patch policy
2026-04-10 00:38:51 +02:00
dish
26aae5eb17
minimal-bootstrap: Package updates ( #508255 )
2026-04-09 16:57:55 +00:00
nixpkgs-ci[bot]
6d0eec6cd9
Merge master into staging-next
2026-04-09 12:22:26 +00:00
Jo
59034a0732
minimal-bootstrap.mes: convert sources from Nix to JSON ( #496148 )
2026-04-09 11:16:36 +00:00