diff options
author | Guillaume Le Vaillant <glv@posteo.net> | 2020-07-16 16:58:42 +0200 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2020-07-16 16:58:42 +0200 |
commit | 31c67a8525bc94d1fdf787c6c17991e16895b794 (patch) | |
tree | acae6c52eef468d3dc25bef8b43a5101b2b896be /gnu/packages/lisp-xyz.scm | |
parent | 2020a0567b469aee0e975583aa39f4b51a976120 (diff) | |
download | guix-31c67a8525bc94d1fdf787c6c17991e16895b794.tar.gz |
gnu: Add cl-com.gigamonkeys.binary-data.
* gnu/packages/lisp-xyz.scm (sbcl-com.gigamonkeys.binary-data, cl-com.gigamonkeys.binary-data, ecl-com.gigamonkeys.binary-data): New variables.
Diffstat (limited to 'gnu/packages/lisp-xyz.scm')
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index f0e4189b13..64d5794557 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -12325,3 +12325,34 @@ non-RLE encoded forms of the files.") (define-public ecl-cl-tga (sbcl-package->ecl-package sbcl-cl-tga)) + +(define-public sbcl-com.gigamonkeys.binary-data + (let ((commit "22e908976d7f3e2318b7168909f911b4a00963ee") + (revision "0")) + (package + (name "sbcl-com.gigamonkeys.binary-data") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gigamonkey/monkeylib-binary-data") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "072v417vmcnvmyh8ddq9vmwwrizm7zwz9dpzi14qy9nsw8q649zw")))) + (build-system asdf-build-system/sbcl) + (inputs + `(("alexandria" ,sbcl-alexandria))) + (home-page "https://github.com/gigamonkey/monkeylib-binary-data") + (synopsis "Common Lisp library for reading and writing binary data") + (description + "This a Common Lisp library for reading and writing binary data. It is +based on code from chapter 24 of the book @emph{Practical Common Lisp}.") + (license license:bsd-3)))) + +(define-public cl-com.gigamonkeys.binary-data + (sbcl-package->cl-source-package sbcl-com.gigamonkeys.binary-data)) + +(define-public ecl-com.gigamonkeys.binary-data + (sbcl-package->ecl-package sbcl-com.gigamonkeys.binary-data)) |