[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#54268] [PATCH 6/6] gnu: Add cl-clog
From: |
Aurora |
Subject: |
[bug#54268] [PATCH 6/6] gnu: Add cl-clog |
Date: |
Sun, 6 Mar 2022 03:33:38 +0000 |
---
gnu/packages/lisp-xyz.scm | 51 +++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 964817b..e25f3ef 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -20844,3 +20844,54 @@ taking inspiration from Ruby's ERb module.")
(define-public ecl-websocket-driver
(sbcl-package->ecl-package sbcl-websocket-driver))
+
+(define-public sbcl-clog
+ (let ((commit "v1.2")
+ (revision "0"))
+ (package
+ (name "sbcl-clog")
+ (version "1.2")
+ (home-page "https://github.com/rabbibotton/clog")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url home-page)
+ (commit (string-append "v" version))))
+ (sha256
+ (base32
+ "0f4i6571nm0j704zgnh60sc9slifs11byb2gs8gamqjcfh931dap"))))
+ (build-system asdf-build-system/sbcl)
+ (inputs
+ (list sbcl-clack
+ sbcl-websocket-driver
+ sbcl-alexandria
+ sbcl-hunchentoot
+ sbcl-cl-ppcre
+ sbcl-bordeaux-threads
+ sbcl-trivial-open-browser
+ sbcl-parse-float
+ sbcl-quri
+ sbcl-lack
+ sbcl-mgl-pax
+ sbcl-cl-template
+ sbcl-closer-mop
+ sbcl-cl-sqlite
+ sbcl-dbi))
+ (native-inputs
+ (list sbcl-3bmd
+ sbcl-colorize))
+ (synopsis "CLOG - The Common Lisp Omnificent GUI")
+ (description "The Common Lisp Omnificent GUI, CLOG for short, uses web
+technology to produce graphical user interfaces for applications locally or
+remotely. CLOG can take the place, or work alongside, most cross-platform GUI
+frameworks and website frameworks. The CLOG package starts up the
+connectivity to the browser or other websocket client (often a browser
+embedded in a native template application.)")
+ (license license:bsd-3))))
+
+(define-public cl-clog
+ (sbcl-package->cl-source-package sbcl-clog))
+
+(define-public ecl-clog
+ (sbcl-package->ecl-package sbcl-clog))
--
2.30.2
[bug#54268] [PATCH 3/6] gnu: Add cl-event-emitter, Aurora, 2022/03/05
[bug#54268] [PATCH 4/6] gnu: Add cl-sha1, Aurora, 2022/03/05
[bug#54268] [PATCH 6/6] gnu: Add cl-clog,
Aurora <=
Message not available