summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-01 19:28:40 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-01 19:28:40 +0000
commitd628c1f8493d09e3deb5d19971cd21691d8758e4 (patch)
tree7afecb9f9148ecf631ac2093143278e041cc5acd /net-wireless
parent4b1be5ef874aaeb61a2116048e0c2312e53f8c69 (diff)
gentoo auto-resync : 01:03:2025 - 19:28:40
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin13883 -> 13719 bytes
-rw-r--r--net-wireless/dump1090/Manifest4
-rw-r--r--net-wireless/dump1090/dump1090-10.0.ebuild114
-rw-r--r--net-wireless/dump1090/dump1090-9999.ebuild5
-rw-r--r--net-wireless/kismet/Manifest4
-rw-r--r--net-wireless/kismet/kismet-9999.ebuild35
-rw-r--r--net-wireless/kismet/metadata.xml1
-rw-r--r--net-wireless/linssid/Manifest4
-rw-r--r--net-wireless/linssid/files/linssid-3.6-qwt620.patch48
-rw-r--r--net-wireless/linssid/linssid-3.6-r2.ebuild62
-rw-r--r--net-wireless/linssid/metadata.xml20
11 files changed, 138 insertions, 159 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index b1fa610a54c8..e9153cfc3667 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 29aa4801086a..44f65a18c731 100644
--- a/net-wireless/dump1090/Manifest
+++ b/net-wireless/dump1090/Manifest
@@ -5,13 +5,15 @@ AUX dump1090-5.0.initd 372 BLAKE2B f4e1ca0db565f56c104401b221af77966f499ad00f1fb
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-9.0.tar.gz 5743616 BLAKE2B 3276075d441f7d410b63fc08b702102637b3c95b0ec5ed3dbd1ea93ecd6af1e322929842db398a23e9e2bca690e601e8bb1916b9998fce1cc80194ca83484dbf SHA512 07408c5680e626eccd3f74d35a6e8a7538dfffd31675f036580003dbba2a78f2487e1980d72d3ec7e44d3f94880e3f231ab1c97bd99ba1ca6cdcfa0ebf198aff
+EBUILD dump1090-10.0.ebuild 2456 BLAKE2B c1de215823109265a8cb2da291f8e106c6847233473a0dd89917b7695ed21fd55e5c73028b0f2dcffa4cce61a7cf9b473502420c0d304b0ecd4d8932efff0cfa SHA512 5779677e772d283bda052b48b719509c7916fbc3f13209b86362044da1e939d6a400b62bde7b96dc5704a5fac2321e09ae7f3e5a8bae22105ec49e08be5c41d5
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-9999.ebuild 2494 BLAKE2B 71461fe76e6cb02b0e2fd6fd947d2e552f6e5f593528022b5a3ab4a66bb487bba75a976d82c0aac4044af15aff6ce80cfadee5455f5706b35be364dba501aea6 SHA512 527df3ac55e4d0face363f0d8afc9c8e5a205c08082a0b2d014f0a5d81481b683f393d85afe675dac09646c93e0853a524376e01e603ede2220204e714da02ac
+EBUILD dump1090-9999.ebuild 2456 BLAKE2B c1de215823109265a8cb2da291f8e106c6847233473a0dd89917b7695ed21fd55e5c73028b0f2dcffa4cce61a7cf9b473502420c0d304b0ecd4d8932efff0cfa SHA512 5779677e772d283bda052b48b719509c7916fbc3f13209b86362044da1e939d6a400b62bde7b96dc5704a5fac2321e09ae7f3e5a8bae22105ec49e08be5c41d5
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.ebuild
new file mode 100644
index 000000000000..4bb181162a3a
--- /dev/null
+++ b/net-wireless/dump1090/dump1090-10.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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 GPL-2+"
+SLOT="0"
+IUSE="bladerf hackrf minimal +rtlsdr"
+
+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 \
+ -e '/CFLAGS/s# -O3 -g -Wall -Wmissing-declarations -Werror -W # #' \
+ -e "/LIBS_CURSES/s#-lncurses#$($(tc-getPKG_CONFIG) --libs ncurses)#" \
+ -i Makefile || die
+}
+
+src_compile() {
+ myemakeargs=(
+ BLADERF="$(usex bladerf)"
+ CC="$(tc-getCC)"
+ CPUFEATURES="yes"
+ HACKRF="$(usex hackrf)"
+ LIMESDR="no"
+ RTLSDR="$(usex rtlsdr)"
+ )
+
+ emake "${myemakeargs[@]}"
+}
+
+src_install() {
+ dobin dump1090 view1090
+
+ # DSP config files for bladeRF
+ if use bladerf; then
+ insinto usr/share/dump1090/bladerf
+ doins bladerf/*
+ fi
+
+ newtmpfiles "${FILESDIR}"/tmpfilesd-dump1090-5.0.conf dump1090.conf
+ newconfd "${FILESDIR}"/dump1090-5.0.confd dump1090
+ newinitd "${FILESDIR}"/dump1090-5.0.initd dump1090
+
+ einstalldocs
+
+ if use !minimal; then
+ # Install tools
+ insinto /usr/share/dump1090
+ doins -r tools
+
+ # Install lighthttps example files
+ insinto /usr/share/dump1090/lighttpd
+ doins debian/lighttpd/{88-dump1090-fa-statcache.conf,89-skyaware.conf}
+
+ # Some tooling expects the -fa variant directory to contain the files
+ dosym ../../usr/share/dump1090 /usr/share/dump1090-fa
+
+ # Install html docs
+ docinto html
+ doins -r public_html/*
+
+ # See README.md for how to use custom wisdom files
+ exeinto /usr/share/dump1090/wisdom
+ doexe debian/generate-wisdom
+ insinto /usr/share/dump1090/wisdom
+ doins wisdom.*
+ doins wisdom/wisdom.*
+
+ # For /etc/dump1090-fa/wisdom.local
+ keepdir /etc/dump1090-fa/
+
+ # Tooling to generate custom wisdom:
+ exeinto /usr/libexec/dump1090
+ doexe starch-benchmark
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process dump1090.conf
+}
diff --git a/net-wireless/dump1090/dump1090-9999.ebuild b/net-wireless/dump1090/dump1090-9999.ebuild
index b61294afb217..4bb181162a3a 100644
--- a/net-wireless/dump1090/dump1090-9999.ebuild
+++ b/net-wireless/dump1090/dump1090-9999.ebuild
@@ -38,10 +38,7 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
-PATCHES=(
- "${FILESDIR}"/${PN}-6.1-libdir.patch
- "${FILESDIR}"/${PN}-9.0-gcc14.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-6.1-libdir.patch )
src_prepare() {
default
diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 185e5b1d9307..aae64d9a277b 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -9,5 +9,5 @@ DIST kismet-2023-07-R1.tar.xz 11144120 BLAKE2B c43f0665c784ff9245289e624e23cb3eb
DIST kismet-2023.07.1-stdint-fix.patch 144077 BLAKE2B 77a4ca3da4ed54e567d21c7d8d0a718751802827bcefc1122318c989cde93a2132753c910e6f503e74dac30024111edc788d9df65ef4c4749ab918485d818ee3 SHA512 cb9220cdd5e14d030ef303e28a32dced61916ff64aa5960c412c2355c1b714dc423e34b33ef701e1daa2a22c9562a85a739dc130c4ec5761924338ffb462286b
EBUILD kismet-2022.08.1-r2.ebuild 6217 BLAKE2B e4e4455a37f4903529bfaf14d8bd5b8813abf9bd232f9db8f221e69901d26aba55e923ca7723a4888119f6a3f64fd05df7ad21e37690f92871c71db782e6b70d SHA512 a05e823d4a60a48396c9c55dd2ce46726e973548da3c55a881dbd41075e6aea2a56b8916b6dc5fe5fb5781b80b0ea8e1f8ce721f1f53033d0e38df9592c0780d
EBUILD kismet-2023.07.1-r1.ebuild 6053 BLAKE2B 67901b98264964d78a6942ed9d7d63687b07c15559b83aae8b7d4209c47c8d83b0c45c99499750cdc0ca6b31384963db84f80f49d64d98ba1c7bbe59eb29b909 SHA512 eb54d32c983a8d083b0e62c78f6f5da164e8d3d398c5cad3032e121d81019d97ba49199560c0647f97d7313ae2a50caed821fbea528652e63e4a8b2c7e5024fc
-EBUILD kismet-9999.ebuild 5941 BLAKE2B bae04efd1b0c4fee42f70dbf18454f29e92979ab1208799793107ae57d5a80c5a8f10c9697e1634d19406535139148ab76c9eb9e09716badfa69707bc4946c30 SHA512 dab579b64f24977e0e1054d0c1acc3d111746b579ca7f97002003516f4e2eab41f55b030b18af46c7f5b7855d76456d01b582e19080b4931ec8b060e38ea7a1a
-MISC metadata.xml 1177 BLAKE2B f53196e9d3a504d77a0a272bb5c189f7a662003661727f8a66b38ed387f7358c01dd27f2c0d7ec49b2069c2004fd7d5dd921f971c4989cf49363d226802928fe SHA512 65ef90c42e4c6cc6581ca533705114bae2e35c6e04e3011e88496c79aca30ebc3dfe85873e0935835577e2bd74fe199206247214f1a29842cdf3c20b6bf4001e
+EBUILD kismet-9999.ebuild 6018 BLAKE2B 226fc416bfe69c5c6115e978dbece33ed74f62e986392f44d05dc2ba65d2808d01dc64705fe1643e6281269143cbe1e2481f4e19603bc8ec76239d0608cb0a2b SHA512 4d1161548109741bb3d393cea73beb0b6e9d0890e82dc75e33c3b012aa7b4e83ed2c2c710a50c05d3c2c86a7c2fbefa396f10b2cc24426956acb7eb0a279032e
+MISC metadata.xml 1305 BLAKE2B 3ca03a4a0a033a236f8e361b12f77c4a174c3767d63e0ba874b05f4871834790c108fd65bfdf8b2b718dde964c84966bed8bcd4707a8003830792e02c19b8ec6 SHA512 fffe5d6d801050296b5872377346b15f0774a9875ba407fefe18ebccf319b85dd59f9e9cf9b555317f9f3f7f402c6c7e11c5bbed744e7c41bc771225685e36bc
diff --git a/net-wireless/kismet/kismet-9999.ebuild b/net-wireless/kismet/kismet-9999.ebuild
index d60d149d1f88..6cbdac3f288a 100644
--- a/net-wireless/kismet/kismet-9999.ebuild
+++ b/net-wireless/kismet/kismet-9999.ebuild
@@ -3,9 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
-inherit autotools eapi9-ver flag-o-matic python-single-r1 udev systemd
+inherit autotools eapi9-ver python-single-r1 udev systemd
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git"
@@ -33,7 +33,7 @@ HOMEPAGE="https://www.kismetwireless.net"
LICENSE="GPL-2"
SLOT="0/${PV}"
-IUSE="libusb lm-sensors mqtt networkmanager +pcre rtlsdr selinux +suid ubertooth udev +wext"
+IUSE="libusb lm-sensors mqtt networkmanager +pcre protobuf rtlsdr selinux +suid ubertooth udev +wext"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# upstream said protobuf-26.1 breaks everything
@@ -53,10 +53,10 @@ CDEPEND="
net-libs/libpcap
)
libusb? ( virtual/libusb:1 )
- dev-libs/protobuf-c:=
- <dev-libs/protobuf-26:=
+ protobuf? ( dev-libs/protobuf-c:=
+ <dev-libs/protobuf-26:= )
$(python_gen_cond_dep '
- dev-python/protobuf[${PYTHON_USEDEP}]
+ protobuf? ( dev-python/protobuf[${PYTHON_USEDEP}] )
dev-python/websockets[${PYTHON_USEDEP}]
')
lm-sensors? ( sys-apps/lm-sensors:= )
@@ -80,7 +80,7 @@ RDEPEND="${CDEPEND}
"
DEPEND="${CDEPEND}
dev-libs/boost
- =dev-libs/libfmt-9*
+ dev-libs/libfmt
sys-libs/libcap
"
BDEPEND="virtual/pkgconfig"
@@ -89,14 +89,14 @@ src_prepare() {
#sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
# conf/kismet_logging.conf || die
- #this was added to quiet macosx builds but it makes gcc builds noisier
- sed -i -e 's#-Wno-unknown-warning-option ##g' Makefile.inc.in || die
-
#sed -i -e 's#root#kismet#g' packaging/systemd/kismet.service.in
rm -r boost || die
rm -r fmt || die
+ # bundles mpack but I failed to successfully unbundle
+ # rm -r mpack || die
+
#dev-libs/jsoncpp
#rm -r json || die
#sed -i 's#"json/json.h"#<json/json.h>#' jsoncpp.cc kis_net_beast_httpd.h \
@@ -109,19 +109,18 @@ src_prepare() {
default
if [ "${PV}" = "9999" ]; then
+ sed -i -e 's#-Wno-dangling-reference##g' configure.ac || die
eautoreconf
+ # Untested by should fix same in non-live
+ #else
+ # sed -i -e 's#-Wno-unknown-warning-option ##g' configure || die
fi
+
+ #this was added to quiet macosx builds but it makes gcc builds noisier
+ sed -i -e 's#-Wno-unknown-warning-option ##g' Makefile.inc.in || die
}
src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/877761
- # https://github.com/kismetwireless/kismet/issues/518
- #
- # Do not trust with LTO either.
- append-flags -fno-strict-aliasing
- filter-lto
-
econf \
$(use_enable libusb libusb) \
$(use_enable libusb wifi-coconut) \
diff --git a/net-wireless/kismet/metadata.xml b/net-wireless/kismet/metadata.xml
index 9a0418aaa270..9c4f78353488 100644
--- a/net-wireless/kismet/metadata.xml
+++ b/net-wireless/kismet/metadata.xml
@@ -9,6 +9,7 @@
<flag name="libusb">Support libusb based capture sources such as mousejack, cc2540(ble), and nrf51822(ble)</flag>
<flag name="mqtt">Enable MQTT support</flag>
<flag name="pcre">Build with pcre support</flag>
+ <flag name="protobuf">Support old protobuf message passing in case of remote capture sources which are not up to date.</flag>
<flag name="rtlsdr">Enable rtlsdr based kismet capture sources</flag>
<flag name="suid">
Install a setuid root helper binary with limited functionality;
diff --git a/net-wireless/linssid/Manifest b/net-wireless/linssid/Manifest
deleted file mode 100644
index 5cf387268d7d..000000000000
--- a/net-wireless/linssid/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX linssid-3.6-qwt620.patch 1709 BLAKE2B 6750a7a981a3e781202c3c7c0e052abd84f53066a6a99b1649a9881ba832f09666efae8470be5626dfa52ab3b8fc029c8adc1bb65081655d4ff3b88c7db24bdf SHA512 d048eedf2f86798ec7af70d7be385093fd918ea294c904d2fbd9b41983039cdb52f2bf8d8938248ce5939b99ac37009a49368a4df4f0c5bca53a69fdb1858fa2
-DIST linssid_3.6.orig.tar.gz 397541 BLAKE2B 35d56cc9439a3a117200c59a03dad3a53bbecbe522a5592ba4cd6a5d37332c4b8c6ec065b7357643bda6b7b54462d720e3ee0b3efcb5a80e14c809330d84fc2b SHA512 066c890776a23d0e5fe8518826c64edc4b7d6dcef28cd7ce58f842e52b9e2b13517358ca6df636613abd1e860b20c6b542b5df165de1aa262e1e7db8a60e00e5
-EBUILD linssid-3.6-r2.ebuild 1150 BLAKE2B 2f9f64c37d39fea4186439535600c268f92ee97fa14ac81570bd5e7d8b52eeba0c983901a30cb62c9f756bc35c4721c983807c2b16feca212e6a14d3a04ba02c SHA512 a8fbdd2bf69a5109793f9638bd086da802a222043591add43e9a20e71dde80dd2040fef5c1585ad20a3f2e8bbfa801b30027defab82ddc4596c3a61f6e31c59b
-MISC metadata.xml 752 BLAKE2B 7f66690bd113f212d3fe452c592921d2fba708252519be636ed6cc8b7771af05771db7822f74503ba7516e383743c1cb4add12d1dc6ed85c55070456543ea0ca SHA512 2cfe5d8ee8c862fc39354db52d4f8e34cf9bb7dd5ba07af090b56cf82fc2fba6a47e284c94206bef2bcc75f4c6f1ed2c58abde8e70b1efc2da4b239df3448186
diff --git a/net-wireless/linssid/files/linssid-3.6-qwt620.patch b/net-wireless/linssid/files/linssid-3.6-qwt620.patch
deleted file mode 100644
index bea00e1f432d..000000000000
--- a/net-wireless/linssid/files/linssid-3.6-qwt620.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From: Luigi Baldoni <aloisio@gmx.com>
-Date: 2021-08-04 22:14:02 +0200
-Subject: Fix compatibility with Qwt 6.2.0
-References: https://sourceforge.net/p/linssid/discussion/bugs/thread/3080bf8f4d/
-Upstream: submitted
-
-Disambiguate function calls after new overloads added in qwt 6.2.
-(courtesy of Jari Kuittinen)
-
----
-
-Index: MainForm.cpp
-===================================================================
---- a/MainForm.cpp
-+++ b/MainForm.cpp
-@@ -28,6 +28,7 @@
- #include <qwt_plot_curve.h>
- #include <qwt_plot_grid.h>
- #include <qwt_symbol.h>
-+#include <qwt_text.h>
- #include <qwt_plot_marker.h>
- #include <QPointF>
- #include <qwt_scale_draw.h>
-@@ -1036,7 +1037,7 @@ void MainForm::fillPlots() {
- MainForm::cellDataRay[tbi].signal ) );
- }
- } else {
-- MainForm::cellDataRay[tbi].pBandCurve->setSamples(0, 0, 0);
-+ MainForm::cellDataRay[tbi].pBandCurve->setSamples((double *)nullptr, (double *)nullptr, 0);
- }
- // now the signal history plot
- int ixStart;
-@@ -1055,7 +1056,7 @@ void MainForm::fillPlots() {
- &(MainForm::cellDataRay[tbi].pHistory->signal[ixStart]), ixLength);
- } else {
-
-- MainForm::cellDataRay[tbi].pTimeCurve->setSamples(0, 0, 0);
-+ MainForm::cellDataRay[tbi].pTimeCurve->setSamples((double *)nullptr, (double *)nullptr, 0);
- }
- }
- MainForm::mainFormWidget.chan24Plot->replot();
-@@ -1424,4 +1425,4 @@ int MainForm::MinIntStr(const string &s)
- // const std::string whiteSpaces( " \f\n\r\t\v" );
- // std::string::size_type pos = str.find_first_not_of( whiteSpaces );
- // str.erase( pos + 1 );
--//}
-\ No newline at end of file
-+//}
diff --git a/net-wireless/linssid/linssid-3.6-r2.ebuild b/net-wireless/linssid/linssid-3.6-r2.ebuild
deleted file mode 100644
index ce111693814b..000000000000
--- a/net-wireless/linssid/linssid-3.6-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg-utils
-
-DESCRIPTION="Graphical wireless scanning for Linux"
-HOMEPAGE="https://sourceforge.net/projects/linssid/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}_${PV}.orig.tar.gz"
-S="${WORKDIR}/${P}/${PN}-app"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
- dev-libs/boost:=
- dev-qt/qtcore:5
- dev-qt/qtopengl:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- x11-libs/qwt:6[opengl,qt5(+),svg]
-"
-
-RDEPEND="
- ${DEPEND}
- net-wireless/iw
- sys-auth/polkit
- x11-libs/libxkbcommon[X]
-"
-
-DOCS=( README_${PV} )
-
-PATCHES=( "${FILESDIR}/${PN}-3.6-qwt620.patch" )
-
-src_prepare() {
- default
-
- # Fix lib path for x11-libs/qwt and use system qwt for compiling
- sed -e '/libqwt-qt5.so.6/c\LIBS += -lqwt6-qt5' -e 's/CONFIG += release/& qwt/' -i linssid-app.pro || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-
- einstalldocs
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/net-wireless/linssid/metadata.xml b/net-wireless/linssid/metadata.xml
deleted file mode 100644
index 731a24f42044..000000000000
--- a/net-wireless/linssid/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>conikost@gentoo.org</email>
- <name>Conrad Kostecki</name>
- </maintainer>
- <longdescription>
- LinSSID displays the information available
- from the 'iw list' tool in a graphical format.
- It displays a table of all of the local wireless networks
- that your device can receive and information about them.
- It also displays charts of the signal strength of each network by
- channel number and over time.
- </longdescription>
- <upstream>
- <bugs-to>https://sourceforge.net/p/linssid/discussion/bugs/</bugs-to>
- <remote-id type="sourceforge">linssid</remote-id>
- </upstream>
-</pkgmetadata>