gnu: Add emacs-parseclj.

* gnu/packages/emacs-xyz.scm (emacs-parseclj): New variable.
This commit is contained in:
Brett Gilio 2019-12-14 18:44:25 -06:00
parent 4ac5d4fee1
commit 586e1611b9
No known key found for this signature in database
GPG key ID: 672243C4A03F0EEE

View file

@ -20522,3 +20522,27 @@ (define-public emacs-psession
data, including buffers, window configuration, variables, and more.")
(home-page "https://github.com/thierryvolpiatto/psession")
(license license:gpl3+))))
(define-public emacs-parseclj
(package
(name "emacs-parseclj")
(version "0.1.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/clojure-emacs/parseclj.git")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"03bm5dm4hmkqimv4wqxjjh5814pxysmm7z54bv2rf7zwv1x7dggr"))))
(build-system emacs-build-system)
(propagated-inputs `(("emacs-a" ,emacs-a)))
(home-page "https://cider.mx")
(synopsis "Clojure parser for Emacs Lisp")
(description
"An Emacs Lisp library for parsing Clojure code and EDN data.
It supports several input and output formats, all powered by the
same shift-reduce parser function.")
(license license:gpl3+)))