commit:     2d4bbfffcf60ada49a485d977fc1fe954539476b
Author:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Mon May  5 06:14:44 2025 +0000
Commit:     Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Mon May  5 06:19:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4bbfff

net-wireless/urh: Add Python3.13 support

Closes: https://bugs.gentoo.org/952644
Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>

 net-wireless/urh/{urh-2.9.8.ebuild => urh-2.9.8-r1.ebuild} |  2 +-
 net-wireless/urh/urh-9999.ebuild                           | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-wireless/urh/urh-2.9.8.ebuild 
b/net-wireless/urh/urh-2.9.8-r1.ebuild
similarity index 98%
rename from net-wireless/urh/urh-2.9.8.ebuild
rename to net-wireless/urh/urh-2.9.8-r1.ebuild
index 22efd5004ae1..4f9333fb3c07 100644
--- a/net-wireless/urh/urh-2.9.8.ebuild
+++ b/net-wireless/urh/urh-2.9.8-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 virtualx

diff --git a/net-wireless/urh/urh-9999.ebuild b/net-wireless/urh/urh-9999.ebuild
index 96be8ffa74e6..4f9333fb3c07 100644
--- a/net-wireless/urh/urh-9999.ebuild
+++ b/net-wireless/urh/urh-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 virtualx
@@ -15,7 +15,7 @@ if [ "${PV}" = "9999" ]; then
        inherit git-r3
        EGIT_REPO_URI="https://github.com/jopohl/urh.git";
 else
-       SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+       SRC_URI="https://github.com/jopohl/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
        KEYWORDS="~amd64 ~x86"
 fi
 
@@ -44,9 +44,9 @@ RDEPEND="${DEPEND}
 
 distutils_enable_tests pytest
 
+PATCHES=( "${FILESDIR}/${PN}-2.9.7-no-numpy-setup.patch" )
+
 python_configure_all() {
-       # Using sed in the live ebuild to avoid patch failure
-       sed -i '/__NUMPY_SETUP__/d' setup.py || die
        DISTUTILS_ARGS=(
                        $(use_with airspy)
                        $(use_with bladerf)

Reply via email to