From 17bd0243310754045cdc6cc362c804db4a8f9317 Mon Sep 17 00:00:00 2001 From: Andrew Tropin Date: Mon, 27 Feb 2023 07:25:10 +0400 Subject: [PATCH] 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. --- gnu/packages/emacs-xyz.scm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index bfbf5b1abd..cd4a36beda 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -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