diff options
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/Manifest.gz | bin | 13899 -> 13895 bytes | |||
-rw-r--r-- | net-wireless/dump1090/Manifest | 14 | ||||
-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.ebuild | 56 | ||||
-rw-r--r-- | net-wireless/dump1090/dump1090-5.0.ebuild | 104 | ||||
-rw-r--r-- | net-wireless/dump1090/dump1090-6.1.ebuild | 103 | ||||
-rw-r--r-- | net-wireless/dump1090/dump1090-9.0.ebuild | 2 | ||||
-rw-r--r-- | net-wireless/dump1090/files/dump1090-5.0-32bit-fix.patch | 21 | ||||
-rw-r--r-- | net-wireless/dump1090/files/dump1090-5.0-further-32bit-fix.patch | 52 | ||||
-rw-r--r-- | net-wireless/gnuradio/Manifest | 2 | ||||
-rw-r--r-- | net-wireless/gnuradio/gnuradio-3.10.11.0.ebuild | 2 | ||||
-rw-r--r-- | net-wireless/nanovna-saver/Manifest | 3 | ||||
-rw-r--r-- | net-wireless/nanovna-saver/nanovna-saver-0.6.8-r1.ebuild | 47 | ||||
-rw-r--r-- | net-wireless/nanovna-saver/nanovna-saver-9999.ebuild | 4 |
14 files changed, 57 insertions, 353 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz Binary files differindex fe92295d4523..09d01c0e15ec 100644 --- a/net-wireless/Manifest.gz +++ b/net-wireless/Manifest.gz 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" |