diff mbox series

[bug#73198,3/3] gnu: Update cl-clack to 2.1.0.

Message ID m1a5gdj79j.fsf@fastmail.net
State New
Headers show
Series Update cl-lack and cl-clack | expand

Commit Message

Konrad Hinsen Sept. 12, 2024, 2:06 p.m. UTC
* gnu/packages/lisp-xyz.scm (sbcl-clack cl-clack ecl-clack): Update tp 2.1.0.

Change-Id: I460a621af2a50ffb6e268180873bd7570e900824
---
 gnu/packages/lisp-xyz.scm | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)
diff mbox series

Patch

diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index d026d04485..9f1b0873cd 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -10375,11 +10375,11 @@  (define-public ecl-clache
   (sbcl-package->ecl-package sbcl-clache))
 
 (define-public sbcl-clack
-  (let ((commit "6fd0279424f7ba5fd4f92d69a1970846b0b11222")
-        (revision "2"))
+  (let ((commit "4916ebb243d42d1b52f8030db146215033b1b71e")
+        (revision "1"))
     (package
       (name "sbcl-clack")
-      (version (git-version "2.0.0" revision commit))
+      (version (git-version "2.1.0" revision commit))
       (source
        (origin
          (method git-fetch)
@@ -10388,29 +10388,30 @@  (define-public sbcl-clack
                (commit commit)))
          (file-name (git-file-name "cl-clack" version))
          (sha256
-          (base32 "0sfmvqmsg9z13x0v77448rpdqgyprdq739nsbrjw9a28hv9jmkg9"))))
+          (base32 "0kgymwvv1ghzvl4jryl3fxf0kf44i6z19izcf1rf0k4cidx093a7"))))
       (build-system asdf-build-system/sbcl)
       (arguments
+       ;; Only the handler for hunchentoot is included. The other
+       ;; two Web servers supported by clack, toot and wookie,
+       ;; have not yet been packaged for Guix.
        '(#:asd-systems '("clack"
-                         "clack-handler-fcgi"
-                         "clack-socket"
-                         "clack-handler-hunchentoot")))
+                         "clack-handler-hunchentoot"
+                         "clack-socket")))
       (inputs
        (list sbcl-alexandria
              sbcl-bordeaux-threads
-             sbcl-cl-fastcgi
              sbcl-flexi-streams
              sbcl-hunchentoot
              sbcl-lack
-             sbcl-quri
              sbcl-split-sequence
+             sbcl-slime-swank
              sbcl-usocket))
       (home-page "https://github.com/fukamachi/clack")
       (synopsis "Web Application Environment for Common Lisp")
       (description
        "Clack is a web application environment for Common Lisp inspired by
 Python's WSGI and Ruby's Rack.")
-      (license license:llgpl))))
+      (license license:expat))))
 
 (define-public cl-clack
   (sbcl-package->cl-source-package sbcl-clack))