me
/
guix
Archived
1
0
Fork 0

gnu: emacs-telega-contrib: Update to 0.7.024.

* gnu/packages/emacs-xyz.scm(emacs-telega-contrib): Update to 0.7.024.
[arguments]<#:phases>: Back to root directory of build before phase
'install-license-files' to properly install licenses.
[propagated-inputs]: Add emacs-dashboard, emacs-transient.

Signed-off-by: Leo Prikler <leo.prikler@student.tugraz.at>
master
Zhu Zihao 2021-06-25 13:29:30 +08:00 committed by Leo Prikler
parent a303be7c3b
commit cd42e8001a
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87
1 changed files with 16 additions and 7 deletions

View File

@ -26340,19 +26340,28 @@ service, and connect it with Emacs via inter-process communication.")
for the Telegram messaging platform."))) for the Telegram messaging platform.")))
(define-public emacs-telega-contrib (define-public emacs-telega-contrib
(package/inherit emacs-telega (package
(inherit emacs-telega)
(name "emacs-telega-contrib") (name "emacs-telega-contrib")
(build-system emacs-build-system)
(arguments (arguments
`(#:exclude '("telega-live-location.el") `(#:exclude '("telega-live-location.el")
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-after 'unpack 'chdir (add-after 'unpack 'enter-subdirectory
(lambda _ (chdir "contrib") #t))))) (lambda _ (chdir "contrib") #t))
(add-before 'install-license-files 'leave-subdirectory
(lambda _ (chdir "..") #t)))))
(inputs '())
(native-inputs '())
(propagated-inputs (propagated-inputs
`(("emacs-telega" ,emacs-telega) `(("emacs-alert" ,emacs-alert)
("emacs-alert" ,emacs-alert) ("emacs-all-the-icons" ,emacs-all-the-icons)
("emacs-all-the-icons" ,emacs-all-the-icons))))) ("emacs-dashboard" ,emacs-dashboard)
("emacs-telega" ,emacs-telega)
("emacs-transient" ,emacs-transient)))
(synopsis "Contributed packages to Telega")
(description "Telega-contrib is a collection of third-party
contributed packages to Telega.")))
(define-public emacs-doom-modeline (define-public emacs-doom-modeline
(package (package