gnu: Add sbcl-next-download-manager.

* gnu/packages/web-browsers.scm (sbcl-next-download-manager): New variable.
It's a Common Lisp system dependency for `next', which is why we don't export
the package.
This commit is contained in:
Pierre Neidhardt 2019-08-29 19:00:55 +02:00
parent aae704ddff
commit b245557349
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F
1 changed files with 23 additions and 0 deletions

View File

@ -409,6 +409,29 @@ key-bindings, is fully configurable and extensible in Lisp, and has powerful
features for productive professionals.")
(license license:bsd-3)))
(define sbcl-next-download-manager
(package
(inherit next-gtk-webkit)
(name "sbcl-next-download-manager")
(build-system asdf-build-system/sbcl)
(arguments
`(#:tests? #f ; Need online access.
#:asd-file "next.asd"
#:asd-system-name "download-manager"))
(inputs
`(;; ASD libraries:
("trivial-features" ,sbcl-trivial-features)
;; Lisp libraries:
("cl-ppcre" ,sbcl-cl-ppcre)
("dexador" ,sbcl-dexador)
("log4cl" ,sbcl-log4cl)
("lparallel" ,sbcl-lparallel)
("quri" ,sbcl-quri)
("str" ,sbcl-cl-str)))
(native-inputs
`(("prove-asdf" ,sbcl-prove-asdf)))
(synopsis "Infinitely extensible web-browser (download manager)")))
(define-public sbcl-next
(package
(inherit next-gtk-webkit)