gnu: Add emacs-build-farm.

* gnu/packages/emacs.scm (emacs-build-farm): New variable.
This commit is contained in:
Alex Kost 2018-08-26 14:27:33 +03:00
parent 8b1f8f64c8
commit 40f7ebac66
No known key found for this signature in database
GPG key ID: 82460C082A0EE98F

View file

@ -1722,6 +1722,32 @@ (define-public emacs-guix
@code{M-x guix-help} command.")
(license license:gpl3+)))
(define-public emacs-build-farm
(package
(name "emacs-build-farm")
(version "0.2")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://gitlab.com/alezost-emacs/build-farm")
(commit "fa7fa54901416fc5c216a5014394cbd73a61efc6")))
(file-name (string-append name "-" version "-checkout"))
(sha256
(base32
"1zw3pivma6cv9j7k7qm02jd6wnxmsc1v2mjcssd50im99zzrqflh"))))
(build-system emacs-build-system)
(propagated-inputs
`(("bui" ,emacs-bui)
("magit-popup" ,emacs-magit-popup)))
(home-page "https://gitlab.com/alezost-emacs/build-farm")
(synopsis "Emacs interface for Hydra and Cuirass build farms")
(description
"This Emacs package provides an interface for Hydra and
Cuirass (build farms used by Nix and Guix). It allows you to look at
various data related to the build farm projects, jobsets, builds and
evaluations. The entry point is @code{M-x build-farm} command.")
(license license:gpl3+)))
(define-public emacs-d-mode
(package
(name "emacs-d-mode")