summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin13899 -> 13895 bytes
-rw-r--r--net-wireless/dump1090/Manifest14
-rw-r--r--net-wireless/dump1090/dump1090-10.0.1.ebuild (renamed from net-wireless/dump1090/dump1090-10.0.ebuild)0
-rw-r--r--net-wireless/dump1090/dump1090-4.0.ebuild56
-rw-r--r--net-wireless/dump1090/dump1090-5.0.ebuild104
-rw-r--r--net-wireless/dump1090/dump1090-6.1.ebuild103
-rw-r--r--net-wireless/dump1090/dump1090-9.0.ebuild2
-rw-r--r--net-wireless/dump1090/files/dump1090-5.0-32bit-fix.patch21
-rw-r--r--net-wireless/dump1090/files/dump1090-5.0-further-32bit-fix.patch52
-rw-r--r--net-wireless/gnuradio/Manifest2
-rw-r--r--net-wireless/gnuradio/gnuradio-3.10.11.0.ebuild2
-rw-r--r--net-wireless/nanovna-saver/Manifest3
-rw-r--r--net-wireless/nanovna-saver/nanovna-saver-0.6.8-r1.ebuild47
-rw-r--r--net-wireless/nanovna-saver/nanovna-saver-9999.ebuild4
14 files changed, 57 insertions, 353 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index fe92295d4523..09d01c0e15ec 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/dump1090/Manifest b/net-wireless/dump1090/Manifest
index 0ac79122b656..f491f6a67d8e 100644
--- a/net-wireless/dump1090/Manifest
+++ b/net-wireless/dump1090/Manifest
@@ -1,19 +1,11 @@
-AUX dump1090-5.0-32bit-fix.patch 610 BLAKE2B cca8cab42380856503831c59cfec13f996132869ea4263594acf6966a96a8d99f1b1c936106c6d74b1a741a83afa121abe4fbebe7129ef3c29b8278739e38717 SHA512 f6d404a0e814e8f1f1cfe8a8d17ed93cf6586d3434130b4adad8c096ad37ca2280d86df8331766f2a8bac793f13c937d0d0de6c6c43a74ce055be4be4b5e2ee7
-AUX dump1090-5.0-further-32bit-fix.patch 1742 BLAKE2B 2cc502d6a88f4dd79a70efca538a8daaf9bbfa0cb122f7ae562943112b635ce19ca01197a4dce79bf0f81bbc5339f340534cfc6e7223510b6877c38f513212b1 SHA512 b3c3d3c8f63a1c3c149f5e44164c43b00d56829fe89a51ecbffc07fe201b7e88df9a49499c0d52add2f2a5d15f3ee80e7c4d287e863ca34453966487f2f7a587
AUX dump1090-5.0.confd 927 BLAKE2B 144a8c2f51ba714b7c41a50ae58e893c1cfa2e9494a962c9033201c09fc889411b4b868b16934521709fe7402e593767be77ad6c43c0a4b4a9fba8b231756f58 SHA512 930267650aedb8012c2a92c1555d318789cf29ab42568109a9935a7d83a13fba4482cffff91b27062f74d9fde514e95060e0a53cb9438d39ede292ea9ca15b90
AUX dump1090-5.0.initd 372 BLAKE2B f4e1ca0db565f56c104401b221af77966f499ad00f1fba5c804ee529fbc61fd75149c3d2d503d4a5e119784fcc10998ebbbad80cb09c1a27dba804a0d8a86c24 SHA512 0f9717d3f161658aefcd29f135bd3401bb539a0e83f40fdacf7326b48a96782d211dde1fc9237a822ee3d09a8b5b17ab22da63f6e93aceb526ff22c02eaa300e
AUX dump1090-6.1-libdir.patch 586 BLAKE2B 20d358289b55e9f1ae11904b74035b8f1ba61061c741e7b71bf449350b255a630c1468b604f1ac98e02632346f26c5f8d7f34a00765e1b1a73dd232ab0a39e6d SHA512 470d8840b3da26f2bbb8be24f36ba17457a28d9b63080ea1483693b78e86ca38f69687a45209baf6767bac1e206bf62bd392024e9963926d4044fcf88e1fc5c6
AUX dump1090-9.0-gcc14.patch 779 BLAKE2B 9e37dd486892990a0373e064b51ee08cb410ace7a988e9eb7a21c76440d4de0433c88c67445bbc0d8d799c8b70cdc76c33884ed00505756a7a2a3d99badeb213 SHA512 54970b9e25dc6963e81d1309f5f45abefbe875eb8be54ff3b825fcfd44121368525c57409207258d5af7f97454a888f875dc1dc6f1e6f5fdd33b70a7bd0bc963
AUX tmpfilesd-dump1090-5.0.conf 212 BLAKE2B 081b8340377a40adbb3a9dfa87ede06729979ad50a138cb3caf6b0dac55203222df6c71714103c096b6fbdcd2b115dd2c40bd767b7e5ff1dd0360addc021882a SHA512 d44170620addbc3590d524ae540c38be31115d22f69fd55a075877ab482c0bbcdfe86e2eac3c3007c5476408c18623a0e179fadd2247beab01d1df296d7467b6
-DIST dump1090-10.0.tar.gz 5744121 BLAKE2B 58c366bca12e2f2ab44d6f970ce2e5113bb4daea5c2138f00a3431aa3b37371ac8724b44c9e24d8faff2725282d61dc90b6be0226d617dec7c90f6013e63806c SHA512 516f4491070e5011d21a7f39d57c1dd94fb6b2152dbffa2b2034b72d58c18098ef3aa524d5db899ab68b2d81b2571c5c1390767873196003e19cf682d2d08b5a
-DIST dump1090-4.0.tar.gz 6663754 BLAKE2B bf0a6c8dfd8b2da5ed0e7ae5f7b862c57a54e5d48bc24b29e42ebffec4e0606604fbe4b8502e85df60a3a618568bf9e2eba88e5ad2fdec7fb93043b823435362 SHA512 97dc872e4d0ac8df2f46e17b590e970a62a78baf81e18a9beeb23d37a4401a2e52591ca96cc01e1465b22aa234cf9e88f84a7b0f27d0144b3afeac62f6252c95
-DIST dump1090-5.0.tar.gz 10124422 BLAKE2B d6b26a444f73cccd002558b6863431537078e1fe9f61e4e240d4a5f06181b9ff713387aad623c2ee8257c2568bd4dd373746606c356ac3ff0f27f411d4949997 SHA512 1104982308db788993bf5dc130a5ca369c8bfaaae56cd5a435bbd22ed99b0633594789334d7f256bad2b288c4906923baf8bc73e2f7b7f9f52f7068b9b519142
-DIST dump1090-6.1.tar.gz 9879362 BLAKE2B 716c1abe6df7958fb5ec94c35ed6af75fdb6180a56cdfba72443a7b34d1614cede6ec29aaac22a1e15f31d05bf1d1971eebccdff21cf9442ae69617e7c535ae6 SHA512 5f20d52f1fda754e33774faab852252d802ae5da8694e768cbf92df56f7693cd2da788df9e0a422f1801603e62498fb0af0143f5ea3292e9d607296cd5983dc2
+DIST dump1090-10.0.1.tar.gz 5744154 BLAKE2B 7a1c3baedf9e425d34540542bebb514e0cada874ea347b214b6bcb64c7e3064d65fb21964119b0949a9f0f3b454982854d5ace6bb8b8bfe8e10ca08baf366664 SHA512 dec93f29b2f2e262b230e13e8e18cb2902b4204de005b0f70aa4909c000b0a24cee3c1020dca27e09eb23182d8e74e007ae724afc7484f8aab158e19502a59bb
DIST dump1090-9.0.tar.gz 5743616 BLAKE2B 3276075d441f7d410b63fc08b702102637b3c95b0ec5ed3dbd1ea93ecd6af1e322929842db398a23e9e2bca690e601e8bb1916b9998fce1cc80194ca83484dbf SHA512 07408c5680e626eccd3f74d35a6e8a7538dfffd31675f036580003dbba2a78f2487e1980d72d3ec7e44d3f94880e3f231ab1c97bd99ba1ca6cdcfa0ebf198aff
-EBUILD dump1090-10.0.ebuild 2416 BLAKE2B a072f0e3870badaa4be5b26e29dfc6ec7775e6a1499b252ccf7359e39002bc3068874ed76462218e25db1f4030bb9275d16c773e89b65ecd528aff501847c9c7 SHA512 32e20cb931858552af274bd69f3e13975743e7c13ccb9a6c981702c767006e6a254d20596db3b339a53a485c0790b240ccd3b4d003d4af1b994d8a0b2d34b6f0
-EBUILD dump1090-4.0.ebuild 1250 BLAKE2B acd1dc457eced589b99528333cdbfa5bb0c29bacac3cb0eb18c6daaa902f3c5f498c7c6a6810c83f92155b87f6e3511fd87d1dff51fb46e462b48af47fa66948 SHA512 27c238ddb2d0d2223f1cbc286c0bf6860706d6ef6c76902af25c3c542deb6382ac71c5ab2f9b8576b2d0906633bd1acb72b6ba870f8cb62b9b353d96818cc5d9
-EBUILD dump1090-5.0.ebuild 2626 BLAKE2B dececa48e1b48005a4855cd056977490a1e0d6bdc412463b777ad006e3c96f74648e17362801b74ee9b751e38d58ff184390bd3c1142f8699b909677fc25c73d SHA512 36765019ee228703a9fc6798323323cf685a5647c8bac66557e095203b7e3ea3042ef8e7ee62f0d8897a53d09e5f90120a4a642ed4a2c0fb1e6b434a4dd513c1
-EBUILD dump1090-6.1.ebuild 2584 BLAKE2B 280a8fe7401ad4d049970e1c62cf012e9adf91594c87b3f751b71074d65860b293dcda6415d64e83036c8335ac63f710f7a4f3637d3c2809c8a782e9f36bff48 SHA512 b13fa3e352ff4a4a859ae0ef8ace3597f72902a53752f9a69ad932f44289c30a66b2a6b366194a2110902aa70e26909ebe33bc0afc417750165c8a686b3cc37d
-EBUILD dump1090-9.0.ebuild 2494 BLAKE2B 71461fe76e6cb02b0e2fd6fd947d2e552f6e5f593528022b5a3ab4a66bb487bba75a976d82c0aac4044af15aff6ce80cfadee5455f5706b35be364dba501aea6 SHA512 527df3ac55e4d0face363f0d8afc9c8e5a205c08082a0b2d014f0a5d81481b683f393d85afe675dac09646c93e0853a524376e01e603ede2220204e714da02ac
+EBUILD dump1090-10.0.1.ebuild 2416 BLAKE2B a072f0e3870badaa4be5b26e29dfc6ec7775e6a1499b252ccf7359e39002bc3068874ed76462218e25db1f4030bb9275d16c773e89b65ecd528aff501847c9c7 SHA512 32e20cb931858552af274bd69f3e13975743e7c13ccb9a6c981702c767006e6a254d20596db3b339a53a485c0790b240ccd3b4d003d4af1b994d8a0b2d34b6f0
+EBUILD dump1090-9.0.ebuild 2492 BLAKE2B e0839958c5a105fc241dbaace23246bc5c1a94134118592928e773996ed176d349543fdeff446311298d293c3bcd2db187ac275e89a7307fba194c7cf6cc9c6e SHA512 cd842bf8f22c135b94df05815b4da2392addf59cf339bd31792c3ab79ad520013f589a2258c4fadc1c6279cde0ca4e19dc3524a00e6d60409187746659e7af11
EBUILD dump1090-9999.ebuild 2416 BLAKE2B a072f0e3870badaa4be5b26e29dfc6ec7775e6a1499b252ccf7359e39002bc3068874ed76462218e25db1f4030bb9275d16c773e89b65ecd528aff501847c9c7 SHA512 32e20cb931858552af274bd69f3e13975743e7c13ccb9a6c981702c767006e6a254d20596db3b339a53a485c0790b240ccd3b4d003d4af1b994d8a0b2d34b6f0
MISC metadata.xml 770 BLAKE2B 1103e032746ddcf4246c232a9a4b5160a7939f1b15b8899c4c62bf1f0cebd19bc2d466971d41ea41d2cdafe48ac30b413d080fc37f68f70fa4567c6e0013e6f0 SHA512 055c05533ab883057a22113d861c236fe7f0bcfc28b90e1893638bdd5267575ef18fbaf509c85835f9ac0c686e239694563aa71bc07c2ae00fc12f64b7d5e567
diff --git a/net-wireless/dump1090/dump1090-10.0.ebuild b/net-wireless/dump1090/dump1090-10.0.1.ebuild
index 52be69c72a7f..52be69c72a7f 100644
--- a/net-wireless/dump1090/dump1090-10.0.ebuild
+++ b/net-wireless/dump1090/dump1090-10.0.1.ebuild
diff --git a/net-wireless/dump1090/dump1090-4.0.ebuild b/net-wireless/dump1090/dump1090-4.0.ebuild
deleted file mode 100644
index c49bf27909f2..000000000000
--- a/net-wireless/dump1090/dump1090-4.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="simple Mode S decoder for RTLSDR devices"
-HOMEPAGE="https://github.com/flightaware/dump1090"
-
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/flightaware/${PN}.git"
-else
- KEYWORDS="amd64 x86"
- SRC_URI="https://github.com/flightaware/dump1090/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="bladerf +rtlsdr"
-
-DEPEND="
- sys-libs/ncurses:=[tinfo]
- virtual/libusb:1
- bladerf? ( net-wireless/bladerf:= )
- rtlsdr? ( net-wireless/rtl-sdr:= )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
- sed -i -e '/CFLAGS/s# -O3 -g -Wall -Wmissing-declarations -Werror -W # #' Makefile || die
- sed -i -e "/LIBS_CURSES/s#-lncurses#$($(tc-getPKG_CONFIG) --libs ncurses)#" Makefile || die
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" \
- BLADERF=$(usex bladerf) \
- RTLSDR=$(usex rtlsdr)
-}
-
-src_install() {
- dobin ${PN}
- dobin view1090
- dodoc README.md
-
- insinto /usr/share/${PN}/html
- doins -r public_html/*
-
- insinto /usr/share/${PN}
- doins -r tools
-
- insinto /usr/share/${PN}
- newins debian/lighttpd/89-dump1090-fa.conf lighttpd.conf
-}
diff --git a/net-wireless/dump1090/dump1090-5.0.ebuild b/net-wireless/dump1090/dump1090-5.0.ebuild
deleted file mode 100644
index 00364313d593..000000000000
--- a/net-wireless/dump1090/dump1090-5.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit tmpfiles toolchain-funcs
-
-DESCRIPTION="simple Mode S decoder for RTLSDR devices"
-HOMEPAGE="https://github.com/flightaware/dump1090"
-
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/flightaware/${PN}.git"
-else
- KEYWORDS="amd64 x86"
- SRC_URI="https://github.com/flightaware/dump1090/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="bladerf hackrf +rtlsdr minimal"
-
-DEPEND="
- sys-libs/ncurses:=[tinfo]
- bladerf? ( net-wireless/bladerf:= virtual/libusb:1 )
- hackrf? ( net-libs/libhackrf:= virtual/libusb:1 )
- rtlsdr? ( net-wireless/rtl-sdr:= virtual/libusb:1 )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${P}-32bit-fix.patch"
- "${FILESDIR}/${P}-further-32bit-fix.patch"
-)
-
-src_prepare() {
- default
- sed -i -e '/CFLAGS/s# -O3 -g -Wall -Wmissing-declarations -Werror -W # #' Makefile || die
- sed -i -e "/LIBS_CURSES/s#-lncurses#$($(tc-getPKG_CONFIG) --libs ncurses)#" Makefile || die
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" \
- BLADERF=$(usex bladerf) \
- RTLSDR=$(usex rtlsdr) \
- HACKRF=$(usex hackrf) \
- CPUFEATURES=yes \
- LIMESDR=no
-}
-
-src_install() {
- dobin ${PN}
- dobin view1090
- dodoc README.md README-json.md
- # DSP config for bladerf
- if use bladerf; then
- insinto usr/share/${PN}/bladerf
- doins bladerf/*
- fi
-
- newtmpfiles "${FILESDIR}"/tmpfilesd-dump1090-5.0.conf ${PN}.conf
- newconfd "${FILESDIR}"/dump1090-5.0.confd ${PN}
- newinitd "${FILESDIR}"/dump1090-5.0.initd ${PN}
-
- if use !minimal; then
- insinto /usr/share/${PN}
- doins -r tools
-
- # Some tooling expects the -fa variant directory to contain the files
- dosym ../../usr/share/${PN} /usr/share/dump1090-fa
-
- # Older HTML
- insinto /usr/share/${PN}/html
- doins -r public_html/*
- # Newer HTML
- insinto /usr/share/skyaware/html
- doins -r public_html_merged/*
-
- # One of these this should be included into other lighttpd configs
- insinto /usr/share/${PN}/lighttpd
- # Old style:
- doins debian/lighttpd/89-dump1090-fa.conf
- doins debian/lighttpd/88-dump1090-fa-statcache.conf
- # New style:
- doins debian/lighttpd/89-skyaware.conf
-
- # See README.md for how to use custom wisdom files
- exeinto /usr/share/${PN}/wisdom
- doexe debian/generate-wisdom
- insinto /usr/share/${PN}/wisdom
- doins wisdom.*
- doins wisdom/wisdom.*
- # For /etc/dump1090-fa/wisdom.local
- keepdir /etc/dump1090-fa/
-
- # Tooling to generate custom wisdom:
- exeinto /usr/libexec/${PN}
- doexe starch-benchmark
- fi
-}
-
-pkg_postinst() {
- tmpfiles_process ${PN}.conf
-}
diff --git a/net-wireless/dump1090/dump1090-6.1.ebuild b/net-wireless/dump1090/dump1090-6.1.ebuild
deleted file mode 100644
index 199f64604457..000000000000
--- a/net-wireless/dump1090/dump1090-6.1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit tmpfiles toolchain-funcs
-
-DESCRIPTION="simple Mode S decoder for RTLSDR devices"
-HOMEPAGE="https://github.com/flightaware/dump1090"
-
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/flightaware/${PN}.git"
-else
- KEYWORDS="amd64 x86"
- SRC_URI="https://github.com/flightaware/dump1090/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="bladerf hackrf +rtlsdr minimal"
-
-DEPEND="
- sys-libs/ncurses:=[tinfo]
- bladerf? ( net-wireless/bladerf:= virtual/libusb:1 )
- hackrf? ( net-libs/libhackrf:= virtual/libusb:1 )
- rtlsdr? ( net-wireless/rtl-sdr:= virtual/libusb:1 )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.1-libdir.patch
-)
-
-src_prepare() {
- default
- sed -i -e '/CFLAGS/s# -O3 -g -Wall -Wmissing-declarations -Werror -W # #' Makefile || die
- sed -i -e "/LIBS_CURSES/s#-lncurses#$($(tc-getPKG_CONFIG) --libs ncurses)#" Makefile || die
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" \
- BLADERF=$(usex bladerf) \
- RTLSDR=$(usex rtlsdr) \
- HACKRF=$(usex hackrf) \
- CPUFEATURES=yes \
- LIMESDR=no
-}
-
-src_install() {
- dobin ${PN}
- dobin view1090
- dodoc README.md README-json.md
- # DSP config for bladerf
- if use bladerf; then
- insinto usr/share/${PN}/bladerf
- doins bladerf/*
- fi
-
- newtmpfiles "${FILESDIR}"/tmpfilesd-dump1090-5.0.conf ${PN}.conf
- newconfd "${FILESDIR}"/dump1090-5.0.confd ${PN}
- newinitd "${FILESDIR}"/dump1090-5.0.initd ${PN}
-
- if use !minimal; then
- insinto /usr/share/${PN}
- doins -r tools
-
- # Some tooling expects the -fa variant directory to contain the files
- dosym ../../usr/share/${PN} /usr/share/dump1090-fa
-
- # Older HTML
- insinto /usr/share/${PN}/html
- doins -r public_html/*
- # Newer HTML
- insinto /usr/share/skyaware/html
- doins -r public_html_merged/*
-
- # One of these this should be included into other lighttpd configs
- insinto /usr/share/${PN}/lighttpd
- # Old style:
- doins debian/lighttpd/89-dump1090-fa.conf
- doins debian/lighttpd/88-dump1090-fa-statcache.conf
- # New style:
- doins debian/lighttpd/89-skyaware.conf
-
- # See README.md for how to use custom wisdom files
- exeinto /usr/share/${PN}/wisdom
- doexe debian/generate-wisdom
- insinto /usr/share/${PN}/wisdom
- doins wisdom.*
- doins wisdom/wisdom.*
- # For /etc/dump1090-fa/wisdom.local
- keepdir /etc/dump1090-fa/
-
- # Tooling to generate custom wisdom:
- exeinto /usr/libexec/${PN}
- doexe starch-benchmark
- fi
-}
-
-pkg_postinst() {
- tmpfiles_process ${PN}.conf
-}
diff --git a/net-wireless/dump1090/dump1090-9.0.ebuild b/net-wireless/dump1090/dump1090-9.0.ebuild
index b61294afb217..44138a48f6f9 100644
--- a/net-wireless/dump1090/dump1090-9.0.ebuild
+++ b/net-wireless/dump1090/dump1090-9.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/flightaware/${PN}.git"
else
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
SRC_URI="https://github.com/flightaware/dump1090/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
diff --git a/net-wireless/dump1090/files/dump1090-5.0-32bit-fix.patch b/net-wireless/dump1090/files/dump1090-5.0-32bit-fix.patch
deleted file mode 100644
index 8425f3d9da06..000000000000
--- a/net-wireless/dump1090/files/dump1090-5.0-32bit-fix.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From c97b83d3eded3e2232a9f938fee52771ebe09c9c Mon Sep 17 00:00:00 2001
-From: Oliver Jowett <oliver.jowett@flightaware.com>
-Date: Sat, 13 Mar 2021 20:24:01 +0800
-Subject: [PATCH] Maybe fix alignment warnings in arm neon code with recent gcc
-
----
- dsp-types.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/dsp-types.h b/dsp-types.h
-index a3ef98dab..962b608be 100644
---- a/dsp-types.h
-+++ b/dsp-types.h
-@@ -16,6 +16,6 @@ typedef union {
- typedef struct {
- int16_t I;
- int16_t Q;
--} __attribute__((__packed__)) sc16_t;
-+} __attribute__((__packed__, __aligned__(2))) sc16_t;
-
- #endif
diff --git a/net-wireless/dump1090/files/dump1090-5.0-further-32bit-fix.patch b/net-wireless/dump1090/files/dump1090-5.0-further-32bit-fix.patch
deleted file mode 100644
index bfcea2e4f88f..000000000000
--- a/net-wireless/dump1090/files/dump1090-5.0-further-32bit-fix.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-https://github.com/flightaware/dump1090/commit/462dee56f3a339bc4d83fea264fe89a1ced5bd22.patch
-https://github.com/flightaware/dump1090/commit/455896e86db84d10a197f5a3f88d13c0539ad470.patch
-https://bugs.gentoo.org/818130
-
-From 462dee56f3a339bc4d83fea264fe89a1ced5bd22 Mon Sep 17 00:00:00 2001
-From: Oliver Jowett <oliver.jowett@flightaware.com>
-Date: Sat, 13 Mar 2021 12:49:40 +0800
-Subject: [PATCH] Fix builds on 32-bit x86
-
----
- Makefile.cpufeatures | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/Makefile.cpufeatures b/Makefile.cpufeatures
-index 099714e08..12377ad81 100644
---- a/Makefile.cpufeatures
-+++ b/Makefile.cpufeatures
-@@ -17,7 +17,11 @@ ifeq ($(CPUFEATURES_UNAME),Darwin)
- CPUFEATURES_CFLAGS += -DHAVE_SYSCTLBYNAME
- endif
-
--ifeq ($(CPUFEATURES_ARCH), x86_64)
-+ifeq ($(CPUFEATURES_ARCH),x86_64)
-+ CPUFEATURES_OBJS += cpu_features/src/cpuinfo_x86.o
-+endif
-+
-+ifneq ($(filter-out $(CPUFEATURES_ARCH),i%86),)
- CPUFEATURES_OBJS += cpu_features/src/cpuinfo_x86.o
- endif
-
-From 455896e86db84d10a197f5a3f88d13c0539ad470 Mon Sep 17 00:00:00 2001
-From: Oliver Jowett <oliver.jowett@flightaware.com>
-Date: Wed, 17 Mar 2021 02:21:18 +0800
-Subject: [PATCH] Fix broken 32-bit x86 test that broke builds on non-x86
-
----
- Makefile.cpufeatures | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile.cpufeatures b/Makefile.cpufeatures
-index 12377ad81..8c3b8418d 100644
---- a/Makefile.cpufeatures
-+++ b/Makefile.cpufeatures
-@@ -21,7 +21,7 @@ ifeq ($(CPUFEATURES_ARCH),x86_64)
- CPUFEATURES_OBJS += cpu_features/src/cpuinfo_x86.o
- endif
-
--ifneq ($(filter-out $(CPUFEATURES_ARCH),i%86),)
-+ifneq (,$(filter i%86,$(CPUFEATURES_ARCH)))
- CPUFEATURES_OBJS += cpu_features/src/cpuinfo_x86.o
- endif
-
diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index 43288bf0799e..689ab1a747d2 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -4,7 +4,7 @@ AUX gnuradio-3.10.11.0-boost-1.87.patch 6533 BLAKE2B dea2f7d662c2c7119234f6cddd1
AUX gnuradio-3.10.9.2-libfmt-11.patch 1624 BLAKE2B a50f5db97a276ec1c1fbaa28338db377de8659ce8b1f19b271cb79672f807e152cec57f83b9e32ff39492e11b4b6e655a69cd77a5e925f0b2b598d66b2ad2381 SHA512 50398cbeba0bad9908d3f96795833a7ca683e169634ef4a89e1502c304c4a695be44538e99236b691c2e4ea105604e882048b0500579031a9516fbeba4984173
DIST gnuradio-3.10.11.0.tar.gz 4659646 BLAKE2B 21d523030e578ac335dc1497da27a957026206b36323473d5e96d9bc3832a06765d26684c46c03017e23c0bc6302429c366befac40113f9987840d5c22f978af SHA512 faf47956924832b04c66469ba3bdf174876d25c41e0f1c1dde3755596d232e2d18f5dab7aa848463f2d23ec8bcda0283ee8ede34fd57b079fe3cdb62c6470a82
DIST gnuradio-3.10.9.2.tar.gz 4413832 BLAKE2B 69443e9b6893c6cb9db1678c28ac0fd01fe57e81438903612f7f65908fede257dab06a98fa90da25fe8caa6befb731ba51759509ace10a5541cae3e9d055a5db SHA512 5eca8dd21def7354ab8bd3b98a5780f80bc71b0dd8f556a50def157964e121c7ba6a8a8dc96584f6b15a6b2d7e0391fe77f5c72ba31c1c5b49a76306dd6f78cd
-EBUILD gnuradio-3.10.11.0.ebuild 7074 BLAKE2B 7cfc3d8071da0819ce2cf9d4c779938808e013536fe5de8f0654f27c6b1e84fccf816ae2b827f49e6b44aafeda54bd27f8acf6e375bf54d8b0b15ab624693882 SHA512 689c4e862b5ad24c1a0d01872b9fac9431e3e346c8ec6c8101ec8697f2113317696bfea3695f158032207c3c7aadb4f7c9f1fd9a6095bcf89c8cb484c4cec31e
+EBUILD gnuradio-3.10.11.0.ebuild 7073 BLAKE2B cf7d9bea765373f603459890bdbc12adff94c4279cf6f6d62be6d7fff0f967bf29a4bb96e83f5b07e64f22aacfe1e4208e4d960f8da08fc547f54603890301b9 SHA512 4fe35eb9e354a2303bc8cee5f749e96392fdb25d6fe47f870b893885b665afadd1fd8436acd55ab374e285f61854beff92cafbacb6cf042ae4380cf69f359b6f
EBUILD gnuradio-3.10.9.2-r6.ebuild 7168 BLAKE2B 6d7c121fd4f1bb6c614ea78417436d58cf03f64c39b7f3a776edc72cf81d2b775eb813821f5c5cc4ece13dce4f6db847a6ae004b03727ff9d52f15e0184ca3d2 SHA512 8162308fe3edee23d865fb4c0a3c507ae64a4407fa23b2adce5e8ea8a0a024feaa5639692e26470245536378bf440fb7b1a284080bed32aa69bfea60fbd8d3d6
EBUILD gnuradio-9999.ebuild 6987 BLAKE2B c70ae3d3f797cba882c6d1d5009c5c29935852492a437033d01d7baaca3ad00d6a022c9656ebef51bcfdc92d685557d4c806ab80ae3b692550c9c39198333d29 SHA512 1a1c530447c089e067a15e6476db9a9f911609f8a956f7c1d3ad5a6c38d2eac6f3ee56b048e9af5bd026acdf54c1175e6b0256542094050bdf64444bbb62ee2b
MISC metadata.xml 1869 BLAKE2B de75463e64f4f3352d8959d795de15d9345e52f491f61fc824db738bccc4e2ae0487d988c22c17149f80cda5478a5bfbda03a6c5239970423371a2a76f374003 SHA512 69477d22de9e60b7f7420b14437265771391320d7c362d51b81fb573671568cf6b6b39ba50be1ad7c8bb07ed219998cf474e19b663f4a65b0e2cc69feef017a0
diff --git a/net-wireless/gnuradio/gnuradio-3.10.11.0.ebuild b/net-wireless/gnuradio/gnuradio-3.10.11.0.ebuild
index 37cadf28ce7e..fc5205048127 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.11.0.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.11.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} =~ "9999" ]]; then
inherit git-r3
else
SRC_URI="https://github.com/gnuradio/gnuradio/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~riscv ~x86"
fi
IUSE="+audio +alsa +analog +digital channels ctrlport doc dtv examples fec +filter grc iio jack modtool network oss performance-counters portaudio +qt5 sdl soapy test trellis uhd vocoder +utils wavelet zeromq"
diff --git a/net-wireless/nanovna-saver/Manifest b/net-wireless/nanovna-saver/Manifest
index d36b619e460b..d8788f7dd5b8 100644
--- a/net-wireless/nanovna-saver/Manifest
+++ b/net-wireless/nanovna-saver/Manifest
@@ -1,4 +1,5 @@
DIST nanovna-saver-0.6.8.tar.gz 586892 BLAKE2B 6cbbac42221a6c862a2cd20c3c0fde7c51f41f0659e2c7898f42252a5c78edf4eac845cd8742ecf193a1572d2277c7b43835430e9731d985ee4abb4a79926571 SHA512 046ab6097eb47ff7321d3eaf88277f7cca0748f4977c48ee558ea8ccee6fdebc82e0ded589d0c3916d120c851448e7f09dc368752150a57973be1ce9201ca762
+EBUILD nanovna-saver-0.6.8-r1.ebuild 1211 BLAKE2B 54466b2e105330145fa0ad7254c9991da96c08375a05f069069cb68e465f5bd9d527d07a1753ae38b59124a19409dfdfee51c21128a09f9aac9c759b2a563b1a SHA512 0b983bca19499f33a8e1709661d3efdff73a55281065f0162010dd43b7a7b04eac47a6e677704e9590e8ca30bc03b2d1b9161a1362e7a001d1601c636dee5ded
EBUILD nanovna-saver-0.6.8.ebuild 1209 BLAKE2B f8be7afee11cab20904ed87f9b54b7f26afd59808af114f42ae23f75716b52f86961e5dd916984d9bfe0f4cf67449031a725d93d042e1e436042ab4bbb190466 SHA512 219949f9ce500722491bc8076acb165d0a31c77f7c84270e31cb4660f93aade987547c1ad6be750d29d52479026d127c1804ce0ac9a87836bb00dddc090bba00
-EBUILD nanovna-saver-9999.ebuild 1206 BLAKE2B 113821bb15d5a64d40592a43fbc4dc0b4da408ae2065ba054db71f6ef9cb97d9055e90466d116fa75c8a9b7d11a9ddc5933a984eaa94cbb37dc047caada308a1 SHA512 de5272286351caf037f5a1bea52d8a2b0983bda846cad713b6775bf40940827a53b4f474c9856de28035fe14fe3e52a15db1f093c833b016fe2ace9ca6b212ce
+EBUILD nanovna-saver-9999.ebuild 1206 BLAKE2B 406615d9fb72e7eecc9754561cf9d16e8c41c3b5cf41a5e3b224ab6508c34580773ff96c2b5b4b4e7f14694efdcd2e3f13cf5d2ea758a4579748f30b46fbd543 SHA512 c1ec16476b9ef627e998057c58fc3b5e225ca3a6c3ee279e37f1c7eacfdbbdf350d492cfce2b648123a9925810bbd4d3f8ebf3a2ee4ae8fc0ad34737c068c15d
MISC metadata.xml 543 BLAKE2B 04c50e81948a367bbe842cc1471471c482a5f813c90d7f98fb5af27868700496d4edc08aabd9d4a0674c556a467ab03a83f7b356039b1fc92e41e301e682f739 SHA512 e250acfe7bae2e5673270f4af746aca72a3d50b5b248cd70cf2a2f87aa30ce74d505fbf806cf5f7809be1aafad631f4e68a83aa13622dfdbbf498107f888bcab
diff --git a/net-wireless/nanovna-saver/nanovna-saver-0.6.8-r1.ebuild b/net-wireless/nanovna-saver/nanovna-saver-0.6.8-r1.ebuild
new file mode 100644
index 000000000000..d398862e0fd4
--- /dev/null
+++ b/net-wireless/nanovna-saver/nanovna-saver-0.6.8-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2019-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"
+HOMEPAGE="https://github.com/mihtjel/nanovna-saver"
+
+LICENSE="GPL-3+"
+SLOT="0"
+if [ "${PV}" = "9999" ]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mihtjel/nanovna-saver.git"
+else
+ SRC_URI="https://github.com/mihtjel/nanovna-saver/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
+fi
+
+RDEPEND="${DEPEND}
+ dev-python/cython[${PYTHON_USEDEP}]
+ dev-python/pyserial[${PYTHON_USEDEP}]
+ dev-python/pyqt6[${PYTHON_USEDEP},gui,widgets]
+ dev-python/pyqt6-sip[${PYTHON_USEDEP}]
+ dev-python/sip[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_install() {
+ distutils-r1_python_install
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/net-wireless/nanovna-saver/nanovna-saver-9999.ebuild b/net-wireless/nanovna-saver/nanovna-saver-9999.ebuild
index 1cae85c8b5a6..d185d9f7d0b3 100644
--- a/net-wireless/nanovna-saver/nanovna-saver-9999.ebuild
+++ b/net-wireless/nanovna-saver/nanovna-saver-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2019-2024 Gentoo Authors
+# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 xdg-utils
DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"