[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/08: gnu: cl+ssl: Update to 0.0.0-4.8c13317.
From: |
guix-commits |
Subject: |
04/08: gnu: cl+ssl: Update to 0.0.0-4.8c13317. |
Date: |
Mon, 24 Oct 2022 08:15:03 -0400 (EDT) |
glv pushed a commit to branch master
in repository guix.
commit 541c4998a848b763e1ad1576571837306cdc0ebf
Author: cage <cage-dev@twistfold.it>
AuthorDate: Sun Oct 23 12:05:23 2022 +0200
gnu: cl+ssl: Update to 0.0.0-4.8c13317.
* gnu/packages/lisp-xyz.scm (sbcl-cl+ssl): Update to 0.0.0-4.8c13317.
[native-inputs]: Add sbcl-trivial-sockets.
(ecl-cl+ssl)[native-inputs]: Remove sbcl-trivial-sockets.
[arguments]: Disable tests.
Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
---
gnu/packages/lisp-xyz.scm | 21 ++++++++++++++++-----
1 file changed, 16 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 8526b88373..27f7d845f4 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -4371,8 +4371,8 @@ RFC 1321 by R. Rivest, published April 1992.")
(list ecl-flexi-streams))))
(define-public sbcl-cl+ssl
- (let ((commit "046d698cf65539faf9aba0a5ccd086a9d6f53eef")
- (revision "3"))
+ (let ((commit "8c13317509136e6722a25be51b74b813bbb32f9e")
+ (revision "4"))
(package
(name "sbcl-cl+ssl")
(version (git-version "0.0.0" revision commit))
@@ -4384,7 +4384,7 @@ RFC 1321 by R. Rivest, published April 1992.")
(commit commit)))
(file-name (git-file-name "cl+ssl" version))
(sha256
- (base32 "110yhb0f1c8yilqsgza2xhv3675i41iizylibgy5qc5fa2lnaxbv"))))
+ (base32 "1cdq9dzk804y8bm874q8755yk4iz2z735ksm8waxl52kpfw8ai99"))))
(build-system asdf-build-system/sbcl)
(arguments
'(#:phases
@@ -4408,7 +4408,8 @@ RFC 1321 by R. Rivest, published April 1992.")
"")))))))
(native-inputs
(list ;sbcl-cl-coveralls
- sbcl-fiveam))
+ sbcl-fiveam
+ sbcl-trivial-sockets))
(inputs
(list openssl
sbcl-cffi
@@ -4431,7 +4432,17 @@ Development into CL+SSL was done by David Lichteblau.")
(sbcl-package->cl-source-package sbcl-cl+ssl))
(define-public ecl-cl+ssl
- (sbcl-package->ecl-package sbcl-cl+ssl))
+ ;; The trivial-sockets system used for the tests doesn't support ECL, so we
+ ;; remove it from native-inputs and disable the tests.
+ (let ((pkg (sbcl-package->ecl-package sbcl-cl+ssl)))
+ (package
+ (inherit pkg)
+ (native-inputs
+ (modify-inputs (package-native-inputs pkg)
+ (delete "sbcl-trivial-sockets")))
+ (arguments
+ (substitute-keyword-arguments (package-arguments pkg)
+ ((#:tests? _ #f) #f))))))
(define-public sbcl-kmrcl
(let ((version "1.111")
- branch master updated (569ba57aa3 -> c1154c2aac), guix-commits, 2022/10/24
- 04/08: gnu: cl+ssl: Update to 0.0.0-4.8c13317.,
guix-commits <=
- 01/08: gnu: cl-ironclad: Update to 0.58., guix-commits, 2022/10/24
- 03/08: gnu: Add cl-select., guix-commits, 2022/10/24
- 07/08: gnu: Add cl-stdutils., guix-commits, 2022/10/24
- 06/08: gnu: cl-purgatory: Update to 0.1.2., guix-commits, 2022/10/24
- 08/08: gnu: Add cl-langutils., guix-commits, 2022/10/24
- 02/08: gnu: Add cl-eris., guix-commits, 2022/10/24
- 05/08: gnu: cl-i18n: Update to 0.5.2., guix-commits, 2022/10/24