commit:     b03712624da3b28925f3f4f9a924e68d5e87a997
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 14 08:04:53 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 08:12:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0371262

dev-libs/boxfort: drop python-any-r1.eclass

dev-util/cram is used by calling directly `cram tests` by meson in
'test/meson.build' file. Therefore, the usage of python eclass isn't
required, and we can simplify the ebuild.

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-libs/boxfort/boxfort-0.1.4-r2.ebuild | 14 ++------------
 1 file changed, 2 insertions(+), 12 deletions(-)

diff --git a/dev-libs/boxfort/boxfort-0.1.4-r2.ebuild 
b/dev-libs/boxfort/boxfort-0.1.4-r2.ebuild
index ab1808c89d18..a09228a2f054 100644
--- a/dev-libs/boxfort/boxfort-0.1.4-r2.ebuild
+++ b/dev-libs/boxfort/boxfort-0.1.4-r2.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit meson python-any-r1
+inherit meson
 
 DESCRIPTION="Convenient & cross-platform sandboxing C library"
 HOMEPAGE="https://github.com/Snaipe/BoxFort";
@@ -21,18 +19,10 @@ RESTRICT="!test? ( test )"
 BDEPEND="
        virtual/pkgconfig
        test? (
-               $(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
+               dev-util/cram
        )
 "
 
-python_check_deps() {
-       use test && python_has_version "dev-util/cram[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-       use test && python-any-r1_pkg_setup
-}
-
 src_configure() {
        local emesonargs=(
                $(meson_use test samples)

Reply via email to