gnu: Add emacs-magit-popup.

* gnu/packages/emacs.scm (emacs-magit-popup): New variable.
This commit is contained in:
Alex Kost 2016-07-02 23:44:33 +03:00
parent 7012e2c716
commit c1562e3de1
No known key found for this signature in database
GPG key ID: 82460C082A0EE98F

View file

@ -561,6 +561,31 @@ (define-public magit-svn
support for Git-SVN.")
(license license:gpl3+)))
(define-public emacs-magit-popup
(package
(name "emacs-magit-popup")
(version (package-version magit))
(source (origin
(method url-fetch)
(uri (string-append
"https://raw.githubusercontent.com/magit/magit/"
version "/lisp/magit-popup.el"))
(file-name (string-append "magit-popup-" version ".el"))
(sha256
(base32
"144nl7j5mn86ccan6qxgg40bsxpkbc83vwnhd5y657gqki74972r"))))
(build-system emacs-build-system)
(propagated-inputs
`(("emacs-dash" ,emacs-dash)))
(home-page "https://github.com/magit/magit")
(synopsis "Define prefix-infix-suffix command combos")
(description
"This library implements a generic interface for toggling switches and
setting options and then invoking an Emacs command which does something with
these arguments. The prototypical use is for the command to call an external
process, passing on the arguments as command line arguments.")
(license license:gpl3+)))
(define-public haskell-mode
(package
(name "haskell-mode")