commit: 2c22499e5b7f153cbcffff963b69d18f9ef6fc49 Author: Lukas Schmelting <lschmelting <AT> posteo <DOT> com> AuthorDate: Wed Nov 5 18:19:12 2025 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Sun Dec 14 10:29:37 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c22499e
media-libs/libshumate: call vala_setup When toggling the vala use flag, vapigen was not available because vala_setup wasn't called Signed-off-by: Lukas Schmelting <lschmelting <AT> posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/44497 Closes: https://github.com/gentoo/gentoo/pull/44497 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org> media-libs/libshumate/libshumate-1.3.2.ebuild | 3 +++ media-libs/libshumate/libshumate-1.4.0.ebuild | 3 +++ media-libs/libshumate/libshumate-1.5.1.ebuild | 3 +++ 3 files changed, 9 insertions(+) diff --git a/media-libs/libshumate/libshumate-1.3.2.ebuild b/media-libs/libshumate/libshumate-1.3.2.ebuild index 6d83df1d98d3..243813efaae5 100644 --- a/media-libs/libshumate/libshumate-1.3.2.ebuild +++ b/media-libs/libshumate/libshumate-1.3.2.ebuild @@ -3,6 +3,7 @@ EAPI=8 +VALA_USE_DEPEND=vapigen inherit gnome.org meson vala virtualx DESCRIPTION="Shumate is a GTK toolkit providing widgets for embedded maps" @@ -34,6 +35,8 @@ BDEPEND=" " src_configure() { + use vala && vala_setup + local emesonargs=( $(meson_use introspection gir) $(meson_use vala vapi) diff --git a/media-libs/libshumate/libshumate-1.4.0.ebuild b/media-libs/libshumate/libshumate-1.4.0.ebuild index e0be3f675c98..9227d745e8a1 100644 --- a/media-libs/libshumate/libshumate-1.4.0.ebuild +++ b/media-libs/libshumate/libshumate-1.4.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 +VALA_USE_DEPEND=vapigen inherit gnome.org meson vala virtualx DESCRIPTION="Shumate is a GTK toolkit providing widgets for embedded maps" @@ -36,6 +37,8 @@ BDEPEND=" " src_configure() { + use vala && vala_setup + local emesonargs=( $(meson_use introspection gir) $(meson_use vala vapi) diff --git a/media-libs/libshumate/libshumate-1.5.1.ebuild b/media-libs/libshumate/libshumate-1.5.1.ebuild index 1e818af8c636..febf7c466e92 100644 --- a/media-libs/libshumate/libshumate-1.5.1.ebuild +++ b/media-libs/libshumate/libshumate-1.5.1.ebuild @@ -3,6 +3,7 @@ EAPI=8 +VALA_USE_DEPEND=vapigen inherit gnome.org meson vala virtualx DESCRIPTION="Shumate is a GTK toolkit providing widgets for embedded maps" @@ -36,6 +37,8 @@ BDEPEND=" " src_configure() { + use vala && vala_setup + local emesonargs=( $(meson_use introspection gir) $(meson_use vala vapi)
