Commit Graph

1020319 Commits

Author SHA1 Message Date
r-vdp 5f267f4dda nixos/boot: allow passing extra initrd archives to the bootloader
This is for instance useful on Asahi where an additional initrd archive
containing firmware blobs and per-device calibration files is placed
on the ESP and updated by the Asahi Linux Installer.
These need to be loaded alongside the NixOS initrd.

Implemented for systemd-boot and Limine. Grub is left out since its
install script does not use bootspec yet.

Co-authored-by: Florian Klink <flokli@flokli.de>
2026-06-26 13:39:08 +03:00
r-vdp 5640e1f935 nixos/limine: add extraInstallCommands option
Allows running additional shell commands after the limine install script
generates menu entries, mirroring the systemd-boot option of the same
name.

Co-authored-by: Florian Klink <flokli@flokli.de>
2026-06-25 22:58:22 +02:00
r-vdp e68249a28b limine: align concatenated initrd modules to 4 bytes
The kernel's initramfs unpacker only accepts a raw cpio header at a
4-byte aligned offset, so multiple module_path entries need padding
between them. Without this an uncompressed cpio after the main
compressed initrd fails with "invalid magic at start of compressed
archive".

Patch merged upstream as Limine PR #599, remove on next release.
2026-06-25 22:49:51 +02:00
r-vdp b3a73f17ba nixos/limine: format the install script 2026-06-22 16:21:35 +02:00
Oleksii Filonenko 6ff10cd6ac thaw: init at 1.2.0 (#521034) 2026-06-22 14:04:38 +00:00
Oleksii Filonenko 5ba744c211 thaw: init at 1.2.0 2026-06-22 14:58:15 +01:00
dotlambda be18e3d5fc python3Packages.pyanglianwater: 3.2.1 -> 3.2.2 (#534223) 2026-06-22 13:52:25 +00:00
zowoq 7f5aa8815f terraform-providers.newrelic_newrelic: 3.93.0 -> 3.93.2 (#534232) 2026-06-22 13:32:13 +00:00
zowoq 30bed707fe terraform-providers.auth0_auth0: 1.49.0 -> 1.50.0 (#534175) 2026-06-22 13:32:09 +00:00
isabel c5960ac784 vlang: 0.5 -> 0.5.1 (#533897) 2026-06-22 13:08:33 +00:00
Martin Weinelt c9b36837d1 python3Packages.slowapi: backport starlette 1.0 compat (#534243) 2026-06-22 12:55:00 +00:00
nixpkgs-ci[bot] 2ceb68f6d7 gemini-cli: 0.44.1 -> 0.47.0 (#534227) 2026-06-22 12:41:27 +00:00
nixpkgs-ci[bot] 43c924bba9 vivaldi: 8.0.4033.46 -> 8.0.4033.50 (#534214) 2026-06-22 12:41:09 +00:00
nixpkgs-ci[bot] 81eb663100 seanime: 3.8.6 -> 3.8.7 (#534199) 2026-06-22 12:41:00 +00:00
nixpkgs-ci[bot] ea01752af9 vals: 0.44.0 -> 0.44.1 (#531219) 2026-06-22 12:40:19 +00:00
nixpkgs-ci[bot] 0d21a9c323 protonmail-bridge: 3.24.2 -> 3.25.0 (#530341) 2026-06-22 12:40:15 +00:00
nixpkgs-ci[bot] f126df313b stable-diffusion-cpp: master-652-92dc726 -> master-703-bb90bfa (#510227) 2026-06-22 12:39:58 +00:00
nixpkgs-ci[bot] 8138d9c9e3 roxctl: 4.9.3 -> 4.11.0 (#496149) 2026-06-22 12:39:55 +00:00
Doron Behar cbf4bc206c url-parser: 2.1.17 -> 2.1.19 (#534146) 2026-06-22 12:36:19 +00:00
Pol Dellaiera 85899a6de9 php.extensions.pdo_sqlsrv, php.extensions.sqlsrv: 5.10.1/5.12.0 -> 5.13.0 (#514726) 2026-06-22 12:33:00 +00:00
Thomas Butter d9183c618e url-parser: 2.1.17 -> 2.1.19
Co-Authored-By: Doron Behar <doron.behar@gmail.com>
2026-06-22 15:30:12 +03:00
Pol Dellaiera 3deef81a9d picoclaw: add picoclaw-launcher frontend (#534211) 2026-06-22 12:28:18 +00:00
Doron Behar a6abba09e2 python3Packages.xkbcommon: migrate to pyproject (#534141) 2026-06-22 12:22:38 +00:00
Moraxyc 82e2f3b177 picoclaw: add picoclaw-launcher frontend 2026-06-22 20:15:05 +08:00
Doron Behar f354559dbc mympd: 25.1.1 -> 25.2.1 (#534013) 2026-06-22 12:11:39 +00:00
Damien Cassou dea3b7b526 lint-staged: 17.0.7 -> 17.0.8 (#533702) 2026-06-22 12:10:25 +00:00
Martin Weinelt 3385604a84 python3Packages.slowapi: backport starlette 1.0 compat 2026-06-22 14:06:21 +02:00
R. Ryantm 1093a0db75 terraform-providers.newrelic_newrelic: 3.93.0 -> 3.93.2 2026-06-22 12:02:59 +00:00
Oleksii Filonenko 05191e38ff maintainers: add Br1ght0ne (back) 2026-06-22 12:59:30 +01:00
misuzu 214bd8ab97 floorp-bin: 12.14.2 -> 12.15.2 (#534172) 2026-06-22 11:57:49 +00:00
R. Ryantm 9956042b2f gemini-cli: 0.44.1 -> 0.47.0 2026-06-22 11:41:08 +00:00
R. Ryantm 058216e4b9 python3Packages.pyanglianwater: 3.2.1 -> 3.2.2 2026-06-22 11:33:52 +00:00
Arian van Putten b9ce8900b0 nixos/getty: do not conditionalize on console. (#480686) 2026-06-22 11:31:00 +00:00
Alyssa Ross a000e5a1b7 llvmPackages_git: 23.0.0-unstable-2026-06-14 -> 23.0.0-unstable-2026-… (#534096) 2026-06-22 11:24:22 +00:00
Alyssa Ross 4bec1b6999 makeInitrd{,NG}: fix lz4 executable path (#534198) 2026-06-22 11:22:09 +00:00
nixpkgs-ci[bot] 0d0961634f kicad-testing: 10.0-2026-05-30 -> 10.0-2026-06-20 (#521407) 2026-06-22 11:11:02 +00:00
Matt Votava c13a446bc0 makeInitrd{,NG}: fix lz4 executable path
pkgs.lz4 has "dev" listed first in its outputs, so the substituted
executable path didn't exist.
2026-06-22 04:02:03 -07:00
R. Ryantm 6cc251c0a8 kicad-testing: 10.0-2026-05-30 -> 10.0-2026-06-20 2026-06-22 10:58:58 +00:00
R. Ryantm a691fe2b1d vivaldi: 8.0.4033.46 -> 8.0.4033.50 2026-06-22 10:57:10 +00:00
Pol Dellaiera 6f7dde8641 opendataloader-pdf: 2.2.1 -> 2.4.7 (#534204) 2026-06-22 10:53:13 +00:00
Yureka 1afa37888c speakersafetyd: 2.0.0 -> 2.0.1 (#534191) 2026-06-22 10:52:20 +00:00
Jo 4af71c4cb3 discord: 1.0.141 -> 1.0.143 (#533616) 2026-06-22 10:37:02 +00:00
Martin Weinelt 171e56fa41 nixosTests: remove deprecated config attribute access (#534082) 2026-06-22 10:35:12 +00:00
Michele Guerini Rocco 4b8fe745d4 Revert "doc: don't use sha256 and non-sri hashes in user docs" (#528302) 2026-06-22 10:33:51 +00:00
nixpkgs-ci[bot] 7cdd00aff8 zettlr: 4.5.0 -> 4.6.0 (#534180) 2026-06-22 10:32:23 +00:00
nixpkgs-ci[bot] 186e1d2a39 kirimoto: 4.7.0 -> 4.7.1 (#534109) 2026-06-22 10:32:17 +00:00
nixpkgs-ci[bot] 3ed179af17 cubelify: 1.25.11 -> 1.25.13 (#531403) 2026-06-22 10:31:56 +00:00
nixpkgs-ci[bot] 909303b2dd gqlgen: 0.17.90 -> 0.17.91 (#530851) 2026-06-22 10:31:53 +00:00
Benedikt Ritter bf043c24ea opendataloader-pdf: 2.2.1 -> 2.4.7
2.2.1 resolved its verapdf dependency through the version range
[1.31.0,1.32.0-RC) against verapdf's rolling "vera-dev" repository, so
the build was not reproducible: newer verapdf dev builds changed the
text-chunk geometry and broke TableBorderProcessorTest
(expected "t" but was "st"), failing the fetchedMavenDeps build.

Upstream fixed this by pinning verapdf to a fixed version (1.31.65 as of
2.4.7), so bumping to 2.4.7 makes the dependency set deterministic and
the build pass again.

Assisted-by: Claude Code (Claude Opus 4.8)
2026-06-22 12:22:45 +02:00
Fabian Affolter 4d9e4ee027 python3Packages.llama-index-workflows: 2.20.0 -> 2.22.0 (#533694) 2026-06-22 10:16:39 +00:00