guix_mirror_bot pushed a commit to branch next-master
in repository guix.

commit 34158d794889a37659c1ec388fd0f2e64bb1e5df
Author: jgart <[email protected]>
AuthorDate: Tue Jan 13 12:51:03 2026 -0500

    gnu: Remove nyxt.
    
    * gnu/packages/web-browsers.scm (nyxt): Delete variable.
    
    Fixes: guix/guix#518
    Change-Id: I5fe5c1d4de2dc8de5e809de7a2a8525b4d998b2b
    Signed-off-by: Andreas Enge <[email protected]>
---
 gnu/packages/web-browsers.scm | 131 ------------------------------------------
 1 file changed, 131 deletions(-)

diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index 54e0c91da6..89c416ed89 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -688,137 +688,6 @@ vim editor and also easily configurable during runtime.  
Vimb is mostly keyboard
 driven and does not detract you from your daily work.")
     (license license:gpl3+)))
 
-(define-public nyxt
-  (package
-    (name "nyxt")
-    (version "3.11.7")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/atlas-engineer/nyxt";)
-             (commit version)))
-       (sha256
-        (base32
-         "0qrlks2b4a02b1lf8ah5cv3y32kh8yxnxkvfgrnia92g72xpj4j2"))
-       (file-name (git-file-name name version))))
-    (build-system gnu-build-system)
-    (arguments
-     `(#:make-flags (list "nyxt" "NYXT_SUBMODULES=false"
-                          (string-append "DESTDIR=" (assoc-ref %outputs "out"))
-                          "PREFIX=")
-       #:strip-binaries? #f             ; Stripping breaks SBCL binaries.
-       #:phases
-       (modify-phases %standard-phases
-         (delete 'configure)
-         (add-before 'build 'fix-common-lisp-cache-folder
-           (lambda _ (setenv "HOME" "/tmp")))
-         (add-before 'check 'configure-tests
-           (lambda _ (setenv "NYXT_TESTS_NO_NETWORK" "1")))
-         (add-after 'install 'wrap-program
-           (lambda* (#:key inputs outputs #:allow-other-keys)
-             (let* ((bin (string-append (assoc-ref outputs "out") "/bin/nyxt"))
-                    (glib-networking (assoc-ref inputs "glib-networking"))
-                    (libs '("gsettings-desktop-schemas"))
-                    (path (string-join
-                           (map (lambda (lib)
-                                  (string-append (assoc-ref inputs lib) 
"/lib"))
-                                libs)
-                           ":"))
-                    (gi-path (getenv "GI_TYPELIB_PATH"))
-                    (xdg-path (string-join
-                               (map (lambda (lib)
-                                      (string-append (assoc-ref inputs lib) 
"/share"))
-                                    libs)
-                               ":")))
-               (wrap-program bin
-                 `("GIO_EXTRA_MODULES" prefix
-                   (,(string-append glib-networking "/lib/gio/modules")))
-                 `("GI_TYPELIB_PATH" prefix (,gi-path))
-                 `("LD_LIBRARY_PATH" ":" prefix (,path))
-                 `("XDG_DATA_DIRS" ":" prefix (,xdg-path)))))))))
-    (native-inputs (list cl-lisp-unit2 sbcl))
-    (inputs (list bash-minimal
-                  sbcl-alexandria
-                  sbcl-bordeaux-threads
-                  sbcl-calispel
-                  sbcl-cl-base64
-                  sbcl-cl-colors2
-                  sbcl-cl-containers
-                  sbcl-cl-gopher
-                  sbcl-cl-html-diff
-                  sbcl-cl-json
-                  sbcl-cl-ppcre
-                  sbcl-cl-prevalence
-                  sbcl-cl-qrencode
-                  sbcl-cl-sqlite
-                  sbcl-cl-str
-                  sbcl-cl-tld
-                  sbcl-closer-mop
-                  sbcl-clss
-                  sbcl-cluffer
-                  sbcl-custom-hash-table
-                  sbcl-dexador
-                  sbcl-dissect
-                  sbcl-enchant
-                  sbcl-flexi-streams
-                  sbcl-history-tree
-                  sbcl-iolib
-                  sbcl-lass
-                  sbcl-local-time
-                  sbcl-log4cl
-                  sbcl-lparallel
-                  sbcl-montezuma
-                  sbcl-moptilities
-                  sbcl-named-readtables
-                  sbcl-nclasses
-                  sbcl-ndebug
-                  sbcl-nfiles
-                  sbcl-nhooks
-                  sbcl-njson
-                  sbcl-nkeymaps
-                  sbcl-nsymbols
-                  sbcl-parenscript
-                  sbcl-phos
-                  sbcl-plump
-                  sbcl-prompter
-                  sbcl-py-configparser
-                  sbcl-quri
-                  sbcl-serapeum
-                  sbcl-slime-swank
-                  sbcl-slynk
-                  sbcl-spinneret
-                  sbcl-trivia
-                  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-for-gtk3    ; Required when we use its typelib
-                  gobject-introspection
-                  pkg-config
-                  ;; Useful for video playback
-                  gst-libav
-                  gst-plugins-bad
-                  gst-plugins-base
-                  gst-plugins-good
-                  gst-plugins-ugly))
-    (synopsis "Extensible web-browser in Common Lisp")
-    (home-page "https://nyxt-browser.com/";)
-    (description "Nyxt is a keyboard-oriented, extensible web-browser designed
-for power users.  The application has familiar Emacs and VI key-bindings and
-is fully configurable and extensible in Common Lisp.")
-    (license license:bsd-3)))
-
 (define-public lagrange
   (package
     (name "lagrange")

Reply via email to