diff options
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/Manifest.gz | bin | 13900 -> 13901 bytes | |||
-rw-r--r-- | net-wireless/gqrx-scanner/Manifest | 2 | ||||
-rw-r--r-- | net-wireless/gqrx-scanner/gqrx-scanner-1.0.4.ebuild | 17 | ||||
-rw-r--r-- | net-wireless/gqrx/Manifest | 4 | ||||
-rw-r--r-- | net-wireless/gqrx/gqrx-2.16.ebuild | 58 | ||||
-rw-r--r-- | net-wireless/gqrx/gqrx-9999.ebuild | 10 | ||||
-rw-r--r-- | net-wireless/soapyrtlsdr/Manifest | 6 | ||||
-rw-r--r-- | net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild | 5 | ||||
-rw-r--r-- | net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.3.ebuild | 26 | ||||
-rw-r--r-- | net-wireless/soapyrtlsdr/soapyrtlsdr-9999.ebuild | 7 | ||||
-rw-r--r-- | net-wireless/uhd/Manifest | 2 | ||||
-rw-r--r-- | net-wireless/uhd/files/uhd-4.1.0.5-hidden-visibility-tests.patch | 24 | ||||
-rw-r--r-- | net-wireless/uhd/files/uhd-4.3.0.0-gcc-13.patch | 95 |
13 files changed, 123 insertions, 133 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz Binary files differindex f340af017a13..a000c035dc49 100644 --- a/net-wireless/Manifest.gz +++ b/net-wireless/Manifest.gz diff --git a/net-wireless/gqrx-scanner/Manifest b/net-wireless/gqrx-scanner/Manifest index 306345ed67b2..ef738e6d5086 100644 --- a/net-wireless/gqrx-scanner/Manifest +++ b/net-wireless/gqrx-scanner/Manifest @@ -1,3 +1,5 @@ DIST gqrx-scanner-1.0.2.tar.gz 18068 BLAKE2B e03a25cebe40d0a27c50ce0ae18303aea9b5b4b1a429a2026884e1731566fd198cdbf00e82ba4eb1487ad81c945399593f89e96a7d04777f87a4e26fe2fe5293 SHA512 a7f6b24154bf9355080df48dddb8ea4dbf7f145aed338973b7ba06584f8576ec691cb5c0e379750cbc91c572ca94e0edd4f4e8867866352a66b9aedf61d62dab +DIST gqrx-scanner-1.0.4.tar.gz 18602 BLAKE2B 6c45424a08f7c192ff09712d809fcacf6a99fcfb370039321ebddf9d4a357c56eba2cf040661bcc212b47ad61227965c7654cc035b3122249faed8c90a4d3b04 SHA512 9c47686ae38927193f5689f6f946f6ef28798823ecebeec075f852566dcf118cf46fd4c138116071c60fa2d926673962517900758d73f9e5c53637e5fe3d7139 EBUILD gqrx-scanner-1.0.2.ebuild 432 BLAKE2B e87bc0e2fecca8b5b2c58294bcaeaf2b84b2b401986249d40f32229bb17091fbcbef02dcd7057e4272415de3f09c9605fc54c747319176d386391be5a24a653c SHA512 7c92b5c6853ee00fa4c9e221c31091574eb634dc89c2dda1c387509ec44094a83a51de38db8919ade5bfc14eca0f7e28d907a258e4e67bd962551509fb18f4df +EBUILD gqrx-scanner-1.0.4.ebuild 432 BLAKE2B a69661be8108364dd18ecb79bb4726c121c57f3c99f468d7e82dc3a74b596dc0a11c43e6fb87b29498748c88a34ef49dcb3224d067610f7ffe78386dbc9cc6ec SHA512 1bb83a22e1c14edf5916735109de62fc1fb1e19241cdeded92cbcf1dc15ea26baaf4d70c53dd1112e995a88b747ab355c364a72fc0c619b1f3cb485d4bc3b96e MISC metadata.xml 433 BLAKE2B dcdc101b5f5a92b9a418e8048907af457323f9635881020362bf6f922d682c59b9fa59533d03bfe404833b415d18d86bdbb5404199ff70b36968d095ad00dfc8 SHA512 a2dac81fb0aa2539a49d5a30ffbdfab12721139cc514825fa135a1f09be76c1948feeb78390fb17e4ec40b2bdae53e4b67f0d04100d759c5ae33aa2f37b4c45a diff --git a/net-wireless/gqrx-scanner/gqrx-scanner-1.0.4.ebuild b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.4.ebuild new file mode 100644 index 000000000000..f88678e92090 --- /dev/null +++ b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.4.ebuild @@ -0,0 +1,17 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="frequency scanner for Gqrx Software Defined Radio receiver" +HOMEPAGE="https://github.com/neural75/gqrx-scanner" +SRC_URI="https://github.com/neural75/gqrx-scanner/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="" + +RDEPEND="net-wireless/gqrx" diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest index 3c060d4682db..ffbe72bf5993 100644 --- a/net-wireless/gqrx/Manifest +++ b/net-wireless/gqrx/Manifest @@ -1,4 +1,6 @@ DIST gqrx-2.15.9.tar.gz 3608134 BLAKE2B 0864e8b33efe12cbc77dc75bf9bb2c5938655e40710a99ff72da2f1bdb43bc4c2f964c1fe4d88136891417c16eed16444d8fad699f80ab8fe164bb18d62d23f6 SHA512 0562f5c962b7fb48e5b5b8d88f15e328bfb08284b36e289e68e77528156452075eb04a0fa530b235c383495bf4008a7c80e78aae88dfcc30da6f4ba619dfd2f3 +DIST gqrx-2.16.tar.gz 3608271 BLAKE2B 0523be1f678c8966a0f973776ed4db71b9856334df528996a1790f74454124e72a3cbe51ae75dae3b5d02794a5dde8c0d06a0ea69d5886bd5678f630504c84df SHA512 b2a2035f22b927667dd36e838dedc3db119c916eea0b9c70f37f5f6c1826ce04f05de6c459aeb84cf71bca39c036e96380b8c9531ad035558de7759864ac8569 EBUILD gqrx-2.15.9-r2.ebuild 1263 BLAKE2B da24a56f5b067919c465bf9b70d07404af695572c722c32c618c5474db82b8284fa3fa61e8daaa02fff68ff7a4e14f411d0937697bbc259799a2781376e02270 SHA512 c2cedb9883648b8be1003714022cfbfec327e5bd24a63f327919dfdf3a6f70e733db0919a7d8e4f54888f77e8bf00a45a4496011b44cebdc7b0ec823d70fe2ff -EBUILD gqrx-9999.ebuild 1263 BLAKE2B da24a56f5b067919c465bf9b70d07404af695572c722c32c618c5474db82b8284fa3fa61e8daaa02fff68ff7a4e14f411d0937697bbc259799a2781376e02270 SHA512 c2cedb9883648b8be1003714022cfbfec327e5bd24a63f327919dfdf3a6f70e733db0919a7d8e4f54888f77e8bf00a45a4496011b44cebdc7b0ec823d70fe2ff +EBUILD gqrx-2.16.ebuild 1276 BLAKE2B ab7aa21aef72575ff0296aaf7f17ae0aa8952de4c8f85319da1ea9448a781c32b5d95d07ebd379385618ce073f6fc49e67a30cc4b63ef4980e1f0a3c3a4a68e3 SHA512 1e6bf11ad48e32054df1ceb9df4fe9623a4c27d979f9747ae512e178adf9d63320420ce5ff61f76b2b4afff5d2a0faf14e39e4797cd3f3ee6862f18751087b3a +EBUILD gqrx-9999.ebuild 1276 BLAKE2B ab7aa21aef72575ff0296aaf7f17ae0aa8952de4c8f85319da1ea9448a781c32b5d95d07ebd379385618ce073f6fc49e67a30cc4b63ef4980e1f0a3c3a4a68e3 SHA512 1e6bf11ad48e32054df1ceb9df4fe9623a4c27d979f9747ae512e178adf9d63320420ce5ff61f76b2b4afff5d2a0faf14e39e4797cd3f3ee6862f18751087b3a MISC metadata.xml 524 BLAKE2B 256e6068104715ffd4e5527f33dbd1ec0f4d8de8b1251b657cdd3a6a7d37d0375d8771223b4f6ebed4c41bef7c1e7b47c835167c3aca9d89825fae72844c489e SHA512 43f31f14d30ecc93e9fd7e22f1160ff1416950af8acb4af346bfcb8f135f017d0bca0f4220efddaadd7976619f7ab594c9883b8d75651e06730a1e70c3ec362a diff --git a/net-wireless/gqrx/gqrx-2.16.ebuild b/net-wireless/gqrx/gqrx-2.16.ebuild new file mode 100644 index 000000000000..2cf2b96d63cd --- /dev/null +++ b/net-wireless/gqrx/gqrx-2.16.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Software defined radio receiver powered by GNU Radio and Qt" +HOMEPAGE="https://gqrx.dk/" + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/gqrx-sdr/gqrx.git" + inherit git-r3 +else + SRC_URI="https://github.com/gqrx-sdr/gqrx/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~riscv ~x86" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="gr-audio portaudio pulseaudio" +REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )" + +RDEPEND=" + >=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] + >=net-wireless/gr-osmosdr-0.1.0:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + sci-libs/volk:= + pulseaudio? ( media-libs/libpulse ) + portaudio? ( media-libs/portaudio:= )" +DEPEND="${RDEPEND} + dev-libs/boost:= + dev-libs/log4cpp:= +" +BDEPEND="" + +src_configure() { + if use pulseaudio; then + LINUX_AUDIO_BACKEND=Pulseaudio + elif use portaudio; then + LINUX_AUDIO_BACKEND=Portaudio + elif use gr-audio; then + LINUX_AUDIO_BACKEND=Gr-audio + fi + + local mycmakeargs=( + "-DLINUX_AUDIO_BACKEND=${LINUX_AUDIO_BACKEND}" + ) + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/src/gqrx +} diff --git a/net-wireless/gqrx/gqrx-9999.ebuild b/net-wireless/gqrx/gqrx-9999.ebuild index c2935b0461f9..2cf2b96d63cd 100644 --- a/net-wireless/gqrx/gqrx-9999.ebuild +++ b/net-wireless/gqrx/gqrx-9999.ebuild @@ -21,11 +21,9 @@ SLOT="0" IUSE="gr-audio portaudio pulseaudio" REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )" -DEPEND=" +RDEPEND=" >=net-wireless/gnuradio-3.10:0=[audio,analog,filter,network] >=net-wireless/gr-osmosdr-0.1.0:= - dev-libs/boost:= - dev-libs/log4cpp:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 @@ -34,7 +32,11 @@ DEPEND=" sci-libs/volk:= pulseaudio? ( media-libs/libpulse ) portaudio? ( media-libs/portaudio:= )" -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + dev-libs/boost:= + dev-libs/log4cpp:= +" +BDEPEND="" src_configure() { if use pulseaudio; then diff --git a/net-wireless/soapyrtlsdr/Manifest b/net-wireless/soapyrtlsdr/Manifest index 22850b971f7b..ce4be62ef075 100644 --- a/net-wireless/soapyrtlsdr/Manifest +++ b/net-wireless/soapyrtlsdr/Manifest @@ -1,4 +1,6 @@ DIST soapyrtlsdr-0.3.2.tar.gz 16033 BLAKE2B b3a874998f99d291c8e204007fe9822285a3e56b50b36957c8f1b14c48469050bc0775f9fd0237c8cfa96fa08e88967a438fa9eb8bec0a80016b212d3b309759 SHA512 f8279afebb251d72fea14d89889835be5ed8109c1400fdcc785c1ec120e978ae7b1de53cc84d16bf609de4cca2ddbc9d432d046e4c6967e1e494fd5571d46cc2 -EBUILD soapyrtlsdr-0.3.2.ebuild 636 BLAKE2B 7866752ba71444586296e478298cca3ea475fc99bcac5900624a13270ccd1e9623efb61989f10117c62037d3e98e644d1cae68c344b53d0b66a7d28b548133ea SHA512 70ea0e5f3f57175042cd514dfb33147a1de0dade0ed0445826315c93fc970bf2cd2c60703ee9ad0dee9ef27d4fc8e7c8980fa1d1ab4db282e83b356fd3ad7c43 -EBUILD soapyrtlsdr-9999.ebuild 624 BLAKE2B 78ddc1d7ccef84ec113d883554e84612c01c202d07b0f45f4cfb9c6c2f0614f877ed0555a9b39b83b4df0fd294497ea8ecc74e158c6d1f36d9bb823691fe426a SHA512 2b1c7fda3d50421f00a41afb897cbd2a16ad0726a20747beff8d14288854f975ee6676f1e0e9b80a402e9a218a1d56a4066202805c0b0bc5c0e7f70ca5ec33c2 +DIST soapyrtlsdr-0.3.3.tar.gz 16760 BLAKE2B 63e4c707d65af13e9b3974c9afe1261909395c70589e07a5b8398fcd40c421dbb7754a39467a325d09f4312a410fb60e34f51fca1fdb26eac68ac495b0b2c9a8 SHA512 a43511c8644a8dbec8e0b7d8f114c4955ba9407727680680cef446a12a9ee27bfe892cab49aa77ce82d52e4272075f4e6f2ee38350675f5508601ff24ff82081 +EBUILD soapyrtlsdr-0.3.2.ebuild 647 BLAKE2B 3f9177c2cb25c8d4206520d742f179f13d5ee7a79f203b4e9a0c7aae5eeab02b2943a6b3dc7d09dfb855ae3401c7e19fe69ee31c61351de99b90bb481e9fc5a0 SHA512 04d0ced3199e3783fd298555a60d1f8b59ed711c3888477adcba92fa2c7934c7e3c7779f6f05cd5bde3b0a30f6492a32a2e98cb1b948b846e537ef99f2577309 +EBUILD soapyrtlsdr-0.3.3.ebuild 647 BLAKE2B 3f9177c2cb25c8d4206520d742f179f13d5ee7a79f203b4e9a0c7aae5eeab02b2943a6b3dc7d09dfb855ae3401c7e19fe69ee31c61351de99b90bb481e9fc5a0 SHA512 04d0ced3199e3783fd298555a60d1f8b59ed711c3888477adcba92fa2c7934c7e3c7779f6f05cd5bde3b0a30f6492a32a2e98cb1b948b846e537ef99f2577309 +EBUILD soapyrtlsdr-9999.ebuild 647 BLAKE2B 3f9177c2cb25c8d4206520d742f179f13d5ee7a79f203b4e9a0c7aae5eeab02b2943a6b3dc7d09dfb855ae3401c7e19fe69ee31c61351de99b90bb481e9fc5a0 SHA512 04d0ced3199e3783fd298555a60d1f8b59ed711c3888477adcba92fa2c7934c7e3c7779f6f05cd5bde3b0a30f6492a32a2e98cb1b948b846e537ef99f2577309 MISC metadata.xml 434 BLAKE2B 14d847d55378690a52555de7889f027d7e403157c5a002ee01a7b6588e19d613137dc224da4e33ed75d72f3a9ed99bee702dad9f8b12e664861437663ef83fc0 SHA512 2811652fe1f1f0c128e4398d227b20ebaf977d8b1cf7cd6d02044232e760a7eb808be7ccdd1566fb8deef597b6942aaa0f2d42213c7f117e86a9a00504b07fe1 diff --git a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild index 233db42fb43c..769f04594963 100644 --- a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild +++ b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake @@ -23,3 +23,4 @@ SLOT="0" RDEPEND="net-wireless/soapysdr:= net-wireless/rtl-sdr" DEPEND="${RDEPEND}" +BDEPEND="" diff --git a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.3.ebuild b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.3.ebuild new file mode 100644 index 000000000000..769f04594963 --- /dev/null +++ b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.3.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="SoapySDR RTL-SDR Support Module" +HOMEPAGE="https://github.com/pothosware/SoapyRTLSDR" + +if [ "${PV}" = "9999" ]; then + EGIT_REPO_URI="https://github.com/pothosware/SoapyRTLSDR.git" + inherit git-r3 +else + KEYWORDS="~amd64 ~arm ~riscv ~x86" + SRC_URI="https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtl-sdr-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}"/SoapyRTLSDR-soapy-rtl-sdr-"${PV}" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND="net-wireless/soapysdr:= + net-wireless/rtl-sdr" +DEPEND="${RDEPEND}" +BDEPEND="" diff --git a/net-wireless/soapyrtlsdr/soapyrtlsdr-9999.ebuild b/net-wireless/soapyrtlsdr/soapyrtlsdr-9999.ebuild index c69214fbee0c..769f04594963 100644 --- a/net-wireless/soapyrtlsdr/soapyrtlsdr-9999.ebuild +++ b/net-wireless/soapyrtlsdr/soapyrtlsdr-9999.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit cmake @@ -12,7 +12,7 @@ if [ "${PV}" = "9999" ]; then EGIT_REPO_URI="https://github.com/pothosware/SoapyRTLSDR.git" inherit git-r3 else - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm ~riscv ~x86" SRC_URI="https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtl-sdr-${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/SoapyRTLSDR-soapy-rtl-sdr-"${PV}" fi @@ -23,3 +23,4 @@ SLOT="0" RDEPEND="net-wireless/soapysdr:= net-wireless/rtl-sdr" DEPEND="${RDEPEND}" +BDEPEND="" diff --git a/net-wireless/uhd/Manifest b/net-wireless/uhd/Manifest index 0f99d99d4e04..348cf735c4c4 100644 --- a/net-wireless/uhd/Manifest +++ b/net-wireless/uhd/Manifest @@ -1,5 +1,3 @@ -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.4.0.0.tar.gz 38210999 BLAKE2B defc2ae91c1422491c0c434f76852c253d84e2bdc43f6768069e23c40803d33aac8f087d51c28037102ab4760c5f3d5e04dc090655ddca26eef3440bf703db61 SHA512 3c9b57dc776e0fadc991ffeede84c2367f7403bfae6fd30a045baf1c9cfb21889310b9a8340a35ea13eea00208bf678cccd7b82e190dfb6b9d61e42bdef3b21a DIST uhd-images_4.4.0.0.tar.xz 127558912 BLAKE2B bb7135241c4e39db2450e0fca8c8c6b0421d76f512dca08e50732ee0a2dbfa5f330df168101607d52b6215aba083cd966027a9da8f14331f6bac17fdd76d766b SHA512 17b364128155bf850ff5ae72eeb8fa52446881d0234254943d27524610f0efc4d5bf5da7be248982fc603101d4f76f5a8019fbecb044d2637a1022cdccde0463 EBUILD uhd-4.4.0.0.ebuild 3706 BLAKE2B 1df28f95ff2a7aefe82c1ac04caf4b0411071f5faa2601fb9c46875b0ff20436e793b3d3c13b56a807dde68a5352e1e21b83a598a29644d09b38bcb1ec239fcd SHA512 fb6e8ca655e53c86b550fabf0a923ae7ed9973fee5fb9f2966938cfcab64e140c61a0ef2e0cac6acf5b9d9b3b9ebc2aea6ddf958bec6fa0fdc44c20bb9abb1a4 diff --git a/net-wireless/uhd/files/uhd-4.1.0.5-hidden-visibility-tests.patch b/net-wireless/uhd/files/uhd-4.1.0.5-hidden-visibility-tests.patch deleted file mode 100644 index 7c353ec6d717..000000000000 --- a/net-wireless/uhd/files/uhd-4.1.0.5-hidden-visibility-tests.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 4ecb79d8980fcf7cd0ff25c8c21bf473156fdb19 Mon Sep 17 00:00:00 2001 -From: David Seifert <soap@gentoo.org> -Date: Tue, 15 Feb 2022 11:24:54 +0100 -Subject: [PATCH] Build uhd_test library as static when - `-DBUILD_SHARED_LIBS=ON` - -* A uhd_test.so lacks the necessary symbols for testing - due to default visibility set to hidden. ---- - tests/common/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/common/CMakeLists.txt b/tests/common/CMakeLists.txt -index ac0e1b4492..36c9f9b076 100644 ---- a/tests/common/CMakeLists.txt -+++ b/tests/common/CMakeLists.txt -@@ -8,6 +8,6 @@ - # Build uhd_test static lib - ######################################################################## - include_directories("${UHD_SOURCE_DIR}/lib/include") --add_library(uhd_test -+add_library(uhd_test STATIC - ${CMAKE_CURRENT_SOURCE_DIR}/mock_zero_copy.cpp - ) diff --git a/net-wireless/uhd/files/uhd-4.3.0.0-gcc-13.patch b/net-wireless/uhd/files/uhd-4.3.0.0-gcc-13.patch deleted file mode 100644 index 8559ecb8331f..000000000000 --- a/net-wireless/uhd/files/uhd-4.3.0.0-gcc-13.patch +++ /dev/null @@ -1,95 +0,0 @@ -https://github.com/EttusResearch/uhd/pull/652 - -From 48a05bf621a056af7764437760ad5d64684ce7d2 Mon Sep 17 00:00:00 2001 -From: Sam James <sam@gentoo.org> -Date: Tue, 3 Jan 2023 23:04:52 +0000 -Subject: [PATCH] Fix build with GCC 13 (add missing <cstdint> include) - -GCC 13 (as usual for new compiler releases) shuffles around some -internal includes and so <cstdint> is no longer transitively included. - -Explicitly include <cstdint> for uint8_t. - -``` -/var/tmp/portage/net-wireless/uhd-4.3.0.0/work/uhd-4.3.0.0/include/uhd/rfnoc/defaults.hpp:43:14: error: 'uint32_t' does not name a type - 43 | static const uint32_t DEFAULT_NOC_ID = 0xFFFFFFFF; - | ^~~~~~~~ -/var/tmp/portage/net-wireless/uhd-4.3.0.0/work/uhd-4.3.0.0/include/uhd/rfnoc/defaults.hpp:1:1: note: 'uint32_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'? - +++ |+#include <cstdint> - 1 | // -``` - -Signed-off-by: Sam James <sam@gentoo.org> ---- a/include/uhd/cal/database.hpp -+++ b/include/uhd/cal/database.hpp -@@ -8,6 +8,7 @@ - - #include <uhd/config.hpp> - #include <stddef.h> -+#include <cstdint> - #include <string> - #include <vector> - #include <functional> ---- a/include/uhd/rfnoc/defaults.hpp -+++ b/include/uhd/rfnoc/defaults.hpp -@@ -8,6 +8,7 @@ - - #pragma once - -+#include <cstdint> - #include <string> - - namespace uhd { namespace rfnoc { ---- a/include/uhd/types/eeprom.hpp -+++ b/include/uhd/types/eeprom.hpp -@@ -6,6 +6,7 @@ - - #pragma once - -+#include <cstdint> - #include <map> - #include <string> - #include <vector> ---- a/include/uhd/usrp/zbx_tune_map_item.hpp -+++ b/include/uhd/usrp/zbx_tune_map_item.hpp -@@ -6,6 +6,7 @@ - - #pragma once - #include <uhd/config.hpp> -+#include <cstdint> - #include <cstring> - #include <string> - #include <vector> ---- a/lib/usrp/dboard/magnesium/magnesium_constants.hpp -+++ b/lib/usrp/dboard/magnesium/magnesium_constants.hpp -@@ -9,6 +9,7 @@ - - #include <uhd/types/ranges.hpp> - #include <cstddef> -+#include <cstdint> - #include <string> - #include <vector> - ---- a/lib/usrp/dboard/rhodium/rhodium_constants.hpp -+++ b/lib/usrp/dboard/rhodium/rhodium_constants.hpp -@@ -9,6 +9,7 @@ - - #include <array> - #include <cstddef> -+#include <cstdint> - #include <string> - #include <vector> - ---- a/lib/utils/serial_number.cpp -+++ b/lib/utils/serial_number.cpp -@@ -5,6 +5,7 @@ - // - - #include <uhdlib/utils/serial_number.hpp> -+#include <cstdint> - #include <stdexcept> - #include <string> - --- -2.39.0 - |