commit:     8e3ab0ab221f7d53d986bcae6e005dc2fae16ea5
Author:     Tom Gillespie <tgbugs <AT> gmail <DOT> com>
AuthorDate: Tue Nov 25 01:59:45 2025 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Nov 25 19:08:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3ab0ab

app-emacs/geiser-guile: only run elisp pkg_setup

Since no guile code needs to be compiled during the build there is no
need to run gesier-single_pkg_setup. This prevents pkgconfig from
looking for guile during the build phase.

Removed direct transient BDEPEND since it is pulled in by geiser.

Signed-off-by: Tom Gillespie <tgbugs <AT> gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44770
Closes: https://github.com/gentoo/gentoo/pull/44770
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild 
b/app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild
index 3cd64626f6a5..eee9b8376022 100644
--- a/app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild
+++ b/app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -28,7 +28,6 @@ REQUIRED_USE="${GUILE_REQUIRED_USE}"
 
 BDEPEND="
        app-emacs/geiser
-       app-emacs/transient
 "
 RDEPEND="
        ${BDEPEND}
@@ -41,6 +40,10 @@ DOCS=( readme.org )
 ELISP_TEXINFO="${PN}.texi"
 SITEFILE="50${PN}-gentoo.el"
 
+pkg_setup() {
+       elisp_pkg_setup
+}
+
 src_prepare() {
        elisp_src_prepare
 

Reply via email to