diff options
author | Violet Purcell <vimproved@inventati.org> | 2023-09-24 12:15:03 -0400 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-10-01 08:48:45 +0100 |
commit | b2fa199d292ae87ce73b055be600a9c432c1f764 (patch) | |
tree | 8ac9b8a87506bd912ffd08322aa012feaddbd95d /dev-libs/libgee | |
parent | dev-libs/log4cpp: fix clang16 build (diff) | |
download | gentoo-b2fa199d292ae87ce73b055be600a9c432c1f764.tar.gz gentoo-b2fa199d292ae87ce73b055be600a9c432c1f764.tar.bz2 gentoo-b2fa199d292ae87ce73b055be600a9c432c1f764.zip |
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@inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/33036
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/libgee')
-rw-r--r-- | dev-libs/libgee/libgee-0.20.6.ebuild | 9 |
1 files 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) } |