← Watch feed
guix: Clean up module list in manifest
What changed, and why it matters
This commit removes unused software-building helper imports from a Guix packaging manifest. It is a routine cleanup with no security relevance.
Recommended action
No action required; this is a benign maintenance change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch deletes four unused module imports from contrib/guix/manifest.scm: cmake-build-system, gnu-build-system, download, and cc-for-target. The commit message explicitly states these are no longer in use after prior build-system refactorings. No functional code paths are changed.
Changed components
contrib/guix/manifest.scmInspect captured patch +1 / −4
diff --git a/contrib/guix/manifest.scm b/contrib/guix/manifest.scm
index 710178dd..0771524b 100644
--- a/contrib/guix/manifest.scm
+++ b/contrib/guix/manifest.scm
@@ -20,17 +20,14 @@
((gnu packages python-xyz) #:select (python-lief))
((gnu packages tls) #:select (openssl))
((gnu packages version-control) #:select (git-minimal))
- (guix build-system cmake)
- (guix build-system gnu)
(guix build-system python)
(guix build-system pyproject)
(guix build-system trivial)
- (guix download)
(guix gexp)
(guix git-download)
((guix licenses) #:prefix license:)
(guix packages)
- ((guix utils) #:select (cc-for-target substitute-keyword-arguments)))
+ ((guix utils) #:select (substitute-keyword-arguments)))
(define-syntax-rule (search-our-patches file-name ...)
"Return the list of absolute file names corresponding to each
Risk score
Our methodology →Why this scored 15/100
Human-validated context
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
No validated notes yet.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.