summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-06-01 00:07:06 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-06-01 00:07:06 +0100
commit1551fe56fd6ba43a94509cffc61b6bf854b7ac9f (patch)
treebe99b6ceb874878a108d68c641b476a2df076517 /net-wireless
parent0e2a727aba684f1a44cc0402a3f77d242140681b (diff)
gentoo auto-resync : 01:06:2024 - 00:07:06
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin13893 -> 13912 bytes
-rw-r--r--net-wireless/blueman/Manifest2
-rw-r--r--net-wireless/blueman/blueman-2.4.2.ebuild150
-rw-r--r--net-wireless/bluez/Manifest2
-rw-r--r--net-wireless/bluez/bluez-5.76-r1.ebuild2
-rw-r--r--net-wireless/gnuradio/Manifest2
-rw-r--r--net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild9
-rw-r--r--net-wireless/gr-iqbal/Manifest4
-rw-r--r--net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108-r1.ebuild (renamed from net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild)4
-rw-r--r--net-wireless/gr-iqbal/gr-iqbal-9999.ebuild4
-rw-r--r--net-wireless/gr-osmosdr/Manifest4
-rw-r--r--net-wireless/gr-osmosdr/gr-osmosdr-0.2.5-r2.ebuild (renamed from net-wireless/gr-osmosdr/gr-osmosdr-0.2.5-r1.ebuild)2
-rw-r--r--net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild2
-rw-r--r--net-wireless/gr-paint/Manifest2
-rw-r--r--net-wireless/gr-paint/gr-paint-0.0_p20230427-r1.ebuild (renamed from net-wireless/gr-paint/gr-paint-0.0_p20230427.ebuild)2
-rw-r--r--net-wireless/gr-rds/Manifest4
-rw-r--r--net-wireless/gr-rds/gr-rds-0.0_p20220804-r2.ebuild (renamed from net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild)4
-rw-r--r--net-wireless/gr-rds/gr-rds-9999.ebuild4
18 files changed, 181 insertions, 22 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index c01030243bcd..3ac064d4b3a7 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/blueman/Manifest b/net-wireless/blueman/Manifest
index 9a81ae45308d..52ef0ba8bf68 100644
--- a/net-wireless/blueman/Manifest
+++ b/net-wireless/blueman/Manifest
@@ -1,5 +1,7 @@
AUX 01-org.blueman.rules 432 BLAKE2B c81ec47bc68be911b44056e4f0f4dd4e2939d8d5db78fbca9f4ddceb7c8ed0108bff1bc12d83ebfa9ed67f8939fdd0aea712aec4ae964f10d84a4a6077479a37 SHA512 5cea5f5e9f43e9778dd671ecfdf59e79d740abf278cd9a7250efcf790f632d9ff6b08bf82dff96292c45c3424be9dc290bb39c3bf329c853e02e0ae3f7bb213b
DIST blueman-2.4.1.tar.xz 1540776 BLAKE2B 0d191d9c3af673b0b74ee6a5a3242312670229853f47ccc044cf7f1a091d6a0b677f1c818c76ca372f535d5527c26eeaf0588729694176461b5b2afbfca33391 SHA512 154ad7bece4f513d523d2fcefa8ea2b6bd8a2ac991c1b4b86d81b7d25107cad9cdd5cbd21d25145e944fa2731575f0fd023b40ab0a3a6ba408741fad314c6b37
+DIST blueman-2.4.2.tar.xz 1529804 BLAKE2B a10957db2721d308ea6cdd0351c94910d527023e146afee794f63d5997af9ab530abdff19c74f8a645c16ba8c84377b720318fba69f78deb5d0e268f653470af SHA512 d394147e2fcc097d4922bf7dcebd1d6fa386eacbfb08f332006eb377be7b8b6c8a725b1578b01894b386bc87daf3129c08c11755aca07166cd246a74eeb4ccac
EBUILD blueman-2.4.1.ebuild 2991 BLAKE2B b37f7d6e517252db2a1b538b83a92f58945d17a0fabc6948152d4451f63ca3bfe550dac6951e60448a62eec1569f17c3d9c53702f77f941db1355fc68a421426 SHA512 af6b454fac6fbcb21b9c71137fa4366180eb4ece413170afc3b396cc07573c96ee6825db0cb9af0c541bc67fc09b90cdb30ed9276448bb56638357cd4914f620
+EBUILD blueman-2.4.2.ebuild 2997 BLAKE2B 80bba4216c4429dbf5676ec6b93dd50193b52054df0d4a3f59e462a73274a7bb88e54fbd77a6b7cc053163642a89d65d2d034658dd52815889d8a2a4ec6f2b4c SHA512 4dbcbe0f66e1316a78f7384370a9613b166e0c6672f831464e47fa0de992cae8644b2da01775954188f3a0191a3893fb1c9945647fcffb7321d276433fd42c77
EBUILD blueman-9999.ebuild 2997 BLAKE2B 80bba4216c4429dbf5676ec6b93dd50193b52054df0d4a3f59e462a73274a7bb88e54fbd77a6b7cc053163642a89d65d2d034658dd52815889d8a2a4ec6f2b4c SHA512 4dbcbe0f66e1316a78f7384370a9613b166e0c6672f831464e47fa0de992cae8644b2da01775954188f3a0191a3893fb1c9945647fcffb7321d276433fd42c77
MISC metadata.xml 499 BLAKE2B 54e6fc4cc7b9922abf5a8bae572c282bded5bce21add03e418effeb5009ce7700a3fbede5f132638aa934b71b0898310e1b8315c48a76216045d56e53c7cf1dc SHA512 30e120ce07c4b4bfc278dfcfcad987bf878ed1ebc0ec92d859cf943270c439cdf717b5a9f01ee36399a64743c98aa73f9cd91db4fc85e0c0cf6b73c75d62a817
diff --git a/net-wireless/blueman/blueman-2.4.2.ebuild b/net-wireless/blueman/blueman-2.4.2.ebuild
new file mode 100644
index 000000000000..bec135aa318c
--- /dev/null
+++ b/net-wireless/blueman/blueman-2.4.2.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools distutils-r1 gnome2-utils linux-info systemd xdg-utils
+
+DESCRIPTION="Simple and intuitive GTK+ Bluetooth Manager"
+HOMEPAGE="https://github.com/blueman-project/blueman/"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/blueman-project/blueman.git"
+else
+ SRC_URI="
+ https://github.com/blueman-project/blueman/releases/download/${PV/_/.}/${P/_/.}.tar.xz
+ "
+ S=${WORKDIR}/${P/_/.}
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+# icons are GPL-2
+# source files are mixed GPL-3+ and GPL-2+
+LICENSE="GPL-3+ GPL-2"
+SLOT="0"
+IUSE="network nls policykit pulseaudio"
+
+DEPEND="
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ >=net-wireless/bluez-5:=
+"
+BDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/cython[${PYTHON_USEDEP}]
+ ')
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+RDEPEND="
+ ${DEPEND}
+ $(python_gen_cond_dep '
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ ')
+ sys-apps/dbus
+ x11-libs/gtk+:3[introspection,X]
+ x11-libs/libnotify[introspection]
+ || (
+ x11-themes/adwaita-icon-theme
+ x11-themes/faenza-icon-theme
+ x11-themes/mate-icon-theme
+ )
+ network? (
+ net-firewall/iptables
+ || (
+ sys-apps/net-tools
+ sys-apps/iproute2
+ )
+ || (
+ net-dns/dnsmasq
+ net-misc/dhcp
+ >=net-misc/networkmanager-0.8[introspection]
+ )
+ )
+ policykit? (
+ sys-auth/polkit
+ )
+ pulseaudio? (
+ || (
+ media-sound/pulseaudio-daemon[bluetooth]
+ media-video/pipewire[bluetooth]
+ <media-sound/pulseaudio-15.99.1[bluetooth]
+ )
+ )
+"
+
+pkg_pretend() {
+ if use network; then
+ local CONFIG_CHECK="
+ ~BRIDGE
+ ~IP_NF_IPTABLES
+ ~IP_NF_NAT
+ ~IP_NF_TARGET_MASQUERADE
+ "
+ check_extra_config
+ fi
+}
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ if [[ ${PV} == 9999 ]]; then
+ eautoreconf
+ else
+ # remove this when upstream switches to automake with .pyc fix
+ eautomake
+ fi
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ local myconf=(
+ --disable-runtime-deps-check
+ --disable-static
+ --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+ --with-systemduserunitdir="$(systemd_get_userunitdir)"
+ --with-dhcp-config="/etc/dhcp/dhcpd.conf"
+ $(use_enable policykit polkit)
+ $(use_enable nls)
+ $(use_enable pulseaudio)
+ # thunar integration is a single data file with no extra deps
+ # so install it unconditionally
+ --enable-thunar-sendto
+ )
+ econf "${myconf[@]}"
+}
+
+python_compile() {
+ default
+}
+
+python_install() {
+ default
+
+ if use policykit; then
+ # Allow users in plugdev group to modify connections
+ insinto /usr/share/polkit-1/rules.d
+ doins "${FILESDIR}/01-org.blueman.rules"
+ fi
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ gnome2_schemas_update
+}
diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 79f8f0b798aa..4191ae46cf02 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -12,5 +12,5 @@ DIST bluez-5.76.tar.xz 2418848 BLAKE2B 658e67ec3ac568fd4d8bdc434eabfc63fd8cddd28
EBUILD bluez-5.72.ebuild 9105 BLAKE2B 11cdfa69a8c3d61284c7424ed85ea91b3e7ad543393d1918ed8dc4defd505a60795bba78d6dc154e77f1769407a71dd3b9761b7e1417e846b7482ddb7e4deea7 SHA512 8f28c066bfd16079fc8a25bac990d0aefbfecfa1f9fe5b276ac42fca87716e926735ce4d2066e99c1b7f5f86613f487d0be5d015f8f77cc643cdb1f04b028772
EBUILD bluez-5.73-r1.ebuild 8739 BLAKE2B f9cf85e143cb0840fa32ac66eff4f588009aa2472b5104a28288b05db28aac4c39800edd3c85d267ccb0a64e1fe8c0c285c1fdb803abf68c836dfb767c8791cd SHA512 57d8689e6a0becb4e9b5fa51e9cfe45334bf502db5c9350e6a95c6fdcea959d5212facdb089220436ecf46d00608c09800adc5c3b1b998b1688cfeaffc5af864
EBUILD bluez-5.75.ebuild 8739 BLAKE2B d729b6306f373b24e87acbe8ac12bb7dc2b98af68159cd02e6b14374e33b5980b6c7fee66db6afcf07694851a7b84e9edc93deb9704ed71a1a46711fbcb258b0 SHA512 ce4399c430250e537a4eca561c57f81ccfc086a72a2c013a69ade33c06a98aabf74479d869494240810b0c53b4602d5b52656d27b2f9417efaa38e6c7b3bad9e
-EBUILD bluez-5.76-r1.ebuild 8722 BLAKE2B c9c6d4ed924fdf5b31574d89ef237ed6dd0080a0fa4d55e7d13ad7ae9582b21b10898e3239af95882a2ca95fcf2d3da7914f1f706607a0a161f85084ae6caa02 SHA512 31d9c1cd08fec3d789306185075f13f3e2e84fca43157a92d908dff50ba40c721a04d537eb8b405d7e47f2f68f2881bf12fcf887bf94ccfb21b5ed0b8be5f505
+EBUILD bluez-5.76-r1.ebuild 8716 BLAKE2B 3e60db8c15d28986482467668d73be83934caa2f2d433b17977b95755868ca32a5774ac8f8bc17171139ecea54d9d194cc02b981ebabfc08121c66a79ca2299f SHA512 586ad637ca9951c34c7f3c8d5ca460455a6e0456b491eac1c394f38618c08b8fd692f46aa58431c9bd3d597eb0dac3a3abe733e05861cfcf9ef04d13f367d2b2
MISC metadata.xml 1150 BLAKE2B 830a8e0c89fcc18af92e063ceb3632c97eed9f7424ac5214dd4c853b142d03bba6d629b86fc41ecc28a450a9b7989a21faaae1b95654cb8f16ce2ceb3a97e025 SHA512 44e4489f48634d1b1ff300ccba0f7caa74b76ac7325d38d395ee53763906743f7b622b028a01d32e963952a23da560c16b8cd6771a9001ba90845b59293a6101
diff --git a/net-wireless/bluez/bluez-5.76-r1.ebuild b/net-wireless/bluez/bluez-5.76-r1.ebuild
index 1eb708c49c04..47eb7a23592b 100644
--- a/net-wireless/bluez/bluez-5.76-r1.ebuild
+++ b/net-wireless/bluez/bluez-5.76-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86"
IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev"
# Since this release all remaining extra-tools need readline support, but this could
diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index cc3db4418622..88c3383b5bbc 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -1,6 +1,6 @@
AUX PR7093.patch 3317 BLAKE2B d369dfa91c8de3c62d1c14be52f5ad9491bf10f8fb904295bb92497a43150bcf9d1576442f3087b439e54fb4dac572d421e3cac95d71d01604cf329284e7ff5a SHA512 01758de8ecb721fcaadd31d478551420290b5e59c9b8fa3d421d4170665915c21e50ed765a9647b81d4f6acf71099c98628b823a66897b4f5e57df3c3b2643ba
DIST gnuradio-3.10.9.2.tar.gz 4413832 BLAKE2B 69443e9b6893c6cb9db1678c28ac0fd01fe57e81438903612f7f65908fede257dab06a98fa90da25fe8caa6befb731ba51759509ace10a5541cae3e9d055a5db SHA512 5eca8dd21def7354ab8bd3b98a5780f80bc71b0dd8f556a50def157964e121c7ba6a8a8dc96584f6b15a6b2d7e0391fe77f5c72ba31c1c5b49a76306dd6f78cd
EBUILD gnuradio-3.10.9.2-r2.ebuild 6757 BLAKE2B 5c22e40e9cc0ff6c120636a557cb1701ddb59546f746fb429e8a027a60946b650b9163e685e839ed6671c664f2f8d7ff7234d76025a48b729d7110bf868c3484 SHA512 030735ff375c8e1967f3a0e13af85bab26a05fda5d32b78817fa10679e2090cb22f98f592e98e8e29488609b105e8574324d8dab9513dc785b492b297196089f
-EBUILD gnuradio-3.10.9.2-r3.ebuild 6780 BLAKE2B c3ebfc4fdf6423ab105820cc491b0990f37c9657dfaef34b987c9a39c46683ca985e55680e2fe026efd82bbe637dc3aa02c62fd9d8b2cf401cc89739862654c3 SHA512 370760419c2b3fb4d01849c3756d503ed1e478d7c02c02c2e20b29306019fc925f2fe93cbf756a85f40bdbccf2668bedf33bd512f5b880fe9f3918a2be5a2560
+EBUILD gnuradio-3.10.9.2-r3.ebuild 7160 BLAKE2B cccbbf235ab832c41d0b961d0da914f5f90da6adf4802db408a9aeebe3284c885997651c0c49aa13bfd7226168c0488efbdfee80ee33f5d3dfddb7c8827cc4e0 SHA512 91daa03c50893b916ea525b7ec2ae0504b0a3acc7457aa6dfe796c1a93312f96a4a6d398c8d4dd7f0dd852ec07ec0e44a388b6b117fdecca9e5c4b75bb32faae
EBUILD gnuradio-9999.ebuild 6718 BLAKE2B 7a14301346e1793d47eb7a47810841de038053263c1ec0f0a1fa7d64540708cdf98d27fde46c12c8352e57c6dab75e367ab306d3ec2088ea372fc51dacb4b111 SHA512 6e9c48c7c730a2274c45a4b9b7331a57041e19d40711af7f37095c09535f6b18e003a1ae91aafff0e76084a6692101a5dbc86ac0782ee70382cdb41350d6f761
MISC metadata.xml 1869 BLAKE2B de75463e64f4f3352d8959d795de15d9345e52f491f61fc824db738bccc4e2ae0487d988c22c17149f80cda5478a5bfbda03a6c5239970423371a2a76f374003 SHA512 69477d22de9e60b7f7420b14437265771391320d7c362d51b81fb573671568cf6b6b39ba50be1ad7c8bb07ed219998cf474e19b663f4a65b0e2cc69feef017a0
diff --git a/net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild b/net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild
index 63172f578be7..4bfd82679765 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.9.2-r3.ebuild
@@ -37,6 +37,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
dtv? ( filter analog fec )
modtool? ( utils )
qt5? ( filter )
+ test? ( channels )
trellis? ( analog digital )
uhd? ( filter analog )
vocoder? ( filter analog )
@@ -77,7 +78,6 @@ RDEPEND="${PYTHON_DEPS}
iio? (
net-libs/libiio:=
net-libs/libad9361-iio:=
- !net-wireless/gr-iio
)
jack? ( virtual/jack )
portaudio? ( >=media-libs/portaudio-19_pre )
@@ -141,6 +141,13 @@ src_prepare() {
use !oss && sed -i 's#soundcard.h#oss-nonexistent.h#g' cmake/Modules/FindOSS.cmake
use !portaudio && sed -i 's#portaudio.h#portaudio-nonexistent.h#g' cmake/Modules/FindPORTAUDIO.cmake
+ # remove empty test case (see https://github.com/gnuradio/gnuradio/commit/21df528)
+ # fails with Python 3.12
+ rm "${S}"/gr-digital/python/digital/qa_digital.py || die
+ # fix test failure due to deprecated syntax for numpy
+ # see https://github.com/gnuradio/gnuradio/commit/a306e11
+ sed -i -e "s/np.alltrue/np.all/g" \
+ "${S}"/gnuradio-runtime/python/pmt/qa_pmt_to_python.py || die
cmake_src_prepare
}
diff --git a/net-wireless/gr-iqbal/Manifest b/net-wireless/gr-iqbal/Manifest
index b12cc149811d..2dac3476c46f 100644
--- a/net-wireless/gr-iqbal/Manifest
+++ b/net-wireless/gr-iqbal/Manifest
@@ -1,4 +1,4 @@
DIST gr-iqbal-0.38.2_p20210108.tar.gz 84577 BLAKE2B f12ab4965e5f896698843c9ef8907cd8263f6fba3365ea26420750ab221106a3fbbee6750cf587299a9528cecbb504c23d4f2085596683cb85eb6f6fb7ab814b SHA512 b9866f6ff3d6dba1e94428efed029356e436059fa1d6cb7f4c3da0b37842c025161f1532da6048c9b9cc5ce426eea14622ac6680176cff52f85bc0b2fda8c698
-EBUILD gr-iqbal-0.38.2_p20210108.ebuild 1081 BLAKE2B 8cd5e36a529517f4aeaac6c6e73dea50152b8f7236660cf7d7a00cb7b5df9e031515bc87496c9c3ff91a47a6cd8bba0134f1e6ec5d23d857861bb8dba362f12f SHA512 38d0761a6c60057427b61e5cea8c6f99dcaa658506ec4a7582e8e81ebffdfe50f4b6e797066d8c5277d68c432695736ef8a3fdcfaca085ff705da7cc293a2db4
-EBUILD gr-iqbal-9999.ebuild 1081 BLAKE2B 8cd5e36a529517f4aeaac6c6e73dea50152b8f7236660cf7d7a00cb7b5df9e031515bc87496c9c3ff91a47a6cd8bba0134f1e6ec5d23d857861bb8dba362f12f SHA512 38d0761a6c60057427b61e5cea8c6f99dcaa658506ec4a7582e8e81ebffdfe50f4b6e797066d8c5277d68c432695736ef8a3fdcfaca085ff705da7cc293a2db4
+EBUILD gr-iqbal-0.38.2_p20210108-r1.ebuild 1081 BLAKE2B b834bdffe5e3e2c7b0bfbd9764867097c78713942b0c7d840864d1708a6f8726d11164af1c0f09ce66acd83a680b7d9e341aa123aa65304a7476b96d31be7ff2 SHA512 3da008e32db1df62231dff02ba2e23cd34afcfd5d9cb5086540d36f849f293b3643bfadf2c3870e621d91a4f20fafa8ff4d9179e2fbcfb28216bf3084673fc64
+EBUILD gr-iqbal-9999.ebuild 1081 BLAKE2B b834bdffe5e3e2c7b0bfbd9764867097c78713942b0c7d840864d1708a6f8726d11164af1c0f09ce66acd83a680b7d9e341aa123aa65304a7476b96d31be7ff2 SHA512 3da008e32db1df62231dff02ba2e23cd34afcfd5d9cb5086540d36f849f293b3643bfadf2c3870e621d91a4f20fafa8ff4d9179e2fbcfb28216bf3084673fc64
MISC metadata.xml 417 BLAKE2B 1142ad22c64b0df721d39cb53e52c142d4988dbe625040b891d70726be8e5b9c3340424a8be2254d094352a4727d9b7a01d9fb9739244023baeec20b83d03027 SHA512 6ae068dc92865182fcffda23a5bbd58032fe0d8d944a0c53de8119b89e9f570aeb1660897514cbf35771c4829e8ea1add820f4a6e463315a3963854fbbce6fe5
diff --git a/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild b/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108-r1.ebuild
index 66f36f6206a3..36278e9cd8f5 100644
--- a/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108.ebuild
+++ b/net-wireless/gr-iqbal/gr-iqbal-0.38.2_p20210108-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit cmake python-single-r1
diff --git a/net-wireless/gr-iqbal/gr-iqbal-9999.ebuild b/net-wireless/gr-iqbal/gr-iqbal-9999.ebuild
index 66f36f6206a3..36278e9cd8f5 100644
--- a/net-wireless/gr-iqbal/gr-iqbal-9999.ebuild
+++ b/net-wireless/gr-iqbal/gr-iqbal-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit cmake python-single-r1
diff --git a/net-wireless/gr-osmosdr/Manifest b/net-wireless/gr-osmosdr/Manifest
index 7fc730893ff2..0bc14d801d93 100644
--- a/net-wireless/gr-osmosdr/Manifest
+++ b/net-wireless/gr-osmosdr/Manifest
@@ -1,5 +1,5 @@
AUX gr-osmosdr-0.2.3_p20210128-fix-enable-python.patch 342 BLAKE2B fe7b93a8679eb11959560e41c8c9675d94f27578c98926327329139cab87cdab1d8556605809347a894a6cf66b44f9d585ace9c3edf51d938558cab0a7da67ef SHA512 dab43caa06b4073cc6832076b58a938f6ad0ea023870279c2f49588d88d2b208465d4788f6d0ed9d02a11a6678e21974a982a23565fcecbf72d841ea6b1a18a6
DIST gr-osmosdr-0.2.5.tar.gz 267914 BLAKE2B cec3790513a8e050610cb4b7f928c7b1d47e5b34e372f577c7f90a929a7353e2d7a86d04b8fcde57b24cc08554c5bee7257c052263de55e0f5ba3201f19a275c SHA512 d1c126d94accbd292624022df6ff7febecb1c73c3a1a0c3e8d0e3e4d882076df5b77ad14d79966a150e2c9d889c391239b1dc831acf49cdf891a19db7f830901
-EBUILD gr-osmosdr-0.2.5-r1.ebuild 2276 BLAKE2B 9401c6ec370584f6d61b99b3251fa0992e94f56f2be1a9efb80cabb450b8b14505bcaa0f104f565c58aecf110d2da2032a8e0c0fa3eb47cb98e70484adc37ae3 SHA512 4535ff7a3828bdfb30cc4cf3ee290cf4927db834539e4342b8126ece8cfca3ff0ce4d07224c9621f8aa1d981fa3cfc6baa78c0b7c8c18e6820ed8671b5415511
-EBUILD gr-osmosdr-9999.ebuild 2276 BLAKE2B 9401c6ec370584f6d61b99b3251fa0992e94f56f2be1a9efb80cabb450b8b14505bcaa0f104f565c58aecf110d2da2032a8e0c0fa3eb47cb98e70484adc37ae3 SHA512 4535ff7a3828bdfb30cc4cf3ee290cf4927db834539e4342b8126ece8cfca3ff0ce4d07224c9621f8aa1d981fa3cfc6baa78c0b7c8c18e6820ed8671b5415511
+EBUILD gr-osmosdr-0.2.5-r2.ebuild 2276 BLAKE2B c11e8bbecf057349da2158553e8972d9457402d9fa30bc1dc2c9d2ae61c9e1fed048c946b760f7f9c704b32a5ce3459c22f1eb83d69eaedbf6c34879b0dc833e SHA512 8f7e992b1a74fad962407bbdef28f13832c7b5e4d33955262ac006ae892b68980021914469ca86e2b73e2f6597c0dd801670856a834f0f80b907cde9f059fc27
+EBUILD gr-osmosdr-9999.ebuild 2276 BLAKE2B c11e8bbecf057349da2158553e8972d9457402d9fa30bc1dc2c9d2ae61c9e1fed048c946b760f7f9c704b32a5ce3459c22f1eb83d69eaedbf6c34879b0dc833e SHA512 8f7e992b1a74fad962407bbdef28f13832c7b5e4d33955262ac006ae892b68980021914469ca86e2b73e2f6597c0dd801670856a834f0f80b907cde9f059fc27
MISC metadata.xml 1216 BLAKE2B 4a6151282aebb42160bfdce62e8bcfce7a032b51909d1026ddda460d6a1b2ad0a1a2d9314ab7ffe2d038cdd8843ec74d3efd2bb3630b604550ae25c34e443cdb SHA512 880f182511fbfec4359e40362f44064bd76ca4e3fce60d65eb3c233d74faf7b148667147219086be2ac49541c8ebb286fa9ea083626b200b3c8ee2b6ca6f07fa
diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.5-r1.ebuild b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.5-r2.ebuild
index 23381a80024d..45b04b67fe12 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.5-r1.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.5-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit cmake python-single-r1
diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild b/net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild
index 23381a80024d..45b04b67fe12 100644
--- a/net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit cmake python-single-r1
diff --git a/net-wireless/gr-paint/Manifest b/net-wireless/gr-paint/Manifest
index 90c2ace727c0..d6bd88a157b2 100644
--- a/net-wireless/gr-paint/Manifest
+++ b/net-wireless/gr-paint/Manifest
@@ -1,3 +1,3 @@
DIST gr-paint-0.0_p20230427.tar.gz 2094691 BLAKE2B 1dfa5fce3d24911dd9802bd322d4e9916a13066e69e5a0b57201f679a4b9bb985d7ee570e1d3881ecced257927ceb9a3b3845bd60422f407a753482dd35bf0a3 SHA512 7be52c524cdfde8a9620102c9b8cbdd813443c7bd9db1466ec3b73c588bb685fdd917fd2d8c602237b1b0450922d8a058ba9d2d507194a7b1ed4efe0c8f0a5f5
-EBUILD gr-paint-0.0_p20230427.ebuild 1433 BLAKE2B b46eb7a1adaeb0fccf416562abab29705f85689c53d8c240424f0ce4d856d8654e595083a906462c647156c0ba42c1b6021b4ec1d2efe353fc42b3eed4bcea23 SHA512 3a620b19dafef472a219357d8566143cd86c47c18817aa6a9e7e2f7eadf645d99e66f30656302bd47e863d0fad3b60075db5dce8b72e9292e863b97b2908affc
+EBUILD gr-paint-0.0_p20230427-r1.ebuild 1433 BLAKE2B 1b49fb417b30c1a1b4847eeba0e912cf854d73360564bb0832f59e5a2a167c52b417187f973db6e1a77e8e0484eb9b2a6b8e5a7d8b0582cf75afa190772e4d84 SHA512 0f53c0d82b848cbff45ecef5ee52dee2c9dec1bac318f2c1ca6b15ec4a339f38b67189271d86b46de3a2d431099f1b74b017d3021379957ac56587b6b2e4ef99
MISC metadata.xml 427 BLAKE2B 1a5880d32b5456304e782a308f10c9d3a566d660cb77aa7434fb9ddead7c20ab83824dd4a723221bec93adb2d700c1ae88726ad1dc28f3134570e312cbfa781e SHA512 decc8d4245a466a7517ffafdfabf1f62c747e40bc8df140c9fed39cf387cb64a183a3c97a128a0db101fa4a485331f086bebff46f92321fd0ed1ac0b9e433729
diff --git a/net-wireless/gr-paint/gr-paint-0.0_p20230427.ebuild b/net-wireless/gr-paint/gr-paint-0.0_p20230427-r1.ebuild
index 73b6850eeac2..c4d4160fbe8a 100644
--- a/net-wireless/gr-paint/gr-paint-0.0_p20230427.ebuild
+++ b/net-wireless/gr-paint/gr-paint-0.0_p20230427-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
if [[ ${PV} == 9999* ]]; then
inherit git-r3
diff --git a/net-wireless/gr-rds/Manifest b/net-wireless/gr-rds/Manifest
index 6daebaa5db48..9d4690644ce8 100644
--- a/net-wireless/gr-rds/Manifest
+++ b/net-wireless/gr-rds/Manifest
@@ -1,4 +1,4 @@
DIST gr-rds-0.0_p20220804.tar.gz 271652 BLAKE2B 5735f985d3e91c1194545f3e92786e8dd8ac8834a475df11c489673d8bbdfd918fe6b924eb3ce2765e7ec4913a09b4fe390627ba645b8130a81d4b045c98a2d5 SHA512 22e64c1d626a22c76fc71f6b23bfc47abf91adeaad3ce84cc4be688a510a90b69a1490a7a588f23204852e8bb1434882a88f8e496aa50cf944a945aa9f043e5c
-EBUILD gr-rds-0.0_p20220804-r1.ebuild 1010 BLAKE2B b953d329fe78b59d43b073e9cccc5367bbb4d0ace500b0a15086a371ba7c80b85b2056f95c4f523b63ffa6c3ef7866af4e4481040e388aa428680b0eb905438f SHA512 bc49336978532b0542954fce8e5443f10d4e088d13cee8378e651d7b302fc32bd0c10b912aa4049b54ba231a0976b8b55ffec98aa6e8224c5e60ad71b60457ac
-EBUILD gr-rds-9999.ebuild 1010 BLAKE2B b953d329fe78b59d43b073e9cccc5367bbb4d0ace500b0a15086a371ba7c80b85b2056f95c4f523b63ffa6c3ef7866af4e4481040e388aa428680b0eb905438f SHA512 bc49336978532b0542954fce8e5443f10d4e088d13cee8378e651d7b302fc32bd0c10b912aa4049b54ba231a0976b8b55ffec98aa6e8224c5e60ad71b60457ac
+EBUILD gr-rds-0.0_p20220804-r2.ebuild 1010 BLAKE2B 2e2aa678631cee4281c434cadab5d73965e73a99c7d0b84b88082a0fcc974460b88bf3e3a0d40b219449b8e576dc48715ef44b76a39576703c6cd5f8f0f8ca88 SHA512 8e7cdd719b13058aca8524bb975b0743a250ebfc5cf072c2f86d630680408a73faeb110cc43d67961f61f0f3919c57e5a82295492fe0b620908a55ff2eb7990e
+EBUILD gr-rds-9999.ebuild 1010 BLAKE2B 2e2aa678631cee4281c434cadab5d73965e73a99c7d0b84b88082a0fcc974460b88bf3e3a0d40b219449b8e576dc48715ef44b76a39576703c6cd5f8f0f8ca88 SHA512 8e7cdd719b13058aca8524bb975b0743a250ebfc5cf072c2f86d630680408a73faeb110cc43d67961f61f0f3919c57e5a82295492fe0b620908a55ff2eb7990e
MISC metadata.xml 318 BLAKE2B 4eb17bc98ea42ef37762bf7d0017492b32e7c8837065ffbc615597e3153e20baea76501b2a43635abab8ef542f55ddde1f5bd30331741c19c9814ac8d58e6d87 SHA512 c6f75244cdb565c0d0b8653ffa05b5d4cf9af8faf56c54ee9e4fa2a8f45a031b28bdef22a52bd66f0b26f9cb2dbedafb4ca0ac3d5a6c3f8a11f6b39f4ea37a30
diff --git a/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild b/net-wireless/gr-rds/gr-rds-0.0_p20220804-r2.ebuild
index 5004055f9d05..ef3954a77e83 100644
--- a/net-wireless/gr-rds/gr-rds-0.0_p20220804-r1.ebuild
+++ b/net-wireless/gr-rds/gr-rds-0.0_p20220804-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
if [[ ${PV} == 9999* ]]; then
inherit git-r3
diff --git a/net-wireless/gr-rds/gr-rds-9999.ebuild b/net-wireless/gr-rds/gr-rds-9999.ebuild
index 5004055f9d05..ef3954a77e83 100644
--- a/net-wireless/gr-rds/gr-rds-9999.ebuild
+++ b/net-wireless/gr-rds/gr-rds-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
if [[ ${PV} == 9999* ]]; then
inherit git-r3