me
/
guix
Archived
1
0
Fork 0

gnu: emacs-dashboard: Update to 1.8.0.

* gnu/packages/emacs-xyz.scm (emacs-dashboard): Update to 1.8.0.
[arguments]<#:phases>: Remove an unnecessary phase.
master
Nicolas Goaziou 2023-09-01 21:35:30 +02:00
parent bbf87d7efd
commit 7bca9465f2
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 21 additions and 33 deletions

View File

@ -25280,40 +25280,28 @@ Emacs minor mode to escape sequences in code.")
(license license:gpl3+)))) (license license:gpl3+))))
(define-public emacs-dashboard (define-public emacs-dashboard
(let ((version "1.7.0")
(commit "a69cc103aebd957f967e431399681b6d9d6b52fc")
(revision "0"))
(package (package
(name "emacs-dashboard") (name "emacs-dashboard")
(version (git-version version revision commit)) (version "1.8.0")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/rakanalh/emacs-dashboard") (url "https://github.com/rakanalh/emacs-dashboard")
(commit commit))) (commit version)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "1c6snnpc9rp6zhhdz411wyh2wn56yq2cdmxxqsp1ibvac8cbb1pq")))) (base32 "1m39alr4vi22wr0yd22yi3qkdykwh8vmkdlbbd8qm9z1g7mvl382"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(arguments (arguments
(list (list #:include #~(cons* "\\.txt$" "\\.png$" %default-include)))
#:include #~(cons* "\\.txt$" "\\.png$" %default-include)
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'patch-dashboard-widgets
;; This phase fixes compilation error.
(lambda _
(emacs-substitute-variables "dashboard-widgets.el"
("dashboard-init-info"
'(format "Loaded in %s" (emacs-init-time)))))))))
(propagated-inputs (propagated-inputs
(list emacs-page-break-lines)) (list emacs-page-break-lines))
(home-page "https://github.com/rakanalh/emacs-dashboard") (home-page "https://github.com/rakanalh/emacs-dashboard")
(synopsis "Startup screen extracted from Spacemacs") (synopsis "Startup screen extracted from Spacemacs")
(description "This package provides an extensible Emacs dashboard, with (description "This package provides an extensible Emacs dashboard, with
sections for bookmarks, Projectile projects, Org Agenda and more.") sections for bookmarks, Projectile projects, Org Agenda and more.")
(license license:gpl3+)))) (license license:gpl3+)))
(define-public emacs-slime-company (define-public emacs-slime-company
(package (package