diff options
author | jgart <jgart@dismail.de> | 2022-09-06 07:38:22 -0500 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2022-09-07 14:32:08 +0200 |
commit | 54e4aac588cdbd5fa9b5725488c7fcbc7b61dd0d (patch) | |
tree | 6fd6efacef686bc40321f4f5d571cb681957efd4 /gnu/packages/lisp-xyz.scm | |
parent | 3f46a0b6a907b80a81b700536eef487b14a2672a (diff) | |
download | guix-54e4aac588cdbd5fa9b5725488c7fcbc7b61dd0d.tar.gz |
gnu: Add cl-tripod.
* gnu/packages/lisp-xyz.scm (cl-tripod, ecl-tripod, sbcl-tripod): New variables. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
Diffstat (limited to 'gnu/packages/lisp-xyz.scm')
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 0cd18991b1..9333775f12 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -391,6 +391,45 @@ Features: (define-public ecl-cl-irc (sbcl-package->ecl-package sbcl-cl-irc)) +(define-public sbcl-tripod + (let ((commit "bcea16610b4961a927e417e4413fffe686d71c83") + (revision "0")) + (package + (name "sbcl-tripod") + (version (git-version "0.0.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/aartaka/tripod") + (commit commit))) + (file-name (git-file-name "cl-tripod" version)) + (sha256 + (base32 "07czbwzfqg8n1q4dsfmrdp2zmp90xgsg8q26hkrniyvkylq4nn1z")))) + (build-system asdf-build-system/sbcl) + (inputs + (list sbcl-alexandria + sbcl-cl-gopher + sbcl-cl-markdown + sbcl-clss + sbcl-hunchentoot + sbcl-phos + sbcl-plump + sbcl-trivial-mimes)) + (home-page "https://aartaka.me/blog/tripod") + (synopsis "Common Lisp web server aiming to ease website hosting") + (description + "Tripod is a Common Lisp web server aiming to ease plain text, HTML, +and Gopher website hosting.") + (license license:bsd-2)))) + +(define-public cl-tripod + (sbcl-package->cl-source-package sbcl-tripod)) + +(define-public ecl-tripod + (sbcl-package->ecl-package sbcl-tripod)) + + (define-public sbcl-trivial-timeout (let ((commit "feb869357f40f5e109570fb40abad215fb370c6c") (revision "1")) |