diff options
author | Guillaume Le Vaillant <glv@posteo.net> | 2024-05-21 14:54:15 +0200 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2024-05-21 14:54:15 +0200 |
commit | e9f9740d42c484e59754daf36fb842543a9ec420 (patch) | |
tree | cf739f096d35a503d404685fa9349b6e07c603fb /gnu | |
parent | af2791d4e1f5e2a09b4c7383d24973f80b0e5554 (diff) | |
download | guix-e9f9740d42c484e59754daf36fb842543a9ec420.tar.gz guix-e9f9740d42c484e59754daf36fb842543a9ec420.zip |
gnu: Add cl-cf.
* gnu/packages/lisp-xyz.scm (cl-cf, ecl-cf, sbcl-cf): New variables.
Change-Id: Ic377597dceaf4f4d0c71319056185a958df06155
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index d04ca500de..fb61da72e6 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -450,6 +450,35 @@ with dice-roll statistics.") (define-public ecl-alea (sbcl-package->ecl-package sbcl-alea)) +(define-public sbcl-cf + (let ((commit "9a8ecb2fa3f9d36a1384647067c5c630d132d5b6") + (revision "1")) + (package + (name "sbcl-cf") + (version (git-version "1.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/glv/cl-cf") + (commit commit))) + (file-name (git-file-name "cl-cf" version)) + (sha256 + (base32 "0w6vqykx65jhk8i3a7j85fa60f9irnd5a0338rg50m45bj3vrc25")))) + (build-system asdf-build-system/sbcl) + (native-inputs (list sbcl-fiveam)) + (synopsis "Continued fractions library") + (description "CF is a Common Lisp library for doing computations using +continued fractions.") + (home-page "https://codeberg.org/glv/cl-cf") + (license license:gpl3+)))) + +(define-public cl-cf + (sbcl-package->cl-source-package sbcl-cf)) + +(define-public ecl-cf + (sbcl-package->ecl-package sbcl-cf)) + (define-public sbcl-bubble-operator-upwards (let ((commit "846275a318b960de81b62caecb1e31930f70aef6") (revision "0")) |