commit:     3daad3aa4617916ab14c2a152be8e319d0fd6965
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  7 13:50:25 2024 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Apr  7 14:05:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daad3aa

media-radio/chirp: drop 20231223, 20240217

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 media-radio/chirp/Manifest                         |  2 -
 media-radio/chirp/chirp-20231223.ebuild            | 64 ----------------------
 media-radio/chirp/chirp-20240217.ebuild            | 60 --------------------
 .../chirp/files/chirp-20230818_no-future.patch     | 30 ----------
 4 files changed, 156 deletions(-)

diff --git a/media-radio/chirp/Manifest b/media-radio/chirp/Manifest
index a1042ba87e35..22ee63501f6f 100644
--- a/media-radio/chirp/Manifest
+++ b/media-radio/chirp/Manifest
@@ -1,4 +1,2 @@
-DIST chirp-20231223.tar.gz 1850008 BLAKE2B 
b0d1d68889975d03c5b6a454d64e6fe9ac9f254423aaa77eff81d74cf3760cab8df0e9a411bab85c2ffaffde75ca515b72d7efdd5b9bdc0fc7b68eb5ef233e16
 SHA512 
5d8bf781d994e33c7de678b2ed31469f43dce9bebc99ee0d57b88ddf6eb41e23d8ec3e3bf5ef5ad4258f31dc47cb2748eeb290bceec38f0c859a9783259ff8d0
-DIST chirp-20240217.tar.gz 1953875 BLAKE2B 
50691cb74138831679c3fd764d35b2d19556ffd2865510d0072757bbf5b35ef92ec232a516e22f841a53ba886e151c4141ae14568237bd98275f8eefe5228497
 SHA512 
d25ee838eaef84ed31f10ecf0ee3eb786b0e2ee57059917e1da33f7b7a67e2b168fa13452b965d051b80792c7213fbecbabcc0e094845a434bd0d84b10522aa1
 DIST chirp-20240311.tar.gz 1960895 BLAKE2B 
843b68d15c82a437904554c25a6e810db1273753201903a086dde3c68481f2b2457f1aa36c96793ef6491febfbc6ec857180434d10f6eebd3e3ca4fde009c126
 SHA512 
f2fdc3479dc6605385d521314be6a3b8748e0bd9465d3e1ce70f0ff9fa9f9a459225101f6d42624e67ae6a8065aa89d8678bbbe666e55a57275b6327e9387083
 DIST chirp-20240404.tar.gz 1973257 BLAKE2B 
566c0ed4ff9b0fe03bb1863e402b27b1b9a29c50b5467ca22bedf62e3b5584e82cde0c8cd430b92a223e0720e6b8c4ed5aa6b6632f660d7a01fc2f8dc7c78af9
 SHA512 
fc975eca574f2a230caeae7479675749b9d74340ebd7352069e4c51410b4c7c082f6fa3c027c499cdd58eed40479d1c4bfef75d29f2c4f809c88b4f8018f1feb

diff --git a/media-radio/chirp/chirp-20231223.ebuild 
b/media-radio/chirp/chirp-20231223.ebuild
deleted file mode 100644
index f81e601f2c9d..000000000000
--- a/media-radio/chirp/chirp-20231223.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# py3.12 blocked by wxpython
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="A free, open-source tool for programming your radio"
-HOMEPAGE="https://chirp.danplanet.com/";
-SRC_URI="https://trac.chirp.danplanet.com/${PN}_next/next-${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="+gui radioreference"
-
-RDEPEND="$(python_gen_cond_dep '
-       dev-python/pyserial[${PYTHON_USEDEP}]
-       dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
-       gui? (
-               dev-python/wxpython:4.0[${PYTHON_USEDEP}]
-               dev-python/yattag[${PYTHON_USEDEP}]
-       )
-       radioreference? ( dev-python/suds-community[${PYTHON_USEDEP}] )
-')"
-BDEPEND="test? ( $(python_gen_cond_dep '
-       dev-python/pytest-xdist[${PYTHON_USEDEP}]
-       dev-python/pyyaml[${PYTHON_USEDEP}]
-') )"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-20230818_no-future.patch
-)
-
-distutils_enable_tests pytest
-
-# The alias map is an internal developer file not included in release tarballs.
-# Other disabled tests require Internet access.
-EPYTEST_DESELECT=(
-       tests/unit/test_directory.py::TestAliasMap
-       tests/unit/test_network_sources.py
-       tests/unit/test_repeaterbook.py
-)
-
-python_test() {
-       # From the contents of tests/ upstream currently only runs unit and 
driver
-       # tests, and the latter can take so long that they have even got a 
special
-       # script for only running them on drivers whose code has changed
-       # with respect to origin/master.
-       epytest tests/unit/
-}
-
-src_install() {
-       distutils-r1_src_install
-       if ! use gui; then
-               rm "${ED}"/usr/bin/${PN} || die
-       fi
-}

diff --git a/media-radio/chirp/chirp-20240217.ebuild 
b/media-radio/chirp/chirp-20240217.ebuild
deleted file mode 100644
index 6993192e074f..000000000000
--- a/media-radio/chirp/chirp-20240217.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# py3.12 blocked by wxpython
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="A free, open-source tool for programming your radio"
-HOMEPAGE="https://chirp.danplanet.com/";
-SRC_URI="https://trac.chirp.danplanet.com/${PN}_next/next-${PV}/${P}.tar.gz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+gui radioreference"
-
-RDEPEND="$(python_gen_cond_dep '
-       dev-python/pyserial[${PYTHON_USEDEP}]
-       dev-python/requests[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
-       gui? (
-               dev-python/wxpython:4.0[${PYTHON_USEDEP}]
-               dev-python/yattag[${PYTHON_USEDEP}]
-       )
-       radioreference? ( dev-python/suds-community[${PYTHON_USEDEP}] )
-')"
-BDEPEND="test? ( $(python_gen_cond_dep '
-       dev-python/pytest-xdist[${PYTHON_USEDEP}]
-       dev-python/pyyaml[${PYTHON_USEDEP}]
-') )"
-
-distutils_enable_tests pytest
-
-# The alias map is an internal developer file not included in release tarballs.
-# Other disabled tests require Internet access.
-EPYTEST_DESELECT=(
-       tests/unit/test_directory.py::TestAliasMap
-       tests/unit/test_network_sources.py
-       tests/unit/test_repeaterbook.py
-)
-
-python_test() {
-       # From the contents of tests/ upstream currently only runs unit and 
driver
-       # tests, and the latter can take so long that they have even got a 
special
-       # script for only running them on drivers whose code has changed
-       # with respect to origin/master.
-       epytest tests/unit/
-}
-
-src_install() {
-       distutils-r1_src_install
-       if ! use gui; then
-               rm "${ED}"/usr/bin/${PN} || die
-       fi
-}

diff --git a/media-radio/chirp/files/chirp-20230818_no-future.patch 
b/media-radio/chirp/files/chirp-20230818_no-future.patch
deleted file mode 100644
index 554b614849bc..000000000000
--- a/media-radio/chirp/files/chirp-20230818_no-future.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-future.standard_library.install_aliases() is a no-op on Python3 anyway.
-
---- a/chirp/chirp_common.py
-+++ b/chirp/chirp_common.py
-@@ -14,7 +14,6 @@
- # along with this program.  If not, see <http://www.gnu.org/licenses/>.
- 
- from builtins import bytes
--from future import standard_library
- 
- import base64
- import json
-@@ -1920,7 +1919,6 @@
- def urlretrieve(url, fn):
-     """Grab an URL and save it in a specified file"""
- 
--    standard_library.install_aliases()
-     import urllib.request
-     import urllib.error
- 
---- a/setup.py
-+++ b/setup.py
-@@ -12,7 +12,6 @@
-           'pyserial',
-           'requests',
-           'six',
--          'future',
-           'importlib-resources;python_version<"3.10"',
-           'yattag',
-       ],

Reply via email to