summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin13889 -> 13891 bytes
-rw-r--r--net-wireless/bladerf-firmware/Manifest2
-rw-r--r--net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild4
-rw-r--r--net-wireless/bladerf-fpga/Manifest4
-rw-r--r--net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild10
-rw-r--r--net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild10
-rw-r--r--net-wireless/gr-scopy/Manifest4
-rw-r--r--net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild2
-rw-r--r--net-wireless/gr-scopy/gr-scopy-9999.ebuild2
-rw-r--r--net-wireless/kismetmobiledashboard/Manifest6
-rw-r--r--net-wireless/kismetmobiledashboard/kismetmobiledashboard-1.5_beta1-r2.ebuild4
-rw-r--r--net-wireless/kismetmobiledashboard/kismetmobiledashboard-9999.ebuild4
-rw-r--r--net-wireless/kismetmobiledashboard/metadata.xml3
-rw-r--r--net-wireless/lorcon/Manifest8
-rw-r--r--net-wireless/lorcon/lorcon-0.0_p20200214.ebuild72
-rw-r--r--net-wireless/lorcon/lorcon-2020.06.06_p20220216-r2.ebuild2
-rw-r--r--net-wireless/lorcon/lorcon-9999.ebuild2
-rw-r--r--net-wireless/lorcon/metadata.xml11
-rw-r--r--net-wireless/soapysdr/Manifest6
-rw-r--r--net-wireless/soapysdr/soapysdr-0.7.2.ebuild60
-rw-r--r--net-wireless/soapysdr/soapysdr-0.8.1.ebuild2
-rw-r--r--net-wireless/soapysdr/soapysdr-9999.ebuild4
-rw-r--r--net-wireless/tempestsdr/Manifest2
-rw-r--r--net-wireless/tempestsdr/metadata.xml3
-rw-r--r--net-wireless/ubertooth/Manifest4
-rw-r--r--net-wireless/ubertooth/ubertooth-2020.12.1-r1.ebuild11
-rw-r--r--net-wireless/ubertooth/ubertooth-9999.ebuild11
-rw-r--r--net-wireless/uhd/Manifest9
-rw-r--r--net-wireless/uhd/uhd-4.1.0.5.ebuild142
-rw-r--r--net-wireless/uhd/uhd-4.2.0.0.ebuild149
-rw-r--r--net-wireless/uhd/uhd-4.3.0.0.ebuild153
31 files changed, 66 insertions, 640 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 359af2a9e9c5..8f45e9c2cf9e 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/bladerf-firmware/Manifest b/net-wireless/bladerf-firmware/Manifest
index 2161fa1cab29..45e71d9a6f6c 100644
--- a/net-wireless/bladerf-firmware/Manifest
+++ b/net-wireless/bladerf-firmware/Manifest
@@ -1,3 +1,3 @@
DIST bladeRF_fw_v2.4.0.img 123432 BLAKE2B f451fac209afdb976840f430bee23c2a2cfacb58bb960ea1f4608d97859974bbe4874389c69bca779ef39744d2926aa96d127780dad925451813ffbc9a83c90a SHA512 0fea8985dc4e02146056cba2bf28b31fc7331941eeb2c905cdab29c7b2ee4223c75b99de68f4734329a4c661f7472a1facacde3b251f2663608dacef8bde2017
-EBUILD bladerf-firmware-2.4.0.ebuild 800 BLAKE2B da0a8fc2ef5e291f4b410762044f3c307adff92445cdd6d6547993ac08675d3d3c2d536a9b52d9d3c1f3c07e399fdf38a58792f3212d24b67bbed578e855ca5a SHA512 98486aaa43bfd67809ce33c1538cfd5c2a34a7025477d57aa02b58ad5048bbeb640eb935897416c028aa9c15cda30b5b4c8422d2bf6fa48dd9ed983372abc408
+EBUILD bladerf-firmware-2.4.0.ebuild 802 BLAKE2B 57cce201f77f5a5a6fbb90be9419fb12c731e5e49417c16e19ce7099ce6d2a41e5332434762e546240f385c4a7a6be70f5107d79759c55bde7156ee1092a3485 SHA512 4afa24ec50293f9236af4fd0d5fe7a1075a8185b52982f3e7515d01d786d2c2f750538b21e1fd5efd4052e2aaea10c234a2066a7640b9a22699dcf30e993cf09
MISC metadata.xml 335 BLAKE2B 4a59f01a0e3aaf3293297ab368ff1438eb9d5e5bae3edfbbb1dd9f7191ccb47e9c504fa318a1a54752bbcf507f33c96d8808343f6f77a7de7a8c1fe1d84146ac SHA512 443b02d3f3aa162d3a176ffd081f6e0ff3bdd3276b48b817a03da2f43ab360b2db99add599f501ba1efcb47a12b30cf64587c5d307dc9c3583b46265150ba2d3
diff --git a/net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild b/net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild
index 75362762cd42..df8e5625539a 100644
--- a/net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild
+++ b/net-wireless/bladerf-firmware/bladerf-firmware-2.4.0.ebuild
@@ -4,12 +4,12 @@
EAPI=7
DESCRIPTION="bladeRF FX3 firmware images"
-HOMEPAGE="http://nuand.com/fx3.php"
+HOMEPAGE="https://nuand.com/fx3.php"
#firmware is open source, but uses a proprietary toolchain to build
#automated builds from git are available, but likely unneeded
#http://hoopycat.com/bladerf_builds/
-SRC_URI="http://nuand.com/fx3/bladeRF_fw_v${PV}.img"
+SRC_URI="https://nuand.com/fx3/bladeRF_fw_v${PV}.img"
LICENSE="MIT"
SLOT="0"
diff --git a/net-wireless/bladerf-fpga/Manifest b/net-wireless/bladerf-fpga/Manifest
index b3daf6303a36..286d81d09f3c 100644
--- a/net-wireless/bladerf-fpga/Manifest
+++ b/net-wireless/bladerf-fpga/Manifest
@@ -6,6 +6,6 @@ DIST hostedxA4-0.12.0.rbf 2632660 BLAKE2B 25f434bcb434df420be3c6a4c0bb3d3f48189e
DIST hostedxA4-0.15.0.rbf 2632660 BLAKE2B 0e701bc927135cab2dd4a3c3cfdbea8c129288006782b4fdb897e7fb872a9fd15ce845efc7e18b04893fcf3fa8d19243a89515d771558daa30724ca7861ac1d1 SHA512 d0aa92ef8c5c9a92d3353c89f0fa35a46aaf9fc89e602ce6170663d2164845120ab02c8d276229f6adee40a557cd9692c848d0776ae7a63df373ad421637134c
DIST hostedxA9-0.12.0.rbf 12858972 BLAKE2B 29d3c5d12c232333a7e2cb2e9ef580a7a350a0d04287cf2d068894d4b185a0f8256cfe87269738978ab0f0fabafa28921ca6ff13b8067d61fafb46a30ca230b7 SHA512 990199f980ebdda58f40bd72823585b3091d829b2974e84ab925576b7d1db2dfeef1d0934763636b92baee982470cc2fcff85dfa9bb2c6254b7021274703e4aa
DIST hostedxA9-0.15.0.rbf 12858972 BLAKE2B f03358e8fdd4b933fdf8aad6bd7eaa6e86e418abbd657cfa8775d80574e32135f9a63a62c2eb445ed30c994b179c0b952f44636357ee2a3e4561474dea3b5e39 SHA512 ccfaf4f3555954fd3de80120d47e57f37a47c5ef80798aed72dd3d1e027f6d5271a57ec3c4f1099745eb44925686338345ef144218bc15187926db45d299644b
-EBUILD bladerf-fpga-0.12.0.ebuild 1070 BLAKE2B 703a02607c8d850ec703eabda689e7bda707c1e41c5e4c940ddbdafdb1b8f633c1af8cc59b0b0fe266bc0b18214ebbba9efa1d35c54a0b1d9b0180b53b06eb29 SHA512 01c7022610427a0936caed71a1056933ee0c7d97fac859455dc82fa54d26c3fda069587fd4133ffa73b98504770935c3945401d5c9a13a91e083a69aed1990a0
-EBUILD bladerf-fpga-0.15.0.ebuild 1072 BLAKE2B 197eec24cc7edb2a0fe66be0ea04750f92402a236968ab7c1501ad67478f8da48fa6b808f59d222b3e6ceaf8fb9c816704bb266fa319a72d820859af10be59b3 SHA512 082e8cef0425a2caa6cba53ec7753e575ec734cee48ec40f6f13092fc6c827f9bda1244b00b7297e5ef1dfe2401495c59212d88ece09ec4c1f2e0f5c55b8667e
+EBUILD bladerf-fpga-0.12.0.ebuild 1075 BLAKE2B e8ac3b17e434722f1ac74b938b16b43bdd793d807dfde13a6c287e710a00923edb6d827ac80bc157bab120c68a4ee993c05b10b0c607b31c1d70fd70c1460f07 SHA512 cf00c2316905b7dd5045042fd5ead66a78399cbaab66868f5d74a76ac252e742d55237f59e65e7a802f6f5acae4205af0b4935eeade9382867e1515214b059ca
+EBUILD bladerf-fpga-0.15.0.ebuild 1077 BLAKE2B b45374c039090e05d61d917bd325f01053d9f8dabafaa848570af6c73c1238dc12a99d74b94317350df163c3d7b79fc062b0c0f2bba08c51482173f97d2d236b SHA512 fa721d549305f4b68950165d7300a74dbe2e7cb15147b98cdd561bc4b7acf2b00331698252fd2bdabaa8171c9daf3e84927d7fefba6bf2d94339b9723e669ebf
MISC metadata.xml 699 BLAKE2B 1f5aa0910d6e056a20d64daa49efcc2c54302406a30853bae927d0f2fcbb90e115b693d2ee6f1205667db95b630b1014997874d7e51ba4341b150024e3bd8087 SHA512 df38595ac836df0786c76645ef62183518505268e2da6f05f8acfc36df9df2c97cf28261989b12812a1d545e8ccc399c1ec16de3e04c1600175f1ca585cac8f7
diff --git a/net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild b/net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild
index cd2d34e6d46a..22d922941b88 100644
--- a/net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild
+++ b/net-wireless/bladerf-fpga/bladerf-fpga-0.12.0.ebuild
@@ -4,15 +4,15 @@
EAPI=7
DESCRIPTION="bladeRF FPGA bitstreams"
-HOMEPAGE="http://nuand.com/fpga.php"
+HOMEPAGE="https://nuand.com/fpga.php"
#fpga code is open source, but uses a proprietary toolchain to build
#automated builds from git are available, but likely unneeded
#http://hoopycat.com/bladerf_builds/
-SRC_URI="xA4? ( http://nuand.com/fpga/v${PV}/hostedxA4.rbf -> hostedxA4-${PV}.rbf )
- xA9? ( http://nuand.com/fpga/v${PV}/hostedxA9.rbf -> hostedxA9-${PV}.rbf )
- x40? ( http://nuand.com/fpga/v${PV}/hostedx40.rbf -> hostedx40-${PV}.rbf )
- x115? ( http://nuand.com/fpga/v${PV}/hostedx115.rbf -> hostedx115-${PV}.rbf )"
+SRC_URI="xA4? ( https://nuand.com/fpga/v${PV}/hostedxA4.rbf -> hostedxA4-${PV}.rbf )
+ xA9? ( https://nuand.com/fpga/v${PV}/hostedxA9.rbf -> hostedxA9-${PV}.rbf )
+ x40? ( https://nuand.com/fpga/v${PV}/hostedx40.rbf -> hostedx40-${PV}.rbf )
+ x115? ( https://nuand.com/fpga/v${PV}/hostedx115.rbf -> hostedx115-${PV}.rbf )"
LICENSE="MIT"
SLOT="0"
diff --git a/net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild b/net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild
index ecd4f2f6898d..5d613704947d 100644
--- a/net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild
+++ b/net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild
@@ -4,15 +4,15 @@
EAPI=8
DESCRIPTION="bladeRF FPGA bitstreams"
-HOMEPAGE="http://nuand.com/fpga.php"
+HOMEPAGE="https://nuand.com/fpga.php"
#fpga code is open source, but uses a proprietary toolchain to build
#automated builds from git are available, but likely unneeded
#http://hoopycat.com/bladerf_builds/
-SRC_URI="xA4? ( http://nuand.com/fpga/v${PV}/hostedxA4.rbf -> hostedxA4-${PV}.rbf )
- xA9? ( http://nuand.com/fpga/v${PV}/hostedxA9.rbf -> hostedxA9-${PV}.rbf )
- x40? ( http://nuand.com/fpga/v${PV}/hostedx40.rbf -> hostedx40-${PV}.rbf )
- x115? ( http://nuand.com/fpga/v${PV}/hostedx115.rbf -> hostedx115-${PV}.rbf )"
+SRC_URI="xA4? ( https://nuand.com/fpga/v${PV}/hostedxA4.rbf -> hostedxA4-${PV}.rbf )
+ xA9? ( https://nuand.com/fpga/v${PV}/hostedxA9.rbf -> hostedxA9-${PV}.rbf )
+ x40? ( https://nuand.com/fpga/v${PV}/hostedx40.rbf -> hostedx40-${PV}.rbf )
+ x115? ( https://nuand.com/fpga/v${PV}/hostedx115.rbf -> hostedx115-${PV}.rbf )"
LICENSE="MIT"
SLOT="0"
diff --git a/net-wireless/gr-scopy/Manifest b/net-wireless/gr-scopy/Manifest
index 9f5c380196b8..584f6bf9bfad 100644
--- a/net-wireless/gr-scopy/Manifest
+++ b/net-wireless/gr-scopy/Manifest
@@ -1,4 +1,4 @@
DIST gr-scopy-0.0_p20220602.tar.gz 213557 BLAKE2B 9dcd1b1beb62fa8f18c478f8990339cbe064a6c60c2e68516f49634d838f42559f2b25527fed78b124b9373be5f9c475c66a4dcc57ea30e69127e7227220742f SHA512 28983f1380943b1cc02c34fe21c7f295e5d4bbf4611fdddc313b9f63624845485a8366bcae6e215d9fe228a51f004d051895af756b157d382c6da2f51a1ca432
-EBUILD gr-scopy-0.0_p20220602.ebuild 909 BLAKE2B d50125d59d711c7c38c8ef75b34596f88fb0855b5361dee833b4367812a31d3b72d2c7e822501f532d109a0b22da0c1326528083c4646b0633dbe5aaf2b8c10c SHA512 a107056f58a65fc6bcdec35840ad02008efd0e187b48bd0abeec8d81bccfd7489ba1fb200dd2fd8f0c832a9353af1814d8df50ac18753f7a925ef9f6f9e6be8e
-EBUILD gr-scopy-9999.ebuild 909 BLAKE2B d50125d59d711c7c38c8ef75b34596f88fb0855b5361dee833b4367812a31d3b72d2c7e822501f532d109a0b22da0c1326528083c4646b0633dbe5aaf2b8c10c SHA512 a107056f58a65fc6bcdec35840ad02008efd0e187b48bd0abeec8d81bccfd7489ba1fb200dd2fd8f0c832a9353af1814d8df50ac18753f7a925ef9f6f9e6be8e
+EBUILD gr-scopy-0.0_p20220602.ebuild 909 BLAKE2B 098b71b9d1ed94a70205d3fcd5f004bc1693bc5438d34843eaca16c831a71a431f80bfb561d1d6520789757cb91e5235f717355138d229d8b2018bf405db46b2 SHA512 d432ca679de2a111128c2e02fab35fc209209b783723e7a85cf99b74c9d534b0c02b431aa157a02a8fa1617f27a7e35318757234d9778b29d6a5e0021ac7f553
+EBUILD gr-scopy-9999.ebuild 909 BLAKE2B 098b71b9d1ed94a70205d3fcd5f004bc1693bc5438d34843eaca16c831a71a431f80bfb561d1d6520789757cb91e5235f717355138d229d8b2018bf405db46b2 SHA512 d432ca679de2a111128c2e02fab35fc209209b783723e7a85cf99b74c9d534b0c02b431aa157a02a8fa1617f27a7e35318757234d9778b29d6a5e0021ac7f553
MISC metadata.xml 437 BLAKE2B 4a35ba663d2d8461738010b5f761fe998cbd778a39570ef834dd9ce758eb53b54abca782ef218fa89f536ebb1bf8e0de398b3e6711651d4df4aa0f32a27e4481 SHA512 2a44d3f8c5c72c69572e78427ee8ffd4bfc202a63e159e82c0b3f393d80176f473caf69d5460c217e602b44f92dd05a008c340014b518afeded662baf01c90ba
diff --git a/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild b/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild
index dec6d1a6b6ca..923d5095594f 100644
--- a/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild
+++ b/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit cmake python-single-r1
diff --git a/net-wireless/gr-scopy/gr-scopy-9999.ebuild b/net-wireless/gr-scopy/gr-scopy-9999.ebuild
index dec6d1a6b6ca..923d5095594f 100644
--- a/net-wireless/gr-scopy/gr-scopy-9999.ebuild
+++ b/net-wireless/gr-scopy/gr-scopy-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit cmake python-single-r1
diff --git a/net-wireless/kismetmobiledashboard/Manifest b/net-wireless/kismetmobiledashboard/Manifest
index e65195be9e3d..6dd728567212 100644
--- a/net-wireless/kismetmobiledashboard/Manifest
+++ b/net-wireless/kismetmobiledashboard/Manifest
@@ -1,4 +1,4 @@
DIST kismetmobiledashboard-1.5_beta1.tar.gz 2305979 BLAKE2B 05e1f41b02688d2d432ff805b454fc948d387111ab2cf45a7ef72e9421a410a2fe479eca5a9f7eb56f58c807aeb47c1cc0a75c135ee3fb6faee2b979cc89894b SHA512 6abb5bd89b80ed4012d119d7111128bca2625d63f1cb36ab50b79e68b14f355b4c788b1290a720bb51268903b428a42dfffcb4373a2170a3d32aef5c140a9e91
-EBUILD kismetmobiledashboard-1.5_beta1-r2.ebuild 835 BLAKE2B 50f308b3647afc9d7f36dbb6fa0a3b7542e9593203845bbd1f140c71a5a289898486669a08306f1654d9c0e88082402db75ebd6d2126e2f4e6ca919560983460 SHA512 8f6b413b4ccf50d5acd85986b53eaf586d9c5950f2f481e83594e93f2dea69f6c7d3613677ec9fac4009a819166f6c3932004ab8092d60654db1e2bbdd1f1cb8
-EBUILD kismetmobiledashboard-9999.ebuild 835 BLAKE2B 50f308b3647afc9d7f36dbb6fa0a3b7542e9593203845bbd1f140c71a5a289898486669a08306f1654d9c0e88082402db75ebd6d2126e2f4e6ca919560983460 SHA512 8f6b413b4ccf50d5acd85986b53eaf586d9c5950f2f481e83594e93f2dea69f6c7d3613677ec9fac4009a819166f6c3932004ab8092d60654db1e2bbdd1f1cb8
-MISC metadata.xml 248 BLAKE2B 289644a08c163016713ef605da208e5e305427bc7e76b65abc70af7167fdb4db34e89b0cfef631a702965e89e85058471b9dbab0abadb6d7bec3c8b2a72f3add SHA512 9030c9a82b92ffa1e5501c40175477a47e724fd841a78019a7a0a7e3bba91f19aaee02d286af9a1d71004f0003f6e2f04abd0f6799d830f76bf12bf67163e631
+EBUILD kismetmobiledashboard-1.5_beta1-r2.ebuild 835 BLAKE2B 300f87b468c13775192f83e4f42dd37789a09f47284773a46a0719f577e6a70bbd15f98b5866f820808cd3c8314afacdcfab8caaede2d9777caee0d013bc3bd4 SHA512 695a105a98aae3020b22270056c68f8e1bc578b91fff223c450373a4bb57d7cb7930452d205bfaa3df8db570316f9b282cae890a7ce172c0081aa4512fd5bb11
+EBUILD kismetmobiledashboard-9999.ebuild 835 BLAKE2B 300f87b468c13775192f83e4f42dd37789a09f47284773a46a0719f577e6a70bbd15f98b5866f820808cd3c8314afacdcfab8caaede2d9777caee0d013bc3bd4 SHA512 695a105a98aae3020b22270056c68f8e1bc578b91fff223c450373a4bb57d7cb7930452d205bfaa3df8db570316f9b282cae890a7ce172c0081aa4512fd5bb11
+MISC metadata.xml 344 BLAKE2B 2c24ab4a55fca79e3bc8f8bfcbc37290492a7975f298fb2a8ca0e05833f841ff722de0c8f909b0dfed5201983233f14c8e1e55484113006ed95fa9e8e2bb6a75 SHA512 ccbbae443006bd9ddfc572c53898c4bb858d48c5354811becf3db2f1a31532534feba437def3218d7c7a32a8dffba927f7b8728bc8a3e9246f78016bff3a08cf
diff --git a/net-wireless/kismetmobiledashboard/kismetmobiledashboard-1.5_beta1-r2.ebuild b/net-wireless/kismetmobiledashboard/kismetmobiledashboard-1.5_beta1-r2.ebuild
index b844f4cf0b81..970abb1aff48 100644
--- a/net-wireless/kismetmobiledashboard/kismetmobiledashboard-1.5_beta1-r2.ebuild
+++ b/net-wireless/kismetmobiledashboard/kismetmobiledashboard-1.5_beta1-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="Mobile UI for kismet"
HOMEPAGE="https://github.com/elkentaro/KismetMobileDashboard"
diff --git a/net-wireless/kismetmobiledashboard/kismetmobiledashboard-9999.ebuild b/net-wireless/kismetmobiledashboard/kismetmobiledashboard-9999.ebuild
index b844f4cf0b81..970abb1aff48 100644
--- a/net-wireless/kismetmobiledashboard/kismetmobiledashboard-9999.ebuild
+++ b/net-wireless/kismetmobiledashboard/kismetmobiledashboard-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="Mobile UI for kismet"
HOMEPAGE="https://github.com/elkentaro/KismetMobileDashboard"
diff --git a/net-wireless/kismetmobiledashboard/metadata.xml b/net-wireless/kismetmobiledashboard/metadata.xml
index 97eff4632a18..63e4bcdc0fdb 100644
--- a/net-wireless/kismetmobiledashboard/metadata.xml
+++ b/net-wireless/kismetmobiledashboard/metadata.xml
@@ -5,4 +5,7 @@
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">elkentaro/KismetMobileDashboard</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-wireless/lorcon/Manifest b/net-wireless/lorcon/Manifest
index 7b9e33d0d562..753bcfddc234 100644
--- a/net-wireless/lorcon/Manifest
+++ b/net-wireless/lorcon/Manifest
@@ -1,7 +1,5 @@
AUX lorcon-2020.06.06_p20220216-C99-decls.patch 512 BLAKE2B d6dd05e1ea653cc217be791b211227421d558a254771e63a24716404717672a8a7d6e214a85de534eb68e77fbb82d6527b194b8d6b15c45dd633c70678c678cb SHA512 8f4d8b38cf1ca5998bfacaa5696107c1e195c01b93600155924fdc03c644db3ee9ee292d4924040bbb09672a77ac6c00c24c4768b122073d0b2fbec7cbce414d
-DIST lorcon-0.0_p20200214.tar.gz 506444 BLAKE2B 07faf66dad8acae5cd2c1ff60778a1c6a7116be449740d975dc79e0606c646cf2fd21f3b5752d8fc6d23848347ce3ff9e14e0068a8f929a0b35434af7fef7fda SHA512 794a973ccccdd2f214041373ecb1ac167698e4cdf23b69900ba9e589fd88bdb064105ceb6c23ebd1d499db83ad7f417e1cbc4cd26169f46636cee2eb4764e28a
DIST lorcon-2020.06.06_p20220216.tar.gz 506368 BLAKE2B 2881af0130f331b2f648c0d29b0d70516770b833ba18b5f9bf6d4eb9eaab2192034ecc840f5e2b323c0e0fb8737dd1e29525b237d95825d60e78e3200f4ac929 SHA512 3f7d5967a1af840f8f6f05872c06d908ce426e7827046b8d86267770da044b48973554ff7a0415756522332055496f00ad078fa6a25a1898d640c925834111ef
-EBUILD lorcon-0.0_p20200214.ebuild 1499 BLAKE2B 637707b9e019c511e79ca6efd72bc7a0d53f8e6ac90aa107fd520bab1c8bd77b8cbb080ce1a34342cd2786e613950c52fe3ae83dafb4ff048d3cf169bebae98f SHA512 7a2a60d8fbf3735371581b01b31210970ca94ae06bf3469715224a3797436c20d4163c129d15880b98242d12c64e71264ec7979c9d79c4caadc35b3a41ae3f67
-EBUILD lorcon-2020.06.06_p20220216-r2.ebuild 1447 BLAKE2B f3f73d6a6f93dcf2e86c169861baef182c22d6cc4e6b1ada9a23386fbf231fbad30dc87046356eedcffcd9124815d35c58614db66547632fa6d9fdeeeca7347e SHA512 39d4e314db74d404bf0aeda40c434e857c61452cc30a809a2755205dd232daad2e2b0abdc000fd78b474ccb2d00e36c785a01e9c6429cd1cadb997e21d641bc0
-EBUILD lorcon-9999.ebuild 1403 BLAKE2B d1567b69b9c970e0c2fad6b6f0dedad42ca60c5d27d042791c29a1a1bd514d8c3087f909504cd6f1c480c16cf103642534ae33b92782e9cf69b650c2f7185d15 SHA512 3f5f0a656a8911a0787abb5ccc96da2b63f2baa350e240f6421c585b4870aaf723ce8f71bf1e00bb7eb941bc7f66b8cf47cb4872a50bfbbeb63dc43864130c71
-MISC metadata.xml 242 BLAKE2B 759698f297aa1433159cc8d44fc0f8e77e3b9d1e812a023acbd581f105ed1e9d69eb5117e3da5961fb59e9120af6e584b92b0ae554518a6c4cfc171ae16ad48e SHA512 f80486dfc128933ad7de3d0105385fad5cc3566b4f901c3faa58168fcfef2d2827c9599e5b4d1fd164ee61609a9ec20730c8e11fa1ae010ee5862e6e5510e5dc
+EBUILD lorcon-2020.06.06_p20220216-r2.ebuild 1447 BLAKE2B cc13b6eab328c22367fa7a6a0902a388d059f30898957a0b47ee9dd3bfd7b85fdb475d5662a75c444ef669afda9f7996941f22383e8866609a3a809fc357e775 SHA512 1f631e8026e6c816957ba069550a020fcd9b85b141f2d042887f050e2b2b85e9c7033e8fdbab94d45954510d88d46bfe20fab8090f7366834b050084582f3521
+EBUILD lorcon-9999.ebuild 1403 BLAKE2B f5bb1c0bcde944a4267d62459c6d57546838d45fd48bcc476f3b2f4389e1d7474045a5d30e2d083d3f0177e5267508d611d585d3926a5695fdb9495d1142ba9d SHA512 ba804971cf916f34c493b44f2f5dc725aa97bf5e058c7465bfe4446806d48f3b41aec00c465e5b5c3a5d295ee7647245c5b37c9114523d9b8101a75f3ebaa339
+MISC metadata.xml 334 BLAKE2B 77de57c0e864fd2638155aa3c4d7d42293d38e9bee37a368046551085f2536061c3ba5acb9d52aed9587e7411c29487b871d35f635862f73513b245bd15e55c6 SHA512 59e669f75d92521ff57a6ffa472970180ef6d35c4299bf304f4a73b1e519aa22eb795bc04afb4346e8b8f79f6c0078c4507456acc39c098974daacf0c6bba05d
diff --git a/net-wireless/lorcon/lorcon-0.0_p20200214.ebuild b/net-wireless/lorcon/lorcon-0.0_p20200214.ebuild
deleted file mode 100644
index f3d0a140a745..000000000000
--- a/net-wireless/lorcon/lorcon-0.0_p20200214.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-DISTUTILS_OPTIONAL=1
-
-inherit distutils-r1
-
-DESCRIPTION="A generic library for injecting 802.11 frames"
-HOMEPAGE="https://github.com/kismetwireless/lorcon"
-
-if [[ ${PV} == "9999" ]] ; then
- #EGIT_REPO_URI="https://www.kismetwireless.net/lorcon.git"
- EGIT_REPO_URI="https://github.com/kismetwireless/lorcon.git"
- inherit git-r3
- S="${WORKDIR}"/${P}
-else
- GIT_HASH="7dbf24ee6f7c277240c0fbd988b6902850577772"
- SRC_URI="https://github.com/kismetwireless/lorcon/archive/${GIT_HASH}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/"${PN}-${GIT_HASH}"
- KEYWORDS="amd64 arm ~arm64 ppc x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="python"
-
-DEPEND="
- python? ( ${PYTHON_DEPS} )
- dev-libs/libnl:3=
- net-libs/libpcap"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="test"
-
-src_unpack() {
- if [[ ${PV} == "9999" ]] ; then
- git-r3_src_unpack
- cp -R "${S}/" "${WORKDIR}/all"
- fi
- default_src_unpack
-}
-
-src_prepare() {
- default
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf --disable-static
-}
-
-src_compile() {
- default_src_compile
- if use python; then
- LDFLAGS+=" -L${S}/.libs/"
- cd pylorcon2 || die
- distutils-r1_src_compile
- fi
-}
-
-src_install() {
- emake DESTDIR="${ED}" install
- if use python; then
- cd pylorcon2 || die
- distutils-r1_src_install
- fi
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/net-wireless/lorcon/lorcon-2020.06.06_p20220216-r2.ebuild b/net-wireless/lorcon/lorcon-2020.06.06_p20220216-r2.ebuild
index c683b59bc137..f81061543774 100644
--- a/net-wireless/lorcon/lorcon-2020.06.06_p20220216-r2.ebuild
+++ b/net-wireless/lorcon/lorcon-2020.06.06_p20220216-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
DISTUTILS_OPTIONAL=1
inherit distutils-r1 flag-o-matic
diff --git a/net-wireless/lorcon/lorcon-9999.ebuild b/net-wireless/lorcon/lorcon-9999.ebuild
index b7e75c806c22..2d2cb5de6bee 100644
--- a/net-wireless/lorcon/lorcon-9999.ebuild
+++ b/net-wireless/lorcon/lorcon-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
DISTUTILS_OPTIONAL=1
inherit distutils-r1 flag-o-matic
diff --git a/net-wireless/lorcon/metadata.xml b/net-wireless/lorcon/metadata.xml
index 5b155ef976b3..9fa099abab96 100644
--- a/net-wireless/lorcon/metadata.xml
+++ b/net-wireless/lorcon/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
-<email>zerochaos@gentoo.org</email>
-<name>Rick Farina</name>
-</maintainer>
+ <maintainer type="person">
+ <email>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">kismetwireless/lorcon</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-wireless/soapysdr/Manifest b/net-wireless/soapysdr/Manifest
index 6664fabf61a5..6653368dc794 100644
--- a/net-wireless/soapysdr/Manifest
+++ b/net-wireless/soapysdr/Manifest
@@ -1,6 +1,4 @@
-DIST soapysdr-0.7.2.tar.gz 124607 BLAKE2B 534480574e2085bddea52141f26e0da8c70157e2c89a0af1236f3d1eb5b996d4ae5231cd209c610fc22d099bd9db665c4c7aea54081eeca2bb293b9eb1fe7c8e SHA512 2454b9b6bf4542f3bce2c6a8e1c886cee9179ca0e13e3c1e22817a05ef671428a3cb8fea69e496c8b62573f360c248508edf3d0871ec5063dfac8211b122d371
DIST soapysdr-0.8.1.tar.gz 131252 BLAKE2B 4dc97b683063a1bc52717f15b12a2471a338cebc30dccfd58723792119a496f5170b67eeda1ff4dbcd34811948f70b9f0e5df11b5b1738b46839ca7377fe557b SHA512 50c8f1652bf9ca09215f9c4115175427ca7b5338add7591e31ca0e627093c94b73e7cf7f84fa71ff419cc010d3c1263931506c728bbaa00413a7915d56a87787
-EBUILD soapysdr-0.7.2.ebuild 1323 BLAKE2B e680fb17b03a9c232e6f84cda1ecb81fb0832703cc0368c6672f12a7e93e6aa408bb1f79532b8785cc581e0bfd7aa316aadd641b26ab00bd0ea8a9e4a50984b8 SHA512 e08e151dbe52a34ab0bbae3339eb5bf396ed23800ded8525cc0074b37f701fb8afa82c24bad1010dfee91cdf4ce3ece73cf940844877de41df78d3ef079a4c6c
-EBUILD soapysdr-0.8.1.ebuild 1323 BLAKE2B e680fb17b03a9c232e6f84cda1ecb81fb0832703cc0368c6672f12a7e93e6aa408bb1f79532b8785cc581e0bfd7aa316aadd641b26ab00bd0ea8a9e4a50984b8 SHA512 e08e151dbe52a34ab0bbae3339eb5bf396ed23800ded8525cc0074b37f701fb8afa82c24bad1010dfee91cdf4ce3ece73cf940844877de41df78d3ef079a4c6c
-EBUILD soapysdr-9999.ebuild 1318 BLAKE2B 0de5367e6f072f5d92df8e61cbcbf588d87751802b10f97938eadccb0e7e9677509f5f1b58b78cffe52f46f9c3b50a594be5c5e97d394e3bb5ab485d1814b26e SHA512 657154614ad382fef1cbcaf99c070556f45c33194cd6a0f215f95bce7262e7743f5790cc8cbd885edb420bea346debbb3cc969fe496831a547f37d255c6e8bfb
+EBUILD soapysdr-0.8.1.ebuild 1323 BLAKE2B d0a6fec4e8a59b695c2e1475342344281db2cd0f41edc39ae61dfdc3fb8d2b69c0869f7d1a89997e6541aa56daefa06bebe17de8c46867e12bfcfcf80c36aeaf SHA512 9865b227d5a1c99db30a5b2dcb48a2319a6f88be8c04da7700ab96984a240f972a8b7d300ec320bba7fd65170a6534f9c978199eb60a73a826b76745fd6cd220
+EBUILD soapysdr-9999.ebuild 1323 BLAKE2B d0a6fec4e8a59b695c2e1475342344281db2cd0f41edc39ae61dfdc3fb8d2b69c0869f7d1a89997e6541aa56daefa06bebe17de8c46867e12bfcfcf80c36aeaf SHA512 9865b227d5a1c99db30a5b2dcb48a2319a6f88be8c04da7700ab96984a240f972a8b7d300ec320bba7fd65170a6534f9c978199eb60a73a826b76745fd6cd220
MISC metadata.xml 776 BLAKE2B e875dbd46723cba190cfe767f7c91518bbd73269fdef3bc64a67b1b48145f2eeb1ba6acbf258b4e1e578ad7f77225d37662ab70cb83b345c1acecbae4a113931 SHA512 4f92020b725b79bcb55b0e4fcb2f921d01fc582e53b56c333b83a3f04c24630200b7d72d49ee9d3aaa12c887c861744a660c4f0240b3c2d0ade6f29830b74de0
diff --git a/net-wireless/soapysdr/soapysdr-0.7.2.ebuild b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
deleted file mode 100644
index 2e4f82164255..000000000000
--- a/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-r1
-
-DESCRIPTION="vendor and platform neutral SDR support library"
-HOMEPAGE="https://github.com/pothosware/SoapySDR"
-
-if [ "${PV}" = "9999" ]; then
- EGIT_REPO_URI="https://github.com/pothosware/SoapySDR.git"
- EGIT_CLONE_TYPE="shallow"
- inherit git-r3
-else
- KEYWORDS="~amd64 ~arm ~riscv ~x86"
- SRC_URI="https://github.com/pothosware/SoapySDR/archive/soapy-sdr-${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/SoapySDR-soapy-sdr-"${PV}"
-fi
-
-LICENSE="Boost-1.0"
-SLOT="0/${PV}"
-
-IUSE="bladerf hackrf python rtlsdr plutosdr uhd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
- python? ( dev-lang/swig:0 )
-"
-PDEPEND="bladerf? ( net-wireless/soapybladerf )
- hackrf? ( net-wireless/soapyhackrf )
- rtlsdr? ( net-wireless/soapyrtlsdr )
- plutosdr? ( net-wireless/soapyplutosdr )
- uhd? ( net-wireless/soapyuhd )"
-
-src_configure() {
- configuration() {
- mycmakeargs+=(
- -DENABLE_PYTHON=ON
- -DBUILD_PYTHON3=ON
- )
- }
-
- if use python; then
- python_foreach_impl configuration
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- if use python; then
- python_foreach_impl python_optimize
- fi
-}
diff --git a/net-wireless/soapysdr/soapysdr-0.8.1.ebuild b/net-wireless/soapysdr/soapysdr-0.8.1.ebuild
index 2e4f82164255..fa9402a85678 100644
--- a/net-wireless/soapysdr/soapysdr-0.8.1.ebuild
+++ b/net-wireless/soapysdr/soapysdr-0.8.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit cmake python-r1
diff --git a/net-wireless/soapysdr/soapysdr-9999.ebuild b/net-wireless/soapysdr/soapysdr-9999.ebuild
index 1d464012b588..fa9402a85678 100644
--- a/net-wireless/soapysdr/soapysdr-9999.ebuild
+++ b/net-wireless/soapysdr/soapysdr-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit cmake python-r1
@@ -15,7 +15,7 @@ if [ "${PV}" = "9999" ]; then
EGIT_CLONE_TYPE="shallow"
inherit git-r3
else
- KEYWORDS="~amd64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~riscv ~x86"
SRC_URI="https://github.com/pothosware/SoapySDR/archive/soapy-sdr-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/SoapySDR-soapy-sdr-"${PV}"
fi
diff --git a/net-wireless/tempestsdr/Manifest b/net-wireless/tempestsdr/Manifest
index 1221630d0f4e..2bb31a254a1b 100644
--- a/net-wireless/tempestsdr/Manifest
+++ b/net-wireless/tempestsdr/Manifest
@@ -1,4 +1,4 @@
DIST tempestsdr-0.0_p20200221.tar.gz 67322675 BLAKE2B 6ad4b5c4a32e70e7336d1bcac9f9c3e0dd1bdc0ca42e67bef20e9f31475e127f212d3558e20d275e18651cef018c134e233c5b8c0c9e85e558414e2c15993ac6 SHA512 2f29ad22d8ae2e71cdd359e066989928576a7e8c0ff344833445843df4cdb343ae1d6336810595fe720cb3d56867c8c17d8776dcb3bfda02eb53b85c9c930ef1
EBUILD tempestsdr-0.0_p20200221-r1.ebuild 1064 BLAKE2B a52b152f6de8b6ed554fc0871ac74f492550619f9c7d99a1ce90c7628cb90b71c5da3aaf6f6cdf9ac708387f154ad2fea455b4344ba2efe92e41c41dcac3f0d7 SHA512 9dc5bb2557ef8ae1e41c556a238099d5bc1ce41e7099acb7d3d2914e4b4835a59c29d1c01e44bab6a1e7f93300a98c790181cfd7f0c2b9d0e33f14177a0b204b
EBUILD tempestsdr-9999.ebuild 1064 BLAKE2B a52b152f6de8b6ed554fc0871ac74f492550619f9c7d99a1ce90c7628cb90b71c5da3aaf6f6cdf9ac708387f154ad2fea455b4344ba2efe92e41c41dcac3f0d7 SHA512 9dc5bb2557ef8ae1e41c556a238099d5bc1ce41e7099acb7d3d2914e4b4835a59c29d1c01e44bab6a1e7f93300a98c790181cfd7f0c2b9d0e33f14177a0b204b
-MISC metadata.xml 221 BLAKE2B 934906fa89eba872d36cbda450e77f91a1eb97deb78ffe527ef21e647d19dafe3593316ee447f092242495a4c05bb94e5bdab308013f57ac6e37047010066461 SHA512 ff4505c5e831d3a8e469b4bf56cce97765e107c6d6fdcb0832a6a31d5aae607feaa122a15f80e6bc9091bb023bda32497521874a69b978d0aa2c1f9059dbb07a
+MISC metadata.xml 306 BLAKE2B 95dd53ef93bb991ebd4da610eacc3590536bfefff9d8877714d955e2f1c5aae4f951bfc464df1dae323a1f89fc93c6fa9dbeaf2bf165e1653a62d6b11df54e8c SHA512 d95db8dab59555e0506a106b3b8bcc8fd952d8d51c7984a2ccba1610b1d1be4faf4a3ff56639b58528934480706f278f76f0e993b6f0ed82e831b07a9d9a0b6d
diff --git a/net-wireless/tempestsdr/metadata.xml b/net-wireless/tempestsdr/metadata.xml
index 193aff4c505d..b44d71742ea6 100644
--- a/net-wireless/tempestsdr/metadata.xml
+++ b/net-wireless/tempestsdr/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="person">
<email>zerochaos@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="github">deltj/TempestSDR.git</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index eca91f46858c..4d0a1e5ef970 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,4 +1,4 @@
DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28 SHA512 f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c
-EBUILD ubertooth-2020.12.1-r1.ebuild 2159 BLAKE2B 169d0e659c4944df05294bbf2aba9dc914b99cfc3368feddb95b20ac5af09896e0722bc082e5315b6782da663e841a5b774049b5942f1263dde4eaaf90c37c65 SHA512 5a8dc8563add675054c336d660478b4fc9508abe995cd74af2dc0fb33c97ddddd03f802469202e2b7d9f5285fbdfed0a5c5b6c9d5ca799d0bca1fd84d3e77e00
-EBUILD ubertooth-9999.ebuild 2162 BLAKE2B 8e7be1c9a73ca44740fc0c0967a4328dfeccc1fa6b3bc928258f0322b76d433f0b0f3e5b24c40750fdb6409ccf7be430a6a821ec6e0682d31bdb347de39c4679 SHA512 540db40944ac870a5389cfe2842f2b6bf2ac7eaa9f27d7f3ceff21d90e13c33cdb28ac92c67051d67837d98623a2363410d076a692a1d0bae1cb39d7b1fd9f85
+EBUILD ubertooth-2020.12.1-r1.ebuild 2160 BLAKE2B cb6f972126ffeefb3ccf14688097b34d2c699f20af7a4e2b802dce9c30bbd6c1374d80d870fe841d404da88886456c836f6d0c1218d37cc871fc83badef393f2 SHA512 78a26c08da9c9624babc49ebddb195a6325c0a8af9a5e98a14ac9cacd7e546a50e081c5ac7dec710f11f494ac7998fa88333dae7e8d0db203bdafdc29a9bfa4a
+EBUILD ubertooth-9999.ebuild 2163 BLAKE2B 5eadee16db0a919e440d3028b4c808b70756d4211e924b93a136849e1d56e6ee245c4938a78b59d3bb40a6e2e8855c390daddec0f8fd4b46e01a0b3367bf5d08 SHA512 0a0af53eea4dcb88e197ed004ba526fdb25b59f1aa16b041b8943529339556c0a590d3f84ad0d83fdbc95eb5e03cc4e9070692038ad89e84074a9f50a2a172e9
MISC metadata.xml 563 BLAKE2B e60e76c45d573b00a12adfc8b7398e04c63faf6ebd7430764c1fbfe1626e9fdd36d429d9fa6c7abcb425eda80f716fb653acd073f27cf8b60afa79e895f0d785 SHA512 6009ecd598e930adb2e657e906d86bfd2625f7c51ea6feba9bbda600dd8d3ba4f26eb33c20ffd9ef30192e027b95ed075e1279218a6cdb30c990785f7e5594a0
diff --git a/net-wireless/ubertooth/ubertooth-2020.12.1-r1.ebuild b/net-wireless/ubertooth/ubertooth-2020.12.1-r1.ebuild
index 8e986934be2b..45856c5f06e4 100644
--- a/net-wireless/ubertooth/ubertooth-2020.12.1-r1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2020.12.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake udev
-HOMEPAGE="http://ubertooth.sourceforge.net/"
+HOMEPAGE="https://greatscottgadgets.com/ubertoothone/"
LICENSE="GPL-2"
SLOT="0"
@@ -32,7 +32,8 @@ fi
DESCRIPTION="open source wireless development platform suitable for Bluetooth experimentation"
#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers --genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' -s4 -t arm-cortexm3-eabi
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers --genv \
+#'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' -s4 -t arm-cortexm3-eabi
src_configure() {
local mycmakeargs=(
@@ -59,8 +60,10 @@ src_install() {
ewarn "Firmware isn't available for git releases, we assume you are already"
ewarn "on the latest and/or can build your own."
else
- use ubertooth1-firmware && newins ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
- use ubertooth1-firmware && newins ubertooth-one-firmware-bin/bluetooth_rx_only.dfu ${PN}-one-${PV}-bluetooth_rx_only.dfu
+ if use ubertooth1-firmware; then
+ newins ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+ newins ubertooth-one-firmware-bin/bluetooth_rx_only.dfu ${PN}-one-${PV}-bluetooth_rx_only.dfu
+ fi
fi
popd
diff --git a/net-wireless/ubertooth/ubertooth-9999.ebuild b/net-wireless/ubertooth/ubertooth-9999.ebuild
index 580e009cffa1..719d5adfaf80 100644
--- a/net-wireless/ubertooth/ubertooth-9999.ebuild
+++ b/net-wireless/ubertooth/ubertooth-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit cmake udev
-HOMEPAGE="http://ubertooth.sourceforge.net/"
+HOMEPAGE="https://greatscottgadgets.com/ubertoothone/"
LICENSE="GPL-2"
SLOT="0"
@@ -32,7 +32,8 @@ fi
DESCRIPTION="open source wireless development platform suitable for Bluetooth experimentation"
#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers --genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' -s4 -t arm-cortexm3-eabi
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers --genv \
+#'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' -s4 -t arm-cortexm3-eabi
src_configure() {
local mycmakeargs=(
@@ -59,8 +60,10 @@ src_install() {
ewarn "Firmware isn't available for git releases, we assume you are already"
ewarn "on the latest and/or can build your own."
else
- use ubertooth1-firmware && newins ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
- use ubertooth1-firmware && newins ubertooth-one-firmware-bin/bluetooth_rx_only.dfu ${PN}-one-${PV}-bluetooth_rx_only.dfu
+ if use ubertooth1-firmware; then
+ newins ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+ newins ubertooth-one-firmware-bin/bluetooth_rx_only.dfu ${PN}-one-${PV}-bluetooth_rx_only.dfu
+ fi
fi
popd
diff --git a/net-wireless/uhd/Manifest b/net-wireless/uhd/Manifest
index 301043595a98..bf9100df761d 100644
--- a/net-wireless/uhd/Manifest
+++ b/net-wireless/uhd/Manifest
@@ -1,15 +1,6 @@
AUX uhd-4.1.0.5-hidden-visibility-tests.patch 870 BLAKE2B 97c7e1c477d57f32cd1ed8a4c96de5761f422719783c1da247c3d00a1ddf51087484b95daa57fd3a4a417c6227a5fe2de2d7d3637575a7a5cab83a243ae270bf SHA512 017ce990463d332a5a67853dcf6362063935b10af67083c88385ef5659694e3af765349b89663b9e0f95ccd11da43f690feddbf71faa7ddcc109344c41c9dd6c
AUX uhd-4.3.0.0-gcc-13.patch 2418 BLAKE2B 5abfff140f5eb95a77103f48468b0a976cac3d2f86742f6b22d841fee2276bead6fe94b7412ca6221e4a4409b3dc6d1ae15457813cad89e13e0c300d0ce53189 SHA512 ab1f7b9c44bc835355a2981e110a5e9fef49587f3d75f0b12ee5bec784300797f2b19c60c44a6b5da611b26fd3c2c743e343aa577474c19de896dad75c2f5c84
-DIST EttusResearch-UHD-4.1.0.5.tar.gz 37975618 BLAKE2B ff5b38be7ef7088168f2bf8908e59e74d2f492a860dac6b7fef48abd5d25840435a57b3ef980ceb7416efd1d3520a3f83bace3bc5bca5caaecc14088e9609fcd SHA512 4929ebc8a12bcc0acfe4a64ceafe17387420e2f056e7bb7284a8d7b60d14aba05484b3c033ce63b00c6d9115f570b056df4e2b36e11a2b25079a8c34b1d084af
-DIST EttusResearch-UHD-4.2.0.0.tar.gz 38124395 BLAKE2B cbb149e6f6aaff628e40463b37b3e52ee758acaaf8e86f85586a70fb4d9744408fb2c807a491b91de64a8cb23adb566722eece99eb8bd844e704d5412372b2ec SHA512 a5f105a8765a06e53bed17dee760dfa985d40a97c61ca243127c8a912378d6f5ae81170a48e8e5f92a238bcfd66742798043b3fb0119e574dbac74291f15ec9c
-DIST EttusResearch-UHD-4.3.0.0.tar.gz 38204958 BLAKE2B 64b30d97611a96ed15b8a4bbe91065301d7b8b20e61b69e2dafd93088dcd7780c9c897462c482dff548b9b52081fa2832b09ff4a682208fed0a9a86aa3a3d957 SHA512 8907e134747b853dd3fa457ac097287783b362a56ac9fdf6fb44157baa1ddabfe3934e110bfac81180b42ea7ec2defefc444736955091a072b1166b5d27253fc
DIST EttusResearch-UHD-4.4.0.0.tar.gz 38210999 BLAKE2B defc2ae91c1422491c0c434f76852c253d84e2bdc43f6768069e23c40803d33aac8f087d51c28037102ab4760c5f3d5e04dc090655ddca26eef3440bf703db61 SHA512 3c9b57dc776e0fadc991ffeede84c2367f7403bfae6fd30a045baf1c9cfb21889310b9a8340a35ea13eea00208bf678cccd7b82e190dfb6b9d61e42bdef3b21a
-DIST uhd-images_4.1.0.5.tar.xz 118480128 BLAKE2B 90803ca0a7452e601481837d006dbaf0eab57070d4fccfd0576a7a7736c11fa62caf9ea141be807a5c4d65ba2bb0f7a5361833ff2afb9f732f231b2bb659f08e SHA512 fa9ca49bc917e55a1505acce090dc6b06cac6c59fbe7a78c2c47f79783fab52baf9563903715da205762962485c8b4a83292a171a33e7c247b0eeb35819aff5c
-DIST uhd-images_4.2.0.0.tar.xz 127034940 BLAKE2B ab186ad83fe607c745a56862363a8cc0566450bffc90f070714b07124f1172d09a823fa7b74c7b7cd0fe42cd00d1f0178ed63b07a7959fd59ea5cde071c639fd SHA512 b3cee57b63137e074d370eed3d1c1533627a85cd3937103721d2f4ee322c6725a38be62cd737891193fa2b4c32f32cff372fadf4f75cb3cec3f9085cdc889c8f
-DIST uhd-images_4.3.0.0.tar.xz 126848556 BLAKE2B d352b0cbb5e23b0c16c540be756f23342aa63b14679bf19ae940cfd9f686ef2c7830b7feb0b3dc53aaec3cca502e8ab1ab9b8754c95edb116fd34f03ac378843 SHA512 3b34d7b2d3d957284cd8a94043158ba5d7b9999d3da4ed6f97f6d38b427c3af54129e7b5a9840d7ec8ff1e8c5c61ef31f62994d81d7ea8a36cbd098274a999d7
DIST uhd-images_4.4.0.0.tar.xz 127558912 BLAKE2B bb7135241c4e39db2450e0fca8c8c6b0421d76f512dca08e50732ee0a2dbfa5f330df168101607d52b6215aba083cd966027a9da8f14331f6bac17fdd76d766b SHA512 17b364128155bf850ff5ae72eeb8fa52446881d0234254943d27524610f0efc4d5bf5da7be248982fc603101d4f76f5a8019fbecb044d2637a1022cdccde0463
-EBUILD uhd-4.1.0.5.ebuild 3582 BLAKE2B 3ee8dbe171bd542835083177b91e864142c2e21a702049b57e2b4ab72c71cedbdf681aff973b8eae5127ccc4ae3f8590754405795987f2dace32f18ce01734c8 SHA512 cb9673b443507031e7e9921e5eb69c06aeded643921045408e11cc201814a81a6ae48d220f9729e1448bbe32bf66064746e86fc0ce4390df07318bb727003f9c
-EBUILD uhd-4.2.0.0.ebuild 3706 BLAKE2B cde08c45429497d3a62bdb2f5d91cbb3590b7b399655a951ae73aa0e51dc03abea3e31055b63c7d26060a453ecae2fe51afc6ce829040fa0637c8cf2bc9f63af SHA512 05d6a78925c99b0f142c068cda56c36890cb6f9e0fdc606275010bae6c8a238d38d9d21a6dba39f34e020ca8aa3c73eb58d8eab6507c928372f3a678eb55cb4d
-EBUILD uhd-4.3.0.0.ebuild 3761 BLAKE2B af710030f92ced23a09a290ffb4cbdcf89534e85315c24d8e96c1c658884f11d8b33f81a90aa45d2f8b188487105919b177eb48266dfe9f580d3b39adf430203 SHA512 c49a9877d70431e1580c62e4604fd351f2e53f0b9918e126000607df8968dc1d5900567f6efdee4d6e74fa94fb01175284c63b5244786c994d198f14da2a03ea
EBUILD uhd-4.4.0.0.ebuild 3706 BLAKE2B 1df28f95ff2a7aefe82c1ac04caf4b0411071f5faa2601fb9c46875b0ff20436e793b3d3c13b56a807dde68a5352e1e21b83a598a29644d09b38bcb1ec239fcd SHA512 fb6e8ca655e53c86b550fabf0a923ae7ed9973fee5fb9f2966938cfcab64e140c61a0ef2e0cac6acf5b9d9b3b9ebc2aea6ddf958bec6fa0fdc44c20bb9abb1a4
MISC metadata.xml 1160 BLAKE2B 0bcd5e0ea7008a4847cd0ec47e900eaad894c1b37f9917197ed408edb6525f3526fce2086fa318d66f9fe3a355a8a3d5b92dcdffd2518439fb4813f9cdec5b8a SHA512 b53864ec397c266c6c914c9d7bf44eb30187585fac7d5c871b54e91e7909186c756bcd49850343a28093e77148b506bbab5583834a0a125cefe9280c2e324c4d
diff --git a/net-wireless/uhd/uhd-4.1.0.5.ebuild b/net-wireless/uhd/uhd-4.1.0.5.ebuild
deleted file mode 100644
index 0cd814244c4d..000000000000
--- a/net-wireless/uhd/uhd-4.1.0.5.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake gnome2-utils python-single-r1 udev
-
-DESCRIPTION="Universal Software Radio Peripheral (USRP) Hardware Driver"
-HOMEPAGE="https://kb.ettus.com"
-
-SRC_URI="https://github.com/EttusResearch/uhd/archive/v${PV}.tar.gz -> EttusResearch-UHD-${PV}.tar.gz \
- https://github.com/EttusResearch/uhd/releases/download/v${PV}/uhd-images_${PV}.tar.xz"
-#https://github.com/EttusResearch/UHD-Mirror/tags
-#http://files.ettus.com/binaries/images/
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+b100 +b200 doc e300 examples +mpmd octoclock +n230 test +usb +usrp1 +usrp2 +utils +x300"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- b100? ( usb )
- b200? ( usb )
- usrp1? ( usb )
- usrp2? ( usb )
- || ( b100 b200 e300 mpmd n230 usrp1 usrp2 x300 )"
-
-RDEPEND="${PYTHON_DEPS}
- e300? ( virtual/udev )
- usb? ( virtual/libusb:1 )
- dev-libs/boost:=
- sys-libs/ncurses:0=
- $(python_gen_cond_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}"
-#zip and gzip are directly used by the build system
-BDEPEND="
- doc? ( app-doc/doxygen )
- $(python_gen_cond_dep '
- dev-python/mako[${PYTHON_USEDEP}]
- ')
- app-arch/unzip
- app-arch/gzip
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.1.0.5-hidden-visibility-tests.patch"
-)
-
-S="${WORKDIR}/${P}/host"
-
-src_unpack() {
- default
- mv "uhd-images_${PV}" images || die
-}
-
-src_prepare() {
- cmake_src_prepare
-
- gnome2_environment_reset #534582
-}
-
-src_configure() {
- #https://gitlab.kitware.com/cmake/cmake/-/issues/23236
- #https://github.com/EttusResearch/uhd/pull/560
- local mycmakeargs=(
- -DCURSES_NEED_NCURSES=ON
- -DENABLE_LIBUHD=ON
- -DENABLE_C_API=ON
- -DENABLE_MAN_PAGES=ON
- -DENABLE_MAN_PAGE_COMPRESSION=OFF
- -DENABLE_EXAMPLES="$(usex examples)"
- -DENABLE_TESTS="$(usex test)"
- -DENABLE_USB="$(usex usb)"
- -DENABLE_UTILS="$(usex utils)"
- -DENABLE_MANUAL="$(usex doc)"
- -DENABLE_DOXYGEN="$(usex doc)"
- -DENABLE_B100="$(usex b100)"
- -DENABLE_B200="$(usex b200)"
- -DENABLE_E300="$(usex e300)"
- -DENABLE_USRP1="$(usex usrp1)"
- -DENABLE_USRP2="$(usex usrp2)"
- -DENABLE_X300="$(usex x300)"
- -DENABLE_MPMD="$(usex mpmd)"
- -DENABLE_OCTOCLOCK="$(usex octoclock)"
- -DPYTHON_EXECUTABLE="${PYTHON}"
- -DPKG_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- python_optimize
- if use utils; then
- python_fix_shebang "${ED}"/usr/$(get_libdir)/${PN}/utils/
- if [[ "${PV}" != "9999" ]]; then
- rm -r "${ED}/usr/bin/uhd_images_downloader" || die
- rm -r "${ED}/usr/share/man/man1/uhd_images_downloader.1" || die
- fi
- fi
-
- udev_dorules "${S}/utils/uhd-usrp.rules"
-
- rm -r "${WORKDIR}/images/winusb_driver" || die
- if ! use b100; then
- rm "${WORKDIR}"/images/usrp_b100* || die
- fi
- if ! use b200; then
- rm "${WORKDIR}"/images/usrp_b2[01]* || die
- fi
- if ! use e300; then
- rm "${WORKDIR}"/images/usrp_e3* || die
- fi
- if ! use mpmd; then
- rm "${WORKDIR}"/images/usrp_n310* || die
- fi
- if ! use n230; then
- rm "${WORKDIR}"/images/usrp_n230* || die
- fi
- if ! use octoclock; then
- rm "${WORKDIR}"/images/octoclock* || die
- fi
- if ! use usrp1; then
- rm "${WORKDIR}"/images/usrp1* || die
- fi
- if ! use usrp2; then
- rm "${WORKDIR}"/images/usrp2* || die
- rm "${WORKDIR}"/images/usrp_n2[01]* || die
- rm -r "${WORKDIR}"/images/bit || die
- fi
- if ! use x300; then
- rm "${WORKDIR}/"images/usrp_x3* || die
- fi
- insinto /usr/share/${PN}
- doins -r "${WORKDIR}/images"
-}
diff --git a/net-wireless/uhd/uhd-4.2.0.0.ebuild b/net-wireless/uhd/uhd-4.2.0.0.ebuild
deleted file mode 100644
index 105e2cb0463c..000000000000
--- a/net-wireless/uhd/uhd-4.2.0.0.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake gnome2-utils python-single-r1 udev
-
-DESCRIPTION="Universal Software Radio Peripheral (USRP) Hardware Driver"
-HOMEPAGE="https://kb.ettus.com"
-
-SRC_URI="https://github.com/EttusResearch/uhd/archive/v${PV}.tar.gz -> EttusResearch-UHD-${PV}.tar.gz \
- https://github.com/EttusResearch/uhd/releases/download/v${PV}/uhd-images_${PV}.tar.xz"
-#https://github.com/EttusResearch/UHD-Mirror/tags
-#http://files.ettus.com/binaries/images/
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
-IUSE="+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples +mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- b100? ( usb )
- b200? ( usb )
- usrp1? ( usb )
- usrp2? ( usb )
- || ( b100 b200 e300 mpmd usrp1 usrp2 x300 )"
-
-RDEPEND="${PYTHON_DEPS}
- e300? ( virtual/udev )
- usb? ( virtual/libusb:1 )
- dev-libs/boost:=
- sys-libs/ncurses:0=
- $(python_gen_cond_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}"
-#zip and gzip are directly used by the build system
-BDEPEND="
- doc? ( app-doc/doxygen )
- $(python_gen_cond_dep '
- dev-python/mako[${PYTHON_USEDEP}]
- ')
- app-arch/unzip
- app-arch/gzip
-"
-
-S="${WORKDIR}/${P}/host"
-
-src_unpack() {
- default
- mv "uhd-images_${PV}" images || die
-}
-
-src_prepare() {
- cmake_src_prepare
-
- gnome2_environment_reset #534582
-}
-
-src_configure() {
- #https://gitlab.kitware.com/cmake/cmake/-/issues/23236
- #https://github.com/EttusResearch/uhd/pull/560
- local mycmakeargs=(
- -DCURSES_NEED_NCURSES=ON
- -DENABLE_LIBUHD=ON
- -DENABLE_C_API=ON
- -DENABLE_MAN_PAGES=ON
- -DENABLE_MAN_PAGE_COMPRESSION=OFF
- -DENABLE_EXAMPLES="$(usex examples)"
- -DENABLE_TESTS="$(usex test)"
- -DENABLE_USB="$(usex usb)"
- -DENABLE_UTILS="$(usex utils)"
- -DENABLE_MANUAL="$(usex doc)"
- -DENABLE_DOXYGEN="$(usex doc)"
- -DENABLE_B100="$(usex b100)"
- -DENABLE_B200="$(usex b200)"
- -DENABLE_E300="$(usex e300)"
- -DENABLE_USRP1="$(usex usrp1)"
- -DENABLE_USRP2="$(usex usrp2)"
- -DENABLE_X300="$(usex x300)"
- -DENABLE_MPMD="$(usex mpmd)"
- -DENABLE_OCTOCLOCK="$(usex octoclock)"
- -DENABLE_SSSE3="$(usex cpu_flags_x86_ssse3)"
- -DNEON_SIMD_ENABLE="$(usex cpu_flags_arm_neon)"
- -DPYTHON_EXECUTABLE="${PYTHON}"
- -DPKG_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
- -DUHD_VERSION="${PV}"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- python_optimize
- if use utils; then
- python_fix_shebang "${ED}"/usr/$(get_libdir)/${PN}/utils/
- if [[ "${PV}" != "9999" ]]; then
- rm -r "${ED}/usr/bin/uhd_images_downloader" || die
- fi
- fi
- # do not install test files (bug #857492)
- if use test; then
- rm "${ED}/usr/lib64/${PN}/tests" -R || die
- fi
-
- udev_dorules "${S}/utils/uhd-usrp.rules"
-
- rm -r "${WORKDIR}/images/winusb_driver" || die
- if ! use b100; then
- rm "${WORKDIR}"/images/usrp_b100* || die
- fi
- if ! use b200; then
- rm "${WORKDIR}"/images/usrp_b2[01]* || die
- fi
- if ! use e300; then
- rm "${WORKDIR}"/images/usrp_e3* || die
- fi
- if ! use mpmd; then
- rm "${WORKDIR}"/images/usrp_n310* || die
- fi
- if ! use octoclock; then
- rm "${WORKDIR}"/images/octoclock* || die
- fi
- if ! use usrp1; then
- rm "${WORKDIR}"/images/usrp1* || die
- fi
- if ! use usrp2; then
- rm "${WORKDIR}"/images/usrp2* || die
- rm "${WORKDIR}"/images/usrp_n2[01]* || die
- rm -r "${WORKDIR}"/images/bit || die
- fi
- if ! use x300; then
- rm "${WORKDIR}/"images/usrp_x3* || die
- fi
- insinto /usr/share/${PN}
- doins -r "${WORKDIR}/images"
-}
-
-pkg_postinst() {
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/net-wireless/uhd/uhd-4.3.0.0.ebuild b/net-wireless/uhd/uhd-4.3.0.0.ebuild
deleted file mode 100644
index 5586a4dae981..000000000000
--- a/net-wireless/uhd/uhd-4.3.0.0.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake gnome2-utils python-single-r1 udev
-
-DESCRIPTION="Universal Software Radio Peripheral (USRP) Hardware Driver"
-HOMEPAGE="https://kb.ettus.com"
-
-SRC_URI="https://github.com/EttusResearch/uhd/archive/v${PV}.tar.gz -> EttusResearch-UHD-${PV}.tar.gz \
- https://github.com/EttusResearch/uhd/releases/download/v${PV}/uhd-images_${PV}.tar.xz"
-#https://github.com/EttusResearch/UHD-Mirror/tags
-#http://files.ettus.com/binaries/images/
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
-IUSE="+b100 +b200 doc cpu_flags_arm_neon cpu_flags_x86_ssse3 e300 examples +mpmd octoclock test +usb +usrp1 +usrp2 +utils +x300"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- b100? ( usb )
- b200? ( usb )
- usrp1? ( usb )
- usrp2? ( usb )
- || ( b100 b200 e300 mpmd usrp1 usrp2 x300 )"
-
-RDEPEND="${PYTHON_DEPS}
- e300? ( virtual/udev )
- usb? ( virtual/libusb:1 )
- dev-libs/boost:=
- sys-libs/ncurses:0=
- $(python_gen_cond_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}"
-#zip and gzip are directly used by the build system
-BDEPEND="
- doc? ( app-doc/doxygen )
- $(python_gen_cond_dep '
- dev-python/mako[${PYTHON_USEDEP}]
- ')
- app-arch/unzip
- app-arch/gzip
-"
-
-S="${WORKDIR}/${P}/host"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.3.0.0-gcc-13.patch
-)
-
-src_unpack() {
- default
- mv "uhd-images_${PV}" images || die
-}
-
-src_prepare() {
- cmake_src_prepare
-
- gnome2_environment_reset #534582
-}
-
-src_configure() {
- #https://gitlab.kitware.com/cmake/cmake/-/issues/23236
- #https://github.com/EttusResearch/uhd/pull/560
- local mycmakeargs=(
- -DCURSES_NEED_NCURSES=ON
- -DENABLE_LIBUHD=ON
- -DENABLE_C_API=ON
- -DENABLE_MAN_PAGES=ON
- -DENABLE_MAN_PAGE_COMPRESSION=OFF
- -DENABLE_EXAMPLES="$(usex examples)"
- -DENABLE_TESTS="$(usex test)"
- -DENABLE_USB="$(usex usb)"
- -DENABLE_UTILS="$(usex utils)"
- -DENABLE_MANUAL="$(usex doc)"
- -DENABLE_DOXYGEN="$(usex doc)"
- -DENABLE_B100="$(usex b100)"
- -DENABLE_B200="$(usex b200)"
- -DENABLE_E300="$(usex e300)"
- -DENABLE_USRP1="$(usex usrp1)"
- -DENABLE_USRP2="$(usex usrp2)"
- -DENABLE_X300="$(usex x300)"
- -DENABLE_MPMD="$(usex mpmd)"
- -DENABLE_OCTOCLOCK="$(usex octoclock)"
- -DENABLE_SSSE3="$(usex cpu_flags_x86_ssse3)"
- -DNEON_SIMD_ENABLE="$(usex cpu_flags_arm_neon)"
- -DPYTHON_EXECUTABLE="${PYTHON}"
- -DPKG_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
- -DUHD_VERSION="${PV}"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- python_optimize
- if use utils; then
- python_fix_shebang "${ED}"/usr/$(get_libdir)/${PN}/utils/
- if [[ "${PV}" != "9999" ]]; then
- rm -r "${ED}/usr/bin/uhd_images_downloader" || die
- fi
- fi
- # do not install test files (bug #857492)
- if use test; then
- rm "${ED}/usr/lib64/${PN}/tests" -R || die
- fi
-
- udev_dorules "${S}/utils/uhd-usrp.rules"
-
- rm -r "${WORKDIR}/images/winusb_driver" || die
- if ! use b100; then
- rm "${WORKDIR}"/images/usrp_b100* || die
- fi
- if ! use b200; then
- rm "${WORKDIR}"/images/usrp_b2[01]* || die
- fi
- if ! use e300; then
- rm "${WORKDIR}"/images/usrp_e3* || die
- fi
- if ! use mpmd; then
- rm "${WORKDIR}"/images/usrp_n310* || die
- fi
- if ! use octoclock; then
- rm "${WORKDIR}"/images/octoclock* || die
- fi
- if ! use usrp1; then
- rm "${WORKDIR}"/images/usrp1* || die
- fi
- if ! use usrp2; then
- rm "${WORKDIR}"/images/usrp2* || die
- rm "${WORKDIR}"/images/usrp_n2[01]* || die
- rm -r "${WORKDIR}"/images/bit || die
- fi
- if ! use x300; then
- rm "${WORKDIR}/"images/usrp_x3* || die
- fi
- insinto /usr/share/${PN}
- doins -r "${WORKDIR}/images"
-}
-
-pkg_postinst() {
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}