From 54c221ef7aadbaed3c143316e8d45b773f5f3333 Mon Sep 17 00:00:00 2001 From: Sam James Date: Sat, 24 May 2025 21:11:46 +0100 Subject: [PATCH] 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 --- ...ild => eekboard-1.0.8_p20121001-r2.ebuild} | 29 +++++++++++-------- 1 file changed, 17 insertions(+), 12 deletions(-) rename dev-libs/eekboard/{eekboard-1.0.8_p20121001-r1.ebuild => eekboard-1.0.8_p20121001-r2.ebuild} (87%) 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 dd7e8e7347110..67e9c37a52e60 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