diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2018-11-10 23:56:53 +0100 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2018-11-23 21:43:15 +0100 |
commit | f12f70b1f24f1a2e1993d99e6af9ee541746497f (patch) | |
tree | 6d4279b3e0d8681e57a068e656beab0a23b74898 /gnu/packages/emacs.scm | |
parent | d4f7b7e127e2392db93afc7252d0758c22361f06 (diff) | |
download | guix-f12f70b1f24f1a2e1993d99e6af9ee541746497f.tar.gz |
gnu: Add emacs-matrix-client.
* gnu/packages/emacs.scm (emacs-matrix-client): New variable.
Diffstat (limited to 'gnu/packages/emacs.scm')
-rw-r--r-- | gnu/packages/emacs.scm | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index f95534d520..4e096ea8c5 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -12627,3 +12627,35 @@ classes like @command{<gtk-window>}. (description "@code{ov.el} provides a simple way to manipulate overlays in Emacs.") (license license:gpl3+))) + +(define-public emacs-matrix-client + (let ((commit "3eab4c28280feff18ee1ddd7db66ada4f135cbf8")) + (package + (name "emacs-matrix-client") + (version (git-version "0.0.0" "1" commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jgkamat/matrix-client-el.git") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1k6721jz0m22vpb78881k087mpx8hf3s2219ic75v5mhgx355f7m")))) + (build-system emacs-build-system) + (propagated-inputs + `(("a" ,emacs-a) + ("dash" ,emacs-dash) + ("esxml" ,emacs-esxml) + ("f" ,emacs-f) + ("ht" ,emacs-ht) + ("ov" ,emacs-ov) + ("request" ,emacs-request) + ("s" ,emacs-s) + ("tracking" ,emacs-tracking))) + (home-page "https://github.com/jgkamat/matrix-client-el") + (synopsis "Matrix client for Emacs") + (description "@code{matrix-client} is a simple chat UI to Matrix.org +rooms. It also provides an API which allows Emacs to seamlessly create +RPC channels with users and other software.") + (license license:gpl3+)))) |