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
