guix: use canonical repository

This commit is contained in:
tobtoht 2025-07-14 16:06:11 +02:00
parent a1aef9e017
commit 4552250d86
No known key found for this signature in database
GPG key ID: E45B10DD027D2472
2 changed files with 3 additions and 13 deletions

View file

@ -308,7 +308,7 @@ Source: https://logs.guix.gnu.org/guix/2020-11-12.log#232527
Start by cloning Guix:
```
git clone https://git.savannah.gnu.org/git/guix.git
git clone https://codeberg.org/guix/guix.git
cd guix
```
@ -595,7 +595,7 @@ checklist.
```
Generation 38 Feb 22 2021 16:39:31 (current)
guix f350df4
repository URL: https://git.savannah.gnu.org/git/guix.git
repository URL: https://codeberg.org/guix/guix.git
branch: version-1.2.0
commit: f350df405fbcd5b9e27e6b6aa500da7f101f41e7
```

View file

@ -51,23 +51,13 @@ fi
#
# Before updating the pinned hash:
#
# - Push new commits to monero-project/guix from upstream. Do not forget to update
# the keyring branch as well. Guix uses this branch to authenticate commits.
#
# The repository is set to monero-project/guix because fetching from the official
# repo at https://git.savannah.gnu.org/git/guix.git is unreliable in CI jobs.
#
# Do not attempt to push custom changes to monero-project/guix, it will not work!
# If a change is necessary to Guix, submit a patch to https://issues.guix.gnu.org/
# New packages can be defined in manifest.scm until they are available upstream.
#
# - Make sure a bootstrapped build works with the new commit using a fresh Guix install:
# $ export ADDITIONAL_GUIX_COMMON_FLAGS='--no-substitutes'
#
# - Check how the update affects our build graph and which packages have been updated.
time-machine() {
# shellcheck disable=SC2086
guix time-machine --url=https://github.com/monero-project/guix.git \
guix time-machine --url=https://codeberg.org/guix/guix.git \
--commit=9d09b0cf841fb657a1aec12e9bab68e00c2b493c \
--cores="$JOBS" \
--keep-failed \