diff options
Diffstat (limited to 'nixpkgs/pkgs/development/lisp-modules/packages.nix')
-rw-r--r-- | nixpkgs/pkgs/development/lisp-modules/packages.nix | 35 |
1 files changed, 26 insertions, 9 deletions
diff --git a/nixpkgs/pkgs/development/lisp-modules/packages.nix b/nixpkgs/pkgs/development/lisp-modules/packages.nix index 61f57f076266..a56dfc2f5e9a 100644 --- a/nixpkgs/pkgs/development/lisp-modules/packages.nix +++ b/nixpkgs/pkgs/development/lisp-modules/packages.nix @@ -50,7 +50,7 @@ let # lispLibs ofpackages in this file. ql = quicklispPackagesFor spec; - packages = ql.overrideScope' (self: super: { + packages = ql.overrideScope (self: super: { cffi = let jna = pkgs.fetchMavenArtifact { @@ -269,15 +269,15 @@ let njson = build-asdf-system { pname = "njson"; - version = "1.0.0"; + version = "1.1.0"; src = pkgs.fetchFromGitHub { owner = "atlas-engineer"; repo = "njson"; - rev = "1.0.0"; - sha256 = "sha256-zeOxkoi5cPl1sw1oEOaMsKhhs3Pb8EzzKTjvuDNj/Ko="; + rev = "1.1.0"; + sha256 = "sha256-hVo5++QCns7Mv3zATpAP3EVz1pbj+jbQmzSLqs6hqQo="; }; - lispLibs = [ self.nasdf super.cl-json ]; - systems = [ "njson" "njson/cl-json" ]; + lispLibs = [ self.nasdf super.cl-json super.com_dot_inuoe_dot_jzon]; + systems = [ "njson" "njson/cl-json" "njson/jzon"]; }; nsymbols = build-asdf-system { @@ -370,7 +370,7 @@ let nyxt-gtk = build-asdf-system { pname = "nyxt"; - version = "3.5.0"; + version = "3.6.0"; lispLibs = (with super; [ alexandria @@ -420,6 +420,7 @@ let cl-cffi-gtk cl-gobject-introspection quri + sqlite ]) ++ (with self; [ history-tree nhooks @@ -439,8 +440,8 @@ let src = pkgs.fetchFromGitHub { owner = "atlas-engineer"; repo = "nyxt"; - rev = "3.5.0"; - sha256 = "sha256-/x3S4qAvvHxUxDcs6MAuZvAtqLTQdwlH7r4zFlKIjY4="; + rev = "3.6.0"; + sha256 = "sha256-DaPEKdYf5R+RS7VQzbdLSqZvEQfxjeGEdX8rwmHRLrY="; }; nativeBuildInputs = [ pkgs.makeWrapper ]; @@ -799,6 +800,22 @@ let ]; }; + sb-cga = build-asdf-system { + pname = "sb-cga"; + version = "1.0.1"; + src = pkgs.fetchFromGitHub { + owner = "nikodemus"; + repo = "sb-cga"; + rev = "9a554ea1c01cac998ff7eaa5f767bc5bcdc4c094"; + sha256 = "sha256-iBM+VXu6JRqGmeIFzfXbGot+elvangmfSpDB7DjFpPg"; + }; + lispLibs = [ super.alexandria ]; + }; + + nsb-cga = super.nsb-cga.overrideLispAttrs (oa: { + lispLibs = oa.lispLibs ++ [ self.sb-cga ]; + }); + }); in packages |