guix/etc
Rutherther 2d4ed08662
etc: release: Switch to Guile declaration of artifacts.
This is a rewrite of the bash commands for generation of guix binary
tarballs and system images to Guile. I am expecting this will help us
significantly with getting the same derivations locally and from Cuirass,
instead of relying on images/tarball job specifications and trying to tweak
it locally to have the same ones.

Implements: #4347, #4348.

* etc/teams/release/artifacts-manifest.scm: Make a manifest with
release artifacts for all supported systems.
* etc/teams/release/artifacts.scm: Collect artifacts for
all supported systems into a union with proper names for
the release artifacts.
* Makefile.am (release): Use time-machine instead of pre-inst-env; Switch to
building new artifacts.scm

Change-Id: I71a6a27e6f315dd31b91c49e71dff2d09695c0dc
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-23 09:16:05 +01:00
..
apparmor.d etc: Add AppArmor profile for the guix command. 2025-12-22 22:48:58 +01:00
completion etc: Rewrite fish completion. 2025-09-24 15:34:29 +08:00
git gitconfig: Relax useAutoBase. 2025-07-31 12:53:42 +09:00
init.d etc: Add explicit ‘--substitute-urls’ in guix-daemon service files. 2024-06-26 22:59:55 +02:00
manifests services: xorg: Return only supported packages in %default-xorg-modules. 2025-12-22 23:00:41 +01:00
openrc
snippets etc: snippets: Add clasp to addcl snippet. 2025-07-01 11:16:28 -05:00
substitutes
teams etc: release: Switch to Guile declaration of artifacts. 2025-12-23 09:16:05 +01:00
committer.scm.in etc: committer: Fix crashes when inputs only change order. 2025-11-27 14:22:25 +01:00
copyright.el etc/copyright.el: Resolve a warning in latest Emacs 30.1. 2025-07-20 12:00:07 +09:00
gnu-store.mount.in etc: systemd services: Run ‘guix-daemon’ as an unprivileged user. 2025-03-26 17:57:45 +01:00
guix-daemon.cil.in etc: SELinux: Add permissions to allow garbage collection. 2025-12-15 21:53:21 +01:00
guix-daemon.conf.in etc: Add explicit ‘--substitute-urls’ in guix-daemon service files. 2024-06-26 22:59:55 +02:00
guix-daemon.service.in guix-daemon.service.in: Make service restartable. 2025-12-22 22:48:48 +01:00
guix-gc.service.in etc: Add systemd files for running ‘guix gc’ periodically 2021-09-20 14:18:21 +00:00
guix-gc.timer.in nix: Install guix-gc systemd timer. 2025-03-02 14:21:59 +02:00
guix-install.sh guix-install.sh: Do not set GUILE_LOAD_PATH in zzz-guix.sh. 2025-12-22 22:54:11 +01:00
guix-publish.conf.in
guix-publish.service.in etc: systemd services: switch to "journal" for output and error logging. 2024-03-11 14:34:25 -07:00
historical-authorizations
news.scm etc: Translate news to Portuguese. 2025-12-13 14:35:27 +01:00
teams.scm teams: Update team status for Hilton Chain. 2025-12-22 15:04:26 +08:00