gnu: Add emacs-parseedn.

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

View file

@ -20523,6 +20523,31 @@ (define-public emacs-psession
(home-page "https://github.com/thierryvolpiatto/psession")
(license license:gpl3+))))
(define-public emacs-parseedn
(package
(name "emacs-parseedn")
(version "0.1.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/clojure-emacs/parseedn.git")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"11wi3hwcgmy54p6ivpijqm7v0hj6j75a19qk5z779bqfrp79b4pc"))))
(build-system emacs-build-system)
(propagated-inputs
`(("emacs-a" ,emacs-a)
("emacs-parseclj" ,emacs-parseclj)))
(home-page "https://cider.mx")
(synopsis "EDN parser for Emacs Lisp")
(description
"An Emacs Lisp library for parsing EDN (Clojure) data.
It uses parseclj's shift-reduce parser internally.")
(license license:gpl3+)))
(define-public emacs-parseclj
(package
(name "emacs-parseclj")