Commit Graph

31841 Commits

Author SHA1 Message Date
Mio
aeb70eaff6 linux/hardened/patches/6.12: v6.12.50-hardened1 -> v6.12.56-hardened1 2025-11-06 11:47:32 +11:00
nixpkgs-ci[bot]
ab6e2a85aa Merge staging-next into staging 2025-11-05 22:16:33 +00:00
nixpkgs-ci[bot]
947e64076b Merge master into staging-next 2025-11-05 22:08:29 +00:00
Nick Cao
cb3a4da1ee linuxPackages.apfs: 0.3.15 -> 0.3.16 (#458645) 2025-11-05 20:46:06 +00:00
nixpkgs-ci[bot]
7fd0646827 Merge staging-next into staging 2025-11-05 18:06:46 +00:00
nixpkgs-ci[bot]
32f4d4f61d Merge master into staging-next 2025-11-05 18:05:53 +00:00
dish
b452d0d0d0 linuxPackages.tuxedo-drivers: 4.16.0 -> 4.18.0 (#458507) 2025-11-05 16:23:50 +00:00
Rafael Ieda
cdc8050f8e treewide: mark as broken on darwin (last successful Hydra build in 2024) 2025-11-05 12:57:40 -03:00
nixpkgs-ci[bot]
57fbf428e7 Merge staging-next into staging 2025-11-05 12:08:22 +00:00
nixpkgs-ci[bot]
f5cd25b195 Merge master into staging-next 2025-11-05 12:07:24 +00:00
Alyssa Ross
cef1398c49 linuxKernel.kernels.linux_lqx: 6.17.5 -> 6.17.7 (#458796) 2025-11-05 12:00:40 +00:00
R. Ryantm
e07f0ae083 linuxKernel.kernels.linux_lqx: 6.17.5 -> 6.17.7 2025-11-05 11:18:51 +00:00
Niklas Korz
3652b3eb77 linuxPackages.nvidiaPackages.vulkan_beta: 580.94.03 -> 580.94.06 (#456582) 2025-11-05 09:19:35 +00:00
Will Fancher
1988d100b2 systemd: specify default-user-shell (#458591) 2025-11-05 07:31:09 +00:00
andre4ik3
21f767afc2 systemd: specify default-user-shell
This option is used to specify the default shell used for homed users,
among other things. By default it is set to `/bin/bash` which doesn't
exist on NixOS.

Setting this option makes `homectl create` work without having to
specify `--shell /run/current-system/sw/bin/bash`.
2025-11-05 07:21:10 +00:00
nixpkgs-ci[bot]
b43ee8e4e2 Merge master into staging-next 2025-11-05 06:06:46 +00:00
Masum Reza
3e2d14b08b linuxPackages.nvidiaPackages.legacy_(390,470}: patch for linux 6.17 (#458686) 2025-11-05 03:43:13 +00:00
eljamm
fae74c8dd5 linuxPackages.apfs: 0.3.15 -> 0.3.16 2025-11-05 00:01:14 +01:00
eljamm
76a698a87c fwts: 24.09.00 -> 25.09.00; fix kernel module 2025-11-04 23:08:42 +01:00
eljamm
2467e93356 linuxPackages.shufflecake: 0.5.2 -> 0.5.5 2025-11-04 22:53:08 +01:00
eljamm
4d63ecabd3 linuxPackages.shufflecake: use wrapped gcc compiler 2025-11-04 21:23:34 +01:00
nixpkgs-ci[bot]
b07ca7b994 Merge master into staging-next 2025-11-04 19:27:06 +00:00
Tristan Ross
df76765d17 linuxPackages.tt-kmd: 2.4.1 -> 2.5.0 (#458454) 2025-11-04 16:37:04 +00:00
Alyssa Ross
7a9c332009 linux_xanmod, linux_xanmod_latest: 2025-11-03 (#458350) 2025-11-04 15:34:31 +00:00
R. Ryantm
b28cdd538c linuxPackages.tuxedo-drivers: 4.16.0 -> 4.18.0 2025-11-04 15:28:30 +00:00
LinuxWhatA
403b09dc7e linuxPackages.nvidiaPackages.legacy_(390,470}: patch for linux 6.17 2025-11-04 21:10:07 +08:00
R. Ryantm
17050398fb linuxPackages.tt-kmd: 2.4.1 -> 2.5.0 2025-11-04 12:36:15 +00:00
nixpkgs-ci[bot]
949152a913 Merge master into staging-next 2025-11-03 20:26:02 +00:00
eljamm
335d354e71 linux_xanmod_latest: 6.17.6 -> 6.17.7
- Changelog: https://dl.xanmod.org/changelog/6.17/ChangeLog-6.17.7-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.17.6-xanmod1..6.17.7-xanmod1?from_project_id=51590166
2025-11-03 20:04:39 +00:00
eljamm
b6a5b91527 linux_xanmod: 6.12.56 -> 6.12.57
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.57-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.56-xanmod1..6.12.57-xanmod1?from_project_id=51590166
2025-11-03 20:00:49 +00:00
dotlambda
1f21c54fe0 udisks: modernize, udisks2: turn into alias (#456869) 2025-11-03 19:25:37 +00:00
Oleksandr Usov
5dc0eaf3a1 zfs: When ZFS is calling external helper scripts (such as stuff from
/etc/zfs/zpool.d or zfs_prepare_disk it uses reduced PATH.
This fixes it to use NixOS system path, and not FHS.
2025-11-03 16:57:18 +00:00
Alyssa Ross
c79169938f Merge remote-tracking branch 'origin/master' into staging-next 2025-11-02 22:58:56 +01:00
Niklas Korz
d0c803697e linuxPackages.broadcom_sta: 6.30.223.271-57 -> 6.30.223.271-59 (patches for kernel 6.17) (#451642) 2025-11-02 21:52:01 +00:00
nixpkgs-ci[bot]
04012cc267 Merge staging-next into staging 2025-11-02 18:05:48 +00:00
Maximilian Bosch
f0b9f9f238 linux: cleanup common-config after 5.4 drop (#456924) 2025-11-02 17:42:33 +00:00
K900
bf7a2d396b linux_6_6: 6.6.115 -> 6.6.116 2025-11-02 18:49:48 +03:00
K900
c0d45e9e9e linux_6_12: 6.12.56 -> 6.12.57 2025-11-02 18:49:45 +03:00
K900
51637f824a linux_6_17: 6.17.6 -> 6.17.7 2025-11-02 18:49:42 +03:00
nixpkgs-ci[bot]
8f3ea0fbbd Merge master into staging-nixos 2025-11-02 12:08:05 +00:00
nixpkgs-ci[bot]
48bdc35e9e Merge staging-next into staging 2025-11-02 12:07:17 +00:00
K900
0d01e4bc08 linux: Partially revert "linux: drop hacky passing around of positions" (#457651) 2025-11-02 07:09:56 +00:00
K900
e8bbab77a5 linux/common-config: Disable LEGACY_TIOCSTI (#457654) 2025-11-02 10:08:33 +03:00
Robert Schütz
772dc221ae udisks: move to pkgs/by-name 2025-11-01 20:10:56 -07:00
Robert Schütz
eaf80a7544 udisks: modernize 2025-11-01 20:10:56 -07:00
nixpkgs-ci[bot]
c35ccacec0 Merge staging-next into staging 2025-11-02 00:19:23 +00:00
Samuel Dionne-Riel
cd6eb54878 linux: Partially revert "linux: drop hacky passing around of positions"
This partially reverts commit 845e340ed9.

This re-introduces the `pos` juggling previous done.

The rationale used in the commit was:

> This is long obsolete since the versions are maintained in a JSON
> file now.

That is only accurate for `mainline`. Other in-tree kernels are
maintained in different ways. This led to a loss of information.

Before (cf3f5c4def):

```
nix-repl> linux_latest.meta.position
".../pkgs/os-specific/linux/kernel/mainline.nix:34"
nix-repl> linux_rpi0.meta.position
".../pkgs/os-specific/linux/kernel/linux-rpi.nix:20"

```

After (2fb006b87f):

```
nix-repl> linux_latest.meta.position
".../pkgs/os-specific/linux/kernel/build.nix:558"
nix-repl> linux_rpi0.meta.position
".../pkgs/os-specific/linux/kernel/build.nix:558"
```

This is also observable for out-of-tree kernels:

```
nix-repl> pkgs.linux_jovian.meta.position
".../Jovian-NixOS/pkgs/linux-jovian/default.nix:11"

nix-repl> :r # after updating the Nixpkgs input

nix-repl> pkgs.linux_jovian.meta.position
"/nix/store/xjjq52iwslhz6lbc621a31v0nfdhr5ks-source/pkgs/os-specific/linux/kernel/build.nix:558"
```

This also conveniently works around the root cause of an
`stdenv.mkDerivation`-based `pos` infrec regression when using the
kernel package version in a NixOS configuration to conditionally
apply kernel patches.
2025-11-01 18:21:35 -04:00
Will Fancher
f72cb1669a linux/common-config: Disable LEGACY_TIOCSTI
See the commit message adding the kconfig:
83efeeeb3d

At least Fedora and Arch both appear to disable this on their kernels.
2025-11-01 18:20:00 -04:00
Sandro
909ae14f34 msi-ec: 0-unstable-2025-05-17 -> 0-unstable-2025-09-17 (#443786) 2025-11-01 21:48:30 +00:00
K900
6ddff44990 Merge remote-tracking branch 'origin/staging-next' into staging 2025-11-01 11:19:41 +03:00