nix-community / raspberry-pi-nix

NixOS modules to aid in configuring NixOS for raspberry pi products
MIT License
144 stars 34 forks source link

Update 6.6 kernel & firmware #47

Closed elohmeier closed 4 weeks ago

elohmeier commented 4 weeks ago

Updated the kernel source to the rpi-6.6.y branch (6.6.45 as of now) since upstream is not tagging releases. This is also what the Arch Linux ARM project is doing, see https://archlinuxarm.org/packages/aarch64/linux-rpi.

Also the firmware packages have been updated.

tstat commented 4 weeks ago

Thanks for the contribution @elohmeier, however, I have always tracked the latest stable release of these packages rather than master, as I want as stable of a nixos raspberry pi experience as possible.

elohmeier commented 4 weeks ago

Ok, no problem. Thanks for your quick response!

elohmeier commented 3 weeks ago

@tstat would you be open to adding the 6.6.y as another version? I think it would still be useful, since e.g. security patches are backported to that 6.6 LTS kernel. So then we could have the tagged/stable 6.6.31 (like Raspberry Pi OS) and 6.6.y (latest LTS kernel) / 6.10.y (current kernel) versions for the more adventurous. I think it would also be useful to automate the update process for these latter packages then.

tstat commented 3 weeks ago

Yes! That would be accepted and appreciated.

The code is arranged to accommodate multiple versions of the kernel under the rpi-kernels key.