[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/18: disarchive-manifest: Filter out origins without a hash.
From: |
guix-commits |
Subject: |
01/18: disarchive-manifest: Filter out origins without a hash. |
Date: |
Fri, 5 Aug 2022 09:28:54 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 6d4a0ccecb58c62a95f7f36fa2f4fa53dd52312e
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Fri Aug 5 09:19:47 2022 +0200
disarchive-manifest: Filter out origins without a hash.
* etc/disarchive-manifest.scm (disarchive-collection): Filter out
origins with a phony hash.
---
etc/disarchive-manifest.scm | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/etc/disarchive-manifest.scm b/etc/disarchive-manifest.scm
index e4bc97dd01..b12cd78466 100644
--- a/etc/disarchive-manifest.scm
+++ b/etc/disarchive-manifest.scm
@@ -99,6 +99,12 @@ an empty directory if ORIGIN could not be disassembled."
(directory-union "disarchive-collection"
(filter-map (lambda (origin)
(and (tarball-origin? origin)
+
+ ;; Dismiss origins with (sha256 #f) such
+ ;; as that of IceCat.
+ (and=> (origin-hash origin)
+ content-hash-value)
+
(origin->disarchive origin)))
origins)
#:copy? #t))
- branch master updated (bd956bc57b -> d11a432adf), guix-commits, 2022/08/05
- 03/18: home: xdg: Skip mkdir XDG_RUNTIME_DIR in activation script., guix-commits, 2022/08/05
- 05/18: tests: Make tests inside container reproducible., guix-commits, 2022/08/05
- 07/18: gnu: gnome-shell-extension-appindicator: Update to 42., guix-commits, 2022/08/05
- 08/18: gnu: Add texlive-abstract., guix-commits, 2022/08/05
- 09/18: gnu: Add texlive-breqn., guix-commits, 2022/08/05
- 11/18: gnu: Add texlive-datatool., guix-commits, 2022/08/05
- 13/18: gnu: Add texlive-sourcesanspro., guix-commits, 2022/08/05
- 02/18: home: xdg: Use a single @ instead of @@., guix-commits, 2022/08/05
- 04/18: home: Use warning instead of display., guix-commits, 2022/08/05
- 01/18: disarchive-manifest: Filter out origins without a hash.,
guix-commits <=
- 10/18: gnu: Add texlive-comment., guix-commits, 2022/08/05
- 12/18: gnu: Add texlive-physics., guix-commits, 2022/08/05
- 16/18: gnu: mumps: Update to 5.5.1, guix-commits, 2022/08/05
- 06/18: gnu: openssl: Keep .dll.a files in main output., guix-commits, 2022/08/05
- 17/18: gnu: mumps: Add alternate source code URL., guix-commits, 2022/08/05
- 18/18: guix system: Remove unused 'read-operating-system' procedure., guix-commits, 2022/08/05
- 15/18: gnu: Add texlive-sourcecodepro., guix-commits, 2022/08/05
- 14/18: gnu: Add texlive-sourceserifpro., guix-commits, 2022/08/05