From c0a223c7c2c101e455ebae9e6868b871a7e90682 Mon Sep 17 00:00:00 2001 From: Guillaume Le Vaillant Date: Mon, 26 Aug 2024 10:32:34 +0200 Subject: gnu: cl-s-sysdeps: Add support for bordeaux-threads-2. This is required to fix the build of cl-prevalence with cl-usocket-0.8.8. * gnu/packages/patches/sbcl-s-sysdeps-bt2.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/lisp-xyz.scm (sbcl-s-sysdeps)[source]: Use it. Change-Id: I6addc042e16f71b55a2125c1f8eb313023ada411 --- gnu/packages/lisp-xyz.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gnu/packages/lisp-xyz.scm') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 1b684c61bd..1e7825fdb7 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -25144,10 +25144,12 @@ (define-public sbcl-s-sysdeps (uri (git-reference (url home-page) (commit commit))) - (file-name (git-file-name name version)) + (file-name (git-file-name "cl-s-sysdeps" version)) (sha256 (base32 - "0rp81iq0rgl48qdwbmfy89glga81hmry2lp8adjbr5h5ybr92b4n")))) + "0rp81iq0rgl48qdwbmfy89glga81hmry2lp8adjbr5h5ybr92b4n")) + (patches + (search-patches "sbcl-s-sysdeps-bt2.patch")))) (inputs (list sbcl-bordeaux-threads sbcl-usocket)) (synopsis "Common Lisp abstraction layer over platform dependent functionality") -- cgit v1.2.3