commit: b2fa199d292ae87ce73b055be600a9c432c1f764 Author: Violet Purcell <vimproved <AT> inventati <DOT> org> AuthorDate: Sun Sep 24 16:15:03 2023 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Oct 1 07:48:45 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fa199d
dev-libs/libgee: Call vala_setup in pkg_setup libgee is written in vala, but the generated C sources are included in the release tarballs. However, vala_setup also includes the workaround for clang 16+, so call it here anyway. Closes: https://bugs.gentoo.org/894376 Signed-off-by: Violet Purcell <vimproved <AT> inventati.org> Closes: https://github.com/gentoo/gentoo/pull/33036 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/libgee/libgee-0.20.6.ebuild | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-libs/libgee/libgee-0.20.6.ebuild b/dev-libs/libgee/libgee-0.20.6.ebuild index 31ae5bb1cead..4b4fb7a89b2c 100644 --- a/dev-libs/libgee/libgee-0.20.6.ebuild +++ b/dev-libs/libgee/libgee-0.20.6.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome2 +inherit gnome2 vala DESCRIPTION="GObject-based interfaces and classes for commonly used data structures" HOMEPAGE="https://wiki.gnome.org/Projects/Libgee" @@ -21,8 +21,11 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +pkg_setup() { + vala_setup +} + src_configure() { gnome2_src_configure \ - $(use_enable introspection) \ - VALAC="$(type -P false)" + $(use_enable introspection) }
