gnu: emacs-forge: Update to 0.5.0.

* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 0.5.0.

Change-Id: I188508fd234b2b3081aed11026b4f2a83588febb
Signed-off-by: Ian Eure <ian@retrospec.tv>
This commit is contained in:
Cayetano Santos 2025-04-03 14:06:49 +02:00 committed by Ian Eure
parent f7e0bf9e57
commit 86e8c179da
No known key found for this signature in database
GPG key ID: 8499AC88F1A71CF2

View file

@ -34363,46 +34363,47 @@ commands (a prefix and a suffix) we prefer to call it just a \"transient\".")
(define-public emacs-forge (define-public emacs-forge
(package (package
(name "emacs-forge") (name "emacs-forge")
(version "0.4.8") (version "0.5.0")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/magit/forge") (url "https://github.com/magit/forge")
(commit (string-append "v" version)))) (commit (string-append "v" version))))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "1ps1xwpxhb9vn6bf0wxy8bdba72f973spys0xw1k686swczrb225")))) (base32 "02ks8zc3nqqqqfq2picf0pxsw7wygb5hv9abnva1cv44x091w6zw"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(arguments (arguments
`(#:tests? #f ;no tests `(#:tests? #f ;no tests
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'build-info-manual (add-after 'unpack 'build-info-manual
(lambda _ (lambda _
(invoke "make" "info") (invoke "make" "info")
;; Move the info file to lisp so that it gets installed by the ;; Move the info file to lisp so that it gets installed by the
;; emacs-build-system. ;; emacs-build-system.
(rename-file "docs/forge.info" "lisp/forge.info"))) (rename-file "docs/forge.info" "lisp/forge.info")))
(add-after 'build-info-manual 'chdir-lisp (add-after 'build-info-manual 'chdir-lisp
(lambda _ (lambda _
(chdir "lisp")))))) (chdir "lisp"))))))
(native-inputs (native-inputs
(list texinfo)) (list texinfo))
(propagated-inputs (propagated-inputs
(list emacs-closql (list emacs-closql
emacs-emacsql emacs-emacsql
emacs-ghub emacs-ghub
emacs-let-alist emacs-llama
emacs-magit emacs-let-alist
emacs-markdown-mode emacs-magit
emacs-yaml)) emacs-markdown-mode
(home-page "https://github.com/magit/forge/") emacs-yaml))
(synopsis "Access Git forges from Magit") (home-page "https://github.com/magit/forge/")
(description "Work with Git forges, such as Github and Gitlab, from the (synopsis "Access Git forges from Magit")
(description "Work with Git forges, such as Github and Gitlab, from the
comfort of Magit and the rest of Emacs.") comfort of Magit and the rest of Emacs.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-matcha (define-public emacs-matcha
(let ((commit "dc4a940b3360aadeb2d9eaab7bd0c85e1e85ab76")) (let ((commit "dc4a940b3360aadeb2d9eaab7bd0c85e1e85ab76"))