From 08f1ae6b8bd1202a10c5f0d07ee0adc846e0308c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 18 Feb 2024 11:39:03 +0000 Subject: gentoo auto-resync : 18:02:2024 - 11:39:02 --- media-radio/Manifest.gz | Bin 5186 -> 5186 bytes media-radio/chirp/Manifest | 6 +-- media-radio/chirp/chirp-20231125.ebuild | 64 -------------------------------- media-radio/chirp/chirp-20231223.ebuild | 4 +- media-radio/chirp/chirp-20240217.ebuild | 60 ++++++++++++++++++++++++++++++ 5 files changed, 65 insertions(+), 69 deletions(-) delete mode 100644 media-radio/chirp/chirp-20231125.ebuild create mode 100644 media-radio/chirp/chirp-20240217.ebuild (limited to 'media-radio') diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz index f7d96c9488a0..ea29ae3c5d42 100644 Binary files a/media-radio/Manifest.gz and b/media-radio/Manifest.gz differ diff --git a/media-radio/chirp/Manifest b/media-radio/chirp/Manifest index 5a99039de456..51f927f88ae5 100644 --- a/media-radio/chirp/Manifest +++ b/media-radio/chirp/Manifest @@ -1,6 +1,6 @@ AUX chirp-20230818_no-future.patch 737 BLAKE2B 6ee7ad9736e5a5a3c66f72c492ab1587eda4df45a5cca69cc26356b1bd1ec315a9fb1cbce3adf68bd66626791fdb647fb5f70b61e7ac69b5e103d9948b8664d6 SHA512 24f86eacb695a2bacb2b78e65c379fa76e9e3a7d7c0d00905fbe5f959853066a2e9b039e908d033c270038269b8314046e2a9ead248ab592694d5e0345350423 -DIST chirp-20231125.tar.gz 1824835 BLAKE2B 327d34867324ddf326709c6e098ccd80810015023807e238a1f63650328236cf791c14a6cbfdbb4bcfea7875dad394846fe5eec3c2a167623fcfebf8980d4954 SHA512 cef4a7c26ae0784c5031db96d2b632e39ab7eb7d61ab1f486b4a4bc9842d16536de22651f2cabb21394e0382af0f5488cb65ac0e609d0936f8db3747f4a5aa7a DIST chirp-20231223.tar.gz 1850008 BLAKE2B b0d1d68889975d03c5b6a454d64e6fe9ac9f254423aaa77eff81d74cf3760cab8df0e9a411bab85c2ffaffde75ca515b72d7efdd5b9bdc0fc7b68eb5ef233e16 SHA512 5d8bf781d994e33c7de678b2ed31469f43dce9bebc99ee0d57b88ddf6eb41e23d8ec3e3bf5ef5ad4258f31dc47cb2748eeb290bceec38f0c859a9783259ff8d0 -EBUILD chirp-20231125.ebuild 1698 BLAKE2B b31c1a39553bbf803dd8aa4c4efeb59aaed39262e9ef98e529c67a0066d00eae7f190e327fae8c246b141050de7b5b6155f6682cf237f241aabbec05ec7ac326 SHA512 37353a515a63dc33fc0381d19993791043ac10ab7fce2d5900bafab0f63945c4952cdda8458a23bd279d0cdcd401ed3922a8b6885f967336ee1e5a4091970da1 -EBUILD chirp-20231223.ebuild 1699 BLAKE2B 5f250a7f489d80b283db8a5523c09ccc8bdf392083a1ae55c3903b5e6b5ba19e25130dab08e0a3d695b9890789a14989c216df301ecc1e88b785279c48940796 SHA512 b51321ef76c3f4c71b964e4453cb701ae28ddd822e525b065f5244b0b478ef0f220616f56a808be7b1b3e450354a078abb1532ea9330b370e0d9eec5d2deb150 +DIST chirp-20240217.tar.gz 1953875 BLAKE2B 50691cb74138831679c3fd764d35b2d19556ffd2865510d0072757bbf5b35ef92ec232a516e22f841a53ba886e151c4141ae14568237bd98275f8eefe5228497 SHA512 d25ee838eaef84ed31f10ecf0ee3eb786b0e2ee57059917e1da33f7b7a67e2b168fa13452b965d051b80792c7213fbecbabcc0e094845a434bd0d84b10522aa1 +EBUILD chirp-20231223.ebuild 1698 BLAKE2B ed8c880ac349bf7f31a56f9e0f7a17e7f29f446b9b436072d7939aa9322e90cc16387e9df608ecab29a0650e29ff0950343bc8d6a27fe6c50baa84b070cc2594 SHA512 21876f81e1f0896b4cd2252de7ce238506871d3e4650317d6788bb23b9c719d077daf7f49db4b49769e74500f3caf3a8508335061c854183b5a5f2cfe694f1c9 +EBUILD chirp-20240217.ebuild 1640 BLAKE2B c29c6f8598cf442c7386e4aa81bb08fea1eec82ddc029ba1d4124c9fd31c794168c1d7a6561ba5663aaf08a337f221104ac7e4ac5cc69d39a009734cc71ec0de SHA512 daffb9300147d0aff1c76d3b051530e87abe618cbbcab1d119e112fe1d883a1f992faf82aa4810a718cb34faf9c88d8a1f7dfd2ba2dfe3c7e00400bf889ab4ab MISC metadata.xml 556 BLAKE2B 57e55670966c3b2f07a448d535b675e87685ab4223c989dce6fbc39faaa00d690159cf91ebd5c616c64b69fde35d14a74b2d2d32f0072d9db1f7f9f364cd0629 SHA512 63b89adae93837d1fe195fb7fe2d9aa9b31a481387c11c0008434e74fdbdadc86f074280db1b6456279b391ff162b1c5815c79d210f118501f379ef060bb392b diff --git a/media-radio/chirp/chirp-20231125.ebuild b/media-radio/chirp/chirp-20231125.ebuild deleted file mode 100644 index 01c85c3bb3d4..000000000000 --- a/media-radio/chirp/chirp-20231125.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 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-20231223.ebuild b/media-radio/chirp/chirp-20231223.ebuild index 5b1a95d408b4..f81e601f2c9d 100644 --- a/media-radio/chirp/chirp-20231223.ebuild +++ b/media-radio/chirp/chirp-20231223.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ SRC_URI="https://trac.chirp.danplanet.com/${PN}_next/next-${PV}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+gui radioreference" RDEPEND="$(python_gen_cond_dep ' diff --git a/media-radio/chirp/chirp-20240217.ebuild b/media-radio/chirp/chirp-20240217.ebuild new file mode 100644 index 000000000000..6993192e074f --- /dev/null +++ b/media-radio/chirp/chirp-20240217.ebuild @@ -0,0 +1,60 @@ +# 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 +} -- cgit v1.2.3