diff options
Diffstat (limited to 'pkgs/development/lisp-modules/lisp-packages.nix')
-rw-r--r-- | pkgs/development/lisp-modules/lisp-packages.nix | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/pkgs/development/lisp-modules/lisp-packages.nix b/pkgs/development/lisp-modules/lisp-packages.nix index 4b3ecb1a0f0..7a7cc165fe5 100644 --- a/pkgs/development/lisp-modules/lisp-packages.nix +++ b/pkgs/development/lisp-modules/lisp-packages.nix @@ -24,8 +24,8 @@ let lispPackages = rec { quicklispdist = pkgs.fetchurl { # Will usually be replaced with a fresh version anyway, but needs to be # a valid distinfo.txt - url = "http://beta.quicklisp.org/dist/quicklisp/2021-10-21/distinfo.txt"; - sha256 = "sha256:0ihi3p6fvagzfzkkyzs6b3jrz5yidj4f5dcgnh73qas19mk345ai"; + url = "http://beta.quicklisp.org/dist/quicklisp/2021-12-09/distinfo.txt"; + sha256 = "sha256:0gc4cv73nl7xkfwvmkmfhfx6yqf876nfm2v24v6fky9n24sh4y6w"; }; buildPhase = "true; "; postInstall = '' @@ -124,7 +124,7 @@ let lispPackages = rec { }; nyxt = pkgs.lispPackages.buildLispPackage rec { baseName = "nyxt"; - version = "2.0.0"; + version = "2.2.3"; description = "Browser"; @@ -146,6 +146,9 @@ let lispPackages = rec { ' "$out/bin/nyxt-lisp-launcher.sh" cp "$out/lib/common-lisp/nyxt/nyxt" "$out/bin/" ''; + + # Prevent nyxt from trying to obtain dependencies as submodules + makeFlags = [ "NYXT_SUBMODULES=false" ] ++ x.buildFlags or []; }; deps = with pkgs.lispPackages; [ @@ -160,6 +163,8 @@ let lispPackages = rec { cl-prevalence closer-mop cl-containers + cl-qrencode + clss cluffer moptilities dexador @@ -168,17 +173,20 @@ let lispPackages = rec { iolib local-time log4cl + lparallel mk-string-metrics osicat parenscript quri serapeum + spinneret str plump swank trivia trivial-clipboard trivial-features + trivial-garbage trivial-package-local-nicknames trivial-types unix-opts @@ -194,7 +202,7 @@ let lispPackages = rec { owner = "atlas-engineer"; repo = "nyxt"; rev = "${version}"; - sha256 = "sha256-eSRNfzkAzGTorLjdHo1LQEKLx4ASdv3RGXIFZ5WFIXk="; + sha256 = "1v1szbj44pwxh3k70fvg78xjfkab29dqnlafa722sppdyqd06cqp"; }; packageName = "nyxt"; @@ -233,7 +241,7 @@ let lispPackages = rec { description = "Multi-dimensional arrays with FFI/CUDA support"; deps = with pkgs.lispPackages; [ alexandria bordeaux-threads cffi cffi-grovel cl-cuda flexi-streams ieee-floats - lla mgl-pax static-vectors trivial-garbage + lla mgl-pax static-vectors trivial-garbage cl-fad ]; src = pkgs.fetchFromGitHub { owner = "melisgl"; |