Subject: [PATCH]: Update common lisp packages

From: André A. Gomes <[email-masked]>
Date: Wed, 29 Nov 2023 11:54:05 +0200

Hi Guix,

Sorry for sending all of these patches in a single message, but I don't
have experience using git send-email.  It seemed overkill to send one
message per patch too.

All of the patches concern common lisp libraries from Atlas Engineer, and I am a
member of the organization.

Thanks!

-- 
André A. Gomes
"You cannot even find the ruins..."
>From 1e51d1d0fdd647cff99d2cbae42ad0df41a5dd37 Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <[email-masked]>
Date: Wed, 29 Nov 2023 11:21:10 +0200
Subject: [PATCH 8/8] gnu: sbcl-prompter: Update to 0.1.1.

* gnu/packages/lisp-xyz.scm (sbcl-prompter): Update to 0.1.1.
---
 gnu/packages/lisp-xyz.scm | 74 +++++++++++++++++----------------------
 1 file changed, 33 insertions(+), 41 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 043de1d85b..6c81bc3235 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -26128,51 +26128,43 @@ (define-public cl-nclasses
   (sbcl-package->cl-source-package sbcl-nclasses))
 
 (define-public sbcl-prompter
-  (let ((commit "b40a13af6ba4bd5c73c17e94dd2cbc2901bbd02f")
-        (revision "0"))
-    (package
-      (name "sbcl-prompter")
-      (version (git-version "0.1.0" revision commit))
-      (source
-       (origin
-         (method git-fetch)
-         (uri (git-reference
-               (url "https://github.com/atlas-engineer/prompter")
-               (commit commit)))
-         (file-name (git-file-name "cl-prompter" version))
-         (sha256
-          (base32
-           "1gg69rq2v9wcr7kj9fvd2i38r28fsgqqw6zs71m46krmr1gmfh4q"))
-         (modules '((guix build utils)))
-         (snippet
-          `(begin
-             (delete-file-recursively "nasdf")
-             #t))))
-      (build-system asdf-build-system/sbcl)
-      (inputs
-       (list
-        sbcl-alexandria
-        sbcl-calispel
-        sbcl-cl-containers
-        sbcl-cl-str
-        sbcl-closer-mop
-        sbcl-lparallel
-        sbcl-moptilities
-        sbcl-nclasses
-        sbcl-serapeum
-        sbcl-trivial-package-local-nicknames))
-      (native-inputs
-       (list sbcl-lisp-unit2
-             sbcl-nasdf))
-      (home-page "https://github.com/atlas-engineer/prompter")
-      (synopsis "Live-narrowing, fuzzy-matching, extensible prompt framework")
-      (description
-       "This prompter library is heavily inspired by Emacs' minibuffer and
+  (package
+    (name "sbcl-prompter")
+    (version "0.1.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/atlas-engineer/prompter")
+             (commit version)))
+       (file-name (git-file-name "cl-prompter" version))
+       (sha256
+        (base32
+         "008bq36siza9qwmz6b1pvpm53lxmzryahnhy372l18gl3180in03"))))
+    (build-system asdf-build-system/sbcl)
+    (inputs
+     (list
+      sbcl-alexandria
+      sbcl-calispel
+      sbcl-cl-containers
+      sbcl-cl-str
+      sbcl-closer-mop
+      sbcl-lparallel
+      sbcl-moptilities
+      sbcl-nclasses
+      sbcl-serapeum
+      sbcl-trivial-package-local-nicknames))
+    (native-inputs
+     (list sbcl-lisp-unit2))
+    (home-page "https://github.com/atlas-engineer/prompter")
+    (synopsis "Live-narrowing, fuzzy-matching, extensible prompt framework")
+    (description
+     "This prompter library is heavily inspired by Emacs' minibuffer and
 Helm (@url{https://emacs-helm.github.io/helm/}).  It only deals with the
 backend side of things, it does not handle any display.  Features include
 asynchronous suggestion computation, multiple sources, actions and resumable
 prompters.")
-      (license license:bsd-3))))
+    (license license:bsd-3)))
 
 (define-public cl-prompter
   (sbcl-package->cl-source-package sbcl-prompter))
-- 
2.41.0

>From c072fa57f1abedc3b500ade0ce8aeb8bbb1c7365 Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <[email-masked]>
Date: Wed, 29 Nov 2023 11:03:20 +0200
Subject: [PATCH 7/8] gnu: sbcl-nhooks: Update to 1.2.2.

* gnu/packages/lisp-xyz.scm (sbcl-nhooks): Update to 1.2.2.
---
 gnu/packages/lisp-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index be157e1c38..043de1d85b 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -25890,7 +25890,7 @@ (define-public ecl-css-lite
 (define-public sbcl-nhooks
   (package
     (name "sbcl-nhooks")
-    (version "1.2.1")
+    (version "1.2.2")
     (source
      (origin
        (method git-fetch)
@@ -25900,7 +25900,7 @@ (define-public sbcl-nhooks
        (file-name (git-file-name "cl-nhooks" version))
        (sha256
         (base32
-         "10ym4ybda2l426flicqz0f4yg7fbw7yjk1k0wqpf4wfk24gm1b8g"))))
+         "1m9dfp7wjm8k16x45qnw258ca8gnic3k2ik79sdn5gxcx6qxy3g8"))))
     (build-system asdf-build-system/sbcl)
     (inputs
      (list sbcl-serapeum))
-- 
2.41.0

>From b23533c0404558710c7f0bee61796dca1c4ae5bb Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <[email-masked]>
Date: Wed, 29 Nov 2023 10:59:05 +0200
Subject: [PATCH 6/8] gnu: sbcl-nsymbols: Update to 0.3.2.

* gnu/packages/lisp-xyz.scm (sbcl-nsymbols): Update to 0.3.2.
---
 gnu/packages/lisp-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 142f0d46ec..be157e1c38 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -26955,7 +26955,7 @@ (define-public ecl-nactivitypub
 (define-public sbcl-nsymbols
   (package
    (name "sbcl-nsymbols")
-   (version "0.3.1")
+   (version "0.3.2")
    (source
     (origin
      (method git-fetch)
@@ -26964,7 +26964,7 @@ (define-public sbcl-nsymbols
            (commit version)))
      (file-name (git-file-name "cl-nsymbols" version))
      (sha256
-      (base32 "14zdwsk2nrismj3xb54kfpgcdcsdzw3fyd7zwxlsir66lv9w9ji9"))))
+      (base32 "1awh793s4fwhddllfcjz4sbkxwinh5w54s3glxh7rv00c7skdjd6"))))
    (build-system asdf-build-system/sbcl)
    (native-inputs (list sbcl-lisp-unit2))
    (inputs (list cl-closer-mop))
-- 
2.41.0

>From 90e21ce85070d2356cd9d368ea3d757fc3ffc116 Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <[email-masked]>
Date: Wed, 29 Nov 2023 10:53:42 +0200
Subject: [PATCH 5/8] gnu: sbcl-njson: Update to 1.2.2.

* gnu/packages/lisp-xyz.scm (sbcl-njson): Update to 1.2.2.
---
 gnu/packages/lisp-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 12c72ddead..142f0d46ec 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -26848,7 +26848,7 @@ (define-public ecl-xkbcommon
 (define-public sbcl-njson
   (package
     (name "sbcl-njson")
-    (version "1.2.1")
+    (version "1.2.2")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -26857,7 +26857,7 @@ (define-public sbcl-njson
               (file-name (git-file-name "cl-njson" version))
               (sha256
                (base32
-                "0p3zvn3jfzcdzpvikdaw3g14wfsklq0msw0rjaxin3aa7vmqpyqk"))))
+                "05v5bk3l47mds4ihxs8jlqm19gqq7hb4q0161bgg99w9847l63lk"))))
     (build-system asdf-build-system/sbcl)
     (inputs (list sbcl-cl-json sbcl-jzon))
     (native-inputs (list sbcl-lisp-unit2))
-- 
2.41.0

>From c6e9764591924acd01200d4dd0ceb0757411a8b3 Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <[email-masked]>
Date: Wed, 29 Nov 2023 10:33:32 +0200
Subject: [PATCH 4/8] gnu: sbcl-nfiles: Update to 1.1.4.

* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 1.1.4.
---
 gnu/packages/lisp-xyz.scm | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 24b05b9cb7..12c72ddead 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -25976,7 +25976,7 @@ (define-public ecl-wordnet
 (define-public sbcl-nfiles
   (package
    (name "sbcl-nfiles")
-   (version "1.1.3")
+   (version "1.1.4")
    (source
     (origin
      (method git-fetch)
@@ -25986,12 +25986,7 @@ (define-public sbcl-nfiles
      (file-name (git-file-name "cl-nfiles" version))
      (sha256
       (base32
-       "1rndrxqb16wfbi5zkg8gbqm163xhs31ka0algsxvrhb9kf2j8c4q"))
-     (modules '((guix build utils)))
-     (snippet
-      `(begin
-         (delete-file-recursively "nasdf")
-         #t))))
+       "1a8zsphbbl9r4sdm95kgm4ljd9b148c9fnwlq7f930fh9826kf72"))))
    (build-system asdf-build-system/sbcl)
    (inputs
     (list gnupg
@@ -26003,8 +25998,7 @@ (define-public sbcl-nfiles
           sbcl-trivial-package-local-nicknames
           sbcl-trivial-types))
    (native-inputs
-    (list sbcl-lisp-unit2
-          sbcl-nasdf))
+    (list sbcl-lisp-unit2))
    (arguments
     `(#:phases
       (modify-phases %standard-phases
-- 
2.41.0

>From 9902401c34e60cf1a61dd26c2a2db7e95d2df86b Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <[email-masked]>
Date: Wed, 29 Nov 2023 10:00:15 +0200
Subject: [PATCH 3/8] gnu: sbcl-nclasses: Update to 0.6.1.

* gnu/packages/lisp-xyz.scm (sbcl-nclasses): Update to 0.6.1.
---
 gnu/packages/lisp-xyz.scm | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index ad441cfe0c..24b05b9cb7 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -26101,7 +26101,7 @@ (define-public cl-nasdf
 (define-public sbcl-nclasses
   (package
     (name "sbcl-nclasses")
-    (version "0.6.0")
+    (version "0.6.1")
     (source
      (origin
        (method git-fetch)
@@ -26111,18 +26111,12 @@ (define-public sbcl-nclasses
        (file-name (git-file-name "cl-nclasses" version))
        (sha256
         (base32
-         "0kp5wim5frr4l52rgchaz1cj74daqngagrz3r0lgasii6bwlzsi6"))
-       (modules '((guix build utils)))
-       (snippet
-        `(begin
-           (delete-file-recursively "nasdf")
-           #t))))
+         "00is7fg1jsj9r3jawphbk5gh8kmiixl7g60xg1ic2q2cpilfd1by"))))
     (build-system asdf-build-system/sbcl)
     (inputs
      (list sbcl-moptilities))
     (native-inputs
-     (list sbcl-lisp-unit2
-           sbcl-nasdf))
+     (list sbcl-lisp-unit2))
     (home-page "https://github.com/atlas-engineer/nclasses")
     (synopsis "Simplify class, condition, and generic function definitions.")
     (description
-- 
2.41.0

>From 2141ab02643ab294ac4922dc542ce99cbb9af147 Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <[email-masked]>
Date: Wed, 29 Nov 2023 09:55:18 +0200
Subject: [PATCH 2/8] gnu: sbcl-history-tree: Update to 0.1.2.

* gnu/packages/lisp-xyz.scm (sbcl-history-tree): Update to 0.1.2.
---
 gnu/packages/lisp-xyz.scm | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index f6f3b0382e..ad441cfe0c 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -12626,7 +12626,7 @@ (define-public ecl-hdf5-cffi
 (define-public sbcl-history-tree
   (package
     (name "sbcl-history-tree")
-    (version "0.1.1")
+    (version "0.1.2")
     (source
      (origin
        (method git-fetch)
@@ -12635,12 +12635,7 @@ (define-public sbcl-history-tree
              (commit version)))
        (file-name (git-file-name "cl-history-tree" version))
        (sha256
-        (base32 "16fynij438zs4g29m7c0vmkfb0sbaz8gj7zjnxpbgjckbim93qwl"))
-       (modules '((guix build utils)))
-       (snippet
-        `(begin
-           (delete-file-recursively "nasdf")
-           #t))))
+        (base32 "1n3q6aqh0wm24pksj8371j5iinxpzy2kcnz97kmpndm1yhv4x5f2"))))
     (build-system asdf-build-system/sbcl)
     (inputs
      (list
@@ -12649,7 +12644,7 @@ (define-public sbcl-history-tree
       sbcl-local-time
       sbcl-nclasses
       sbcl-trivial-package-local-nicknames))
-    (native-inputs (list sbcl-nasdf sbcl-lisp-unit2))
+    (native-inputs (list sbcl-lisp-unit2))
     (home-page "https://github.com/atlas-engineer/history-tree")
     (synopsis "Store the history of a browser's visited paths")
     (description
-- 
2.41.0

>From f486a6c45ba491b6d9ef2f1bd444d0da9c145ee6 Mon Sep 17 00:00:00 2001
From: "Andre A. Gomes" <[email-masked]>
Date: Tue, 28 Nov 2023 21:44:00 +0200
Subject: [PATCH 1/8] gnu: sbcl-nkeymaps: Update to 1.1.1.

* gnu/packages/lisp-xyz.scm (sbcl-nkeymaps): Update to 1.1.1.
---
 gnu/packages/lisp-xyz.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 4bc3c71a54..f6f3b0382e 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -26748,7 +26748,7 @@ (define-public ecl-clog
 (define-public sbcl-nkeymaps
   (package
     (name "sbcl-nkeymaps")
-    (version "1.1.0")
+    (version "1.1.1")
     (source
      (origin
        (method git-fetch)
@@ -26757,7 +26757,7 @@ (define-public sbcl-nkeymaps
              (commit version)))
        (file-name (git-file-name "cl-nkeymaps" version))
        (sha256
-        (base32 "08q3bmb3i7mjpm83msp1qgpifpzf019ggikbxwc2dk04i3c2w0vv"))))
+        (base32 "179hrnkn3pkwkp4ap6ax0zgp7xcr9cq7icff42r79gh43ri3kpzy"))))
     (build-system asdf-build-system/sbcl)
     (inputs
      (list sbcl-alexandria
-- 
2.41.0