emacs-xyz: Add emacs-forge-latest package as magit@3.3.0 breaks forge@0.2.1

This commit is contained in:
Collin J. Doering 2021-10-13 12:12:08 -04:00
parent fd313c8f54
commit de439f9a1b
Signed by: rekahsoft
GPG Key ID: 7B4DEB93212B3022

View File

@ -901,3 +901,25 @@ key2: value2\" :object-type 'alist)
")
(license license:gpl3)))
;; TODO: this can be removed and the guix channel can be used once a new version
;; of emacs-forge is published (a version after 0.2.1)
(define-public emacs-forge-latest
(let ((commit "8264234db61b8a7f427b972aaef6235f9f6a13fa")
(revision "1"))
(package
(inherit emacs-forge)
(name "emacs-forge")
(version (git-version "0.2.1" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/magit/forge")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"0fw2v05bxjkya78jms7n3jdzf04plr1piwh9z92an7421m7mjkdj"))))
(propagated-inputs
`(,@(package-propagated-inputs emacs-forge)
("emacs-yaml" ,emacs-yaml))))))