aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/lisp.scm
AgeCommit message (Expand)Author
2018-12-05gnu: sbcl-stumpwm: Drop ECL lisp support and rename to 'stumpwm'....StumpWM version 1.0.0 was the last version to support lisps other than SBCL. This patch renames the current version of Stumpwm to simply 'stumpwm' instead of 'sbcl-stumpwm' since it's redundant, and removes the unmaintained 'ecl-stumpwm' package. * gnu/packages/lisp.scm (sbcl-stumpwm): Deprecate in favor of 'stumpwm'. [name]: Rename to 'stumpwm'. [arguments]: Set '#:asd-system-name' to 'stumpwm'. [properties]: Replace ecl-variant with cl-source-variant. (ecl-stumpwm): Remove variable. (cl-stumpwm): Replace 'sbcl-stumpwm' with 'stumpwm' and adapt. (sbcl-stumpwm+slynk): Deprecate in favor of 'stumpwm+slynk'. [name]: Rename to 'stumpwm-with-slynk'. [inherit, inputs, arguments]: Replace 'sbcl-stumpwm' with 'stumpwm'. Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com> Pierre Langlois
2018-11-30gnu: sbcl-cl-webkit: Update repo owner to jmercouris....* gnu/packages/lisp.scm (sbcl-cl-webkit): Update repo owner to jmercouris. Pierre Neidhardt
2018-11-29gnu: sbcl: bootstrap with clisp on non-Intel machines....* gnu/packages/lisp.scm (sbcl)[native-inputs]: If the current system is not x86_64-linux or i686-linux, use clisp in place of ccl. [arguments]: In the custom build phase, use the correct bootstrap lisp. Efraim Flashner
2018-11-25gnu: Add s-xml-rpc....* gnu/packages/lisp.scm (cl-s-xml-rpc, ecl-s-xml-rpc, sbcl-s-xml-rpc): New variables. Pierre Neidhardt
2018-11-25gnu: Add s-xml....* gnu/packages/lisp.scm (cl-s-xml, ecl-s-xml, sbcl-s-xml): New variables. Pierre Neidhardt
2018-11-25gnu: Add usocket....* gnu/packages/lisp.scm (cl-usocket, ecl-usocket, sbcl-usocket): New variables. Pierre Neidhardt
2018-11-25gnu: Add usocket-server....* gnu/packages/lisp.scm (cl-usocket-server, ecl-usocket-server, sbcl-usocket-server): New variables. Pierre Neidhardt
2018-11-25gnu: Add sbcl-usocket-boot0....* gnu/packages/lisp.scm (sbcl-usocket-boot0): New variable. Pierre Neidhardt
2018-11-25gnu: Add portable-threads....* gnu/packages/lisp.scm (cl-portable-threads, ecl-portable-threads, sbcl-portable-threads): New variables. Pierre Neidhardt
2018-11-25gnu: Add cl-css....* gnu/packages/lisp.scm (cl-css, ecl-cl-css, sbcl-cl-css): New variables. Pierre Neidhardt
2018-11-25gnu: Add cl-markup....* gnu/packages/lisp.scm (cl-markup, ecl-cl-markup, sbcl-cl-markup): New variables. Pierre Neidhardt
2018-11-24gnu: sbcl: Update to 1.4.13....* gnu/packages/lisp.scm (sbcl): Update to 1.4.13. [native-inputs]: Use minimal texlive-union instead of full texlive. [native-inputs]: Use CCL instead of buggy CLISP. [arguments]: Replace all (zero? (system* ...)) by invoke. Pierre Neidhardt
2018-11-24gnu: gcl: Remove unnecessary texlive input....* gnu/packages/lisp.scm (gcl)[native-inputs]: Remove texlive. Pierre Neidhardt
2018-11-24gnu: clojure: Move to new clojure.scm....* gnu/local.mk (clojure): Include new clojure.scm. * gnu/packages/clojure.scm: Add clojure, clojure-algo-generic, clojure-algo-monads, clojure-core-match, clojure-instaparse, clojure-tools-macro. * gnu/packages/lisp.scm: Remove clojure, clojure-algo-generic, clojure-algo-monads, clojure-core-match, clojure-instaparse, clojure-tools-macro. Pierre Neidhardt
2018-11-24gnu: femtolisp: Move to scheme.scm....* gnu/packages/lisp.scm (femtolisp): Remove. * gnu/packages/scheme.scm (femtolisp): Add. Pierre Neidhardt
2018-11-22gnu: ccl: Fix missing command line argument support in wrapper....* gnu/packages/lisp.scm (ccl): Fix missing command line argument support in wrapper. Pierre Neidhardt
2018-11-22gnu: ccl: Properly include x86-headers and remove missing "contrib" folder....* gnu/packages/lisp.scm (ccl): Include x86-headers and remove missing "contrib" folder. [home-page]: Use HTTPS. Pierre Neidhardt
2018-11-20Revert "gnu: ccl: Include x86-headers and remove missing "contrib" folder."...This reverts commit d22ba64276c0bbacb77d0670635f67f053a16c6b, which broke evaluations for armhf-linux. Ludovic Courtès
2018-11-19gnu: Add clojure-algo-monads....* gnu/packages/lisp.scm (clojure-algo-monads): New public variable. Alex Vong
2018-11-19gnu: Add clojure-tools-macro....* gnu/packages/lisp.scm (clojure-tools-macro): New public variable. Alex Vong
2018-11-19gnu: Add clojure-algo-generic....* gnu/packages/lisp.scm (clojure-algo-generic): New public variable. Alex Vong
2018-11-19gnu: Add clojure-core-match....* gnu/packages/lisp.scm (clojure-core-match): New public variable. Alex Vong
2018-11-19gnu: Add clojure-instaparse....* gnu/packages/lisp.scm (clojure-instaparse): New public variable. Alex Vong
2018-11-19guix: Add clojure-utils....* guix/build/clojure-utils.scm: New file. * gnu/packages/lisp.scm (clojure)[arguments]: Use it. * Makefile.am (MODULES): Add it. Alex Vong
2018-11-19gnu: clojure: Use (guix build java-utils) to simplify build phases....* gnu/packages/lisp.scm (clojure)[arguments]: Use 'ant-build-javadoc', 'install-jars' and 'install-javadoc' in build phases. Alex Vong
2018-11-19gnu: clojure: Refactor to ensure there's a single list of libraries....This avoids having to update multiple lists. * gnu/packages/lisp.scm (clojure)[native-inputs]: Use new local variable. [arguments]: Adjust build phases accordingly. Alex Vong
2018-11-19gnu: clojure: Remove 'remove-archives' snippet....This is no longer needed since clojure now makes official source releases in github. * gnu/packages/lisp.scm (clojure)[source]: Remove it. [native-inputs]: Remove it in 'submodule'. [arguments]: Adjust 'unpack-submodule-sources' phase accordingly. Alex Vong
2018-11-19gnu: clojure: Move from java to lisp....* gnu/packages/java.scm (clojure): Move from here... * gnu/packages/lisp.scm (clojure): ...to here. Alex Vong
2018-11-18gnu: ccl: Include x86-headers and remove missing "contrib" folder....* gnu/packages/lisp.scm (ccl): Include x86-headers and remove missing "contrib" folder. Pierre Neidhardt
2018-11-03gnu: sbcl-lift: Don't keep the bundled website....* gnu/packages/lisp.scm (sbcl-lift)[source]: Remove bundled website. [arguments]: Remove custom 'make-gzips-writable phase. Efraim Flashner
2018-10-26gnu: sbcl-lift: Fix 'license' field....The invalid 'license' field was preventing evaluations from completing. * gnu/packages/lisp.scm (sbcl-lift)[license]: Change to LICENSE:EXPAT. Ludovic Courtès
2018-10-23gnu: sbcl-parse-float: Remove comment about license....* gnu/packages/lisp.scm (sbcl-parse-float): The license really is public domain. Pierre Neidhardt
2018-10-19gnu: sbcl-slime-swank: Remove reference to unbound variable....Fixes a regression introduced in commit c4d4ae1e16254a96caaeb5ccb4486f301ae4f1b7. * gnu/packages/lisp.scm (sbcl-slime-swank)[license]: Remove extra 'license'. Ludovic Courtès
2018-10-19gnu: Add lparallel....* gnu/packages/lisp.scm (cl-lparallel, ecl-lparallel, sbcl-lparallel): New variables. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-webkit....* gnu/packages/lisp.scm (sbcl-cl-webkit): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk-gdk....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk-gdk): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk-gdk-pixbuf....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk-gdk-pixbuf): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk-pango....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk-pango): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk-cairo....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk-cairo): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk-gio....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk-gio): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk-gobject....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk-gobject): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk-glib....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk-glib): New variable. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-cffi-gtk....* gnu/packages/lisp.scm (sbcl-cl-cffi-gtk): New variable. Pierre Neidhardt
2018-10-19gnu: Add closer-mop....* gnu/packages/lisp.scm (cl-closer-mop, ecl-closer-mop, sbcl-closer-mop): New variables. Pierre Neidhardt
2018-10-19gnu: Add trivial-garbage....* gnu/packages/lisp.scm (cl-trivial-garbage, ecl-trivial-garbage, sbcl-trivial-garbage): New variables. Pierre Neidhardt
2018-10-19gnu: Add cl-unix-opts....* gnu/packages/lisp.scm (cl-unix-opts, ecl-unix-opts, sbcl-unix-opts): New variables. Pierre Neidhardt
2018-10-19gnu: Add cl-json....* gnu/packages/lisp.scm (cl-json, ecl-cl-json, sbcl-cl-json): New variables. Pierre Neidhardt
2018-10-19gnu: Add parenscript....* gnu/packages/lisp.scm (cl-parenscript, ecl-parenscript, sbcl-parenscript): New variables. Pierre Neidhardt
2018-10-19gnu: Add sbcl-cl-sqlite....* gnu/packages/lisp.scm (sbcl-cl-sqlite): New variable. Pierre Neidhardt