mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 13:28:12 -05:00
manifest: Streamline; add packages useful for patch review/submission.
* 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 Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
parent
0fda048652
commit
7f194852a4
1 changed files with 13 additions and 12 deletions
25
manifest.scm
25
manifest.scm
|
@ -22,18 +22,19 @@
|
||||||
;;
|
;;
|
||||||
;; or something like
|
;; or something like
|
||||||
;;
|
;;
|
||||||
;; guix shell --pure git git:send-email openssh
|
;; guix shell --pure -m manifest.scm hello ...
|
||||||
|
|
||||||
(use-modules (guix profiles)
|
|
||||||
(gnu packages gnupg)
|
|
||||||
(gnu packages perl)
|
|
||||||
(gnu packages package-management))
|
|
||||||
|
|
||||||
(concatenate-manifests
|
(concatenate-manifests
|
||||||
(list (package->development-manifest guix)
|
(list (package->development-manifest (specification->package "guix"))
|
||||||
|
|
||||||
;; Extra packages used by make dist.
|
|
||||||
(packages->manifest (list perl))
|
|
||||||
|
|
||||||
;; Extra packages used by unit tests.
|
;; 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"))))
|
||||||
|
|
Loading…
Reference in a new issue