From 0e007842c9ab3021160596a0de14a2ef1b94acb2 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sun, 23 May 2021 21:09:14 +0100 Subject: gnu: Add cl-arnesi. * gnu/packages/lisp-xyz.scm (sbcl-arnesi, ecl-arnesi, cl-arnesi): New variables. Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 52 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) (limited to 'gnu/packages') diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 4a1e9064d5..3f4b0ff136 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -16847,3 +16847,55 @@ building block for higher level libraries.") (define-public ecl-json-streams (sbcl-package->ecl-package sbcl-json-streams)) + +(define-public sbcl-arnesi + (let ((commit "1e7dc4cb2cad8599113c7492c78f4925e839522e") + (revision "1")) + (package + (name "sbcl-arnesi") + (version (git-version "2.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AccelerationNet/arnesi") + (commit commit))) + (file-name (git-file-name "arnesi" version)) + (sha256 + (base32 "0jgj2xgd1gq6rf8ia43lkmbrbxnp8rgs053br9azfa25ygk3ikbh")))) + (build-system asdf-build-system/sbcl) + (arguments + ;; FIXME: (Sharlatan-20210523T190315+0100): Tests failed on + ;; special-lisp-var-rebount-in/cc + ;; + ;; ; processing (TEST SPECIAL-LISP-VAR-REBOUND-IN/CC ...) + ;; ; wrote .../sbcl/arnesi/t/call-cc-tmp5GEXGEG5.fasl + ;; ; compilation finished in 0:00:00.028 + ;; Unhandled SIMPLE-ERROR in thread + ;; #: + ;; Sorry, No walker for the special operater DECLARE defined. + ;; + ;; Backtrace for: # + ;; 0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK # # :QUIT T) + ;; + `(#:tests? #f)) + (native-inputs + `(("fiveam" ,sbcl-fiveam))) + (inputs + `(("cl-ppcre" ,sbcl-cl-ppcre) + ("collectors" ,sbcl-collectors) + ("swank" ,sbcl-slime-swank))) + (home-page "https://github.com/AccelerationNet/arnesi") + (synopsis "Common Lisp utility suite") + (description + "ARNESI is Common Lisp utilities library similar to ALEXANDRIA, ANAPHORA +or GOLDEN-UTILS.") + (license license:bsd-3)))) + +(define-public ecl-arnesi + (sbcl-package->ecl-package sbcl-arnesi)) + +(define-public cl-arnesi + (sbcl-package->cl-source-package sbcl-arnesi)) -- cgit v1.2.3