gnu: Add chicken-args.

* gnu/packages/chicken.scm (chicken-args): New variable.
This commit is contained in:
Hartmut Goebel 2022-06-28 20:20:26 +02:00
parent ad9adec6b4
commit 44bb5507d6
No known key found for this signature in database
GPG key ID: 634A8DFFD3F631DF

View file

@ -329,3 +329,23 @@ (define-public chicken-crypto-tools
@end itemize
@end itemize")
(license license:bsd-3)))
(define-public chicken-args
(package
(name "chicken-args")
(version "1.6.2")
(source (origin
(method url-fetch)
(uri (egg-uri "args" version))
(sha256
(base32
"0knkg31d4dq9a8rq9g3ycmj0z6j9l7zp93qa9cnqc8ixd6jsymkm"))))
(build-system chicken-build-system)
(arguments '(#:egg-name "args"))
(propagated-inputs (list chicken-srfi-1 chicken-srfi-13 chicken-srfi-37))
(home-page "https://wiki.call-cc.org/egg/args")
(synopsis "Command-line argument handling, on top of SRFI 37")
(description "This extension provides a wrapper around
SRFI-37 (args-fold). The main goal is to let the user parse command-line
arguments without having to write a lot of similar support code every time.")
(license license:bsd-3)))