GNU bug report logs - #71204
[PATCH 1/2] gnu: guix: Add imagemagick, perl and use full graphviz.

Previous Next

Package: guix-patches;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Sun, 26 May 2024 04:27:01 UTC

Severity: normal

Tags: patch

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 71204 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: 71204 <at> debbugs.gnu.org
Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: [PATCH 2/2] manifest: Streamline;
 add packages useful for patch review/submission.
Date: Sun, 26 May 2024 07:53:35 -0400
* manifest.scm: Fix alternate command line invocation (which would not
consider 'manifest.scm').  Use specifications instead of packages.  Remove
perl (now in the guix package's native inputs).  Add b4, git, git:send-email,
mumi, nss-certs, openssl and patman to the manifest.

Change-Id: I49d92dda059856ce217cea9054a466a1754dcf94
---

 manifest.scm | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/manifest.scm b/manifest.scm
index 2bc225ead7..7e4d82c3a5 100644
--- a/manifest.scm
+++ b/manifest.scm
@@ -22,18 +22,19 @@
 ;;
 ;; or something like
 ;;
-;;     guix shell --pure git git:send-email openssh
-
-(use-modules (guix profiles)
-             (gnu packages gnupg)
-             (gnu packages perl)
-             (gnu packages package-management))
+;;     guix shell --pure -m manifest.scm hello ...
 
 (concatenate-manifests
- (list (package->development-manifest guix)
-
-       ;; Extra packages used by make dist.
-       (packages->manifest (list perl))
-
+ (list (package->development-manifest (specification->package "guix"))
        ;; Extra packages used by unit tests.
-       (packages->manifest (list gnupg))))
+       (specifications->manifest (list "gnupg"))
+
+       ;; Useful extras for patches submission.
+       (specifications->manifest
+        (list "b4"
+              "git"
+              "git:send-email"
+              "mumi"
+              "nss-certs"
+              "openssl"              ;required if using 'smtpEncryption = tls'
+              "patman"))))
-- 
2.41.0





This bug report was last modified 1 year and 22 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.