summaryrefslogtreecommitdiff
path: root/net-wireless
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/Manifest.gzbin16569 -> 16569 bytes
-rw-r--r--net-wireless/bluez/Manifest2
-rw-r--r--net-wireless/bluez/bluez-5.58.ebuild2
-rw-r--r--net-wireless/iwd/Manifest6
-rw-r--r--net-wireless/iwd/iwd-1.12.ebuild179
-rw-r--r--net-wireless/iwd/iwd-1.14.ebuild7
-rw-r--r--net-wireless/iwd/iwd-9999.ebuild7
-rw-r--r--net-wireless/kismet/Manifest2
-rw-r--r--net-wireless/kismet/kismet-2021.05.1.ebuild203
-rw-r--r--net-wireless/liblms7002m/Manifest4
-rw-r--r--net-wireless/liblms7002m/liblms7002m-0.0_p20200518.ebuild3
-rw-r--r--net-wireless/liblms7002m/liblms7002m-9999.ebuild3
-rw-r--r--net-wireless/qdmr/Manifest4
-rw-r--r--net-wireless/qdmr/qdmr-0.7.3.ebuild (renamed from net-wireless/qdmr/qdmr-0.7.2.ebuild)0
-rw-r--r--net-wireless/unifi/Manifest6
-rw-r--r--net-wireless/unifi/unifi-6.2.17.ebuild68
-rw-r--r--net-wireless/unifi/unifi-6.2.25.ebuild (renamed from net-wireless/unifi/unifi-6.2.19.ebuild)2
-rw-r--r--net-wireless/wireless-regdb/Manifest6
-rw-r--r--net-wireless/wireless-regdb/wireless-regdb-20190603.ebuild39
-rw-r--r--net-wireless/wireless-regdb/wireless-regdb-20210421.ebuild (renamed from net-wireless/wireless-regdb/wireless-regdb-20190301.ebuild)6
20 files changed, 236 insertions, 313 deletions
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index f8b4cf509ea0..6e9809dee799 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index a7a72052d05a..b1decb87e41f 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -13,5 +13,5 @@ DIST bluez-5.56.tar.xz 2053080 BLAKE2B b901deae4047ebe96c034c20c9d7e6c275d3c1fd3
DIST bluez-5.58.tar.xz 2060368 BLAKE2B 157780f83181d89fb126face5e9794bc0de8196f43d57d079fc09ae7e45e7ef21bf404e834d844da28d06f9a29cb92f11c310dbbcb7f60e845a335a558d7190c SHA512 159b554e0afd56af5da6f8333383f2fdf96d77a0e82d762bf4b37786e7312b7e61fbbae0f18b26442a606e0a232f48e0f45a4b38b95de36c7daf384f582315a3
EBUILD bluez-5.55.ebuild 9650 BLAKE2B 30746b26e632aee07a0480d11493a8f45b7236863454956cc42b9e5a7448b132cf906f3ed4fdf51fdee7ebbdf57b55dda77f20407c8fd3595dbd26338f48af51 SHA512 300c443a9b0a1e54902ee928e1cd34ee2eb3de36624c6d2e0c3f839cffe5415667c92049be539983d456526f94f733be5f54fd7fef06342f856ac94ced0be785
EBUILD bluez-5.56-r1.ebuild 9551 BLAKE2B 752a728bbc6834f2a3698fd3b24fec59f155a6d9f631c52a3ea368b7b80723da73f7a7a9e079cce4dd027fb5dba9732eeeac492ed3b45c496437cdff1976dc3e SHA512 d5b6f9b73e9ac45a21e9e204e69f4fbcb3e511e91e9b927468d79549b8c0f4b069eb6d1d2d5bda80d013c98d0614784d17b200980bcd52d89e6ce3bc0ea516a5
-EBUILD bluez-5.58.ebuild 9427 BLAKE2B 989a6f1a8bb0ba118bf73c54fdbaff2181005d12b1dae2d0e8c6bc0a25154663d344f6ea8d2d6b4b5281f127e3a2e22925b4625658e89c209b093d427f089397 SHA512 426b4e066e913df40981df310d0b72d15f35acaf11099b4632873c4cc14fe2b12b76dc211de771946d495ea3ca10c1d3903a9d37a177245dda7c5fe7f2059e73
+EBUILD bluez-5.58.ebuild 9423 BLAKE2B bf9912b347652194ada8d7e03a40d5b48c514d41c184a6a0edf2c1745d1b786364253c1928078ba83e53a8abca1e21fd8153aa91906692608608ce4ccc910a7f SHA512 afc7225c6db5baf052993eb4aad310419a119425c8c5bb07052a4a1d9449ce01cc14bf6cfd73c96957365ccbafc18c022465d46016ca17f56cbdcf943ac8f717
MISC metadata.xml 1211 BLAKE2B 5e605af395041afd8b790d21b33b816ce3b960458375d51243e8a763302ce1fdc69da2ffd119966c88c261f3e13fd9b48241c2955eebc78d64da887599bb9830 SHA512 c35cd78b8f49fe1142f2ae203571e558a8d45d435eeb7a5e57260192869658d5c39c4f671f99225cdb1530309a7bdea37d572522d8fe9d5354b1e25f5ffd556f
diff --git a/net-wireless/bluez/bluez-5.58.ebuild b/net-wireless/bluez/bluez-5.58.ebuild
index 7dce5bec03ae..1539480459e3 100644
--- a/net-wireless/bluez/bluez-5.58.ebuild
+++ b/net-wireless/bluez/bluez-5.58.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~mips ppc ppc64 ~x86"
IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi +obex +readline selinux systemd test test-programs +udev user-session"
# Since this release all remaining extra-tools need readline support, but this could
diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 367cf7c66a74..03be51a2b849 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -1,11 +1,9 @@
AUX ead.initd 243 BLAKE2B dcd843a764c28064eb6bb6c0be6c64482df0ab0fa01e14831f0060719bfe0038ca75d9b0e79d78a234627a15c53da16151094c6cc6d48a049ae6ac3c9b1714a2 SHA512 1b39b25736a11870f5e740b5702b6f18b1714cc06df7e3462cd74d116cfaa82175801f336141f3fdf86be33aa97fcebf32d9c080d80419bbc548ad540ab7bd7d
AUX iwd.initd 246 BLAKE2B 02a422e96de99256e55f2ed86cfd9ed43bf93130021c523d0e4600ab1b7e34212a56def5ab2819c79e2d60cd63e70de4d7c31ae349326b9a15c35a025da4df29 SHA512 699f51082cb44d5ce52ea9dbb9adc4b0eeff945461c66ec4bfcb9d8f26fcc13aee3e7fe69b406d0a7e1ca89af24e655e830c7a61e028a1c0fff1ef8a2b3e153a
AUX iwd.initd-r1 290 BLAKE2B ea7a6a51ab0fe4f83a748e61e245cf2d7abac898431bf84d9f30c56a7706828dd8e1544ecd61931f52fd5f52791abb0cfe07c685c297f560fe257b8769bfd6e6 SHA512 be44fb430252cf51e192b7b09a05302e1b9edfc4ebb7c5a357d912d727f25afc165b02752f9c51a9056e86471a12f3d2cfa384560b417d5303a93b5c4dff0a28
-DIST iwd-1.12.tar.xz 923476 BLAKE2B 08bc5906573da11df5e63b812f2d374eaec7c605140675d8209d81bddecd96e05f10099c63f4f49d7957159dbf7654a5dd2191c8e6bcc1dace7bde6dba6cbf43 SHA512 f331a60430582269801cb01d4eca9957a200c5cfecff637941414eb6db4f077c2dbf824b776cd78ae57b27d442cdb8ec9b3ce8468c206387ea1eee2c9973fcaa
DIST iwd-1.13.tar.xz 927880 BLAKE2B 0ff1d0c0a4dfd08bfea602e8a76fbf7d9078f5b665b90cd6cdf49ed589fd8c43151a3938313ab877653348a6862ae19d228feeea44d441efe17324ff1c5b9aa5 SHA512 7da9d28bf6f1f2ce55c6cd3bedd927580245789ccd3b67bc44d4768ac74e1793f912b12029662fadd6d6f15da68f337553efc05d886d3be04956d2db0d85f01c
DIST iwd-1.14.tar.xz 933764 BLAKE2B edc6a925872afb6b98f5bbe16fc1cb6b8459a1aff33ec1f9e2d6bd45e605e34debaffa3048b6506cd3e8006c57d6efc9ae341f73050668454ad85fe7e6b4f256 SHA512 bff9b5a744e8eb4e285f28d976e9335d2c85b57fc1eb023c3aa9442e451523b3b9f080d2c02fc5432735c398857b64d115ed2929dd4bb910925cbf18df0b0874
-EBUILD iwd-1.12.ebuild 4869 BLAKE2B bfd4a88bbe3771da227ea20695ba5b8f2de618cc31ac4b783f0b3b29226b8c17fa573219807406ce011a90f35fc5907eca190a40e8f128c08c491a0b23be0f44 SHA512 9a32042377b3466435be2e36c4fb4992b822e9d9e8b8bd09ba31d7ec87ee83e3fb1f03b4e536ad0009a82f5e7d97292c6edb0d13a24c911c7f9aa32f651cdceb
EBUILD iwd-1.13.ebuild 4832 BLAKE2B dee7e7f2cf199c2a7c66d6b8bf2bf698bf2ddab27389ec957232451f3649f13b5c9291a4ee4e1eff17a67ee15c57b0795bbd664574351e9ba1bc7810c376690a SHA512 68fbe4c0bc424e8cf38cbe8374ca925e304a2f3a36a7affb8894aeb4a430025060accb8863d1f0ce98093f30bed16c5f346a9d32b068106d0c87acdf3461a4a5
-EBUILD iwd-1.14.ebuild 4838 BLAKE2B f6dbba93ba0869cb9bf5055173e860b2dc0398e142c7a49c1bcdc68793a8aaf6028e3a9ab35ac366f7f2563a7132a780d9b720a6d4a63ffe6d62247ee08b2a41 SHA512 45bc691808140ada252a1d5785f621370fa87489ac41848bebe7cde3f8ae899cd4c1b39ceaf098d9d072c291f5750c14493c0cb4de3b8779074940dc59229c2a
-EBUILD iwd-9999.ebuild 4834 BLAKE2B 87df114e7ade404c0455fb9098dff7c56edb764c76390323065a6b1128c6a9afe80cb8b01ca01d9c48294c733d54e8a7423a279ebb6cfe2b78d43ff018a75450 SHA512 327bc13bcad6d5877a82ec9d10cf892fcddf305a3a54988c5b5d59732fd626dfcaca4870d5608d0a8cc2052128bb3d11ed59be7f2c7e44bc7d6abe4b591009c6
+EBUILD iwd-1.14.ebuild 4934 BLAKE2B 6e4b3cb2cce0b875b5ec0b390fd59b7ce73ef68ecbff3be03fe57a150ad218e3ff69c6bc52e8982495398e89f5e4c6cdb615a07495a47a8137ec9437de9c0c38 SHA512 781397a8e2fa8e11dab6cec705f1bc433d178b89b9b8baaa5ca6a389fde794b8d54c7f3b4150b625088e3a010d2aa034eed2de92663df021a3593aad06e769c2
+EBUILD iwd-9999.ebuild 4930 BLAKE2B ef4e6abb91312e52edc376f99664863d83ff87340a7a83e617b826d48fd85c8b70c95e0929a1c3461ec03bc45724ace0f287ce5b03cb381e6221b9414f38b93e SHA512 485aaca5116e7f13b5a76816bf0b98731c95f305b69e40ae717bad2da2760b8759eb2043c8f6888fa790854ed5f8b0039d920572af5e6396fd297aa2e2d06256
MISC metadata.xml 832 BLAKE2B 904ff92a3b4e243fe9780fcb0ca0376c33f93669a77dbc8cfb345257dfec77057a54a41688b0cf5a9230a058d4e258096fa9664867b1c43dbc1bdc9662441838 SHA512 f8b8cb1b2d49159a23b8bfc27b6e54c0fd5509c16b6425881dd80f833586dde918f9a2d94a608b61689e30891c10780318197f10e703d9587a12179f98121442
diff --git a/net-wireless/iwd/iwd-1.12.ebuild b/net-wireless/iwd/iwd-1.12.ebuild
deleted file mode 100644
index 0f5bc1763e06..000000000000
--- a/net-wireless/iwd/iwd-1.12.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2021 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.38"
-
-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_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/iwd/iwd-1.14.ebuild b/net-wireless/iwd/iwd-1.14.ebuild
index b09c7610802a..02a955c8d7b2 100644
--- a/net-wireless/iwd/iwd-1.14.ebuild
+++ b/net-wireless/iwd/iwd-1.14.ebuild
@@ -14,6 +14,7 @@ if [[ ${PV} == *9999* ]]; then
else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+ MYRST2MAN="RST2MAN=:"
fi
DESCRIPTION="Wireless daemon for linux"
@@ -150,8 +151,12 @@ src_configure() {
econf "${myeconfargs[@]}"
}
+src_compile() {
+ emake ${MYRST2MAN}
+}
+
src_install() {
- default
+ emake DESTDIR="${D}" ${MYRST2MAN} install
keepdir /var/lib/${PN}
newinitd "${FILESDIR}/iwd.initd-r1" iwd
diff --git a/net-wireless/iwd/iwd-9999.ebuild b/net-wireless/iwd/iwd-9999.ebuild
index 47494b053c37..bea6be6a9ea8 100644
--- a/net-wireless/iwd/iwd-9999.ebuild
+++ b/net-wireless/iwd/iwd-9999.ebuild
@@ -14,6 +14,7 @@ if [[ ${PV} == *9999* ]]; then
else
SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+ MYRST2MAN="RST2MAN=:"
fi
DESCRIPTION="Wireless daemon for linux"
@@ -150,8 +151,12 @@ src_configure() {
econf "${myeconfargs[@]}"
}
+src_compile() {
+ emake ${MYRST2MAN}
+}
+
src_install() {
- default
+ emake DESTDIR="${D}" ${MYRST2MAN} install
keepdir /var/lib/${PN}
newinitd "${FILESDIR}/iwd.initd-r1" iwd
diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index ac145ec18ca4..ed8f65e76dd5 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -3,6 +3,8 @@ AUX kismet-gdb 53 BLAKE2B 8409c5f55c0b35dd13ab122d60baa2e164e158bfaa3579f1da6505
AUX kismet.confd-r2 380 BLAKE2B 2c0006ba52ca2c49cb167599be8b12b10bcd23b99eeb69acce520c1f6af59138279665b5d8decc9e4cdd504305ff81f035e171c2e253baacf00f68d35b372567 SHA512 fe3042a130350afd122b2ae5d962d986d13f1184da7d453aba095bb86a9529f201e851a5cf29ab13c9a14075e0d9972f0aa467cbf553bd02209cc102b7d1689f
AUX kismet.initd-r3 332 BLAKE2B e3d4987a41acf7b76aa0a08da7d11bb7c49807a5f60e4540620a34cf3bb8fc71e076ffdfad4b35699b2158c3376a691c3ca6ea1236f4f9eb3c24fc77eed4ab71 SHA512 0d5ff74553e122d645985ead839f48e5edd716bc510e505798938a705e14276a97bbd5ca2dfbf784ef044fa7b12064068ec03b8839dd8237794e17f6715f6231
DIST kismet-2020-12-R3.tar.xz 9887764 BLAKE2B 4d011a13888f6a60d34ddcbc47d83c01debf73307da7d26c28034b15ad6dde2d8ae7741b4104d250ff112be242af0cbbcff612fc172d67d404d14b3d0ef688f3 SHA512 6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1
+DIST kismet-2021-05-R1.tar.xz 10611692 BLAKE2B fc0a145005440c8af5320488e1a4bfe808ad8aeba614c9294b511a8da70ec2d51dbfd2ecc840c9af84e0222967200bb82856b2e008e39f015b455be131f89484 SHA512 edca956c9c04f99e06a09dc23216a908fbac68637246d73430b2d9d3a3ba1c2e8099d263819073d24494dce17bd36c83a2f51c648430a6eea3db7332b07e2fba
EBUILD kismet-2020.12.3.ebuild 5090 BLAKE2B 19a1e715659b6a459d17842dd2e1aa9ba12d32ca387c8975203540cecddaef426b23c3eb1bd99eba27eb34408ca23ecbf4c58b619158cf6316a778b7ddc1178e SHA512 7da5c4482f2e8826ef7b6c499a3b74f89d2c77e42a3985ee4b365f3af876a881db2c21be40e2bfa0cbe7093e0bdbfbd6f8c3210c91cedc6cf38faee8dc3824f1
+EBUILD kismet-2021.05.1.ebuild 5932 BLAKE2B ed3c5e21bff6d354a0d30e6915f37d251bb38fedf217dadccabffaff2f7d9fb24849ec774a62c5f123d3fade02517153e8ee4c578ef94e09e0c1cd6814416598 SHA512 da81b3ae3cca95ebb544c439ac15e7ae18847be69ba33e38baa57667b90228696f1ed11f2e33b22c2af5026d061511e654c64f6bc8922b24d86c69946e5e7c1f
EBUILD kismet-9999.ebuild 5932 BLAKE2B ed3c5e21bff6d354a0d30e6915f37d251bb38fedf217dadccabffaff2f7d9fb24849ec774a62c5f123d3fade02517153e8ee4c578ef94e09e0c1cd6814416598 SHA512 da81b3ae3cca95ebb544c439ac15e7ae18847be69ba33e38baa57667b90228696f1ed11f2e33b22c2af5026d061511e654c64f6bc8922b24d86c69946e5e7c1f
MISC metadata.xml 786 BLAKE2B 86f38600535248d3b03f57ea796b57d7cc5ea04c2e35095702b586574740105efdd3710ab05e15c2faef640c7a5ddeb835cd4055e3426591129ab5802a2708b2 SHA512 a6ff91e31ed15b2e6fb381210b654c1a1195699c466d36af838c9ec4d560d632a194ff7597f167cd8281ad9908d75eb39aef5a73d7dc59fdf2020aaf5359a0f8
diff --git a/net-wireless/kismet/kismet-2021.05.1.ebuild b/net-wireless/kismet/kismet-2021.05.1.ebuild
new file mode 100644
index 000000000000..d75e2d985726
--- /dev/null
+++ b/net-wireless/kismet/kismet-2021.05.1.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools multilib python-single-r1 udev systemd
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git"
+ inherit git-r3
+ RESTRICT="strip"
+else
+ MY_P=${P/\./-}
+ MY_P=${MY_P/_beta/-BETA}
+ MY_P=${MY_P/./-R}
+ S=${WORKDIR}/${MY_P/BETA/beta}
+
+ #normally we want an official release
+ SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz"
+
+ #but sometimes we want a git commit
+ #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"
+fi
+
+DESCRIPTION="IEEE 802.11 wireless LAN sniffer"
+HOMEPAGE="https://www.kismetwireless.net"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+IUSE="libusb lm-sensors networkmanager +pcre rtlsdr selinux +suid ubertooth udev"
+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/libwebsockets:=[client]
+ kernel_linux? ( sys-libs/libcap
+ dev-libs/libnl:3
+ net-libs/libpcap
+ )
+ libusb? ( virtual/libusb:1 )
+ dev-libs/protobuf-c:=
+ 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 )
+ pcre? ( dev-libs/libpcre )
+ suid? ( sys-libs/libcap )
+ ubertooth? ( net-wireless/ubertooth:= )
+ "
+
+DEPEND="${CDEPEND}
+ dev-libs/boost
+ dev-libs/libfmt
+ virtual/pkgconfig
+"
+
+RDEPEND="${CDEPEND}
+ $(python_gen_cond_dep '
+ dev-python/pyserial[${PYTHON_MULTI_USEDEP}]
+ ')
+ selinux? ( sec-policy/selinux-kismet )
+"
+PDEPEND="
+ rtlsdr? (
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_MULTI_USEDEP}]
+ ')
+ net-wireless/rtl-sdr
+ )"
+
+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
+
+ #dev-libs/jsoncpp
+ #rm -r json || die
+ #sed -i 's#"json/json.h"#<json/json.h>#' jsoncpp.cc kis_net_beast_httpd.h \
+ # log_tools/kismetdb_clean.cc log_tools/kismetdb_dump_devices.cc \
+ # log_tools/kismetdb_statistics.cc log_tools/kismetdb_to_gpx.cc \
+ # log_tools/kismetdb_to_kml.cc log_tools/kismetdb_to_pcap.cc \
+ # log_tools/kismetdb_to_wiglecsv.cc trackedcomponent.h \
+ # trackedelement.h trackedelement_workers.h
+
+ # Don't strip and set correct mangrp
+ sed -i -e 's| -s||g' \
+ -e 's|@mangrp@|root|g' Makefile.in || die
+
+ eapply_user
+
+ #just use set to fix setup.py
+ find . -name "Makefile.in" -exec sed -i 's#setup.py install#setup.py install --root=$(DESTDIR)#' {} + || die
+ find . -name "Makefile" -exec sed -i 's#setup.py install#setup.py install --root=$(DESTDIR)#' {} + || die
+
+ if [ "${PV}" = "9999" ]; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ econf \
+ $(use_enable libusb libusb) \
+ $(use_enable pcre) \
+ $(use_enable lm-sensors lmsensors) \
+ $(use_enable networkmanager libnm) \
+ $(use_enable ubertooth) \
+ --sysconfdir=/etc/kismet \
+ --disable-optimization
+}
+
+src_install() {
+ emake DESTDIR="${D}" commoninstall
+ python_optimize
+ emake DESTDIR="${D}" forceconfigs
+ use udev && udev_dorules packaging/udev/*.rules
+
+ insinto /usr/share/${PN}
+ doins Makefile.inc
+ if [ "${PV}" = "9999" ];then
+ doins "${FILESDIR}"/gdb
+ dobin "${FILESDIR}"/kismet-gdb
+ fi
+
+ 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
+ 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
+ # Need to set the permissions after chowning.
+ # See chown(2)
+ fperms 4550 /usr/bin/kismet_cap_linux_bluetooth
+ fperms 4550 /usr/bin/kismet_cap_linux_wifi
+ fperms 4550 /usr/bin/kismet_cap_pcapfile
+ elog "Kismet has been installed with a setuid-root helper binary"
+ elog "to enable minimal-root operation. Users need to be part of"
+ elog "the 'kismet' group to perform captures from physical devices."
+ fi
+ if ! use suid; then
+ ewarn "It is highly discouraged to run a sniffer as root,"
+ ewarn "Please consider enabling the suid use flag and adding"
+ ewarn "your user to the kismet group."
+ fi
+}
+
+migrate_config() {
+ einfo "Kismet Configuration files are now read from /etc/kismet/"
+ ewarn "Please keep user specific settings in /etc/kismet/kismet_site.conf"
+ if [ -n "$(ls ${EROOT}/etc/kismet_*.conf 2> /dev/null)" ]; then
+ ewarn "Files at /etc/kismet_*.conf will not be read and should be removed"
+ fi
+ if [ -f "${EROOT}/etc/kismet_site.conf" ] && [ ! -f "${EROOT}/etc/kismet/kismet_site.conf" ]; then
+ mv /etc/kismet_site.conf /etc/kismet/kismet_site.conf || die "Failed to migrate kismet_site.conf to new location"
+ ewarn "Your /etc/kismet_site.conf file has been automatically moved to /etc/kismet/kismet_site.conf"
+ elif [ -f "${EROOT}/etc/kismet_site.conf" ] && [ -f "${EROOT}/etc/kismet/kismet_site.conf" ]; then
+ ewarn "Both /etc/kismet_site.conf and /etc/kismet/kismet_site.conf exist, please migrate needed bits"
+ ewarn "into /etc/kismet/kismet_site.conf and remove /etc/kismet_site.conf"
+ fi
+}
+
+pkg_postinst() {
+ if [ -n "${REPLACING_VERSIONS}" ]; then
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test ${v} -lt 2019.07.2 ; then
+ migrate_config
+ break
+ fi
+ if ver_test ${v} -eq 9999 ; then
+ migrate_config
+ break
+ fi
+ done
+ fi
+}
diff --git a/net-wireless/liblms7002m/Manifest b/net-wireless/liblms7002m/Manifest
index 60aeac048542..b6bd69f56117 100644
--- a/net-wireless/liblms7002m/Manifest
+++ b/net-wireless/liblms7002m/Manifest
@@ -1,4 +1,4 @@
DIST liblms7002m-0.0_p20200518.tar.gz 31413 BLAKE2B 8365734a60bba43597a8337d186021d92685dce068049817800176801aacf50f2eea0bc2cec62d406eb33393fd2252b22789a6b5b38b88748a5ae94d28c9243a SHA512 c684dca2652680f25c6ac089f0283899976b7f1075cfa11ff230ac4b2307357c3ef66e601eb8c97de5315738e08ff14a6dbd345d8c50df91e91ded2bb41f8988
-EBUILD liblms7002m-0.0_p20200518.ebuild 864 BLAKE2B 6380fcf676f392daab4596c96814105662385d8051dee8d601d41fc04861d9cde1668171204c438524655d4fb06a169364ddfba1b0531288005e76f1929f52d5 SHA512 22b60161abc81b4990d5b8cfd397667bbfaa226fdcb5c9e9dcca37db3c59d6b1bad44ce8a3814f61c1cbfaff2730a4060f0ed5e104c74edc2445247dd4646c94
-EBUILD liblms7002m-9999.ebuild 865 BLAKE2B bfb205f0c916a45295257708f5f0bfed861d152a945e419e852d3642a5ee749dd37fcdd1e5254b340fb79a9f9c4166d44874d510b53feffa0f7f066bd5323302 SHA512 732eed32e6b0201e47484f4765eee2f2dc6d1e95c7f49ecec825a5608eee7a294129a57acd61f5fa7a053fb238e991d2f116e4bd08c83ce95afbf5a8af773922
+EBUILD liblms7002m-0.0_p20200518.ebuild 902 BLAKE2B 246ccf6d84870fee2a1b49728b82e8fd656f098d3dee9ac867fc472fbfcf1d8713596053a6fbbce29c17d4536390b27b8515558d70a87aaae53dc20bd1bfa60b SHA512 17bb417b2ff70c9862d7d26e9d82453ba4aeb3eff385cbe2289f7a7e2f34b9d2e1d3824ee3dbd52b257895a2658b8fdecd8fa178b06e96e6dcd31cf316f9b6e6
+EBUILD liblms7002m-9999.ebuild 903 BLAKE2B 5e4ad7a1b4761dcb6c2e69e9b92409a211b78acdf6e08328ec46bf4f51bcf4095e5365bb0b0fe8833e1384f3fc2fdbfbd8f6f8a968e485e75ecf82afc4de5782 SHA512 83e430c6cdc2820e8f01dc21f691842039b87215c5eb5fb5c121d0633fa70dba2eb577ecbfcec47d6b36fc12f280d78d1d7ad2aa220af7d4f9eaaa895f612038
MISC metadata.xml 236 BLAKE2B 73f8e0f032b7abedeac605a57f521a00392b26928d004b85cf8fcc361dc1990a7613b9af17a90128b08bfeb4e20b7e0c06513015364f3fd7ee4827ab1cdfcc92 SHA512 cea0eb2ba613122981274bbdad968381934f4db4b7313a788c2bf19e4156219d603e4fffb5ec1f66cc5ebc5338624b4c5de70f6174d9485c951972fc91f95825
diff --git a/net-wireless/liblms7002m/liblms7002m-0.0_p20200518.ebuild b/net-wireless/liblms7002m/liblms7002m-0.0_p20200518.ebuild
index 7295e8b86182..06521a3518a2 100644
--- a/net-wireless/liblms7002m/liblms7002m-0.0_p20200518.ebuild
+++ b/net-wireless/liblms7002m/liblms7002m-0.0_p20200518.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -22,6 +22,7 @@ else
fi
IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep 'dev-python/cheetah3[${PYTHON_USEDEP}]')"
diff --git a/net-wireless/liblms7002m/liblms7002m-9999.ebuild b/net-wireless/liblms7002m/liblms7002m-9999.ebuild
index c0cce670ea4e..edd808aede06 100644
--- a/net-wireless/liblms7002m/liblms7002m-9999.ebuild
+++ b/net-wireless/liblms7002m/liblms7002m-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -22,6 +22,7 @@ else
fi
IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep 'dev-python/cheetah3[${PYTHON_USEDEP}]')"
diff --git a/net-wireless/qdmr/Manifest b/net-wireless/qdmr/Manifest
index f891f21fe34a..cc786eaa0a26 100644
--- a/net-wireless/qdmr/Manifest
+++ b/net-wireless/qdmr/Manifest
@@ -1,4 +1,4 @@
-DIST qdmr-0.7.2.tar.gz 3749310 BLAKE2B 31df190a4054c3314e25d40d8eb494664871dd551302227e90bfda13d7270ba66dc6c8ecd2b852f780894c601f57b91988e4e3fae6dba1a43c98bedbba82f703 SHA512 68df43f54045794c4d1c0bc90dc4680fe1bac0078d2092a4267d6e24caaf3e1207f9a1fe78b95360b872dd0010c38b7580502dd5bb00d17e5a2ec45ff906265d
-EBUILD qdmr-0.7.2.ebuild 913 BLAKE2B d294e2546f9d6e470f2f170a5b5114caf845bf0ed13c619f83c37988f48961d218c958c0b905a6fb05c330758d48c098923561e6ce39304d8ac7c43cc4e2e4c7 SHA512 60f76dad956ca78f91cf4133e8e574a28071723e87dd3cb16b641a3908b76f40d4c60566ea2bbe43c1b7ed632b8cdcd71b41dcb0b25df3a97e8d53d56a3a32fd
+DIST qdmr-0.7.3.tar.gz 3751755 BLAKE2B 45285a703e7ec8795f4a8285c76363fa60c87b0f95c6bc72fb8edc289ea873c00e7f32b9e1e674aa97f2832f5651ba69081f80a120bb09f82af3cac1198d9e67 SHA512 bf5a70a4312d37cfbb78fa63d3aa678322433708f27e46f473f9084eceeabeb20db88826758180085d4894580fa49c8cb92f1f6304f186ad67ae8b1baa3b076e
+EBUILD qdmr-0.7.3.ebuild 913 BLAKE2B d294e2546f9d6e470f2f170a5b5114caf845bf0ed13c619f83c37988f48961d218c958c0b905a6fb05c330758d48c098923561e6ce39304d8ac7c43cc4e2e4c7 SHA512 60f76dad956ca78f91cf4133e8e574a28071723e87dd3cb16b641a3908b76f40d4c60566ea2bbe43c1b7ed632b8cdcd71b41dcb0b25df3a97e8d53d56a3a32fd
EBUILD qdmr-9999.ebuild 913 BLAKE2B d294e2546f9d6e470f2f170a5b5114caf845bf0ed13c619f83c37988f48961d218c958c0b905a6fb05c330758d48c098923561e6ce39304d8ac7c43cc4e2e4c7 SHA512 60f76dad956ca78f91cf4133e8e574a28071723e87dd3cb16b641a3908b76f40d4c60566ea2bbe43c1b7ed632b8cdcd71b41dcb0b25df3a97e8d53d56a3a32fd
MISC metadata.xml 318 BLAKE2B 9cacba8715336d0e5ad5f9dedb1cc57a8c771941c98111cfbd3b5e1cf8a3ddacc5d26bae6e0109222af160e7103fcb826ba1af5eda0623501890c1ca30853564 SHA512 51568083da9127e860cab2a69cc25f99d6431c65577d2b26c4eee688154e65406a66cd6323662ea0531babae8c3dd643ea8430349e21539465dd8be3039604df
diff --git a/net-wireless/qdmr/qdmr-0.7.2.ebuild b/net-wireless/qdmr/qdmr-0.7.3.ebuild
index ae09930cdab3..ae09930cdab3 100644
--- a/net-wireless/qdmr/qdmr-0.7.2.ebuild
+++ b/net-wireless/qdmr/qdmr-0.7.3.ebuild
diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 5d3c3fc4a4e4..c4bd67fabe99 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -3,12 +3,10 @@ AUX unifi.initd-r1 648 BLAKE2B 583d5ad1922c6eb83ba3b1388f6240107b4b0e1a479ebc463
AUX unifi.service 435 BLAKE2B d982d8ae1f4bf2fa6affc149e0edf94e8471283b0353b370d9e95934a6d60d6b700cfdc302e489cafe74d128735b0188bfa4422f30295b267d104a455fe4f1aa SHA512 6dc1dd188515c30ad105d839a2112a75f925f3453cc5eb29b727adb2dbf8bdf53be62eab94b01dfdb483f135fef092c7b6235afd63c61a996efe2d87d4fa6995
DIST unifi-6.0.45.zip 147691229 BLAKE2B ad8e34e4934449151b0244bb32e2ce81e2506f228c995e72c2756279ce22f1ce06d44c37f1cfd6156cee0d03066e36d99f98b56d2a1c759ee98ada6569b8309e SHA512 6b2aebf33b6e2114a2b274ce332e2bd88a30406e3a21bc66dc0eddee3ee27ee2e4d3948dea73ff85289cbc2ed0e4f2b646e095091c54120f718b5fb2f0b35943
DIST unifi-6.1.71.zip 152149341 BLAKE2B 85b7753aa516e8f44baf8df9c21343c2af33f890e034d373817a41459fed3934abcc4690420307fb743a8096a9b57e027d3809c1e9c7ec45183de4d5ed2364d2 SHA512 eb874ae24a2dd2214a6f1a1f8ad4b9d298edf2ad0f7b1d83b95290ba866b586c92a6ba79f825b2decdb7f298ddc350d994f3af5b72e446e49dd0ddcf4f707f4e
-DIST unifi-6.2.17.zip 152744197 BLAKE2B 25f569ba80a03572b0d66cb92788b1161c7556ab507e9373e8c1ecd30813968bd2163d82bfb18e8ff3978307e079e9221f6afc23db8e13ee5ba883a17dd89fdd SHA512 13fa2e3120ac70ef9c4414052713bb91a27ac8a4e8f5f168dd8517a1b2e42fb3334db7f6f4c7bbe10579662555d3a43198fa2dc1e47fb07ca51a869cab2ed12e
-DIST unifi-6.2.19.zip 152749185 BLAKE2B 39c8b169d6f4ae3ee82ff398611cd1eb219551f8f5095c6543e43d291940d6139f6bab3c60c4a48ebb8054682193ec5f49a5e793b2ea21be3076f79732a69f96 SHA512 46f30588450f99a1fa739eadd7b201e42b047596e5a25f77bde3da811f818695142bcf2c851d4c27d14b498fe557432c7e43e9c246501be0d7026d069d32f23b
DIST unifi-6.2.23.zip 152757410 BLAKE2B 52b8ec76869175359a7a31e64c6cb61ba21eae00105e2d83ca025306416a2c39a01570dfb2e1024d81c9cb7b4c5aa076d6e8a54dfaabceb2d761f25ee3f0d7b8 SHA512 e86c658aa8d0a6f3e3795d85a4d1e66b9ffa006a2a5380750f5e97184630cf033180ad9ef6352232ab8f2e8090a5f239884b0731b09623179216db4a0508d146
+DIST unifi-6.2.25.zip 152753893 BLAKE2B 1c597e025e73faae5db524a868cfab49feb5f4b9bbd5d823950bce23981521d6d88135ddfb148e30b7c2e00f89b176b065e0635c3e3b0c6a888d1ea688e148c6 SHA512 fe11aa9bf495cfede03d217f6a7f31ac0a2dc11a72dbec56e8a4e465545858d8524d47e9f5677dd917968c0f316a0fe4ceb049f26c15e2fee428e736929bbd9f
EBUILD unifi-6.0.45.ebuild 1577 BLAKE2B ebb712e31ade637fbdbd445d8d372bdd5e2340c98a756157dca7de7ee9f458f953e874f319b24cabcbbcd296243c84bd508dc6023d45cec091c7bca7d75338af SHA512 58e932a2579de089f3fdab42fc409528755aa16f3770e26f4e09c941e3368c2702aef779df5f8e44e193a395325704f55f23b80d4b9bf94dc1de2059f1e3550e
EBUILD unifi-6.1.71.ebuild 1577 BLAKE2B ef8e790411b63a19def6b2922e1be8fe789417e8cb5a0b4d1cd07313d8682d9bb6670423015ae0b5f7612d3cd5a5ee78500dc3a54221e3f354c0130300956532 SHA512 34b3b5a977a79fbdb587cd5ae2c0b2086933c531cc4a8cfded03ae16d3f8859e7ce988dfb5195ce8a7679f61d1db63969a8c5163bd70a4d2011e963ee27c90bc
-EBUILD unifi-6.2.17.ebuild 1578 BLAKE2B 29794c91bcd4fe03885a5bae3fe1bcbe0c475b87aa0c1b1062e7e444da3c6b0a3d991c5849332b35db04d343b8a6ebe9b24999982a01dc94dcd81e94315fe50e SHA512 a142c2c6e3aa8dcd0b5efaf2ba30e9ae864051472cddbac960546cc5aeeeda1f8364e0f133585e43d7680869c2c725cde01de7e2ad34b7673163d0c6e43be5df
-EBUILD unifi-6.2.19.ebuild 1577 BLAKE2B 89a84a534a195ac7fac9be6ebf8c7bd7f5bdfdda27cec46b7c1f01921680da674b386d0827d7e0089c63732000ee810c2b238a842f5c96727fd54d44b865fe44 SHA512 8d5a06276d85af8cfc675bf36ed99755da9ebbe78d3b736182f040af7c07165576749211cef486af5033f327d31cb8e7194521bfd999a55e5abcd19834edbf3c
EBUILD unifi-6.2.23.ebuild 1577 BLAKE2B ce38e34a8c0dd726102bac9d3bdf364c0a43fcd099579230c74085fe67568741002453614baf5328dd49270e73980337762927a1486bb50dfd08938b5b991301 SHA512 6a5a669633611504010d7072ed4baecee595e2ef54f06a9313da95e27911726c188333034edd9ee651f91323e8dd3574e250e741cfe73b200a858aeb17b046c7
+EBUILD unifi-6.2.25.ebuild 1577 BLAKE2B c0b5a4595a49f4f7f2b04b2cbd20b51c6ce25a2981f0326c6ae4dc3a7900fe08f977908b4166b64c817f294b12e380ddaefb28d62bbb843274b6f65e7f622b62 SHA512 fa2e7450d76afe645bdc7ef7550bff3d49524de8a6dfdb3cdae0b416b4f2398e76449970a355bd02d411b5d74bb5eacec11603bbef5be607cdb75cfd602e37a7
MISC metadata.xml 683 BLAKE2B 830f1b290d1836708aebdb1200caed6120df7ca573173584cfac59ec7eb3e8e38be65e237535d722f215ebb69b8739cf900fb79cddb78e60a09d1cbb1ff222f9 SHA512 da328bd64dea83da1f7f2bfe3431701597cc6a9829b0e0a5ec82bb4167f2f57b144b9d9c77656da33dc9b59e0d53ac89e18be6f776ac4356151d331f020c4ae0
diff --git a/net-wireless/unifi/unifi-6.2.17.ebuild b/net-wireless/unifi/unifi-6.2.17.ebuild
deleted file mode 100644
index 9aa381585432..000000000000
--- a/net-wireless/unifi/unifi-6.2.17.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-ceb3ba714d"
-
-inherit systemd
-
-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"
-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/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
- acct-group/unifi
- acct-user/unifi
- dev-db/mongodb
- virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
- # Remove unneeded files Linux, Mac and Windows
- rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
- if ! use systemd; then
- rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
- fi
-
- default
-}
-
-src_install() {
- insinto /usr/lib/unifi
- doins -r bin dl lib webapps
-
- diropts -o unifi -g unifi
- keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
- for symlink in conf data run tmp work; do
- dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
- done
- dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
- newinitd "${FILESDIR}"/unifi.initd-r1 unifi
- systemd_dounit "${FILESDIR}"/unifi.service
-
- newconfd "${FILESDIR}"/unifi.confd unifi
-
- echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
- doenvd "${T}"/99unifi
-
- einstalldocs
-}
diff --git a/net-wireless/unifi/unifi-6.2.19.ebuild b/net-wireless/unifi/unifi-6.2.25.ebuild
index 42baa949b425..1cee5a6d3074 100644
--- a/net-wireless/unifi/unifi-6.2.19.ebuild
+++ b/net-wireless/unifi/unifi-6.2.25.ebuild
@@ -4,7 +4,7 @@
EAPI=7
# Set this var for any releases except stable
-RC_SUFFIX="-b4730eadd0"
+RC_SUFFIX="-de0c6132b7"
inherit systemd
diff --git a/net-wireless/wireless-regdb/Manifest b/net-wireless/wireless-regdb/Manifest
index 237272be0b46..91b0a8fe1834 100644
--- a/net-wireless/wireless-regdb/Manifest
+++ b/net-wireless/wireless-regdb/Manifest
@@ -1,7 +1,5 @@
-DIST wireless-regdb-2019.03.01.tar.xz 23196 BLAKE2B 804ad05a0270df58dd89eb7193f8b568b5534abfc52b35f519e27cfa1f1922db457c77477b3014bd6b48cdd1bbe9e859a6508afa848cf01efbbf6b20d10c4984 SHA512 f0b94e1f661d86f4fcd39384588e10d7353ad085563ddc40a98446b416ce0d7bd0cbe34f1d9620ac45a33f16b7bfe58419da915061942cd5f51d5a3bf9809d72
-DIST wireless-regdb-2019.06.03.tar.xz 23176 BLAKE2B 46ed9c25103a57d2370f07035f27ffd89d6a65cdccb22d283aef524aff60b669f21dd4a4dd78c68229a443640a5fd0faa1ad6917e712181881d4b27ead74f480 SHA512 73209ca28c59d6760349ffb713f550300e80db1592bae52b6d252ac9401fa2bb2ace7e6c30cf55df7541da9cef4c8587f3790f7aa34529552468e4b63a3d8fdb
DIST wireless-regdb-2020.11.20.tar.xz 24840 BLAKE2B b2db70097db43710cc2b6d8966b5c6d4d910a704a87a0bc979667bfd293d8baa402677b5e5bc0fcc4f49647ede4cd6bc3e17d41288f41e58c5c6cf3b968489a9 SHA512 93764e677c4d5cdcb4e927bff206c646061fe1e65896dd63f683e145d45917545b4e08caa14bfb3ea04ffb85438935503bbde386cbabfef2804905e508ecf7a0
-EBUILD wireless-regdb-20190301.ebuild 1094 BLAKE2B 338477e1eb34d00ac7ade07eba3b453b72ccb7dfe00b946b1c4e957f923a689ee4edc8c784b134eb99a0c66135de18e1306eaf7d91601d3ede4d08a937c31fbb SHA512 2b6fc9abea0484d1a21afca5b71c1026352a80b49defa22b8b308eb0bca95d88eec792f78afa9af8f56b97c6b6cf9dd95c9cc24731676d1b3d66c58fa8227466
-EBUILD wireless-regdb-20190603.ebuild 1094 BLAKE2B 338477e1eb34d00ac7ade07eba3b453b72ccb7dfe00b946b1c4e957f923a689ee4edc8c784b134eb99a0c66135de18e1306eaf7d91601d3ede4d08a937c31fbb SHA512 2b6fc9abea0484d1a21afca5b71c1026352a80b49defa22b8b308eb0bca95d88eec792f78afa9af8f56b97c6b6cf9dd95c9cc24731676d1b3d66c58fa8227466
+DIST wireless-regdb-2021.04.21.tar.xz 24944 BLAKE2B 4af782ceefe67c311cb90d1f64d830d9e5d2ccb7bc1aebcd8a176079522c21f1d8ef70cad0bd7223e9d56d46e6d20030af2349da9944d7ee3590bad28aeba467 SHA512 0ffbee04ec08c2025a34b60adc11198d64cb258a6ce53caf758667d25b733a242ca592d76ebd08e5692047917f5f42bb67a176f67a7d6bd11ad9178378cd0d26
EBUILD wireless-regdb-20201120.ebuild 1086 BLAKE2B 0e5bf6a57dc56c9dcb93be6d789a37493aeef6481ef84e922fc78b5f8844c1ad5bd9f8a89ffb555c252fb42be83e470bb3961a7b01df9ccb2b52db9fe7bc1c2e SHA512 05abfc850d4c87c819ee5a124afeccb00f681546884fb33b4546f9e262861a5eae54f93857714c4031c1ccf048c0105dc9184136ca15a04d69fe8a37aa421cca
+EBUILD wireless-regdb-20210421.ebuild 1085 BLAKE2B c25b4832b8974cc08a905585df068faa79257b707e47e6f9b640e7db77f33c151e297f111d88ad7340a42a35947d519c8e29a56411f73ef395ce1bda77da676e SHA512 945cef5481d528902bab4bb1d62fb77770e12acbaa1e7ace2bb9ab7be4b2f4218203a7e5bae2e679d3d6c806aae2c2bbd8dc35136e9ad649f1b1940393890fac
MISC metadata.xml 377 BLAKE2B 0d6169ef294234e5652cf6dbf9d270e8e09e2780449b1bd7b9d565163fbd150584590aff69547aa016fba6c746c64ec34b6ea99cfa3b5203d2b28fa25f5b6546 SHA512 79208a488315b6c618273728b77d0edfbd4c42defca71e4c2092ddf9ef61c535045b181e11dd50277caea46e910e52b310bf6903c84267495a36e8cbc3e17c7c
diff --git a/net-wireless/wireless-regdb/wireless-regdb-20190603.ebuild b/net-wireless/wireless-regdb/wireless-regdb-20190603.ebuild
deleted file mode 100644
index 238679fd3abd..000000000000
--- a/net-wireless/wireless-regdb/wireless-regdb-20190603.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="wireless-regdb-${PV:0:4}.${PV:4:2}.${PV:6:2}"
-DESCRIPTION="Binary regulatory database for CRDA"
-HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb"
-SRC_URI="https://www.kernel.org/pub/software/network/${PN}/${MY_P}.tar.xz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- einfo "Recompiling regulatory.bin from db.txt would break CRDA verify. Installing unmodified binary version."
-}
-
-src_install() {
- # This file is not ABI-specific, and crda itself always hardcodes
- # this path. So install into a common location for all ABIs to use.
- insinto /usr/lib/crda
- doins regulatory.bin
-
- insinto /etc/wireless-regdb/pubkeys
- doins sforshee.key.pub.pem
-
- # Linux 4.15 now complains if the firmware loader
- # can't find these files #643520
- insinto /lib/firmware
- doins regulatory.db
- doins regulatory.db.p7s
-
- doman regulatory.bin.5
- dodoc README db.txt
-}
diff --git a/net-wireless/wireless-regdb/wireless-regdb-20190301.ebuild b/net-wireless/wireless-regdb/wireless-regdb-20210421.ebuild
index 238679fd3abd..52d63984fd0d 100644
--- a/net-wireless/wireless-regdb/wireless-regdb-20190301.ebuild
+++ b/net-wireless/wireless-regdb/wireless-regdb-20210421.ebuild
@@ -1,19 +1,17 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
MY_P="wireless-regdb-${PV:0:4}.${PV:4:2}.${PV:6:2}"
DESCRIPTION="Binary regulatory database for CRDA"
HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb"
SRC_URI="https://www.kernel.org/pub/software/network/${PN}/${MY_P}.tar.xz"
+S="${WORKDIR}/${MY_P}"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 sparc x86"
-IUSE=""
-
-S="${WORKDIR}/${MY_P}"
src_compile() {
einfo "Recompiling regulatory.bin from db.txt would break CRDA verify. Installing unmodified binary version."