gnu: nyxt: Update to 3.0.0.

* gnu/packages/web-browsers.scm (nyxt): Update to 3.0.0.

Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz>
This commit is contained in:
Andre A. Gomes 2023-05-22 00:34:25 +03:00 committed by Pierre Neidhardt
parent 556e9db251
commit ae7a7d76d6
No known key found for this signature in database
GPG key ID: 9BDCF497A4BBCC7F

View file

@ -587,7 +587,7 @@ driven and does not detract you from your daily work.")
(define-public nyxt (define-public nyxt
(package (package
(name "nyxt") (name "nyxt")
(version "2.2.4") (version "3.0.0")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -596,8 +596,13 @@ driven and does not detract you from your daily work.")
(commit version))) (commit version)))
(sha256 (sha256
(base32 (base32
"12l7ir3q29v06jx0zng5cvlbmap7p709ka3ik6x29lw334qshm9b")) "1jzlpi2iam15f0724nh6pb0zfs8d89mrf3zkvd87g99aq9w2h02a"))
(file-name (git-file-name "nyxt" version)))) (file-name (git-file-name "nyxt" version))
(modules '((guix build utils)))
(snippet
`(begin
(delete-file-recursively "libraries/nasdf")
#t))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
`(#:make-flags (list "nyxt" "NYXT_SUBMODULES=false" `(#:make-flags (list "nyxt" "NYXT_SUBMODULES=false"
@ -639,60 +644,76 @@ driven and does not detract you from your daily work.")
`("LD_LIBRARY_PATH" ":" prefix (,path)) `("LD_LIBRARY_PATH" ":" prefix (,path))
`("XDG_DATA_DIRS" ":" prefix (,xdg-path))) `("XDG_DATA_DIRS" ":" prefix (,xdg-path)))
#t)))))) #t))))))
(native-inputs (native-inputs (list cl-lisp-unit2 sbcl))
`(("prove" ,sbcl-prove) (inputs (list sbcl-alexandria
("sbcl" ,sbcl))) sbcl-bordeaux-threads
(inputs sbcl-calispel
`(("alexandria" ,sbcl-alexandria) sbcl-cl-base64
("bordeaux-threads" ,sbcl-bordeaux-threads) sbcl-cl-colors2
("cl-base64" ,sbcl-cl-base64) sbcl-cl-containers
("cl-calispel" ,sbcl-calispel) sbcl-cl-gopher
("cl-containers" ,sbcl-cl-containers) sbcl-cl-html-diff
("cl-css" ,sbcl-cl-css) sbcl-cl-json
("cl-custom-hash-table" ,sbcl-custom-hash-table) sbcl-cl-ppcre
("cl-html-diff" ,sbcl-cl-html-diff) sbcl-cl-prevalence
("cl-json" ,sbcl-cl-json) sbcl-cl-qrencode
("cl-ppcre" ,sbcl-cl-ppcre) sbcl-cl-str
("cl-prevalence" ,sbcl-cl-prevalence) sbcl-cl-tld
("cl-qrencode" ,sbcl-cl-qrencode) sbcl-closer-mop
("closer-mop" ,sbcl-closer-mop) sbcl-clss
("cluffer" ,sbcl-cluffer) sbcl-cluffer
("dexador" ,sbcl-dexador) sbcl-custom-hash-table
("enchant" ,sbcl-enchant) sbcl-dexador
("flexi-streams" ,cl-flexi-streams) sbcl-dissect
("fset" ,sbcl-fset) sbcl-enchant
("hu.dwim.defclass-star" ,sbcl-hu.dwim.defclass-star) sbcl-flexi-streams
("iolib" ,sbcl-iolib) sbcl-fset
("local-time" ,sbcl-local-time) sbcl-history-tree
("log4cl" ,sbcl-log4cl) sbcl-iolib
("lparallel" ,sbcl-lparallel) sbcl-lass
("mk-string-metrics" ,sbcl-mk-string-metrics) sbcl-local-time
("moptilities" ,sbcl-moptilities) sbcl-log4cl
("named-readtables" ,sbcl-named-readtables) sbcl-lparallel
("parenscript" ,sbcl-parenscript) sbcl-mk-string-metrics
("plump" ,sbcl-plump) sbcl-montezuma
("clss" ,sbcl-clss) sbcl-moptilities
("quri" ,sbcl-quri) sbcl-named-readtables
("serapeum" ,sbcl-serapeum) sbcl-nasdf
("spinneret" ,sbcl-spinneret) sbcl-nclasses
("str" ,sbcl-cl-str) sbcl-ndebug
("swank" ,sbcl-slime-swank) sbcl-nfiles
("trivia" ,sbcl-trivia) sbcl-nhooks
("trivial-clipboard" ,sbcl-trivial-clipboard) sbcl-njson
("trivial-features" ,sbcl-trivial-features) sbcl-nkeymaps
("trivial-package-local-nicknames" ,sbcl-trivial-package-local-nicknames) sbcl-nsymbols
("trivial-types" ,sbcl-trivial-types) sbcl-parenscript
("unix-opts" ,sbcl-unix-opts) sbcl-phos
;; WebKitGTK deps sbcl-plump
("cl-cffi-gtk" ,sbcl-cl-cffi-gtk) sbcl-prompter
("cl-webkit" ,sbcl-cl-webkit) sbcl-py-configparser
("glib-networking" ,glib-networking) sbcl-quri
("gsettings-desktop-schemas" ,gsettings-desktop-schemas) sbcl-serapeum
;; GObjectIntrospection sbcl-slime-swank
("cl-gobject-introspection" ,sbcl-cl-gobject-introspection) sbcl-slynk
("gtk" ,gtk+) ; For the main loop. sbcl-spinneret
("webkitgtk" ,webkitgtk) ; Required when we use its typelib. sbcl-trivia
("gobject-introspection" ,gobject-introspection))) sbcl-trivial-clipboard
sbcl-trivial-custom-debugger
sbcl-trivial-features
sbcl-trivial-garbage
sbcl-trivial-package-local-nicknames
sbcl-trivial-types
sbcl-unix-opts
;; WebKitGTK deps
sbcl-cl-cffi-gtk
sbcl-cl-webkit
glib-networking
gsettings-desktop-schemas
cl-gobject-introspection
gtk+ ; For the main loop
webkitgtk ; Required when we use its typelib
gobject-introspection
pkg-config))
(synopsis "Extensible web-browser in Common Lisp") (synopsis "Extensible web-browser in Common Lisp")
(home-page "https://nyxt.atlas.engineer") (home-page "https://nyxt.atlas.engineer")
(description "Nyxt is a keyboard-oriented, extensible web-browser designed (description "Nyxt is a keyboard-oriented, extensible web-browser designed