summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-12-14 13:26:14 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-12-14 13:26:14 +0000
commit6abbf81ef2f298e3221ff5e67a1f3c5f23958212 (patch)
tree25413d1cb3a0cbfe36029db32398c0f333609215 /net-wireless
parent9c417bacd51da6d8b57fa9f37425161d30d4b95b (diff)
gentoo resync : 14.12.2020
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin16574 -> 15727 bytes
-rw-r--r--net-wireless/airtraf/Manifest3
-rw-r--r--net-wireless/airtraf/airtraf-1.1-r3.ebuild52
-rw-r--r--net-wireless/airtraf/airtraf-1.1-r4.ebuild2
-rw-r--r--net-wireless/b43-fwcutter/Manifest2
-rw-r--r--net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild4
-rw-r--r--net-wireless/dump978/Manifest2
-rw-r--r--net-wireless/dump978/dump978-9999.ebuild41
-rw-r--r--net-wireless/dump978/metadata.xml11
-rw-r--r--net-wireless/gqrx/Manifest6
-rw-r--r--net-wireless/gqrx/gqrx-2.11.5-r1.ebuild63
-rw-r--r--net-wireless/gqrx/gqrx-2.14.2.ebuild (renamed from net-wireless/gqrx/gqrx-2.14.ebuild)11
-rw-r--r--net-wireless/inspectrum/Manifest4
-rw-r--r--net-wireless/inspectrum/inspectrum-0.2.3.ebuild (renamed from net-wireless/inspectrum/inspectrum-0.2.2.ebuild)2
-rw-r--r--net-wireless/iwd/Manifest2
-rw-r--r--net-wireless/iwd/iwd-1.10.ebuild180
-rw-r--r--net-wireless/jackit/Manifest2
-rw-r--r--net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild2
-rw-r--r--net-wireless/kismet/Manifest6
-rw-r--r--net-wireless/kismet/kismet-2020.09.4.ebuild2
-rw-r--r--net-wireless/kismet/kismet-2020.12.2.ebuild (renamed from net-wireless/kismet/kismet-2020.04.3.ebuild)25
-rw-r--r--net-wireless/kismetdb/Manifest4
-rw-r--r--net-wireless/kismetdb/kismetdb-2019.05.05.ebuild2
-rw-r--r--net-wireless/kismetdb/kismetdb-9999.ebuild2
-rw-r--r--net-wireless/nanovna-saver/Manifest6
-rw-r--r--net-wireless/nanovna-saver/nanovna-saver-0.3.8.ebuild (renamed from net-wireless/nanovna-saver/nanovna-saver-0.3.7-r1.ebuild)4
-rw-r--r--net-wireless/nanovna-saver/nanovna-saver-9999.ebuild4
-rw-r--r--net-wireless/openbsc/Manifest2
-rw-r--r--net-wireless/openbsc/metadata.xml11
-rw-r--r--net-wireless/openbsc/openbsc-9999.ebuild32
-rw-r--r--net-wireless/openggsn/Manifest2
-rw-r--r--net-wireless/openggsn/metadata.xml8
-rw-r--r--net-wireless/openggsn/openggsn-9999.ebuild22
-rw-r--r--net-wireless/osmobts/Manifest2
-rw-r--r--net-wireless/osmobts/metadata.xml8
-rw-r--r--net-wireless/osmobts/osmobts-9999.ebuild30
-rw-r--r--net-wireless/osmocom-bb/Manifest2
-rw-r--r--net-wireless/osmocom-bb/metadata.xml11
-rw-r--r--net-wireless/osmocom-bb/osmocom-bb-9999.ebuild45
-rw-r--r--net-wireless/soapy_power/Manifest4
-rw-r--r--net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild2
-rw-r--r--net-wireless/soapy_power/soapy_power-9999.ebuild2
-rw-r--r--net-wireless/soapysdr/Manifest6
-rw-r--r--net-wireless/soapysdr/soapysdr-0.7.2.ebuild (renamed from net-wireless/soapysdr/soapysdr-0.7.1.ebuild)12
-rw-r--r--net-wireless/soapysdr/soapysdr-9999.ebuild12
-rw-r--r--net-wireless/suscan/Manifest2
-rw-r--r--net-wireless/suscan/suscan-0.1.0-r1.ebuild (renamed from net-wireless/suscan/suscan-0.1.0.ebuild)3
-rw-r--r--net-wireless/suwidgets/Manifest2
-rw-r--r--net-wireless/suwidgets/suwidgets-0.1.0-r1.ebuild (renamed from net-wireless/suwidgets/suwidgets-0.1.0.ebuild)1
-rw-r--r--net-wireless/unifi/Manifest8
-rw-r--r--net-wireless/unifi/unifi-6.0.41.ebuild (renamed from net-wireless/unifi/unifi-6.0.36.ebuild)4
-rw-r--r--net-wireless/unifi/unifi-6.0.42.ebuild (renamed from net-wireless/unifi/unifi-6.0.37.ebuild)2
-rw-r--r--net-wireless/wavemon/Manifest9
-rw-r--r--net-wireless/wavemon/files/wavemon-0.9.1-build.patch48
-rw-r--r--net-wireless/wavemon/metadata.xml11
-rw-r--r--net-wireless/wavemon/wavemon-0.7.6.ebuild50
-rw-r--r--net-wireless/wavemon/wavemon-0.8.0.ebuild4
-rw-r--r--net-wireless/wavemon/wavemon-0.9.2.ebuild54
58 files changed, 379 insertions, 476 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 16d155630cb7..b3d757102d8b 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/airtraf/Manifest b/net-wireless/airtraf/Manifest
index ba2e3bf8d5d3..8bc09aee8d70 100644
--- a/net-wireless/airtraf/Manifest
+++ b/net-wireless/airtraf/Manifest
@@ -3,6 +3,5 @@ AUX airtraf-1.1-fprintf-format.patch 421 BLAKE2B 8acd7417ded374a9973f52be45ee171
AUX airtraf-1.1-off-by-one.patch 744 BLAKE2B c2000cc9014cfb02cb65fa6a51e3803c54dc813ef0268ec35fdf3119033438ab5b24e9caa5c0104435deeeedb46c545ada16683ccb638628385aef13647aafb5 SHA512 c19194498b2169a4ac20f20e51ea197bc9c96f5150a730a299375ea8d6babb4e498246fd8faf93d7dc285ca8a21d300a33102b2860868c7b9b02c89bd818c1fb
AUX airtraf-1.1-sniffd.patch 1699 BLAKE2B b175d5d6b82beb519d4a74c4faabd9967d030a08b0fe18c779ca6cccb34a277e740a861034e0e567278ba2485c842bd2be05f4e64dfc38a3a1af3e14fa2a57a5 SHA512 6906700e625d8c9b78b248d281b19e158610c1d58d1ab23de3526bf3d060b3bdc259ae768b587ff52fdbaf4dd343ccda30517578825b75e65ff11d7fda515a1f
DIST airtraf-1.1.tar.gz 136241 BLAKE2B 682516c6441efac8699fb15d40b99b50882d1c2d9e3acd344a979df080ca4f5532b0aa3247f37360f78ad2902018f907d6fe3e912b1d7b0df383c3bfe16f61a9 SHA512 7f341abb25e15dbdf510805230ee2f186a7a66d5c1e486bfdb978d3d8534d8b8c2cc1b5e0e323357c65af1eedbcb1da3e3e5f3ac8299db5f203f54b4a868f90b
-EBUILD airtraf-1.1-r3.ebuild 1080 BLAKE2B ccd4cb0a770fcb178d95c1a78c0713606219489f33b45aa8735aad8a3fc2488a1f5632bd4c874c2a109c462b1f7517be00436d14fcdca4fd95907537d643f243 SHA512 f771cdbbce371e35a8aeb945eb3c580018de5ed01c263358a488fb1a8ed933ea9dac83dcb1a04e4f91cdaf0dd790f5749410e8759c10bfe5cdbc0df68c023429
-EBUILD airtraf-1.1-r4.ebuild 1116 BLAKE2B 52053c714a402af255929a10cd01c2e656d8e03d9c9cfda2828f190635da63d0ff887d6768211be0dc73263d434631327a0359f2b7240e30a1ac8ced012450fb SHA512 b51f52599bfa1859eef112367fa98a168f84f6ab9f3ee264226a61cafe6bfdaf25346a6632743c4bb252e11dcac37f5b2e7eba117085eefab48d7e79974789ef
+EBUILD airtraf-1.1-r4.ebuild 1113 BLAKE2B 222dd45e37a9ebd42741e28e3eb11c6db5e25df54d304cc880e0bc7687fabc050237a3a70b87653a87631818fac5801d1acec21ce23c481b6780df7d0f347715 SHA512 76a8b630ea2b44d63053cbf70a96eddb5a9eec2550d67713ee2a563eeaa4c68bb1cdeb966748c9c73a2f02fd42c2d33fc339bff5c362d77eb81834d1fab1978b
MISC metadata.xml 684 BLAKE2B 58863082b9d07f5798333fd9ab8e1a7777fe7ce8e0a63a4bbb5f6905b4125547c1248fcfa95027668fba537399330ef4464a3a2681733bb0ba68ede152ac7db7 SHA512 51cdb73af9ffdaba0fb7a8778dd573885fa446def0baa3932925e89357d43fe33af62095d01f1cc51f5135c2cfb09f7044381b080e077c7bae0a3276a231ae33
diff --git a/net-wireless/airtraf/airtraf-1.1-r3.ebuild b/net-wireless/airtraf/airtraf-1.1-r3.ebuild
deleted file mode 100644
index aa46a6756035..000000000000
--- a/net-wireless/airtraf/airtraf-1.1-r3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="AirTraf 802.11b Wireless traffic sniffer"
-LICENSE="GPL-2"
-HOMEPAGE="http://www.elixar.com/"
-SRC_URI="http://www.elixar.com/${P}.tar.gz"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-RDEPEND="
- net-libs/libpcap
- sys-libs/ncurses:=
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-sniffd.patch \
- "${FILESDIR}"/${P}-off-by-one.patch \
- "${FILESDIR}"/${P}-fprintf-format.patch
-
- sed -i \
- -e '/^LIBS/s|=.*|= $(shell $(PKG_CONFIG) --libs panel)|' \
- src/libncurses/Makefile || die
- sed -i \
- -e 's|-lpanel -lncurses|$(shell $(PKG_CONFIG) --libs ncurses panel)|' \
- src/sniffd/Makefile || die
- tc-export PKG_CONFIG
-}
-
-src_compile() {
- # parallel make (bug #297331)
- emake -C src -j1 \
- CC=$(tc-getCC) \
- CXX=$(tc-getCXX) \
- CFLAGS="${CFLAGS}" \
- CXXFLAGS="${CXXFLAGS}" \
- LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- dobin src/airtraf
- dodoc Authors COMPATIBILITY docs/airtraf_doc.html
-}
diff --git a/net-wireless/airtraf/airtraf-1.1-r4.ebuild b/net-wireless/airtraf/airtraf-1.1-r4.ebuild
index 512455de291c..267ec5084789 100644
--- a/net-wireless/airtraf/airtraf-1.1-r4.ebuild
+++ b/net-wireless/airtraf/airtraf-1.1-r4.ebuild
@@ -9,7 +9,7 @@ LICENSE="GPL-2"
HOMEPAGE="http://www.elixar.com/"
SRC_URI="http://www.elixar.com/${P}.tar.gz"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
RDEPEND="
net-libs/libpcap
diff --git a/net-wireless/b43-fwcutter/Manifest b/net-wireless/b43-fwcutter/Manifest
index 5f5b29431122..3a75722ae36f 100644
--- a/net-wireless/b43-fwcutter/Manifest
+++ b/net-wireless/b43-fwcutter/Manifest
@@ -1,3 +1,3 @@
DIST b43-fwcutter-019.tar.bz2 46769 BLAKE2B fc67d285ee1caa4cb17584cfbae21ff5852282a3565a8a21d5775b4ca734bec4c9e62281dffeaac884a85530b2ba70479620b8425abd73ce1e502ab032aaed42 SHA512 2a439d1583d1ee7b13dd6a7526b78b216073e044c3934adf6615b8d2ca9a4b8c74db9791182d27baf1690b5c5ff6ce1a9c8dd4fb796e47939d055fef5bb37960
-EBUILD b43-fwcutter-019.ebuild 721 BLAKE2B 4b6fac9b723a5b1c6490ab812be107d78376cc8f92a9ab24d44512ca52cd5d8d6237d1caf5cfb032924682f214b4187ee04dd36b27eb05c02d67e797b3409438 SHA512 0d80d2d98dac3d8aee172219be842beb6470fad7162e59fd5096bd7b09ad0f8acd8a85a1556e6e478f4ae56b6a5f8b37efb1aa849ac6403f422dd9ad1af31707
+EBUILD b43-fwcutter-019.ebuild 725 BLAKE2B f890beaffdf02dd83d5c0772176fba90d3daa3fd80a7750161f1104543da3fbf066a739d13e46b4bdcf7d3d133525640fe4579c8ca2bf6455cbc9586589d28e0 SHA512 b425945ca11bb1d167a8e588df85c040427cccea1b068469aabf09427be9d6e3592e56254bbe59866816b536ecb3bed44417e9d7f3063f2c21bf9267f674eb66
MISC metadata.xml 245 BLAKE2B 8e07a60629de7eebe0a80961485b0b014d1c34c4eaa1c1bea11bfe52743c699420920d6ff5e856875db644f5b896eacf68acb2ee8c1b412293b76b1d0cbdc79c SHA512 7d4de8859d1163ce6df658785501e0b7355a8eb06916e3c5f5c76e21f56c336d040ede25630068a0af983ae9eeb48ac2dbb6b2f3822f9a5e6e6bd8092e60b6cb
diff --git a/net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild b/net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild
index a2b3455d9808..e41a6f640627 100644
--- a/net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild
+++ b/net-wireless/b43-fwcutter/b43-fwcutter-019.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="https://bues.ch/b43/fwcutter/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
IUSE=""
src_compile() {
diff --git a/net-wireless/dump978/Manifest b/net-wireless/dump978/Manifest
deleted file mode 100644
index d46ec37e1fd0..000000000000
--- a/net-wireless/dump978/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD dump978-9999.ebuild 996 BLAKE2B 3cc0f475cd238942058830d5209d14c722c33f3fb0049778863c970633b48393f3f6271f8d0695984d5093a10ef72ea0255abc8ca206964e7b889f7087e39750 SHA512 f5ef87438d9351bcb910a5873d31c701c8c9a720feeb6c8f40ea7a96baadbb6e57dc85d215ed003a94fe74f4c5c41ea789fbca569046dede7d25271ad51e21bc
-MISC metadata.xml 322 BLAKE2B 268566da9bf8b705f49287f5579d0bf9d647658459e86d3a168454765387c51226246b50e8a1ee78c62a926cd4eceaafe75518929d0e7ffc3ab27ec6f839df3b SHA512 03b9e040e61bae4ce0b020f7b8d6f2e134c1c8d60de4826e43def2181a632244f982a5f2a1d9e67a542545f8703c8f885fd89dbe2c04008992a040f98035c72c
diff --git a/net-wireless/dump978/dump978-9999.ebuild b/net-wireless/dump978/dump978-9999.ebuild
deleted file mode 100644
index f84f6b174121..000000000000
--- a/net-wireless/dump978/dump978-9999.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="simple Mode S decoder for soapysdr supported devices"
-HOMEPAGE="https://github.com/flightaware/dump978"
-
-if [[ ${PV} == "9999" ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/flightaware/${PN}.git"
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
- #COMMIT="fb5942dba6505a21cbafc7905a5a7c513b214dc9"
- #SRC_URI="https://github.com/flightaware/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- #S="${WORKDIR}/${PN}-${COMMIT}"
- SRC_URI="https://github.com/flightaware/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-libs/boost:=
- net-wireless/soapysdr:="
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- sed -i -e 's#-Wall -Wno-psabi -Werror -O2 -g##' Makefile
-}
-
-src_install() {
- newbin ${PN}-fa ${PN}
- dobin skyaware978
- dodoc README.md
-
- insinto /usr/share/${PN}
- newins debian/lighttpd/89-skyaware978.conf lighttpd.conf
-}
diff --git a/net-wireless/dump978/metadata.xml b/net-wireless/dump978/metadata.xml
deleted file mode 100644
index 825bf00b405a..000000000000
--- a/net-wireless/dump978/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>radio@gentoo.org</email>
- <name>Radio</name>
- </maintainer>
- <upstream>
- <remote-id type="github">flightaware/dump978</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/net-wireless/gqrx/Manifest b/net-wireless/gqrx/Manifest
index 39bc7657808f..83f5bf62bbaa 100644
--- a/net-wireless/gqrx/Manifest
+++ b/net-wireless/gqrx/Manifest
@@ -1,9 +1,7 @@
AUX gqrx-bladerf-samplerate.patch 1197 BLAKE2B 1496903e5ae8ce0cba7b0fc30a34d42afe5e76adefc4ab4566fdd5e6c7e88994843c1ba3462be5f30740e35ddbea451317e0910fc5c6fe3f4564d3afc5bff2e4 SHA512 40e02bdaa7af30ae30eb447f01b79776f792a5f30fe3e1d3317d3a40ff8dedb3f19ef13b1e8566781c07ff1086bc919723c2aed940b7fbe88dff9c124116e73f
-DIST gqrx-2.11.5.tar.gz 1329054 BLAKE2B 205bf1d984f18d43c914bb24e59f7ed42e9faf8060b44c2f78f6d1bb7a222d87395c347626802438c45a30225acac18ca3114d412faf3f8385840276c0c08ac8 SHA512 d2928559d377b85ea683839b0e7dd1213038ee350718f9dad5064afacab20b08d1c1edc189ae8c5ae992ad019636c930555f9a441aee88964231d174db25ae6f
DIST gqrx-2.12.1.tar.gz 1334839 BLAKE2B 9ad8ab710675f4b42ff652d642026aba00dad63867f836662054aaab89cc7788874cc0f47de531257ee901f3bc58a6e6d5aef3c5a4fe30ae367d24fcd87ae763 SHA512 28d3da6c4ff750cf580db658aee267162a64103e9dac1d212f70df6bc602c8d50ccb7aaf88c7e976cfa235b884e02b4994e679f69aed640485c44ed07f183cc9
-DIST gqrx-2.14.tar.gz 1343030 BLAKE2B 8aee7586970e3060f32556be223bed99b6df496fe2565cd56c1001d2f821b3151daa716a6c27aee0c449f3a71117188fe275ad75f406ff8acaac3faaa98cc880 SHA512 cae2003f3832a7edc6c39c591a4a96c9930a7a9c8c42684e3f906df9f582b033939a591261189093d955d07f5d3a9796137a2aff6c7ba936b6cbacf000ca5bf5
-EBUILD gqrx-2.11.5-r1.ebuild 1460 BLAKE2B 88cf1bfa99c38b3b4bf74de16b0cd3d624f24fe9a7d8801ea0fc1e79114fea5c2eac6ec441fa6da08a31317b87c7a7266063b4867b3c33d32f7a5b37961fe041 SHA512 4dda5191329758fd82c199a595e44a2e2aae879ecc603ff975e87121713a628f6a1e7d8a78456d77bdb20c6f9804eda1dcf3314e97c5a1fc21ed6d3e78dd2aa4
+DIST gqrx-2.14.2.tar.gz 1343715 BLAKE2B 8e2e500c194aaa542ef3ffb7b355240ea77b7c583aacf5eb82b0c33d9119197341f8f14d23916482376aaa967a21cb186df67919a1708bb0371b7ce956f7e480 SHA512 4c1e31f6f246770faf6745b9e7f360f4cc74d5370f3d2fe68b4634d03ebaeec12bca27d2b25a5c96e5771dc8d9095a27c807ae7eff08762c38b55c0e90a92f6e
EBUILD gqrx-2.12.1-r1.ebuild 1490 BLAKE2B f0f5bd7edea78f4c31b25122afb2b5434c03081fcf310c508547e1a5c7065cecd9ec75a4daf8c726510ddfd9e42d7d5422151e00a19f42e6c3163cce9d52bd43 SHA512 8162527686dfd3063efa02b9437b359f76b3aebe8ae41409134b4e4697f06b099ec36387d35cdb8baac74659a7ead58eb566a42769ac55956ff44a788ed343ee
-EBUILD gqrx-2.14.ebuild 1490 BLAKE2B f0f5bd7edea78f4c31b25122afb2b5434c03081fcf310c508547e1a5c7065cecd9ec75a4daf8c726510ddfd9e42d7d5422151e00a19f42e6c3163cce9d52bd43 SHA512 8162527686dfd3063efa02b9437b359f76b3aebe8ae41409134b4e4697f06b099ec36387d35cdb8baac74659a7ead58eb566a42769ac55956ff44a788ed343ee
+EBUILD gqrx-2.14.2.ebuild 1224 BLAKE2B 6698c8084603cac9ffa4075097ded605d8e8f505a24a1fb1f18792b4429115cbfeada988abff06d3d1566ab7dd3cad215ef1a7ed5083883eefbf0a51a13dd9d9 SHA512 95204bc851a13f35dd6dbbb00657530a135393b066396fe19df50bb5473bc6954ba60c9b47ea27b4edda88539f83d3785875a8bcf7ace661be10b4510f715bfc
EBUILD gqrx-9999.ebuild 1490 BLAKE2B f0f5bd7edea78f4c31b25122afb2b5434c03081fcf310c508547e1a5c7065cecd9ec75a4daf8c726510ddfd9e42d7d5422151e00a19f42e6c3163cce9d52bd43 SHA512 8162527686dfd3063efa02b9437b359f76b3aebe8ae41409134b4e4697f06b099ec36387d35cdb8baac74659a7ead58eb566a42769ac55956ff44a788ed343ee
MISC metadata.xml 523 BLAKE2B e40faae08e17b5c9c887870f51a9ea731c60037fa023d85ef386483108047c05b7a1cca299d1d9f92e8933957949b818d5c58c784d0032bb62031348f396dfe7 SHA512 26a1e52770090a69982939ebff1ec4ee26f7c637abf2748c5de5997087e17c0624871e311b17b1b5857ba9ac0bdc8113fd71e13975404462cc84946535adecd8
diff --git a/net-wireless/gqrx/gqrx-2.11.5-r1.ebuild b/net-wireless/gqrx/gqrx-2.11.5-r1.ebuild
deleted file mode 100644
index 982b78c3a0f2..000000000000
--- a/net-wireless/gqrx/gqrx-2.11.5-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils
-
-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/csete/gqrx.git"
- inherit git-r3
- KEYWORDS=""
-else
- SRC_URI="https://github.com/csete/gqrx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="gr-audio portaudio pulseaudio"
-REQUIRED_USE="^^ ( pulseaudio portaudio gr-audio )"
-
-DEPEND=">=net-wireless/gnuradio-3.7_rc:=[audio,analog,filter]
- >=net-wireless/gr-osmosdr-0.1.0:=
- dev-libs/boost:=
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- pulseaudio? ( media-sound/pulseaudio:= )
- portaudio? ( media-libs/portaudio:= )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- if use !pulseaudio; then
- sed -i 's/AUDIO_BACKEND = pulse/#AUDIO_BACKEND = pulse/' gqrx.pro || die
- fi
- PATCHES=( "${FILESDIR}/gqrx-bladerf-samplerate.patch" )
- cmake-utils_src_prepare
- eapply_user
-}
-
-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-utils_src_configure
-}
-
-src_install() {
- dobin "${BUILD_DIR}"/src/gqrx
-}
diff --git a/net-wireless/gqrx/gqrx-2.14.ebuild b/net-wireless/gqrx/gqrx-2.14.2.ebuild
index a008cc56721e..9556937d851a 100644
--- a/net-wireless/gqrx/gqrx-2.14.ebuild
+++ b/net-wireless/gqrx/gqrx-2.14.2.ebuild
@@ -34,17 +34,6 @@ DEPEND=">=net-wireless/gnuradio-3.7_rc:=[audio,analog,filter]
portaudio? ( media-libs/portaudio:= )"
RDEPEND="${DEPEND}"
-src_prepare() {
- if use !pulseaudio; then
- sed -i 's/AUDIO_BACKEND = pulse/#AUDIO_BACKEND = pulse/' gqrx.pro || die
- fi
- if use portaudio; then
- sed -i 's#find_package(Portaudio#find_package(PORTAUDIO#' CMakeLists.txt || die
- fi
- cmake_src_prepare
- eapply_user
-}
-
src_configure() {
if use pulseaudio; then
LINUX_AUDIO_BACKEND=Pulseaudio
diff --git a/net-wireless/inspectrum/Manifest b/net-wireless/inspectrum/Manifest
index cc405aa14643..53bb1732a8fd 100644
--- a/net-wireless/inspectrum/Manifest
+++ b/net-wireless/inspectrum/Manifest
@@ -1,5 +1,5 @@
AUX inspectrum-0.2.2-qt-5.15.patch 526 BLAKE2B 5262b6d57ca5161ba185d051ca7d2c757ac4427954ef5ee7d03998607a74d604c5e1ae5977c95858310ce70e55e003bc27e1d4383d29666ecb03971effad4391 SHA512 012c4fa5e7fdf0bb995d71c761137733f693ccafa557577fc6599cc88efa381246f81febd342b94c60c3441ed07fea3a84cf425734c6ae56aaa3461eeb03f19c
-DIST inspectrum-0.2.2.tar.gz 109165 BLAKE2B 62926305bfa03bb3a404ed2a9098b9afd93f0de7f35846cfcf66b42ec6a81532003976bcc9a6916217044ad80fce8df689d200aa5861778f0e3f00d67373cbb6 SHA512 37ad48f87889731b7aa83a6cfa401c9986d2657f5f06f8dbdf02213123ff4d0d7cb23aa21e9b4062b7ab746d32c937dd56e85bd5c8d0bbf2181a54929e3fc501
-EBUILD inspectrum-0.2.2.ebuild 736 BLAKE2B 3e21127f7564fec3828b2c66da6812705c940d4b4e3ed3751aae4c518bea9853769347613c1640b1807809f0c7769b508f0869612c59f1734a6fa70d9b1300ec SHA512 81a875d319d25ad26220d53880d669bdf9d1e6e3e1f3ccdf8249c3fe96a46e79acdbd047cbee95cede029ede8ad1d85690f91eeb51ae5367bbb86cd2dc8aa493
+DIST inspectrum-0.2.3.tar.gz 109567 BLAKE2B 91ca0148d2382ba4413d66ddbb741826db002ef36b0676b630f5b65fcdf030a5fcf5862788b1d9048384751dedeb65998501cb8ccddcef2320f8f54ed9b8ed22 SHA512 517e6fc8048a41377dcb3cf72dfb308b7ae5fafadc6056abe37ac3ef7deb5bc1931b02a5d6bdac45c81dddb4d943550830f55d076e591c19053339ed836389c6
+EBUILD inspectrum-0.2.3.ebuild 690 BLAKE2B 3ec85ef5ced6fafb7fcb667584d3289b7b532c8213182872a9e9d89e041b1f0ffa272c4e4b2272a1b220bdade1970c1db9fa8afd74f7fdaab6c5b366167e15dd SHA512 695d6ed182377da010e113e52e26a43c0a9d00e913f980ee10924a4241e3d677df3b2b5931c932f3d5466596ef8cd41a2b17daf15e6472106fcbf74f5d5f6296
EBUILD inspectrum-9999.ebuild 690 BLAKE2B 3ec85ef5ced6fafb7fcb667584d3289b7b532c8213182872a9e9d89e041b1f0ffa272c4e4b2272a1b220bdade1970c1db9fa8afd74f7fdaab6c5b366167e15dd SHA512 695d6ed182377da010e113e52e26a43c0a9d00e913f980ee10924a4241e3d677df3b2b5931c932f3d5466596ef8cd41a2b17daf15e6472106fcbf74f5d5f6296
MISC metadata.xml 426 BLAKE2B a117a458ba8b91db0841ba470ee987daf8c5b55c1f87064d203b58feb9e0650b6c33f37f4259a2f5ad051c9ade4d67c7b37077f9772c3c84c942e00789ce655e SHA512 a1da383e40f0fccae9fbb2b8b29051619104e4276b8d4027c9584de14625b3612d6bdf1343f1261e5d6df8b13789f1d4f95e62b76d1ef1eda84b66c82464520e
diff --git a/net-wireless/inspectrum/inspectrum-0.2.2.ebuild b/net-wireless/inspectrum/inspectrum-0.2.3.ebuild
index 13dd958f53de..fef5f60bfd84 100644
--- a/net-wireless/inspectrum/inspectrum-0.2.2.ebuild
+++ b/net-wireless/inspectrum/inspectrum-0.2.3.ebuild
@@ -30,5 +30,3 @@ DEPEND="${RDEPEND}
dev-qt/qtconcurrent:5
"
BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}/${P}-qt-5.15.patch" )
diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 047b5f4a7ea0..b37cec92c149 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -2,8 +2,10 @@ AUX ead.initd 243 BLAKE2B dcd843a764c28064eb6bb6c0be6c64482df0ab0fa01e14831f0060
AUX iwd-1.8-eapol-prevent-key-reinstallation.patch 2575 BLAKE2B 1e9683e551178ff54f31f9c8e861afb4b1cbe6d2f11188043d2bc6075fb21fe2637db4b13a4b93c900b9450034d28088e525e42ff0cfea08341fb056c7c74fc2 SHA512 e39965ae121e42ff17c1cc05539af1d9005748d05c0fe2ff4ef7884c3b224973a30875961476ecaad7f6f7567e79dd33bc854be05a71b37c4c05a19e2b60fced
AUX iwd.initd 246 BLAKE2B 02a422e96de99256e55f2ed86cfd9ed43bf93130021c523d0e4600ab1b7e34212a56def5ab2819c79e2d60cd63e70de4d7c31ae349326b9a15c35a025da4df29 SHA512 699f51082cb44d5ce52ea9dbb9adc4b0eeff945461c66ec4bfcb9d8f26fcc13aee3e7fe69b406d0a7e1ca89af24e655e830c7a61e028a1c0fff1ef8a2b3e153a
AUX iwd.initd-r1 290 BLAKE2B ea7a6a51ab0fe4f83a748e61e245cf2d7abac898431bf84d9f30c56a7706828dd8e1544ecd61931f52fd5f52791abb0cfe07c685c297f560fe257b8769bfd6e6 SHA512 be44fb430252cf51e192b7b09a05302e1b9edfc4ebb7c5a357d912d727f25afc165b02752f9c51a9056e86471a12f3d2cfa384560b417d5303a93b5c4dff0a28
+DIST iwd-1.10.tar.xz 897928 BLAKE2B 1589300201c835b2b14c34a9adefb525173cc2f9c8154f0a5f12da64a1da3d383acf328c5138bb8d4903ff08f339b7d55f02e215896af90aa75d244f61c3de1f SHA512 c128ec764e9d727b4ae1157717826b3219c5d368746f7709a01cb816f077afaa32083052ee2a4ecd09a7fbd36c03ea9ba6bd1a84c2a33210398dd060e9020db5
DIST iwd-1.8.tar.xz 865668 BLAKE2B ba1be5c1658df950fe28deca6b8c3c9482eda260fbd05f721cb34cadcb2852768086e65e7c74940bc6ddd345d1438624b59bdfe4b6a5323dd122a0cd397008d7 SHA512 f1caa330b3ff18b4598efec596a4b9a22887833218a90d19d59717503679eff71fdb990cb63bd74b8f1523197a366cd803d799259e8002e5cde2745b03d51d8e
DIST iwd-1.9.tar.xz 883616 BLAKE2B 57dd4a6e00d73bcfb752e1bd3661e97251d1dab4c05638d148ae7031bff35d606063f79e575ed4d3d3a60ff5514eb3fc340e1eec4c2e7074bf8d6d4b79832f6d SHA512 d8762495f7f5a342476653c0cf64c31b3b41a3064a05c4fcf49b9faf4394b0d7a5db6aae6324896bdc8f7b104697fb4c4315f7073a4fde4fc87f8f55d932538b
+EBUILD iwd-1.10.ebuild 4890 BLAKE2B 7113e611b7868ad83ea9921cc1c41a6f0afad8458a327309f75fee0ac91acbd650e6e46c078612aea81b953d6589b5e809fb32ac735a0bb7b0f59f3fa6fc933f SHA512 c5e2504b92a43e1da4f9ebc13eba2e734121b0de595d81d51478884855ea6ff5c85cc3d56f33cba7b682cc135a647763bfdb05d5496c80b3235d3ce28d2329e6
EBUILD iwd-1.8-r3.ebuild 4477 BLAKE2B d80632f00a31b5f1f751373701f80602d34e8fb8cec14316f5405a76af1df1cbed79f0b786d3f9e3e2bce2d54f7ee72ffcb0595455e9095c87c55b68b9f4b50f SHA512 d9b44088c2a4ddc0b42831ffca847daa1570d72583526a669c2178fff2a8d2c0cbf5415dc6f4d3edc2991fc588951e546de4b67449f721fa4e2ad71d2fd52e1e
EBUILD iwd-1.9-r1.ebuild 4885 BLAKE2B b648703ecd98f049847a6d9e68e67556648269405db9eee067258ae2cc4a34c493dd9842864226c5184e1512329b65eb1f6b95b561a8f64d28fd2e8c6478db37 SHA512 8e3ab57f8ec33631b4ddb7d0972dfcdef909b3cb382f5ad197b0b5248d2bbb6e38a061968b6603a7182e0a87618a1d3e95ecd75239dddcfbc2d3ea700fe0ab0f
EBUILD iwd-9999.ebuild 4866 BLAKE2B 56604e640edcc195e7590b17e5b390d2301cf99f222c7046393e50312decd6b162c9d204e33bb5984db3fcf109270ddac0445bf87da4cb7317722584709bdda9 SHA512 c0188ce813cc775f17fd9dfbfb2e0abd8de904a9d4f872750e3342cbe6559f06d8d0c50007e8b48c31a3066c26c3a3773ea4c4a3ee863151250cd58cf2e11b4d
diff --git a/net-wireless/iwd/iwd-1.10.ebuild b/net-wireless/iwd/iwd-1.10.ebuild
new file mode 100644
index 000000000000..68624a7cdd36
--- /dev/null
+++ b/net-wireless/iwd/iwd-1.10.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic linux-info systemd
+
+#Set this variable to the required external ell version
+ELL_REQ="0.35"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit autotools git-r3
+ IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"
+ ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
+else
+ SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+DESCRIPTION="Wireless daemon for linux"
+HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3
+standalone systemd"
+
+COMMON_DEPEND="
+ sys-apps/dbus
+ client? ( sys-libs/readline:0= )
+"
+
+[[ -z "${ELL_REQ}" ]] || COMMON_DEPEND+=" ~dev-libs/ell-${ELL_REQ}"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ net-wireless/wireless-regdb
+ crda? ( net-wireless/crda )
+ standalone? (
+ systemd? ( sys-apps/systemd )
+ !systemd? ( virtual/resolvconf )
+ )
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+
+[[ ${PV} == *9999* ]] && DEPEND+=" dev-python/docutils"
+
+pkg_setup() {
+ CONFIG_CHECK="
+ ~ASYMMETRIC_KEY_TYPE
+ ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE
+ ~CFG80211
+ ~CRYPTO_AES
+ ~CRYPTO_ARC4
+ ~CRYPTO_CBC
+ ~CRYPTO_CMAC
+ ~CRYPTO_DES
+ ~CRYPTO_ECB
+ ~CRYPTO_HMAC
+ ~CRYPTO_MD4
+ ~CRYPTO_MD5
+ ~CRYPTO_RSA
+ ~CRYPTO_SHA1
+ ~CRYPTO_SHA256
+ ~CRYPTO_SHA512
+ ~CRYPTO_USER_API_HASH
+ ~CRYPTO_USER_API_SKCIPHER
+ ~KEY_DH_OPERATIONS
+ ~PKCS7_MESSAGE_PARSER
+ ~RFKILL
+ ~X509_CERTIFICATE_PARSER
+ "
+ if use crda;then
+ CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
+ WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support"
+ fi
+
+ if use amd64;then
+ CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
+ WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance"
+ fi
+
+ if use cpu_flags_x86_aes;then
+ CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL"
+ WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance"
+ fi
+
+ if use cpu_flags_x86_ssse3 && use amd64; then
+ CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3"
+ WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance"
+ WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance"
+ WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for increased performance"
+ fi
+
+ if use kernel_linux && kernel_is -ge 4 20; then
+ CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER"
+ fi
+
+ check_extra_config
+
+ if ! use crda; then
+ if use kernel_linux && kernel_is -lt 4 15; then
+ ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:"
+ ewarn "Regulatory domain support for kernels older than 4.15 requires crda."
+ fi
+ if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
+ [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != *regulatory.db* ]]
+ then
+ ewarn ""
+ ewarn "REGULATORY DOMAIN PROBLEM:"
+ ewarn "With CONFIG_CFG80211=y (built-in), the driver won't be able to load regulatory.db from"
+ ewarn " /lib/firmware, resulting in broken regulatory domain support. Please set CONFIG_CFG80211=m"
+ ewarn " or add regulatory.db and regulatory.db.p7s to CONFIG_EXTRA_FIRMWARE."
+ ewarn ""
+ fi
+ fi
+}
+
+src_unpack() {
+ if [[ ${PV} == *9999* ]] ; then
+ EGIT_REPO_URI=${IWD_EGIT_REPO_URI} git-r3_src_unpack
+ EGIT_REPO_URI=${ELL_EGIT_REPO_URI} EGIT_CHECKOUT_DIR=${WORKDIR}/ell git-r3_src_unpack
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+ if [[ ${PV} == *9999* ]] ; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ append-cflags "-fsigned-char"
+ local myeconfargs=(
+ --sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var
+ $(use_enable client)
+ $(use_enable monitor)
+ $(use_enable ofono)
+ $(use_enable wired)
+ --enable-systemd-service
+ --with-systemd-unitdir="$(systemd_get_systemunitdir)"
+ --with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d"
+ --with-systemd-networkdir="$(systemd_get_utildir)/network"
+ )
+ [[ ${PV} == *9999* ]] || myeconfargs+=(--enable-external-ell)
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ keepdir /var/lib/${PN}
+
+ newinitd "${FILESDIR}/iwd.initd-r1" iwd
+
+ if use wired;then
+ newinitd "${FILESDIR}/ead.initd" ead
+ fi
+
+ if [[ ${PV} == *9999* ]] ; then
+ exeinto /usr/share/iwd/scripts/
+ doexe test/*
+ fi
+
+ if use standalone ; then
+ local iwdconf="${ED}/etc/iwd/main.conf"
+ dodir /etc/iwd
+ echo "[General]" > "${iwdconf}"
+ echo "EnableNetworkConfiguration=true" >> "${iwdconf}"
+ echo "[Network]" >> "${iwdconf}"
+ echo "NameResolvingService=$(usex systemd systemd resolvconf)" >> "${iwdconf}"
+ dodir /etc/conf.d
+ echo "rc_provide=\"net\"" > ${ED}/etc/conf.d/iwd
+ fi
+}
diff --git a/net-wireless/jackit/Manifest b/net-wireless/jackit/Manifest
index 6db99eec27a1..5494e6b5cd93 100644
--- a/net-wireless/jackit/Manifest
+++ b/net-wireless/jackit/Manifest
@@ -1,3 +1,3 @@
DIST jackit-0.0_p20170918.tar.gz 19104 BLAKE2B 57ba557e8ce0e10af68ed5445dc13ac51661ecd8b7dae7093643968b82d90a3ce3844571b4d84d3355a143382624af1fa16ff6d2432d07a4edc7ed9fd8a4b1fa SHA512 15e11594adf1f95e8b547ca1da9d44d93e263fa8b289a23413492bb9a991fdfc0d20d633c5ba66a9a254f12ad7301793f8456bd9197e1ad4207e5a2dd109babd
-EBUILD jackit-0.0_p20170918-r1.ebuild 674 BLAKE2B d616ebf971b31d66b60498b2a6f2ef198190b98609445b0c5071628c9041b085e843d52c6f6cbac17692d07be71b291659daf7fd29462cd6b560e9b680ececc3 SHA512 1d25c3d45f0a5eee1a0d7e36feb979da46ac60246ac11a3dcf0afb4381d18744c46b1e6b49b8345d5bb95d0c657a672b0f32c50351b7276f1abef11bfdf2bd82
+EBUILD jackit-0.0_p20170918-r1.ebuild 676 BLAKE2B a9e845fece60282a088f65754bdf3e500f09ec99fcf22edeecb2a22b26c845ff25103716a1b651bd23a7704d59d9cf7da9263be60cddcd01e28a9cb352108b58 SHA512 697f2ac9ade18f97970e6d2476f90316fb0d3b6d4df3f3427d131457c384a2bb45d1d35d6cde1842c58159c0d162c0a5aeb47e94b1465df20cceca9e9ed5b337
MISC metadata.xml 347 BLAKE2B eb39ba237c6c887ba3ad252447e758af07bd54dad54213350f1db3f1dcda41fbc0e706604e86a4d99344b290c79df24d7908c153b2029b9a686c6a6af3cbc12c SHA512 75f028b7eb6bc20c2b9b401c1bf29a32b9c51aa4ec247e1d9effc8a658237d8932748c14cdb11014eb8a11c30fa0b8199830023294b33f38fe10e16e3a463af8
diff --git a/net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild b/net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild
index 7e9ea21cbd7c..ae370d19caca 100644
--- a/net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild
+++ b/net-wireless/jackit/jackit-0.0_p20170918-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit distutils-r1
DESCRIPTION="Exploit Code for Mousejack"
diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 44cd62ef014b..00b2bcbee151 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,8 +1,8 @@
AUX kismet.confd-r2 380 BLAKE2B 2c0006ba52ca2c49cb167599be8b12b10bcd23b99eeb69acce520c1f6af59138279665b5d8decc9e4cdd504305ff81f035e171c2e253baacf00f68d35b372567 SHA512 fe3042a130350afd122b2ae5d962d986d13f1184da7d453aba095bb86a9529f201e851a5cf29ab13c9a14075e0d9972f0aa467cbf553bd02209cc102b7d1689f
AUX kismet.initd-r3 332 BLAKE2B e3d4987a41acf7b76aa0a08da7d11bb7c49807a5f60e4540620a34cf3bb8fc71e076ffdfad4b35699b2158c3376a691c3ca6ea1236f4f9eb3c24fc77eed4ab71 SHA512 0d5ff74553e122d645985ead839f48e5edd716bc510e505798938a705e14276a97bbd5ca2dfbf784ef044fa7b12064068ec03b8839dd8237794e17f6715f6231
-DIST kismet-2020-04-R3.tar.xz 3159552 BLAKE2B 458c40dea530008295d46aadaf15699a0fd9025bb572cb23e94f059f31bba2835dedd9c39725d0183e84d31c326c2769450ce0b8bee7e7ca3bb7ac9dd82f4cc6 SHA512 585def7f19f479c6049cbc24e3886276d816f584fcb2070009cd90e35b33630d3e544145abf5f8b1eae87ec571a213ed9cb9f6b81345257c9bf1332d5bb319c2
DIST kismet-2020-09-R4.tar.xz 8692520 BLAKE2B 68098080cfca6968538ecf4840a3ab06f95bfe9b72829dc7ea551b1a5f15d5b65fbfaa8cecfef19a537abf081d0c4e2b2ffdedc0e34023a3393013227c898d97 SHA512 4f2dd641999dd2675d2c4dfbe28caf5a8476d5d7bd9dedeefb7b1420b48b9155a4d576123832974586d51c61ca4d77d8572ab7038da3ec6fa2a7791f3e1a1479
-EBUILD kismet-2020.04.3.ebuild 4981 BLAKE2B 62fcf37f04f9651f33c8686e31f387eb237498a4030a07636c922823167a59e69d9896789fa908f432af41c8f6701c3044996dd2229be6eb67ca455bd8b858ca SHA512 dd6e4ddbbbb1847574e35a66413f0d208b02c9ade36f4f4646920df86fc714466aeea3f357f7541cf10bff4e38e7b86ca1a2aead7a8a60c4a18eb9230875355a
-EBUILD kismet-2020.09.4.ebuild 5271 BLAKE2B 1fbb78f42a55aa7bb106804dffffadc1df44a9f2748a5c43d7bb277bea00f886a748274b238057eb0eff598862b7005c8692df0b1637f7c102865eb7e8ce4e11 SHA512 f2dc77125cce758bb8d4ec839055ec18ee83979b208c4242a7b41ff298ceba2fb76324ce1587a6322d01017a1c3980f0ede39425ab3848d90ba069cb0f843c9b
+DIST kismet-2020-12-R2.tar.xz 9888412 BLAKE2B 6228c7c760d4e35cfbedcbd93e5b461bf81821832ea1bdcc3645a5770ddbbd83dbe9d69d6c7b88e3e279fbd1d52306217283e4307b71d8cdb7679506bf2f4c69 SHA512 c31fa1e603a3c6f533b2df13b9b676c82ab48e933078649840e7a0fdaa79227f05dd5b69c1381761a57f81293780b94ded1a69859173972815c30f004086fb58
+EBUILD kismet-2020.09.4.ebuild 5268 BLAKE2B 9dfbea58df8d91bfdc448c2b2632803427defccdbd02ec64925a39a9541b393d2b1138976f19682cc8e3e77e741d975c123ae696b7c19e762ab63883cea1d744 SHA512 d928be999f4352102cb5c066f561914aeb8f6e3fa3a46cd3ae9bec432104ce7f257ed7abbfc2e2813d879f76b577b17726c1a883331461e17e59297885447410
+EBUILD kismet-2020.12.2.ebuild 5407 BLAKE2B 7f6f6ed9148263761ab4a84d406bc38c3b55f4666f60c37e412ea9527608fd7801da587264bda1cf4c53b787a5c462c98c5171f6186bd3141b6074011f959d19 SHA512 30f79e7040048e9994dac0b65637a33f4ea305a1d79c8d0c410d90f635cd003dc4490196798bdc8eb0ca8111dbaf54d18ab4b274b584b1e4e9cbbe73c5a58e8d
EBUILD kismet-9999.ebuild 5353 BLAKE2B 021a715e070f8d03aaf4fa02c8e45eac65c26c73c8997d908cf37b832b6c4cd6c9372e688c30580012e8c52c9bdd1b2c028f1250c5765967bc122b9bfa71b186 SHA512 956d4ca0b78278de7cff8815eecfbadb703924cd3e894bcbb5a01933dce10ead7dbad7b82da463dab48194b49ded34ce2e5418532c3802319a2525485682fb1f
MISC metadata.xml 786 BLAKE2B 86f38600535248d3b03f57ea796b57d7cc5ea04c2e35095702b586574740105efdd3710ab05e15c2faef640c7a5ddeb835cd4055e3426591129ab5802a2708b2 SHA512 a6ff91e31ed15b2e6fb381210b654c1a1195699c466d36af838c9ec4d560d632a194ff7597f167cd8281ad9908d75eb39aef5a73d7dc59fdf2020aaf5359a0f8
diff --git a/net-wireless/kismet/kismet-2020.09.4.ebuild b/net-wireless/kismet/kismet-2020.09.4.ebuild
index 06840c1eb328..1e4b03ce03c0 100644
--- a/net-wireless/kismet/kismet-2020.09.4.ebuild
+++ b/net-wireless/kismet/kismet-2020.09.4.ebuild
@@ -25,7 +25,7 @@ else
#SRC_URI="https://github.com/kismetwireless/kismet/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
#S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+ KEYWORDS="amd64 arm ~arm64 ~ppc x86"
fi
DESCRIPTION="IEEE 802.11 wireless LAN sniffer"
diff --git a/net-wireless/kismet/kismet-2020.04.3.ebuild b/net-wireless/kismet/kismet-2020.12.2.ebuild
index 3e9d0c602dc3..35f0b45d87e0 100644
--- a/net-wireless/kismet/kismet-2020.04.3.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.2.ebuild
@@ -3,9 +3,9 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{7,8} )
-inherit autotools eutils multilib user python-single-r1 udev
+inherit autotools eutils multilib python-single-r1 udev systemd
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git"
@@ -21,11 +21,13 @@ else
SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz"
#but sometimes we want a git commit
- #COMMIT="ea3f9ffe84b86cfc5e01ce3fec5476d51d161b98"
+ #COMMIT="9ca7e469cf115469f392db7436816151867e1654"
#SRC_URI="https://github.com/kismetwireless/kismet/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
#S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="amd64 arm ~arm64 ~ppc x86"
+ #Desired (minimum) keywords
+ #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+ KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="IEEE 802.11 wireless LAN sniffer"
@@ -38,12 +40,15 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
CDEPEND="
${PYTHON_DEPS}
+ acct-user/kismet
+ acct-group/kismet
networkmanager? ( net-misc/networkmanager:= )
dev-libs/glib:=
dev-libs/elfutils:=
sys-libs/zlib:=
dev-db/sqlite:=
- net-libs/libmicrohttpd
+ net-libs/libmicrohttpd:=
+ net-libs/libwebsockets:=[client]
kernel_linux? ( sys-libs/libcap
dev-libs/libnl:3
net-libs/libpcap
@@ -53,6 +58,7 @@ CDEPEND="
dev-libs/protobuf:=
$(python_gen_cond_dep '
dev-python/protobuf-python[${PYTHON_MULTI_USEDEP}]
+ dev-python/websockets[${PYTHON_MULTI_USEDEP}]
')
sys-libs/ncurses:=
lm-sensors? ( sys-apps/lm-sensors )
@@ -83,9 +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
+
# Don't strip and set correct mangrp
sed -i -e 's| -s||g' \
- -e 's|@mangrp@|root|g' Makefile.in
+ -e 's|@mangrp@|root|g' Makefile.in || die
eapply_user
@@ -121,11 +132,11 @@ src_install() {
dodoc CHANGELOG README*
newinitd "${FILESDIR}"/${PN}.initd-r3 kismet
newconfd "${FILESDIR}"/${PN}.confd-r2 kismet
+ systemd_dounit packaging/systemd/kismet.service
}
pkg_preinst() {
if use suid; then
- enewgroup kismet
fowners root:kismet /usr/bin/kismet_cap_linux_bluetooth
fowners root:kismet /usr/bin/kismet_cap_linux_wifi
fowners root:kismet /usr/bin/kismet_cap_pcapfile
diff --git a/net-wireless/kismetdb/Manifest b/net-wireless/kismetdb/Manifest
index 2e2408129eb8..49a0e575191b 100644
--- a/net-wireless/kismetdb/Manifest
+++ b/net-wireless/kismetdb/Manifest
@@ -1,4 +1,4 @@
DIST kismetdb-2019.05.05.tar.gz 31425 BLAKE2B 4aa4ee6924792376e84fb4a4fb86a425319ea21fc10dc5874df35aa551ce444f62dd381359bad994b89defee3fef8f0bed5e80ffc0d18c025bed28b5cb2efa45 SHA512 0b36c1d4dfb0ffb5749c32884ce1b44c1ece196ebaf07db66157aed2c649c2b4dc650a6553a2e263c4518da2f06f1602754917d5db07f3ab39efb63c38dd8327
-EBUILD kismetdb-2019.05.05.ebuild 705 BLAKE2B 991ba7bf261d18b0485457426ce0e4744cf742a231cc955c5dd0d3ee0db3b1b2c0308d10ff09c1d1feeb582ad8cf6dccfecfd7a6be19d8330b64c9f7e7560c87 SHA512 3d189f94faf493815dfdcdc03d349bd2f5e25ea0c06dcae394fdc405a79c688f8fa5456861d828b229613f90697ec6e3ef600fdefc3e66242fcc374713a1ee97
-EBUILD kismetdb-9999.ebuild 704 BLAKE2B 2e84174342555d369c0f44da21018553be154e1571679de72202dcdf89bbcdae7b6bfa05ca0567d500809759f701b1c1a0c84d7e7fd0b03f58638108a1144be8 SHA512 078bc55e500da4b35345d7d4735047a6c0b7386ce90833db3fe98c21f3658571c4f5a0a9ef84aafd40a03a8db9c071bfacdde5da40ef0a6d6570e26c8acbdc9a
+EBUILD kismetdb-2019.05.05.ebuild 709 BLAKE2B bf34f73f1d20dcdd6041c9e17f39ee0a2ab9ab60e7dc044120561bd870d0392975150e1ec805ccab42902ecfa1d2164faf7c3d3b12ccb669344242a944835a25 SHA512 7402735ee589fdc784a32149e4c9c6cdc76b66eb7407abd1fb3c9717417018a8d06c30579fc952ad3fc18a6c40876ff1acf7405e8e5c928d0378909a028f111b
+EBUILD kismetdb-9999.ebuild 708 BLAKE2B c78c9a207691435f6238864b411b935f88e6a832d92ba37496827f7ef035752f48490a756b1e4eb1430e2ddc096e8e78ea42c01d4713da03b2837c0fbd489972 SHA512 e5b2e88dfaeecb7264b41964a5c18019fd1846b0033604a2959cdd6f19bfc9ef10c246efc8a2db8c58964496f1f16fc64e6c9ddc8e320174b2d1c8ef8513d54f
MISC metadata.xml 247 BLAKE2B 0aa7491a8e9a68ed7ad1c53c8442fd44a9dbdfbd7ef0662e838195b44ce72a77f5dc3b846cf9951bb61de78e05aac37649b78dd4c27e304780e1223d607a4252 SHA512 3344e220b20caad7bc32141ad5d51630ff0738ab14608334576638297fdd2a48d5169ef54fb33e36d27bd448d92f8ef9e41880df388521efd4a2c58d102c7c69
diff --git a/net-wireless/kismetdb/kismetdb-2019.05.05.ebuild b/net-wireless/kismetdb/kismetdb-2019.05.05.ebuild
index bc8b41e5efe7..486ae5d894e8 100644
--- a/net-wireless/kismetdb/kismetdb-2019.05.05.ebuild
+++ b/net-wireless/kismetdb/kismetdb-2019.05.05.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1
DESCRIPTION="Kismetdb database log helper library"
diff --git a/net-wireless/kismetdb/kismetdb-9999.ebuild b/net-wireless/kismetdb/kismetdb-9999.ebuild
index c28916339f2a..51ec045ce9ba 100644
--- a/net-wireless/kismetdb/kismetdb-9999.ebuild
+++ b/net-wireless/kismetdb/kismetdb-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1
DESCRIPTION="Kismetdb database log helper library"
diff --git a/net-wireless/nanovna-saver/Manifest b/net-wireless/nanovna-saver/Manifest
index c879ff1221d3..fc246211212c 100644
--- a/net-wireless/nanovna-saver/Manifest
+++ b/net-wireless/nanovna-saver/Manifest
@@ -1,4 +1,4 @@
-DIST nanovna-saver-0.3.7.tar.gz 359208 BLAKE2B 62ece990d4ed5b1d3916c1a59bdabc9efe071d9930b378e8ac211babba4294cb4f1ce3bdc876629f2d709295a6043e78b8cd2a59d6f69d4d7d37e6e03280dc24 SHA512 76a84a11cba9e1bb245d16dc6d94d27105f200bb5ed5bf39aca952e30e9ff350395f03c62922d57340b4de7ac8367af5b1485e8faec906ab291f7ff98204d699
-EBUILD nanovna-saver-0.3.7-r1.ebuild 910 BLAKE2B a9d031652c8ed32cb9102ee4b6b074ac2da5c28f96f429fb195c34c3c524bc3269752ec2c67cd71cd6589456fb5e679a4d68e1eec2ea3500a130a52df6a950ac SHA512 9c0efd4691047696531e08e016d8891e00128a5de956637067643d49ed7604bfea2f6e3e932581b1a6412629897aae09407d69b3c7102df62f690d2236747443
-EBUILD nanovna-saver-9999.ebuild 910 BLAKE2B a9d031652c8ed32cb9102ee4b6b074ac2da5c28f96f429fb195c34c3c524bc3269752ec2c67cd71cd6589456fb5e679a4d68e1eec2ea3500a130a52df6a950ac SHA512 9c0efd4691047696531e08e016d8891e00128a5de956637067643d49ed7604bfea2f6e3e932581b1a6412629897aae09407d69b3c7102df62f690d2236747443
+DIST nanovna-saver-0.3.8.tar.gz 357896 BLAKE2B bace55c49c55e7389931c9f001e49cf8c0dab895b390e1be94d9f590e8c6352d81ff0ce6029c06211939360c76710c4df919af3e0f41533e1d7d56b75a788d3e SHA512 f560d076eb2ab06e441b0e1cb73cf20318abacc70dc9092ef9e32bac4198922aead8210997c176c774dffe2325407ad66cfbbb0f120f1fb465b84e46b28beed8
+EBUILD nanovna-saver-0.3.8.ebuild 911 BLAKE2B 05e94661effcafbec2686c10d5d9b295692a8a4979ab05f7fd5545ba86ad43f19982257ca256da76836dd8e3438e18158ea1995097e0d42b7be47e529b8f6f03 SHA512 92111b735f3b5d302ae7937b60bdd6417eeaca66dabe2ca4f06ee4543bae4b6c7f7ab54d517800be77cb6aa83742789a6b8beb66dc0ce9f47cdcd88c8657cae2
+EBUILD nanovna-saver-9999.ebuild 911 BLAKE2B 05e94661effcafbec2686c10d5d9b295692a8a4979ab05f7fd5545ba86ad43f19982257ca256da76836dd8e3438e18158ea1995097e0d42b7be47e529b8f6f03 SHA512 92111b735f3b5d302ae7937b60bdd6417eeaca66dabe2ca4f06ee4543bae4b6c7f7ab54d517800be77cb6aa83742789a6b8beb66dc0ce9f47cdcd88c8657cae2
MISC metadata.xml 432 BLAKE2B a8869193d052dd0ec1fcae10641b19f61fe2faa2bfde6e60f9758b4da9620a316e9b318d11c778fcb0c1de1a2537f98587a8ec928bb814ae53b0160deef18be7 SHA512 0727e758f3cfd75ee8b54ac05636228fe6422ae5b8a0b0eb37f475abc075d30765b3452a05c9e99c56b8a25c378bebfce69462906910c86254f586203640dffe
diff --git a/net-wireless/nanovna-saver/nanovna-saver-0.3.7-r1.ebuild b/net-wireless/nanovna-saver/nanovna-saver-0.3.8.ebuild
index fe9c1981c8e3..27756ef03e1d 100644
--- a/net-wireless/nanovna-saver/nanovna-saver-0.3.7-r1.ebuild
+++ b/net-wireless/nanovna-saver/nanovna-saver-0.3.8.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit distutils-r1
DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"
@@ -26,7 +26,7 @@ RDEPEND="${DEPEND}
dev-python/pyserial[${PYTHON_USEDEP}]
dev-python/PyQt5[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
- <dev-python/scipy-1.5[${PYTHON_USEDEP}]"
+ dev-python/scipy[${PYTHON_USEDEP}]"
BDEPEND=""
src_prepare(){
diff --git a/net-wireless/nanovna-saver/nanovna-saver-9999.ebuild b/net-wireless/nanovna-saver/nanovna-saver-9999.ebuild
index fe9c1981c8e3..27756ef03e1d 100644
--- a/net-wireless/nanovna-saver/nanovna-saver-9999.ebuild
+++ b/net-wireless/nanovna-saver/nanovna-saver-9999.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8,9} )
inherit distutils-r1
DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"
@@ -26,7 +26,7 @@ RDEPEND="${DEPEND}
dev-python/pyserial[${PYTHON_USEDEP}]
dev-python/PyQt5[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
- <dev-python/scipy-1.5[${PYTHON_USEDEP}]"
+ dev-python/scipy[${PYTHON_USEDEP}]"
BDEPEND=""
src_prepare(){
diff --git a/net-wireless/openbsc/Manifest b/net-wireless/openbsc/Manifest
deleted file mode 100644
index f56ba046eb52..000000000000
--- a/net-wireless/openbsc/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD openbsc-9999.ebuild 632 BLAKE2B 460c96c1ca460d4854c51847cdbfbccf9d81b89d9b28d170d99e7525ef65b7069824bfdda45ce524654049055e82b4825eb75b81facc18c50aef9975a61ae03d SHA512 ff18ee81695dbf4874b13c100571fa4defa159ea6c216d0302910f155ea60fc3997f2d760b5887cc5c15d00941ba880d1885b280a85bcf01bed37dd5682a007c
-MISC metadata.xml 306 BLAKE2B c430f924b1f5811fab4efa2f4a3a42529e8a37744783e8adb2ee48f10ca1aa2030f544a89bd554fb53ea746a48a69710e586d47d007100762cd34a81534c6b13 SHA512 b2cba4799307872808b4d932c487c1344e2251f0da3186ab7ccf6bd8e76bca2c7d31661d7ef4cd5982c97483a53d8197aaf49ff88e1aa172ed179dcf75505f28
diff --git a/net-wireless/openbsc/metadata.xml b/net-wireless/openbsc/metadata.xml
deleted file mode 100644
index 7e81667e2456..000000000000
--- a/net-wireless/openbsc/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>radio@gentoo.org</email>
- <name>Radio</name>
- </maintainer>
- <use>
- <flag name="gprs">Support GPRS via OpenGGSN</flag>
- </use>
-</pkgmetadata>
diff --git a/net-wireless/openbsc/openbsc-9999.ebuild b/net-wireless/openbsc/openbsc-9999.ebuild
deleted file mode 100644
index c8175a0f58f9..000000000000
--- a/net-wireless/openbsc/openbsc-9999.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils git-r3
-
-DESCRIPTION="OpenBSC, OsmoSGSN, OsmoBSC and other programs"
-HOMEPAGE="http://openbsc.osmocom.org/trac/wiki/OpenBSC"
-EGIT_REPO_URI="git://git.osmocom.org/${PN}.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="+gprs"
-
-DEPEND="
- gprs? ( net-wireless/openggsn )
- net-libs/libosmocore
- net-libs/libosmo-abis
- net-libs/libosmo-netif
- dev-db/libdbi"
-RDEPEND="${DEPEND}
- dev-db/libdbi-drivers[sqlite]
- dev-db/sqlite:3"
-
-S="${WORKDIR}/${P}/${PN}"
-
-src_prepare() {
- epatch_user
- eautoreconf
-}
diff --git a/net-wireless/openggsn/Manifest b/net-wireless/openggsn/Manifest
deleted file mode 100644
index aae191092e82..000000000000
--- a/net-wireless/openggsn/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD openggsn-9999.ebuild 399 BLAKE2B 602d12169c5d8d8f248be49b5fe956139412ad996c5bbc9103fcfb6076dd779f8288681366ed2c0e0679ad4e6d5a4e6bb3e472dd91497c514ccbadc91a872571 SHA512 a55b6ab3dce424f90bf9f3194c8a919af37050a52c96e30528cc97e05c3e385da0c37dc0ca79d420e69f41ac1b0e3c5c61dd08e520abf7705c24d4f221acbb82
-MISC metadata.xml 238 BLAKE2B 34ac0d15fbd529b95d6a8c5656482832843c35f4befaa7bb238eec7634acb09a074de43cbd4d4c0a57d3b2810901bc85c7d2780beee573cd72c37b6244d78dc8 SHA512 b8e525ce325eb8201273f8d0ea320d6ba41a183d7f80b0f44dcca44c48049baec1c3489ebd32a17d3be9d6a31a9427ce40cd1686f12e42ca99b0d7037af9532f
diff --git a/net-wireless/openggsn/metadata.xml b/net-wireless/openggsn/metadata.xml
deleted file mode 100644
index 1570f891c6a3..000000000000
--- a/net-wireless/openggsn/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>radio@gentoo.org</email>
- <name>Radio</name>
- </maintainer>
-</pkgmetadata>
diff --git a/net-wireless/openggsn/openggsn-9999.ebuild b/net-wireless/openggsn/openggsn-9999.ebuild
deleted file mode 100644
index eb2dc537ed83..000000000000
--- a/net-wireless/openggsn/openggsn-9999.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools git-r3
-
-DESCRIPTION="Gateway GPRS Support Node"
-HOMEPAGE="http://openbsc.osmocom.org/trac/wiki/OpenBSC_GPRS"
-EGIT_REPO_URI="git://git.osmocom.org/openggsn"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- eautoreconf
-}
diff --git a/net-wireless/osmobts/Manifest b/net-wireless/osmobts/Manifest
deleted file mode 100644
index cc8a6a6925bf..000000000000
--- a/net-wireless/osmobts/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD osmobts-9999.ebuild 842 BLAKE2B 6dcd29c3ea81884543b600d1f8d81af17ebac8cf42dcc0b63187e933863031239d1266c6e42ab392b331bd57a793511848e3c8940ac3cf576e849bedcc973fb1 SHA512 99d1cbdab522e38632da3af1ceae22214b76501749cb2778ed6c0dd68c7dce3889f2ec72cb4353415aa98165bf753c7784a263d717f5b28b881dec963aac8842
-MISC metadata.xml 238 BLAKE2B 34ac0d15fbd529b95d6a8c5656482832843c35f4befaa7bb238eec7634acb09a074de43cbd4d4c0a57d3b2810901bc85c7d2780beee573cd72c37b6244d78dc8 SHA512 b8e525ce325eb8201273f8d0ea320d6ba41a183d7f80b0f44dcca44c48049baec1c3489ebd32a17d3be9d6a31a9427ce40cd1686f12e42ca99b0d7037af9532f
diff --git a/net-wireless/osmobts/metadata.xml b/net-wireless/osmobts/metadata.xml
deleted file mode 100644
index 1570f891c6a3..000000000000
--- a/net-wireless/osmobts/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>radio@gentoo.org</email>
- <name>Radio</name>
- </maintainer>
-</pkgmetadata>
diff --git a/net-wireless/osmobts/osmobts-9999.ebuild b/net-wireless/osmobts/osmobts-9999.ebuild
deleted file mode 100644
index c88880d41de7..000000000000
--- a/net-wireless/osmobts/osmobts-9999.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools git-r3
-
-DESCRIPTION="Osmocom BTS-Side code (Abis, scheduling)"
-HOMEPAGE="http://openbsc.osmocom.org/trac/wiki/OsmoBTS"
-EGIT_REPO_URI="git://git.osmocom.org/osmo-bts.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="net-libs/libosmocore net-libs/libosmo-abis"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- eautoreconf
- mkdir -p "${S}"/include/openbsc || die
- wget -O "${S}"/include/openbsc/gsm_data_shared.h http://cgit.osmocom.org/openbsc/plain/openbsc/include/openbsc/gsm_data_shared.h || die
- wget -O "${S}"/src/common/gsm_data_shared.c http://cgit.osmocom.org/openbsc/plain/openbsc/src/libcommon/gsm_data_shared.c || die
-
-}
-
-src_configure() {
- econf --enable-trx --with-openbsc="${S}"/include/openbsc
-}
diff --git a/net-wireless/osmocom-bb/Manifest b/net-wireless/osmocom-bb/Manifest
deleted file mode 100644
index 528be7067240..000000000000
--- a/net-wireless/osmocom-bb/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD osmocom-bb-9999.ebuild 1269 BLAKE2B 573ddf5a8436ea3b701a9b0312a90f2dff7543c4cbf0413f6d42c2aea8f60d5161001a7fa3f11fe2f4dda39ad2535f1b8a4640ced410f8d2570be74f97f5b267 SHA512 14d85cf119bed653c84707943b655f7892a50524bef096cc3eafa2ef1dbc09488dd9001d52c6bd39de0b552efc994fa8e443a19a0bcb3a90e245d3629ef5619c
-MISC metadata.xml 318 BLAKE2B a84cbe76b571c704e7ccb8f8a62d6966a891c27276e238947360beba3105bc8e7d714cf43765d87b3549652e4bccf99554b50d56e1b36017625dbd287c045229 SHA512 e4f59e33a6c647e67c1ac74f8d9b8cf1be9283162e838bea486c59ba312c9ce44c81103ce05d90592a831c03516aa0a6532c83a4c71761db32c68def4c20a301
diff --git a/net-wireless/osmocom-bb/metadata.xml b/net-wireless/osmocom-bb/metadata.xml
deleted file mode 100644
index ca60be1c4b8d..000000000000
--- a/net-wireless/osmocom-bb/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>radio@gentoo.org</email>
- <name>Radio</name>
- </maintainer>
- <use>
- <flag name="transmit">Enable transmission capabilities.</flag>
- </use>
-</pkgmetadata>
diff --git a/net-wireless/osmocom-bb/osmocom-bb-9999.ebuild b/net-wireless/osmocom-bb/osmocom-bb-9999.ebuild
deleted file mode 100644
index be88f95016e4..000000000000
--- a/net-wireless/osmocom-bb/osmocom-bb-9999.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools flag-o-matic git-r3
-
-DESCRIPTION="OsmocomBB MS-side GSM Protocol stack (L1, L2, L3) excluding firmware"
-HOMEPAGE="http://bb.osmocom.org"
-EGIT_REPO_URI="git://git.osmocom.org/osmocom-bb.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="+transmit"
-
-DEPEND="net-libs/libosmocore"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- use transmit && append-cflags "-DCONFIG_TX_ENABLE"
-
- cd src/host/osmocon && eautoreconf && cd ../../.. || die
- cd src/host/gsmmap && eautoreconf && cd ../../.. || die
- cd src/host/layer23 && eautoreconf && cd ../../.. || die
-}
-
-src_configure() {
- cd src/host/osmocon && econf && cd ../../.. || die
- cd src/host/gsmmap && econf && cd ../../.. || die
- cd src/host/layer23 && econf && cd ../../.. || die
-}
-
-src_compile() {
- cd src/host/osmocon && emake && cd ../../.. || die
- cd src/host/gsmmap && emake && cd ../../.. || die
- cd src/host/layer23 && emake && cd ../../.. || die
-
-}
-
-src_install() {
- cd src/host/osmocon && emake install DESTDIR="${D}" && cd ../../.. || die
- cd src/host/gsmmap && emake install DESTDIR="${D}" && cd ../../.. || die
- cd src/host/layer23 && emake install DESTDIR="${D}" && cd ../../.. || die
-}
diff --git a/net-wireless/soapy_power/Manifest b/net-wireless/soapy_power/Manifest
index 19f1cf1bbc5c..b8146a8380f5 100644
--- a/net-wireless/soapy_power/Manifest
+++ b/net-wireless/soapy_power/Manifest
@@ -1,4 +1,4 @@
DIST soapy_power-1.6.1.tar.gz 14672 BLAKE2B 7cc16fed02a02f91cb62d3937a1cf73144f8a427acbba1bacf4c8949f8d270d7bf5a443ddd227b0a53183d79f62fa2fc5e13f67ac188dfc3a2a385d22634076a SHA512 19aa0e80a7b67cb29d842343c09b8ca2e3068583c8117a8151c5b47f1a34369f0ec833f038595323712986c9348b14a43dc1fdc6516adb40de6b42a281d782e1
-EBUILD soapy_power-1.6.1-r1.ebuild 810 BLAKE2B 490a45da0602b582dd33648dd268d495bd368caaf796963316eae409691a4087563a61a94dbfbe1ef6f085f384d80912677ab86c1d7041c03a4fdcc409638202 SHA512 463a7c5224f52482b1118572c7a1818ba6a541ca94db9652d97c72c0aee787008962db1a0d454ac9366fd07bfb71f614c6d5f6e19df4e23d266a97b11aab5169
-EBUILD soapy_power-9999.ebuild 810 BLAKE2B 490a45da0602b582dd33648dd268d495bd368caaf796963316eae409691a4087563a61a94dbfbe1ef6f085f384d80912677ab86c1d7041c03a4fdcc409638202 SHA512 463a7c5224f52482b1118572c7a1818ba6a541ca94db9652d97c72c0aee787008962db1a0d454ac9366fd07bfb71f614c6d5f6e19df4e23d266a97b11aab5169
+EBUILD soapy_power-1.6.1-r1.ebuild 814 BLAKE2B 1736f26d6104d87f68a4a65dd3048265ac9c6b752f549190f6ffb08e3193e25fa7e668486707dcb8a80dd0f30842dccbc4054bc4e1954f70e33bbf35ad23a5f0 SHA512 cdc81126ca9972a8cb8d1e5a59930e36c2786d8ea36702f5e9f1d3f6c0a9c8fe01257a241069832877cadb68f20c83acc3b7e95af268dcc971b56d639e041d06
+EBUILD soapy_power-9999.ebuild 814 BLAKE2B 1736f26d6104d87f68a4a65dd3048265ac9c6b752f549190f6ffb08e3193e25fa7e668486707dcb8a80dd0f30842dccbc4054bc4e1954f70e33bbf35ad23a5f0 SHA512 cdc81126ca9972a8cb8d1e5a59930e36c2786d8ea36702f5e9f1d3f6c0a9c8fe01257a241069832877cadb68f20c83acc3b7e95af268dcc971b56d639e041d06
MISC metadata.xml 611 BLAKE2B d58da42c4d6e535ea11a306f3c684fb173a1b406aa892a4636052b2e5f0ebff95f4fc2fb405b1e02ccf859387b59ee944dab5df51141ca975abd890a0d5399aa SHA512 5805b94476aebdafe5242c63d7d192daec8bb19df05d04d6983cf4950da55974f2b19ccbd6af12561795bc519b869f52b8bb2fba5a7d6ec0dae34231c4c1ba9f
diff --git a/net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild b/net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild
index fd1472590b6c..4aa566c96ae3 100644
--- a/net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild
+++ b/net-wireless/soapy_power/soapy_power-1.6.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1
DESCRIPTION="Obtain power spectrum from SoapySDR devices"
diff --git a/net-wireless/soapy_power/soapy_power-9999.ebuild b/net-wireless/soapy_power/soapy_power-9999.ebuild
index fd1472590b6c..4aa566c96ae3 100644
--- a/net-wireless/soapy_power/soapy_power-9999.ebuild
+++ b/net-wireless/soapy_power/soapy_power-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
inherit distutils-r1
DESCRIPTION="Obtain power spectrum from SoapySDR devices"
diff --git a/net-wireless/soapysdr/Manifest b/net-wireless/soapysdr/Manifest
index 57aace9d9b0c..6d731484c127 100644
--- a/net-wireless/soapysdr/Manifest
+++ b/net-wireless/soapysdr/Manifest
@@ -1,4 +1,4 @@
-DIST soapysdr-0.7.1.tar.gz 124532 BLAKE2B 157c24610b5f89b549a7d670e26ba68cabb923b7fd95bab4adc4896f7fb9e13f58e53671a4802804bc15b09eb1113baddb5879fd14efe8b8ea1bfbff363dde0f SHA512 9b2c4251d6362faecf770df021b74e3b387b99699ae4f7d3f145801e2acc901a3803f7b4d2cd50267013f1add6658703dfa5db6db28b8a645f1f8230117123cd
-EBUILD soapysdr-0.7.1.ebuild 1232 BLAKE2B ea990b75dbb4966b840112467ca097712cb505d40e805757d5b5693ae506698d64df199e4b2929af0b0241e5883f704d525bc11ad1c0313623e0ed8cf4d2d8ad SHA512 1f92c5a3565e07c339e82938deebd3e1c5776f46b6569acc4a08ac895f1bc65c163125b5d3239ceeaccdedbd858cd2d80131a755fb2db5df953f04ec94dad569
-EBUILD soapysdr-9999.ebuild 1232 BLAKE2B ea990b75dbb4966b840112467ca097712cb505d40e805757d5b5693ae506698d64df199e4b2929af0b0241e5883f704d525bc11ad1c0313623e0ed8cf4d2d8ad SHA512 1f92c5a3565e07c339e82938deebd3e1c5776f46b6569acc4a08ac895f1bc65c163125b5d3239ceeaccdedbd858cd2d80131a755fb2db5df953f04ec94dad569
+DIST soapysdr-0.7.2.tar.gz 124607 BLAKE2B 534480574e2085bddea52141f26e0da8c70157e2c89a0af1236f3d1eb5b996d4ae5231cd209c610fc22d099bd9db665c4c7aea54081eeca2bb293b9eb1fe7c8e SHA512 2454b9b6bf4542f3bce2c6a8e1c886cee9179ca0e13e3c1e22817a05ef671428a3cb8fea69e496c8b62573f360c248508edf3d0871ec5063dfac8211b122d371
+EBUILD soapysdr-0.7.2.ebuild 1286 BLAKE2B 91722060bc24f5422c22cd0721df9b58695469f7dbb2936fa6dcb2c84eb63439ce4adfe13b9062cf1db54750c79ca02fde9a51b22ce55ed88a32815a6edca7ab SHA512 2ff70db62e90a59463ced46cc163744d196a7bcafe77a30adac2339ad900012e3fdb2bd87c8b97303517a575a60d30c6834e0a51c3d324dfabb08faab2b09fd4
+EBUILD soapysdr-9999.ebuild 1286 BLAKE2B 91722060bc24f5422c22cd0721df9b58695469f7dbb2936fa6dcb2c84eb63439ce4adfe13b9062cf1db54750c79ca02fde9a51b22ce55ed88a32815a6edca7ab SHA512 2ff70db62e90a59463ced46cc163744d196a7bcafe77a30adac2339ad900012e3fdb2bd87c8b97303517a575a60d30c6834e0a51c3d324dfabb08faab2b09fd4
MISC metadata.xml 775 BLAKE2B dbcad63785d9af5b1f2f93775c645f78e6344a2c47fe0ed1f71ab47d9945be2885e4becb2d9b329e145b035cf3af2f50daacc56175126d2fc3b6feae5e4579a7 SHA512 8805602022441e46c239411c7050ae3c4ef954c796a4293f3fb2eb0ff6cbc87a47eb554b89a29c22622e088f6cb232f05c154c0d6f8f864b35cc5f9c2a292862
diff --git a/net-wireless/soapysdr/soapysdr-0.7.1.ebuild b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
index f3b498a69d52..d5a5aa7bad6c 100644
--- a/net-wireless/soapysdr/soapysdr-0.7.1.ebuild
+++ b/net-wireless/soapysdr/soapysdr-0.7.2.ebuild
@@ -3,9 +3,9 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
-inherit cmake-utils python-r1
+inherit cmake python-r1
DESCRIPTION="vendor and platform neutral SDR support library"
HOMEPAGE="https://github.com/pothosware/SoapySDR"
@@ -13,7 +13,6 @@ HOMEPAGE="https://github.com/pothosware/SoapySDR"
if [ "${PV}" = "9999" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapySDR.git"
EGIT_CLONE_TYPE="shallow"
- KEYWORDS=""
inherit git-r3
else
KEYWORDS="~amd64 ~x86"
@@ -49,5 +48,10 @@ src_configure() {
python_foreach_impl configuration
fi
- cmake-utils_src_configure
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ python_foreach_impl python_optimize
}
diff --git a/net-wireless/soapysdr/soapysdr-9999.ebuild b/net-wireless/soapysdr/soapysdr-9999.ebuild
index f3b498a69d52..d5a5aa7bad6c 100644
--- a/net-wireless/soapysdr/soapysdr-9999.ebuild
+++ b/net-wireless/soapysdr/soapysdr-9999.ebuild
@@ -3,9 +3,9 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
-inherit cmake-utils python-r1
+inherit cmake python-r1
DESCRIPTION="vendor and platform neutral SDR support library"
HOMEPAGE="https://github.com/pothosware/SoapySDR"
@@ -13,7 +13,6 @@ HOMEPAGE="https://github.com/pothosware/SoapySDR"
if [ "${PV}" = "9999" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapySDR.git"
EGIT_CLONE_TYPE="shallow"
- KEYWORDS=""
inherit git-r3
else
KEYWORDS="~amd64 ~x86"
@@ -49,5 +48,10 @@ src_configure() {
python_foreach_impl configuration
fi
- cmake-utils_src_configure
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ python_foreach_impl python_optimize
}
diff --git a/net-wireless/suscan/Manifest b/net-wireless/suscan/Manifest
index 3aa6eb462445..0f37944c015e 100644
--- a/net-wireless/suscan/Manifest
+++ b/net-wireless/suscan/Manifest
@@ -1,3 +1,3 @@
DIST suscan-0.1.0.tar.gz 1868384 BLAKE2B a021b67f38f86cd54c137c6091ecc2bdbc92fadcc4173f119a4a071d90db8ce259f02a38006b9021f8c65fe13a3a64b2a4b0d459f3d32b492c70f0551f8f59d1 SHA512 1ae42fb2ebe762b77040b4f2bee70b213e89ce9c348c7b4d589600d0bc764a402cf5bbf8488d8f69bdb4c03aea44cbf6384ad986dac217591caab563bdc09fc6
-EBUILD suscan-0.1.0.ebuild 667 BLAKE2B 0c0f65fa2e91978cf161ca035ec53ed5d8ddf35761804fddb5d5fec10f7c19b288b127537fc1aa8be1f99cbe04a63e7a8d050ff4a2c5689a9205631a50daa1d4 SHA512 849eb5342516bdfe47f3f01871ae62154d8badbd1d3730a0fb4b0488a0034595d00b5cde06fb43a2574f9f9b2523a6bc05f3fe297cf6443f4187862ccbf79cc7
+EBUILD suscan-0.1.0-r1.ebuild 748 BLAKE2B 8ef22b2ab13ab9d56f74bf352a7b2ca4c8953ff02b6f6b9817dcae24f010088db2c7a69eabf87a847c91e6c582ab69134043497016f231b34f36dedbb4d8b36f SHA512 a68f415792958b3ebee4563f91c50a640d1de14632ea5126828c46782f607f02e0cc53d3230cb06efe07e772ba736f379bc586f257cb3c9b14a99a3c4d26ddf7
MISC metadata.xml 428 BLAKE2B 87385d8f9ca09325d09ceb5908dd048ff3d367a2d392722b352e1b6b60da9cd7a5fe119dc0710b17051a92323e086924a3edf3fd3907e12b834c53cd0efc73f2 SHA512 28e49c6903428df62c4ab9cd6048dff1a4773f38ede5051bf25982766dc321cc101929e50daabe06cfde03de5cca0faf769176385ed4a995c3e5ac2d04b515b1
diff --git a/net-wireless/suscan/suscan-0.1.0.ebuild b/net-wireless/suscan/suscan-0.1.0-r1.ebuild
index e95316a6268d..1f10e15ed213 100644
--- a/net-wireless/suscan/suscan-0.1.0.ebuild
+++ b/net-wireless/suscan/suscan-0.1.0-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="${DEPEND}"
BDEPEND=""
src_prepare() {
- sed -i "s#DESTINATION lib#DESTINATION $(get_libdir)#" CMakeLists.txt
+ sed -i -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" -e "s#/lib/#/$(get_libdir)/#" CMakeLists.txt
+ sed -i "s#/lib#/$(get_libdir)#" sigutils.pc.in
cmake_src_prepare
}
diff --git a/net-wireless/suwidgets/Manifest b/net-wireless/suwidgets/Manifest
index c2ecf98a9efe..60675b0c82ae 100644
--- a/net-wireless/suwidgets/Manifest
+++ b/net-wireless/suwidgets/Manifest
@@ -1,3 +1,3 @@
DIST suwidgets-0.1.0.tar.gz 74722 BLAKE2B 7677fe49cba6646eb45b01aea2d311aba5ab62adae71d9c5b8381766aeeec09560f1c028f94fdce7056b1340d923f6d4727fcc2295db609231a1e5c70dd8f26b SHA512 9f623e01e66d22424b99682c00b5109d9fe07d041f51c583573304897e1bbad33e940a19fc3d1104f97dfcd2f7b7d9a00abc02a3c91e0114214a7a954dfdc054
-EBUILD suwidgets-0.1.0.ebuild 858 BLAKE2B 8a28d6fb24cbda479a1a5e78290440ebc0514ce670dfe29c236132d359ccce5a106b41904a0ed71a32d8c318a662c723ed3ca1c3a7e761e6de7e444a86ba890f SHA512 8a653d0312a49f9a3f8397aa927b65f97c030cc3400fb447f964b2df65e68ceb569ae170ceaea44f9f45ed5a4c7c0760246bbb416653b580d68058750968158f
+EBUILD suwidgets-0.1.0-r1.ebuild 881 BLAKE2B 4d9d5524da200cca251956fca8a512423ebf0330ecaa57e8cbea58b017dc047b771a3afd2c010bd08ab680092d91d45bd41626c11d247d09041a644e46f4f494 SHA512 cc6f1faaff96811055e425133da61a0fe668cff93687424767dcd1c609a74415a48087e44b38d2ea7f297218a90eb712efaa5cf0cddd500b2a7dc0eaacfa28ca
MISC metadata.xml 431 BLAKE2B 0c9b453568696f8a3a73cffb7281410a1d3c43c5a199063c7474130c772fe6b7047d23607626bcde8dc0045f324a96f299213f530a21f50b38b65d033875450f SHA512 208660d96495925cbe34d1e8e8cdc256044f0a794110c58ce358163d8008fc976f5cc9881e4ba214b655f3e60c0d9d63577ceea94a5a7459cd059257de35785c
diff --git a/net-wireless/suwidgets/suwidgets-0.1.0.ebuild b/net-wireless/suwidgets/suwidgets-0.1.0-r1.ebuild
index 9808d33a6b2c..c90524b47ff6 100644
--- a/net-wireless/suwidgets/suwidgets-0.1.0.ebuild
+++ b/net-wireless/suwidgets/suwidgets-0.1.0-r1.ebuild
@@ -17,6 +17,7 @@ DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
+ net-wireless/sigutils
"
RDEPEND="${DEPEND}"
BDEPEND=""
diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index dee3fb0360bd..4ecf6c8e1d38 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -3,13 +3,13 @@ AUX unifi.confd 222 BLAKE2B 3b566a4667b4138f5ad8da53099342708949becfaaa2e5bdb857
AUX unifi.initd-r1 648 BLAKE2B 583d5ad1922c6eb83ba3b1388f6240107b4b0e1a479ebc463c94742f8f76d5c96adc84358e93a3b014fb2fcfc9c227af8c6f57dbfe993e6d7bbf1248ea763fc1 SHA512 d09e1b10bcc94d8459bc842bc6b94e06f8a7876bc3fe45b704e914c46bb66fc5ef03c78d51507f176450a0fbb199a5a2492a7c01cd27edf68de748f43ea1a3d4
AUX unifi.service 435 BLAKE2B d982d8ae1f4bf2fa6affc149e0edf94e8471283b0353b370d9e95934a6d60d6b700cfdc302e489cafe74d128735b0188bfa4422f30295b267d104a455fe4f1aa SHA512 6dc1dd188515c30ad105d839a2112a75f925f3453cc5eb29b727adb2dbf8bdf53be62eab94b01dfdb483f135fef092c7b6235afd63c61a996efe2d87d4fa6995
DIST unifi-5.6.42.zip 63581448 BLAKE2B dc12149acc56587043b9f6c45a43327a9a067dda86127c60ad62a4681a0c8ba873435b60183989332f561fb52f71c7207480766ec23d9c0e892cc20c521a9819 SHA512 467c0ad284a84795537484f371867d851e67c7e396215d539a9705f17f374b50db4051121a6634d1944474a2474bdd75fca860ab00b48634a5d3e8749a122989
-DIST unifi-6.0.36.zip 232051560 BLAKE2B 94a2780c40588c2afb64993d839dedb6064f437cdf29cd6dd9124ef3944ae25d1942f3eed0ea080007800575b37d9063b3f007b91d02bc30d35179cb4263d873 SHA512 bab68b649c84cf62e4e646c62a8adf8006ab6d434907352f3970e7c81c779b4dcbaf8d1b5558cf69e7daede9c96fe0b02216700cb62de5659cf496dc899ec2ee
-DIST unifi-6.0.37.zip 236439236 BLAKE2B 764c6406c3ac4a51617f6236280d63af3b6bd9c23a065f56bf8302ca72535b9cad8c2a78bac3ba07bc07f0997b635dea4d4fb71c395d46cf45fdbb05cb8d5b9b SHA512 07b452d84d8cd5d5d67db8d274a710bfbf3d3d19529b8692073ca5ec8108267694cdf85e8a101926599acc8aba9ac5f774dd78f2d5868da5b57c3d462748a2b4
+DIST unifi-6.0.41.zip 216846940 BLAKE2B 14aaabc6c33fc312ca26cae03eec7bc1a80c26d381735223753eb073baa4141e1791651e724fa6a75d16274abc2299b791d08f1032256ddfd2c6518fc2b3d30f SHA512 9264a322bf78efa38f009e81a7e7fd37534600d859a46221bc8237db159049510279c939fb2294907a94e59c841989b890693fdc800cde05d9f4e7cd6c50c7ab
+DIST unifi-6.0.42.zip 151690952 BLAKE2B 9f67f1dbb7b85f6bf92414a3d424600d610dc4ae926766e8b71dc5ceabdc1d33bccec3cbec839483aca40b2360c6dd8b31eb3de7dd20077c3d751c01b137cfcb SHA512 548f2d280065259270484e2530d800f829869eb5802939a2f13ba08ae99017f0a2dc5152e1b2f85d940a032326d4cb7d3a1a58649dc96428bea04156c26eab88
DIST unifi-6.1.25.zip 235499342 BLAKE2B 77de866d2c04136b32e06698f3c20563dc68cf1bf5d260a23cad46ee208c5d4012d788c67dc3324578d2c944e8eceecf6b5473f4d77304e10ee15a3b14286fc7 SHA512 0eb916f06546a5b33da664ada77391a69d21c9ec4545244a1a6f55ceeb7546fe77a07a121df03ba606e98ddbd23429207f86bb5b2c24ddfb3174eb2d00c5daaf
DIST unifi-6.1.26.zip 243498936 BLAKE2B 72a17f02279ecedd8f876df85167824a03abebb2816e68fcbfff11923b00c1e0b80b7357e48a4e044f0835e3e0054bd0ab034bd8fb3d67289bf61b4804ce9a87 SHA512 9ea5a7307ad507f08e4d39805bdf776eaa50895513e4c086d94527e28ae93b1f97e3d1b23ff314ed03ea560638b8cb44fc16bf4ff8f7746035e8b5de9b31321b
EBUILD unifi-5.6.42-r1.ebuild 1667 BLAKE2B daea907c2b41f461f707411f8a68dba6cc9ec8dcd7577641d7554539fd5f191eb2684478fd9801bcbaec855e83b765ab4a429cc3bf876e7a42176fdac1eb26ff SHA512 a7001e6fb490e6ad20ea00a080bb76877c85741dd2142f54041afd71d2822684836ed8803bd74b6a8821da7b7e85e0cfb6d10b5294838ae49f08326b6e1141f7
-EBUILD unifi-6.0.36.ebuild 1556 BLAKE2B 6df2bb70ec315f7563d0960752b1bc96bae42e86a405e1f0ce3fd6aba545946a1366a2b64330b4ccbd2440c869047ffe156691354cbb056d5c3cc31fd29d0775 SHA512 4ba4a362ede45d1d39f004420e5b8739e75192f40135b62baea81697d466f99141a2fba7345cab114164190823735bc6f7b01c82966fe1642a5123093c066ef8
-EBUILD unifi-6.0.37.ebuild 1566 BLAKE2B 06315a7418702776055d5c6e1ff2f7557e1b10cc5b26ba15904880d54992414ee16071803bbf8d7a3b15f952f7b9970b04ff170c7636c7780e5e10606d290997 SHA512 3233d5449c71fa4bb585afc5f838553a23582b3c18fe5676b79e0ba55fd62c803d6c1d4ab6880da045fe2795f2ed4c315bbcc9947dd54777be8719f871dae9d4
+EBUILD unifi-6.0.41.ebuild 1565 BLAKE2B f2c97c8425ddbf3d8e6be92076993feb7da2c1c60802f0ef544c05be197dedec07cf2593e5d998464aeaf299ea13283524570dd1e3ff59c4bc285603e2406b16 SHA512 c9811f60745c408409638b4d334eb91da016a83e77f1b0ab417b7c6da4f0ade8b8883d263e501ef0b32f375ceacf7d4e05b0c515c965adbfdc41c3d47962aa2c
+EBUILD unifi-6.0.42.ebuild 1566 BLAKE2B ffd3e28a82be97ee19bc0b1e9b233043e188efe974ac66d07da76d6e8404d4d81dcde9f697f0b78e31f9ea1e1e01143bb3d389c59cae75fb8da7b3fe42a7818d SHA512 ca96322294cc453a364d736be4ea5159232612eabf98f16a8486a52a14dab1fb1549ea7601aaca13d1940a1e0d509aed89c29bcdfe9258b5428a3294d88f2109
EBUILD unifi-6.1.25.ebuild 1566 BLAKE2B e59fb68b8f475fe749a31cf89adcc03d52a9de40348f4f62a84a761afa8a883c787f6f4b8254da00ba712fa3adcfb76e901f94525b294b364f47ccfa31ead4f2 SHA512 d1563a980e956e414e414ec1ff544c7a952bbe9bfb8e433be52ea81cf45124ddc75f10d67973b1a940bff593aa0c43b3149215a2b8bc2d1bed5709bc7ee9d497
EBUILD unifi-6.1.26.ebuild 1566 BLAKE2B 1e7c0b6b4dffc76041f23daa3d6523a7e4b088f4cf3be529bf1acc7bf48c94049d51e351c425bf6a488bb253708bcb62983c2918364ac8f0792231e67c486023 SHA512 f1b22181098927c83c0cefd7359c112ea38f1b4c096edbb4eaee97cbc0ef56261292ddc19e5208319bdfa85908d5203dfaf91f4dc9b893052fc6047f6ff73a9a
MISC metadata.xml 683 BLAKE2B 830f1b290d1836708aebdb1200caed6120df7ca573173584cfac59ec7eb3e8e38be65e237535d722f215ebb69b8739cf900fb79cddb78e60a09d1cbb1ff222f9 SHA512 da328bd64dea83da1f7f2bfe3431701597cc6a9829b0e0a5ec82bb4167f2f57b144b9d9c77656da33dc9b59e0d53ac89e18be6f776ac4356151d331f020c4ae0
diff --git a/net-wireless/unifi/unifi-6.0.36.ebuild b/net-wireless/unifi/unifi-6.0.41.ebuild
index 2100bb3c54c9..f03719c68a74 100644
--- a/net-wireless/unifi/unifi-6.0.36.ebuild
+++ b/net-wireless/unifi/unifi-6.0.41.ebuild
@@ -4,7 +4,7 @@
EAPI=7
# Set this var for any releases except stable
-#RC_SUFFIX=""
+RC_SUFFIX="-5353824aa0"
inherit systemd
@@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
HOMEPAGE="https://www.ubnt.com"
SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti"
SLOT="0/6.0"
IUSE="systemd"
diff --git a/net-wireless/unifi/unifi-6.0.37.ebuild b/net-wireless/unifi/unifi-6.0.42.ebuild
index 02e3fe060f99..f724e3c60a0e 100644
--- a/net-wireless/unifi/unifi-6.0.37.ebuild
+++ b/net-wireless/unifi/unifi-6.0.42.ebuild
@@ -4,7 +4,7 @@
EAPI=7
# Set this var for any releases except stable
-RC_SUFFIX="-db4f549ad2"
+RC_SUFFIX="-703ac3104b"
inherit systemd
diff --git a/net-wireless/wavemon/Manifest b/net-wireless/wavemon/Manifest
index d2fb82b88850..bb32730231a2 100644
--- a/net-wireless/wavemon/Manifest
+++ b/net-wireless/wavemon/Manifest
@@ -1,8 +1,9 @@
AUX wavemon-0.6.7-dont-override-CFLAGS.patch 295 BLAKE2B 367667b2d8db179c198f2bf02183f3e65afb5e32fdf0d0bc5229b1fda1e68280a2c8b4caa24204e13fae91d05e4b3c38c08f5eff5eeb81d9d458637305d1748f SHA512 1837707455d1718e3a067f5799e8c627f536d91ed75a9ab3c1cf432337776a41680214093be8863b158be5ddff305281fabac0b38d657bb9c3a1a9a72060c32e
AUX wavemon-0.7.6-ncurses-tinfo.patch 669 BLAKE2B 78d027ef6ca14fda651cb6fa06563f9f60c339af8567b0e743dff2975b812198b4ad2166fa59fd28219dfd51c0983eb4890719718412459d733c78ae6154e0d9 SHA512 46e43f1eef87a4a81cf812f7e576f0c7d8e867fcda6494a81aaf5c45609ae0b4ef4f21f671cfc4d763700ae2eb198c7c8d3d52de95ec0416f9b1e675077de2a1
AUX wavemon-0.8.0-build.patch 945 BLAKE2B 149355ed7a956d230014e8957efc71bff787d1c6890bd277fc64bfe83c8acdd8cb844d071cdabd0c470465443404b279a600d0dd02b9e8d136ed68d088a58015 SHA512 0c1463974431f51fea24ceb14de785012b89c7d8901d91a50979fdc07d2b11bf7980312b6006ec6f1d2bdaca768d2a947820b5fc6429d361dd6ad957b3798ac2
-DIST wavemon-0.7.6.tar.bz2 116194 BLAKE2B 3295214bbddb3dcc3b530691854d2b10797fcc2ede49edc810dec34779a25fbfe27db14b0bae05732d372389732f679c3bee9b308cff7e403188ba2aca8aa3a3 SHA512 95f47204e50c1a44a2230e2d8cbed90d76e53f5e674f6f54f64ba6c99590c90213d9422e62951d55bcf4c8e2325e63e6a7c0c7d1b14a4120d5f0d291dc36cd68
+AUX wavemon-0.9.1-build.patch 1407 BLAKE2B 55ab2df35083d2ce08c8a0b0a1a48605b0c7d62254cc0622a298cdd6bcbd61b3845f8175bdbb9505ec31032b3649fd4fb49cb2739c4456496f8366ff2df85422 SHA512 5364a9a35d7c4fc7dbf4822d177dfd39bb36405453aae5d5844a1b23291a3e83a7ffc4da9dcd7d7d5ae62ffd906626e47331148e4d1b5770626464b6865465e6
DIST wavemon-0.8.0.tar.gz 196353 BLAKE2B 90d358d325b62ba9379ea525c4399e38c38043e67460b20188c4d81261d290e8e3f154a33240882f8b2611e4db1862d7bd33c87e168569be9d751d431602da81 SHA512 2df48eb300e9b30e0cb7a0ab41ba5e10b2a6e8170dbd11a4c978462c8cd6dc1171f79ceadfdb7344c495420a4e87b7dd723efea4f1af59a6d0312d93049ee798
-EBUILD wavemon-0.7.6.ebuild 1223 BLAKE2B 8ec451c99e6df2aac7020c3e3c5a12da559982931d45b1812383387c88147429221ce5c744e02ef5370e8abe5cb37a68c4d5118ad9a6af7b240ccec08006d757 SHA512 a56ccb77b64e60b488c4ce8e23b53238fcf6f38441fd27969cfc75c5ae9dc76e0305d56a84a50408a5e66eb8a9824ef8ae85127ca354f57519cb31b29d5ac11b
-EBUILD wavemon-0.8.0.ebuild 1125 BLAKE2B b916b18a0e6d2122f723ee773fe4251b6490893c336005b67a2333e9c2593efa40df93c8f226f47cdab11854b3c866ead08d7ede651169ed77e5d65d0fcbe188 SHA512 5ae69e57b572b0e4dcae964e3a53a7559e3e375b22a5b636dfd6b2b90f94b116fae047e17f1bd443fb2594c32aa816d481bdd87b6c1426ab83b45ce14c03fcb8
-MISC metadata.xml 247 BLAKE2B 61049845c1ffb66aea9959f984983735ad8d7d9d37aab6da3a19951bbf8d67af657cacde1701da8a3dd93b0704c10430d511bea11d56bf98702950f0707436ec SHA512 96c55c2979dd6a4c4761fce9b5a0be387b11fcf197ef903d8680ae82f01a2caea93b1238bed1ac96d3eb250744e2149a507e0424ac017b4324f0806a54e72c4a
+DIST wavemon-0.9.2.tar.gz 202575 BLAKE2B 0a1afe1081bbbeb2ba0fec4741df7da846b65bbf182e886b2185c5e406258a1ecf912509b1a8f4862f37ba92832240dc6db4305a8d5cfb6f4876f3e93b04ccc7 SHA512 f1ee2e4602e93f0639c10067d23df021101bfc0496e53b221cd1553ebc90876cdd963cd64d5ef503da6d4dc4fbcf640e78873df1bdf64272e70dfa3c53ec1706
+EBUILD wavemon-0.8.0.ebuild 1117 BLAKE2B d5579023a508f8439a2b39447214191a580ef50c8213d3d71ebd90d21f7264e5c94f8ce0c1aba9afa66f12d8ea205adf7189fb20d1343d85f026431d5e92527f SHA512 6780e4604e73619ff09aaa2902d84b51d137c476a70dee744bd14ccf2063e4e235b166065e4dda5fc178db949d2fbe8693bb5c326f4824c3c43a56f19d7a9d4b
+EBUILD wavemon-0.9.2.ebuild 1161 BLAKE2B aac1911ab095eeb2d41a95cd6db61376563dc88dcfbab5ad5cf80114233661ca81105746fae0cd9a7d9ff130a51c0a8a38efbdb44f7429ed2d9438145046b9cb SHA512 14001971ea214960261774f36fd52db37d42cddebbf23587c5eb2a8447cddd4367e37ee79338cf0b06747df250dbf8b043c83d8949eb4a5dbf745b5ce7a6d992
+MISC metadata.xml 445 BLAKE2B a794776afac9b415fbddd75844766c3ab9c93019e549b31c593f7389c1be40a5b47a558aba8f2b7193daa6946e96788be52a744de118a1d513552d20b345960e SHA512 8162bf5d00d03cca9b009ecab83aa0f28f770d8a1774b69767ea2747e095a0c650ea54595d4e6cc2fd1e03c3bef72dbfdd5a6fef067e4264b235d070c9954f2a
diff --git a/net-wireless/wavemon/files/wavemon-0.9.1-build.patch b/net-wireless/wavemon/files/wavemon-0.9.1-build.patch
new file mode 100644
index 000000000000..2a63694e10fc
--- /dev/null
+++ b/net-wireless/wavemon/files/wavemon-0.9.1-build.patch
@@ -0,0 +1,48 @@
+--- a/configure.ac 2020-05-17 14:27:27.982637232 +0200
++++ b/configure.ac 2020-05-17 14:29:33.157206097 +0200
+@@ -8,8 +8,6 @@
+ AC_CONFIG_AUX_DIR([config])
+ AC_CONFIG_FILES([Makefile])
+
+-CFLAGS="-O2 -Wall"
+-
+ # wavemon is only supported on Linux, warn user about futile compilations
+ AC_CANONICAL_HOST
+ case "$host_os" in
+@@ -22,12 +20,15 @@
+ AC_PROG_CPP
+ AC_PROG_INSTALL
+
++PKG_PROG_PKG_CONFIG()
++
+ # Checks for header files.
+ AC_HEADER_STDC
+ AC_HEADER_TIME
+ AC_CHECK_HEADERS([ncurses.h fcntl.h netdb.h sys/ioctl.h sys/time.h unistd.h\
+ net/if_arp.h netinet/ether.h net/ethernet.h pthread.h],
+ [], [AC_MSG_ERROR($ac_header not found)])
++PKG_CHECK_MODULES(ncurses,ncurses,LIBS="$LIBS $ncurses_LIBS",)
+
+ # linux/if.h needs 'struct sockaddr'
+ # linux/wireless.h in turn depends on linux/if.h
+--- a/Makefile.in 2017-07-14 21:35:18.154423280 +0300
++++ b/Makefile.in 2017-07-14 21:35:34.613402738 +0300
+@@ -9,7 +9,7 @@
+ install-suid-root: exec_perms = 4755
+
+ CC ?= @CC@
+-CFLAGS ?= @CFLAGS@ @LIBNL3_CFLAGS@
++CFLAGS = @CFLAGS@ @LIBNL3_CFLAGS@
+ CPPFLAGS ?= @CPPFLAGS@
+ LDFLAGS ?= @LDFLAGS@
+ DEFS ?= @DEFS@
+@@ -25,8 +25,7 @@
+ DOCS = README.md NEWS THANKS AUTHORS COPYING ChangeLog
+
+ %.o: %.c $(HEADERS)
+- @echo ' CC ' $<
+- @$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(DEFS) -c -o $@ $<
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(DEFS) -c -o $@ $<
+
+ all: @PACKAGE_NAME@
+ @PACKAGE_NAME@: $(MAIN) $(OBJS)
diff --git a/net-wireless/wavemon/metadata.xml b/net-wireless/wavemon/metadata.xml
index 5b159fbcadd1..01ca45ef80d8 100644
--- a/net-wireless/wavemon/metadata.xml
+++ b/net-wireless/wavemon/metadata.xml
@@ -2,7 +2,14 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
+ <email>alarig@swordarmor.fr</email>
+ <name>Alarig Le Lay</name>
</maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">uoaerg/wavemon</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-wireless/wavemon/wavemon-0.7.6.ebuild b/net-wireless/wavemon/wavemon-0.7.6.ebuild
deleted file mode 100644
index 7ec63ce5a34d..000000000000
--- a/net-wireless/wavemon/wavemon-0.7.6.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-inherit autotools-utils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Ncurses based monitor for IEEE 802.11 wireless LAN cards"
-HOMEPAGE="http://eden-feed.erg.abdn.ac.uk/wavemon/"
-SRC_URI="http://eden-feed.erg.abdn.ac.uk/wavemon/stable-releases/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm hppa ppc sparc x86"
-
-IUSE="caps"
-RDEPEND="sys-libs/ncurses
- caps? ( sys-libs/libcap )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-PATCHES=(
- "${FILESDIR}/${PN}-0.6.7-dont-override-CFLAGS.patch"
- "${FILESDIR}/${P}-ncurses-tinfo.patch"
-)
-
-src_prepare() {
- # Do not install docs to /usr/share
- sed -i -e '/^install:/s/install-docs//' Makefile.in || die 'sed on Makefile.in failed'
-
- # automagic on libcap, discovered in bug #448406
- use caps || export ac_cv_lib_cap_cap_get_flag=false
-
- # Respect CC, fix linking
- tc-export CC
- append-ldflags -pthread
-
- autotools-utils_src_prepare
-}
-
-src_install() {
- autotools-utils_src_install
- # Install man files manually(bug #397807)
- doman wavemon.1
- doman wavemonrc.5
-}
diff --git a/net-wireless/wavemon/wavemon-0.8.0.ebuild b/net-wireless/wavemon/wavemon-0.8.0.ebuild
index 41c777d9a084..4bdefdd7cf5c 100644
--- a/net-wireless/wavemon/wavemon-0.8.0.ebuild
+++ b/net-wireless/wavemon/wavemon-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/uoaerg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="amd64 arm ~hppa ppc sparc x86"
IUSE="caps"
RDEPEND="dev-libs/libnl:3
diff --git a/net-wireless/wavemon/wavemon-0.9.2.ebuild b/net-wireless/wavemon/wavemon-0.9.2.ebuild
new file mode 100644
index 000000000000..63fb2ad9d14b
--- /dev/null
+++ b/net-wireless/wavemon/wavemon-0.9.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info toolchain-funcs
+
+DESCRIPTION="Ncurses based monitor for IEEE 802.11 wireless LAN cards"
+HOMEPAGE="https://github.com/uoaerg/wavemon/"
+SRC_URI="https://github.com/uoaerg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+
+IUSE="caps"
+RDEPEND="dev-libs/libnl:3
+ sys-libs/ncurses:0=
+ caps? ( sys-libs/libcap )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( COPYING README.md THANKS )
+PATCHES=(
+ "${FILESDIR}/${PN}-0.9.1-build.patch"
+)
+
+pkg_pretend() {
+ local CONFIG_CHECK="~CFG80211_WEXT"
+
+ check_extra_config
+}
+
+src_prepare() {
+ # Do not install docs to /usr/share
+ sed -i -e '/^install:/s/install-docs//' Makefile.in || die \
+ 'sed on Makefile.in failed'
+
+ # automagic on libcap, discovered in bug #448406
+ use caps || export ac_cv_lib_cap_cap_get_flag=false
+
+ # Respect CC
+ tc-export CC
+
+ default_src_prepare
+ eautoreconf
+}
+
+src_install() {
+ default_src_install
+ # Install man files manually(bug #397807)
+ doman wavemon.1
+ doman wavemonrc.5
+}