Page MenuHomePhabricator

guix: Clean up manifest
ClosedPublic

Authored by PiRK on Jan 31 2024, 15:32.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC03e2ec5db141: guix: Clean up manifest
Summary

guix: Unify fetch methods

guix: Drop unneeded modules

guix: Specify symbols in modules explicitly

This change improves the maintainability of the manifest:
(1) It allows to remove the module when the specified symbols are no longer used.
(2) It prevents accidental use of other symbols, such as bash instead of bash-minimal.

This is a backport of core#27811
Depends on D15344

Test Plan

contrib/guix/guix-build

Diff Detail

Repository
rABC Bitcoin ABC
Branch
update_guix
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 26799
Build 53166: Build Diff
Build 53165: arc lint + arc unit