me
/
guix
Archived
1
0
Fork 0

gnu: emacs-treemacs-extra: Improve package style.

* gnu/packages/emacs-xyz.scm (emacs-treemacs-extra)[arguments]: Use
G-expressions.
[propagated-inputs]: Use MODIFY-INPUTS and remove labels.
master
Nicolas Goaziou 2023-04-09 20:10:20 +02:00 committed by Maxim Cournoyer
parent 6ff460d010
commit 18930e0610
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 13 additions and 13 deletions

View File

@ -28931,23 +28931,23 @@ utilities.")
(package
(inherit emacs-treemacs)
(name "emacs-treemacs-extra")
(propagated-inputs
`(,@(package-propagated-inputs emacs-treemacs)
("emacs-all-the-icons" ,emacs-all-the-icons)
("emacs-evil" ,emacs-evil)
("emacs-magit" ,emacs-magit)
("emacs-projectile" ,emacs-projectile)
("emacs-perspective" ,emacs-perspective)
("emacs-persp-mode" ,emacs-persp-mode)
("mu" ,mu)))
(arguments
(substitute-keyword-arguments
(package-arguments emacs-treemacs)
((#:phases phases)
`(modify-phases ,phases
(add-after 'chdir-elisp 'copy-extra
(lambda _
(copy-recursively "../extra" ".")))))))))
#~(modify-phases #$phases
(add-after 'chdir-elisp 'copy-extra
(lambda _
(copy-recursively "../extra" ".")))))))
(propagated-inputs
(modify-inputs (package-propagated-inputs emacs-treemacs)
(append emacs-all-the-icons
emacs-evil
emacs-magit
emacs-projectile
emacs-persp-mode
emacs-perspective
mu)))))
(define-public emacs-libyaml
;; Upstream made no release so far.