diff options
author | Pierre Neidhardt <mail@ambrevar.xyz> | 2023-04-08 10:19:33 +0200 |
---|---|---|
committer | Pierre Neidhardt <mail@ambrevar.xyz> | 2023-04-12 12:23:51 +0200 |
commit | 546afddb85ab2c276978c62f6d9af7a5cf0a33e1 (patch) | |
tree | 6561026a932d7f55215f51e8c1edd71a7df592b4 /gnu/packages/lisp-xyz.scm | |
parent | 74d7bed968ee12e77078983baa26ef4637e5f6d0 (diff) | |
download | guix-546afddb85ab2c276978c62f6d9af7a5cf0a33e1.tar guix-546afddb85ab2c276978c62f6d9af7a5cf0a33e1.tar.gz |
gnu: Add radiance-contribs.
* gnu/packages/lisp-xyz.scm (cl-radiance-contribs, ecl-radiance-contribs,
sbcl-radiance-contribs): New variables.
Diffstat (limited to 'gnu/packages/lisp-xyz.scm')
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 2006c0f1ec..60d085ca13 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -17933,6 +17933,49 @@ adaptations.") (define-public cl-radiance (sbcl-package->cl-source-package sbcl-radiance)) +(define-public sbcl-radiance-contribs + (let ((commit "710b3e1f9971e48368d52eea0b407f2e8f510981") + (revision "1")) + (package + (name "sbcl-radiance-contribs") + (version (git-version "1.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Shirakumo/radiance-contribs") + (commit commit))) + (file-name (git-file-name "radiance-contribs" version)) + (sha256 + (base32 "08ivnd7a6vfciqna680qpx6zj6vw9xcbrzq29iz3x7x9sp1pqgq3")))) + (build-system asdf-build-system/sbcl) + (arguments + ;; TODO: Include more contribs. + `(#:asd-systems '("r-clip" + "i-log4cl" + "i-sqlite" + "r-data-model" + "r-simple-rate" + "r-welcome"))) + (inputs + (list sbcl-radiance + sbcl-cffi + sbcl-clip + sbcl-cl-sqlite + sbcl-log4cl)) + (home-page "https://shirakumo.github.io/radiance/") + (synopsis "Standard implementations and drivers for the radiance interfaces") + (description + "This is a collection of useful helper modules and standard +implementations for Radiance interfaces.") + (license license:zlib)))) + +(define-public ecl-radiance-contribs + (sbcl-package->ecl-package sbcl-radiance-contribs)) + +(define-public cl-radiance-contribs + (sbcl-package->cl-source-package sbcl-radiance-contribs)) + (define-public sbcl-daemon (let ((commit "d5652f4332c3cee21e9bf83b9237129605004597") (revision "1")) |