From 2bb0f9bac6cc37955251d9b3dc33cfa148de6ebe Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Sat, 24 Jun 2023 14:20:41 +0200 Subject: [PATCH] gnu: signify: Complete update to 31. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/crypto.scm (signify)[source]: Add snippet to delete bundled libbsd. [license]: Drop bsd-4 as it was replaced with bsd-3. Signed-off-by: Ludovic Courtès --- gnu/packages/crypto.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm index 07e718feaf..7d9410a646 100644 --- a/gnu/packages/crypto.scm +++ b/gnu/packages/crypto.scm @@ -224,7 +224,9 @@ (define-public signify "/download/v" version "/signify-" version ".tar.xz")) (sha256 (base32 - "0x1bipfphnyvf2kl7n9q4gawaglma79368vb8whama6lxsggsm8i")))) + "0x1bipfphnyvf2kl7n9q4gawaglma79368vb8whama6lxsggsm8i")) + (modules '((guix build utils))) + (snippet '(delete-file-recursively "libbsd")))) (build-system gnu-build-system) ;; TODO Build with libwaive (described in README.md), to implement something ;; like OpenBSD's pledge(). @@ -246,7 +248,7 @@ (define-public signify OpenBSD tool of the same name.") ;; This package includes third-party code that was originally released under ;; various non-copyleft licenses. See the source files for clarification. - (license (list license:bsd-3 license:bsd-4 license:expat license:isc + (license (list license:bsd-3 license:expat license:isc license:public-domain (license:non-copyleft "file://base64.c" "See base64.c in the distribution for