Skip to content
Snippets Groups Projects
Unverified Commit fa76e52d authored by Xinglu Chen's avatar Xinglu Chen Committed by Christopher Baines
Browse files

gnu: Add guile-imanifest.


* gnu/packages/guile-xyz.scm (guile-imanifest): New variable.

Signed-off-by: default avatarChristopher Baines <mail@cbaines.net>
parent 03746179
No related branches found
No related tags found
No related merge requests found
......@@ -91,6 +91,7 @@ (define-module (gnu packages guile-xyz)
#:use-module (gnu packages networking)
#:use-module (gnu packages noweb)
#:use-module (gnu packages nss)
#:use-module (gnu packages package-management)
#:use-module (gnu packages password-utils)
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
......@@ -1745,6 +1746,35 @@ (define-public guile2.2-ics
(define-public guile3.0-ics
(deprecated-package "guile3.0-ics" guile-ics))
(define-public guile-imanifest
(let ((commit "ccd5a2111b008d778106f5595a3a585954d95d0")
(revision "0"))
(package
(name "guile-imanifest")
(version (git-version "0.0.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://git.sr.ht/~brown121407/guile-imanifest")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"0i5qllcrhdjhspyj7j9h4dc9y37d3cfbpackmybm3030qgfxqirf"))))
(build-system guile-build-system)
(native-inputs
`(("guile" ,guile-3.0)))
(propagated-inputs
`(("guile-readline" ,guile-readline)
("guile-colorized" ,guile-colorized)
("guix" ,guix)))
(home-page "https://sr.ht/~brown121407/guile-imanifest")
(synopsis "Interactive Guix manifests")
(description "This package provides functions to generate Guix manifests
interactively. It works by scanning an alist of package categories, to ask the
user which package sets would they like to install from it.")
(license license:gpl3+))))
(define-public guile-wisp
(package
(name "guile-wisp")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment