magit-annex.scm 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. (define-module (emacs magit-annex)
  2. #:use-module ((guix licenses) #:prefix license:)
  3. #:use-module (guix build-system emacs)
  4. #:use-module (guix packages)
  5. #:use-module (gnu packages emacs)
  6. #:use-module (gnu packages emacs-xyz)
  7. #:use-module (guix download))
  8. (define-public emacs-magit-annex
  9. (package
  10. (name "emacs-magit-annex")
  11. (version "1.7.1")
  12. (source
  13. (origin
  14. (method url-fetch)
  15. (uri (string-append
  16. "https://stable.melpa.org/packages/magit-annex-"
  17. version
  18. ".el"))
  19. (sha256
  20. (base32
  21. "1nxkywcjariy5v8abc49xs8fvycagfry7kqybxz61gh8mk6kcysf"))))
  22. (build-system emacs-build-system)
  23. (propagated-inputs
  24. `(("emacs-magit" ,emacs-magit)
  25. ("emacs-magit-popup" ,emacs-magit-popup)))
  26. (home-page "https://github.com/magit/magit-annex")
  27. (synopsis "Control git-annex from Magit")
  28. (description
  29. "Magit-annex adds a few git-annex operations to the Magit interface.
  30. Annex commands are available under the annex popup menu, which is
  31. bound to at. This key was chosen as a leading key mostly to be
  32. consistent with John Wiegley's git-annex.el (which provides a Dired
  33. interface to git-annex).")
  34. (license #f)))