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)
