gnu: Remove emacs-transient from propagated-inputs.

emacs-transient is built into emacs already and not required as an explicit
dependency anymore, but having it in propagated-inputs can break things in
various ways: for example emacs-next have a newer version and automatically
pulling older emacs-transient into profile breaks emoji-insert, or
emacs-docker.

* gnu/packages/emacs-xyz.scm (emacs-piem, emacs-clj-deps-new, emacs-dirvish):
Remove emacs-transient from propagated-inputs.
This commit is contained in:
Andrew Tropin 2023-02-27 07:25:10 +04:00
parent 81fbf5d71f
commit 17bd024331
No known key found for this signature in database
GPG key ID: 2208D20958C1DEB0

View file

@ -7871,8 +7871,7 @@ (define-public emacs-piem
(list b4))
(propagated-inputs
(list emacs-elfeed
emacs-notmuch
emacs-transient))
emacs-notmuch))
(home-page "https://docs.kyleam.com/piem")
(synopsis "Glue for working with public-inbox archives")
(description "This package provides a collection of Emacs libraries for
@ -11892,7 +11891,6 @@ (define-public emacs-clj-deps-new
(base32
"03db3l5klc20wgdaj44scgjfi2mha85bip07ls6pwbi039ls7rvx"))))
(build-system emacs-build-system)
(propagated-inputs (list emacs-transient))
(home-page "https://github.com/jpe90/emacs-clj-deps-new")
(synopsis "Create Clojure projects from templates")
(description
@ -18241,7 +18239,6 @@ (define-public emacs-dirvish
"1nmp5ci4dvcpih6phfhk66s98lf8b49qd35ymy29kqkf5v4cnwga"))
(file-name (git-file-name name version))))
(build-system emacs-build-system)
(propagated-inputs (list emacs-transient))
(arguments
(list
#:phases