commit: 54c221ef7aadbaed3c143316e8d45b773f5f3333 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat May 24 20:11:46 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat May 24 20:56:56 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c221ef
dev-libs/eekboard: EAPI 8, enable py3.12, enable py3.13, enable py3.14 Closes: https://bugs.gentoo.org/929409 Signed-off-by: Sam James <sam <AT> gentoo.org> ...1.ebuild => eekboard-1.0.8_p20121001-r2.ebuild} | 29 +++++++++++++--------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/dev-libs/eekboard/eekboard-1.0.8_p20121001-r1.ebuild b/dev-libs/eekboard/eekboard-1.0.8_p20121001-r2.ebuild similarity index 87% rename from dev-libs/eekboard/eekboard-1.0.8_p20121001-r1.ebuild rename to dev-libs/eekboard/eekboard-1.0.8_p20121001-r2.ebuild index dd7e8e734711..67e9c37a52e6 100644 --- a/dev-libs/eekboard/eekboard-1.0.8_p20121001-r1.ebuild +++ b/dev-libs/eekboard/eekboard-1.0.8_p20121001-r2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" -PYTHON_COMPAT=( python3_{10..11} ) +EAPI=8 + +PYTHON_COMPAT=( python3_{11..14} ) VALA_USE_DEPEND="vapigen" inherit autotools gnome2-utils python-any-r1 vala vcs-snapshot virtualx xdg @@ -18,7 +19,8 @@ IUSE="doc +introspection libcanberra static-libs +vala +xtest" RESTRICT="!test? ( test )" REQUIRED_USE="vala? ( introspection )" -RDEPEND="app-accessibility/at-spi2-core +RDEPEND=" + app-accessibility/at-spi2-core dev-libs/glib:2 dev-libs/libcroco virtual/libintl @@ -29,15 +31,18 @@ RDEPEND="app-accessibility/at-spi2-core introspection? ( dev-libs/gobject-introspection ) libcanberra? ( media-libs/libcanberra[gtk3(+)] ) vala? ( $(vala_depend) ) - xtest? ( x11-libs/libXtst )" + xtest? ( x11-libs/libXtst ) +" DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} +BDEPEND=" + ${PYTHON_DEPS} dev-util/glib-utils dev-util/gtk-doc dev-build/gtk-doc-am dev-util/intltool sys-devel/gettext - virtual/pkgconfig" + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-python-3.patch @@ -45,7 +50,7 @@ PATCHES=( ) src_prepare() { - use vala && vala_src_prepare + use vala && vala_setup default eautoreconf } @@ -60,15 +65,15 @@ src_configure() { $(use_enable xtest) } +src_test() { + virtx default +} + src_install() { default find "${ED}" -name '*.la' -delete || die } -src_test() { - virtx default -} - pkg_preinst() { xdg_pkg_preinst gnome2_schemas_savelist
