Commit Graph

5 Commits

Author SHA1 Message Date
Ludovic Courtès
9af235335e
gnu: guix: Remove unnecessary dependencies.
This reverts 0fda048652, instead moving
the dependencies needed for ‘make dist’ to ‘manifest.scm’.

Removing this extra dependencies make it simpler to build the ‘guix’
package in particular on less-capable systems like i586-gnu.

* gnu/packages/package-management.scm (guix)[native-inputs]: Remove
IMAGEMAGICK and PERL.  Use GRAPHVIZ-MINIMAL instead of GRAPHVIZ.
* manifest.scm: Use the full-blown ‘graphviz’ package; add ‘imagemagick’
and ‘perl’.

Reported-by: Janneke Nieuwenhuizen <janneke@gnu.org>
Change-Id: Ia9d05c699e3cc2f9a9235a67f8ec840c26b66a82
2024-08-31 19:06:37 +02:00
Maxim Cournoyer
7f194852a4
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>
2024-06-24 08:51:43 -04:00
Janneke Nieuwenhuizen
049273bb8c
maint: Add perl to the manifest.
* manifest.scm: Add perl.

Change-Id: Ie70cea1eb4d62f2a649292209391a92abdae2288
2024-04-02 23:28:58 +02:00
Ludovic Courtès
66dd088d3c
maint: Add gnupg to the manifest.
* manifest.scm: Add gnupg.

Change-Id: Id5e90f87e5c3a07aa3e49afa97cc0b6d3ce71b41
2024-01-31 09:07:25 +01:00
Janneke Nieuwenhuizen
7bf12820f6
maint: Support `guix shell' in Guix's git archive with manifest.scm.
* manifest.scm: New file.
* Makefile.am (EXTRA_DIST): Add it.
* doc/contributing.texi (Building from Git): Mention using it.
2023-09-18 22:12:39 +02:00