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
1 changed files with 25 additions and 0 deletions

View File

@ -561,6 +561,31 @@ operations.")
support for Git-SVN.") support for Git-SVN.")
(license license:gpl3+))) (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 (define-public haskell-mode
(package (package
(name "haskell-mode") (name "haskell-mode")