mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-26 20:49:29 -05:00
gnu: nyxt: Use precompiled dependencies.
* gnu/packages/web-browsers.scm (nyxt)[inputs]: Replace cl-* packages by sbcl-* packages. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
This commit is contained in:
parent
3f3c1d6773
commit
0057027f81
1 changed files with 34 additions and 38 deletions
|
@ -534,45 +534,41 @@ (define-public nyxt
|
||||||
`(("prove" ,sbcl-prove)
|
`(("prove" ,sbcl-prove)
|
||||||
("sbcl" ,sbcl)))
|
("sbcl" ,sbcl)))
|
||||||
(inputs
|
(inputs
|
||||||
;; We need to avoid sbcl-* inputs (sbcl-cl-cffi-gtk in particular) as they
|
`(("alexandria" ,sbcl-alexandria)
|
||||||
;; seem to cause Nyxt to hang into a hogging process in about 10 minutes.
|
("bordeaux-threads" ,sbcl-bordeaux-threads)
|
||||||
;; Probably an issue between CFFI and how we build SBCL packages.
|
("cl-containers" ,sbcl-cl-containers)
|
||||||
;; See https://github.com/atlas-engineer/nyxt/issues/680.
|
("cl-css" ,sbcl-cl-css)
|
||||||
`(("alexandria" ,cl-alexandria)
|
("cl-json" ,sbcl-cl-json)
|
||||||
("bordeaux-threads" ,cl-bordeaux-threads)
|
("cl-markup" ,sbcl-cl-markup)
|
||||||
("cl-containers" ,cl-containers)
|
("cl-ppcre" ,sbcl-cl-ppcre)
|
||||||
("cl-css" ,cl-css)
|
("cl-prevalence" ,sbcl-cl-prevalence)
|
||||||
("cl-json" ,cl-json)
|
("closer-mop" ,sbcl-closer-mop)
|
||||||
("cl-markup" ,cl-markup)
|
("cluffer" ,sbcl-cluffer)
|
||||||
("cl-ppcre" ,cl-ppcre)
|
("dexador" ,sbcl-dexador)
|
||||||
("cl-prevalence" ,cl-prevalence)
|
("enchant" ,sbcl-enchant)
|
||||||
("closer-mop" ,cl-closer-mop)
|
("fset" ,sbcl-fset)
|
||||||
("cluffer" ,cl-cluffer)
|
("iolib" ,sbcl-iolib)
|
||||||
("dexador" ,cl-dexador)
|
("local-time" ,sbcl-local-time)
|
||||||
("enchant" ,cl-enchant)
|
("log4cl" ,sbcl-log4cl)
|
||||||
("fset" ,cl-fset)
|
("lparallel" ,sbcl-lparallel)
|
||||||
("iolib" ,cl-iolib)
|
("mk-string-metrics" ,sbcl-mk-string-metrics)
|
||||||
("local-time" ,cl-local-time)
|
("moptilities" ,sbcl-moptilities)
|
||||||
("log4cl" ,cl-log4cl)
|
("osicat" ,sbcl-osicat)
|
||||||
("lparallel" ,cl-lparallel)
|
("parenscript" ,sbcl-parenscript)
|
||||||
("mk-string-metrics" ,cl-mk-string-metrics)
|
("plump" ,sbcl-plump)
|
||||||
("moptilities" ,cl-moptilities)
|
("quri" ,sbcl-quri)
|
||||||
("osicat" ,sbcl-osicat) ; SBCL version needed for libosicat.so.
|
("serapeum" ,sbcl-serapeum)
|
||||||
("parenscript" ,cl-parenscript)
|
("str" ,sbcl-cl-str)
|
||||||
("plump" ,cl-plump)
|
("swank" ,sbcl-slime-swank)
|
||||||
("quri" ,cl-quri)
|
("trivia" ,sbcl-trivia)
|
||||||
("serapeum" ,cl-serapeum)
|
("trivial-clipboard" ,sbcl-trivial-clipboard)
|
||||||
("str" ,cl-str)
|
("trivial-features" ,sbcl-trivial-features)
|
||||||
("swank" ,cl-slime-swank)
|
("trivial-package-local-nicknames" ,sbcl-trivial-package-local-nicknames)
|
||||||
("trivia" ,cl-trivia)
|
("trivial-types" ,sbcl-trivial-types)
|
||||||
("trivial-clipboard" ,cl-trivial-clipboard)
|
("unix-opts" ,sbcl-unix-opts)
|
||||||
("trivial-features" ,cl-trivial-features)
|
|
||||||
("trivial-package-local-nicknames" ,cl-trivial-package-local-nicknames)
|
|
||||||
("trivial-types" ,cl-trivial-types)
|
|
||||||
("unix-opts" ,cl-unix-opts)
|
|
||||||
;; WebKitGTK deps
|
;; WebKitGTK deps
|
||||||
("cl-cffi-gtk" ,cl-cffi-gtk)
|
("cl-cffi-gtk" ,sbcl-cl-cffi-gtk)
|
||||||
("cl-webkit" ,cl-webkit)
|
("cl-webkit" ,sbcl-cl-webkit)
|
||||||
("glib-networking" ,glib-networking)
|
("glib-networking" ,glib-networking)
|
||||||
("gsettings-desktop-schemas" ,gsettings-desktop-schemas)))
|
("gsettings-desktop-schemas" ,gsettings-desktop-schemas)))
|
||||||
(synopsis "Extensible web-browser in Common Lisp")
|
(synopsis "Extensible web-browser in Common Lisp")
|
||||||
|
|
Loading…
Reference in a new issue