diff options
author | Guillaume Le Vaillant <glv@posteo.net> | 2020-07-17 15:20:12 +0200 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2020-07-17 15:35:58 +0200 |
commit | 0f935e95493a45fc74d8e2322f98115962cc20b1 (patch) | |
tree | fb2706ec1696ef89ccc79f998ab85dbade98996c | |
parent | 8afd2d10eeb8b33f4a03720495f70a664e5ca39f (diff) | |
download | guix-0f935e95493a45fc74d8e2322f98115962cc20b1.tar guix-0f935e95493a45fc74d8e2322f98115962cc20b1.tar.gz |
gnu: Add cl-mcclim.
* gnu/packages/lisp-xyz.scm (cl-mcclim): New variable.
-rw-r--r-- | gnu/packages/lisp-xyz.scm | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 615793c4f4..4eefa94258 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -13283,3 +13283,38 @@ specification}, a toolkit for writing GUIs in Common Lisp.") ;; Test suite disabled because of a dependency cycle. ;; The tests depend on mcclim/test-util, which depends on mcclim. #:tests? #f)))) + +(define-public cl-mcclim + (let ((base (sbcl-package->cl-source-package sbcl-clim-lisp))) + (package + (inherit base) + (name "cl-mcclim") + (native-inputs + `(("fiveam" ,cl-fiveam) + ("pkg-config" ,pkg-config))) + (inputs + `(("alexandria" ,cl-alexandria) + ("babel" ,cl-babel) + ("bordeaux-threads" ,cl-bordeaux-threads) + ("cffi" ,cl-cffi) + ("cl-aa" ,cl-aa) + ("cl-freetype2" ,cl-freetype2) + ("cl-paths-ttf" ,cl-paths-ttf) + ("cl-pdf" ,cl-pdf) + ("cl-unicode" ,cl-unicode) + ("cl-vectors" ,cl-vectors) + ("closer-mop" ,cl-closer-mop) + ("clx" ,cl-clx) + ("flexi-streams" ,cl-flexi-streams) + ("flexichain" ,cl-flexichain) + ("fontconfig" ,fontconfig) + ("freetype" ,freetype) + ("harfbuzz" ,harfbuzz) + ("log4cl" ,cl-log4cl) + ("opticl" ,cl-opticl) + ("spatial-trees" ,cl-spatial-trees) + ("trivial-features" ,cl-trivial-features) + ("trivial-garbage" ,cl-trivial-garbage) + ("trivial-gray-streams" ,cl-trivial-gray-streams) + ("swank" ,cl-slime-swank) + ("zpb-ttf" ,cl-zpb-ttf)))))) |