From 8e3ab0ab221f7d53d986bcae6e005dc2fae16ea5 Mon Sep 17 00:00:00 2001 From: Tom Gillespie Date: Mon, 24 Nov 2025 17:59:45 -0800 Subject: [PATCH] app-emacs/geiser-guile: only run elisp pkg_setup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Part-of: https://github.com/gentoo/gentoo/pull/44770 Closes: https://github.com/gentoo/gentoo/pull/44770 Signed-off-by: Maciej Barć --- 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 3cd64626f6a58..eee9b8376022c 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