diff options
author | Aurora <rind38@disroot.org> | 2022-03-06 03:33:38 +0000 |
---|---|---|
committer | Guix Patches Tester <> | 2022-03-06 03:36:14 +0000 |
commit | 4f213ff37d6db9530497dbec3129c815da1f2005 (patch) | |
tree | 8d99520c20ecf005ea8bfa6e079f4ca4ab939398 | |
parent | 31cc947f21464ff2267b04a2ce9113044e73155e (diff) | |
download | guix-patches-4f213ff37d6db9530497dbec3129c815da1f2005.tar guix-patches-4f213ff37d6db9530497dbec3129c815da1f2005.tar.gz |
gnu: Add cl-clogseries-11541
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 964817b605..e25f3ef31c 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)) |