diff options
author | Pierre Neidhardt <mail@ambrevar.xyz> | 2019-08-29 19:00:55 +0200 |
---|---|---|
committer | Pierre Neidhardt <mail@ambrevar.xyz> | 2019-08-29 19:09:54 +0200 |
commit | b245557349ff536d2c5ab079b10e055d92988b17 (patch) | |
tree | 17b70e0e2ffa8926013967f3a8a97c9c6a49024a | |
parent | aae704ddff32d938cc706b8eac1140af43a1fb55 (diff) | |
download | guix-b245557349ff536d2c5ab079b10e055d92988b17.tar.gz guix-b245557349ff536d2c5ab079b10e055d92988b17.zip |
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.
-rw-r--r-- | gnu/packages/web-browsers.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm index eb144ba3a2..6eab4edb7f 100644 --- a/gnu/packages/web-browsers.scm +++ b/gnu/packages/web-browsers.scm @@ -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) |