guix/gnu
Rutherther 95cae168cd
gnu: bcachefs-static: Do not depend on %current-system in toplevel.
Make the variables that depend on %current-system procedures and call them
from package arguments, a thunked field.

* gnu/packages/file-systems.scm
(bcachefs-tools-rust-target): Make it a procedure.
(bcachefs-tools-target/release): Make it a procedure.
(bcachefs-tools-cargo-args): Make it a procedure.
(bcachefs-tools-make-flags): Make it a procedure.
(bcachefs-tools-make-install-flags): Make it a procedure.
(bcachefs-tools-minimal): Call newly made procedure.
(bcachefs-tools): Call newly made procedure.
(bcachefs-tools-minimal/static): Call newly made procedure.

Fixes: #5195
Change-Id: I9f08b3e34f869b8f9f54b71192eff61357e9cc85
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #5219
2026-01-04 12:13:42 +01:00
..
bootloader
build build/dbus-service: Fix possible syntax error in 'with-retries'. 2025-12-30 22:42:06 +09:00
home
installer
machine
packages gnu: bcachefs-static: Do not depend on %current-system in toplevel. 2026-01-04 12:13:42 +01:00
services gnu: services: Fix xorg configuration merging. 2026-01-01 13:26:02 +02:00
system system: images: Add A20-OLinuXino-LIME2 image. 2026-01-01 01:06:14 +01:00
tests tests: Add Fedora foreign distribution test. 2025-12-28 12:38:29 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm installer: Drop uri from provenance log. 2025-12-22 23:00:46 +01:00
local.mk gnu: freerdp: Update to 3.20.0. 2026-01-04 13:03:40 +02:00
machine.scm
packages.scm
services.scm
system.scm system: operating-system-etc-service: Unset GUIX_PROFILE. 2026-01-04 12:13:29 +01:00
tests.scm