diff options
| author | Roman Scherer <roman@burningswell.com> | 2024-09-15 10:23:38 +0200 |
|---|---|---|
| committer | Guillaume Le Vaillant <glv@posteo.net> | 2024-09-18 14:36:43 +0200 |
| commit | e071f5a9531261164b13eaa1cd04c4b1851da923 (patch) | |
| tree | d12a6a4a0e0edfc6684dedf05fe0b0b9a63f16d0 | |
| parent | fbbcfe59be841fcd536ecdc23006546fcfb2c12d (diff) | |
gnu: Add cl-birch.
* gnu/packages/lisp-xyz.scm (sbcl-birch, cl-birch, ecl-birch): New variables.
Change-Id: I2ea6358cc41ddd26aaaed81a1cb828c74450a111
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| -rw-r--r-- | gnu/packages/lisp-xyz.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 95082e98a02..4a850d74482 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm | |||
| @@ -1966,6 +1966,40 @@ impossible to merge back upstream.") | |||
| 1966 | (define-public ecl-binpack | 1966 | (define-public ecl-binpack |
| 1967 | (sbcl-package->ecl-package sbcl-binpack)) | 1967 | (sbcl-package->ecl-package sbcl-binpack)) |
| 1968 | 1968 | ||
| 1969 | (define-public sbcl-birch | ||
| 1970 | (let ((commit "30cd24260675c6c4e276daaf28be8d02ac15dd8f") | ||
| 1971 | (revision "0")) | ||
| 1972 | (package | ||
| 1973 | (name "sbcl-birch") | ||
| 1974 | (version (git-version "1.0.1" revision commit)) | ||
| 1975 | (source | ||
| 1976 | (origin | ||
| 1977 | (method git-fetch) | ||
| 1978 | (uri (git-reference | ||
| 1979 | (url "https://github.com/jorams/birch") | ||
| 1980 | (commit commit))) | ||
| 1981 | (file-name (git-file-name "cl-birch" version)) | ||
| 1982 | (sha256 | ||
| 1983 | (base32 "1b24xng92ra7420s3zy44pybk4h7xg4kjwdk35arl46badgi28r1")))) | ||
| 1984 | (build-system asdf-build-system/sbcl) | ||
| 1985 | (inputs (list sbcl-alexandria | ||
| 1986 | sbcl-cl+ssl | ||
| 1987 | sbcl-flexi-streams | ||
| 1988 | sbcl-split-sequence | ||
| 1989 | sbcl-usocket)) | ||
| 1990 | (native-inputs (list sbcl-prove)) | ||
| 1991 | (home-page "https://github.com/jorams/birch") | ||
| 1992 | (synopsis "Common Lisp IRC client library") | ||
| 1993 | (description "Birch is a simple Common Lisp IRC client library. It | ||
| 1994 | makes use of CLOS for event handling.") | ||
| 1995 | (license (list license:expat))))) | ||
| 1996 | |||
| 1997 | (define-public cl-birch | ||
| 1998 | (sbcl-package->cl-source-package sbcl-birch)) | ||
| 1999 | |||
| 2000 | (define-public ecl-birch | ||
| 2001 | (sbcl-package->ecl-package sbcl-birch)) | ||
| 2002 | |||
| 1969 | (define-public sbcl-bit-smasher | 2003 | (define-public sbcl-bit-smasher |
| 1970 | ;; No release. | 2004 | ;; No release. |
| 1971 | (let ((commit "c2dcb3b5ec0e485484be681fe17c4e81e58790d9")) | 2005 | (let ((commit "c2dcb3b5ec0e485484be681fe17c4e81e58790d9")) |
