From 54e4aac588cdbd5fa9b5725488c7fcbc7b61dd0d Mon Sep 17 00:00:00 2001 From: jgart Date: Tue, 6 Sep 2022 07:38:22 -0500 Subject: gnu: Add cl-tripod. * gnu/packages/lisp-xyz.scm (cl-tripod, ecl-tripod, sbcl-tripod): New variables. Signed-off-by: Guillaume Le Vaillant --- gnu/packages/lisp-xyz.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) (limited to 'gnu/packages/lisp-xyz.scm') 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 @@ (define-public cl-irc (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")) -- cgit v1.2.3