diff options
| author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-05-26 07:53:35 -0400 |
|---|---|---|
| committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2024-06-24 08:51:43 -0400 |
| commit | 7f194852a46edfe47537d11bc39fb1dd20e18b37 (patch) | |
| tree | 46aba8b50cf8f2a6ce6414509c253cc4c2b77515 /manifest.scm | |
| parent | 0fda0486523d67c2c464386c07a0c2800d8d8c20 (diff) | |
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>
Diffstat (limited to 'manifest.scm')
| -rw-r--r-- | manifest.scm | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/manifest.scm b/manifest.scm index 2bc225ead76..7e4d82c3a5e 100644 --- a/manifest.scm +++ b/manifest.scm | |||
| @@ -22,18 +22,19 @@ | |||
| 22 | ;; | 22 | ;; |
| 23 | ;; or something like | 23 | ;; or something like |
| 24 | ;; | 24 | ;; |
| 25 | ;; guix shell --pure git git:send-email openssh | 25 | ;; guix shell --pure -m manifest.scm hello ... |
| 26 | |||
| 27 | (use-modules (guix profiles) | ||
| 28 | (gnu packages gnupg) | ||
| 29 | (gnu packages perl) | ||
| 30 | (gnu packages package-management)) | ||
| 31 | 26 | ||
| 32 | (concatenate-manifests | 27 | (concatenate-manifests |
| 33 | (list (package->development-manifest guix) | 28 | (list (package->development-manifest (specification->package "guix")) |
| 34 | |||
| 35 | ;; Extra packages used by make dist. | ||
| 36 | (packages->manifest (list perl)) | ||
| 37 | |||
| 38 | ;; Extra packages used by unit tests. | 29 | ;; Extra packages used by unit tests. |
| 39 | (packages->manifest (list gnupg)))) | 30 | (specifications->manifest (list "gnupg")) |
| 31 | |||
| 32 | ;; Useful extras for patches submission. | ||
| 33 | (specifications->manifest | ||
| 34 | (list "b4" | ||
| 35 | "git" | ||
| 36 | "git:send-email" | ||
| 37 | "mumi" | ||
| 38 | "nss-certs" | ||
| 39 | "openssl" ;required if using 'smtpEncryption = tls' | ||
| 40 | "patman")))) | ||
