[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2024-05-01 Thread Rick Farina
commit: 29b603ab49e13cd35f23c17175d13587ed4ec51f
Author: Rick Farina  gentoo  org>
AuthorDate: Wed May  1 19:30:32 2024 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed May  1 19:30:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b603ab

net-wireless/kismet: add blocker to prevent protobuf breakage

Upstream noted some breakage with newer protobuf 26.1, so adding a <26
for now.
Signed-off-by: Rick Farina  gentoo.org>

 .../kismet/{kismet-2023.07.1.ebuild => kismet-2023.07.1-r1.ebuild}| 4 +++-
 net-wireless/kismet/kismet-.ebuild| 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/kismet-2023.07.1.ebuild 
b/net-wireless/kismet/kismet-2023.07.1-r1.ebuild
similarity index 97%
rename from net-wireless/kismet/kismet-2023.07.1.ebuild
rename to net-wireless/kismet/kismet-2023.07.1-r1.ebuild
index 5e84c3b22723..1e4b45ab639e 100644
--- a/net-wireless/kismet/kismet-2023.07.1.ebuild
+++ b/net-wireless/kismet/kismet-2023.07.1-r1.ebuild
@@ -43,6 +43,8 @@ SLOT="0/${PV}"
 IUSE="libusb lm-sensors networkmanager +pcre rtlsdr selinux +suid ubertooth 
udev"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+# upstream said protobuf-26.1 breaks everything
+# details are unclear at this time but adding restriction for safety
 CDEPEND="
${PYTHON_DEPS}
networkmanager? ( net-misc/networkmanager )
@@ -58,7 +60,7 @@ CDEPEND="
)
libusb? ( virtual/libusb:1 )
dev-libs/protobuf-c:=
-   dev-libs/protobuf:=
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/, net-wireless/kismet/files/

2024-04-06 Thread Sam James
commit: 55ba652f60fdd2504542f71b0b3ebcec3c8e0723
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr  5 06:17:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  7 06:16:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ba652f

net-wireless/kismet: Add patch to fix bashisms in configure

Submitted upstream. Not added to live ebuild because I hope it will soon
be integrated...

Closes: https://bugs.gentoo.org/890020
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...c-bashism-fix-critical-existence-failure-.patch | 280 +
 net-wireless/kismet/kismet-2023.07.1.ebuild|  10 +-
 2 files changed, 286 insertions(+), 4 deletions(-)

diff --git 
a/net-wireless/kismet/files/0001-configure.ac-bashism-fix-critical-existence-failure-.patch
 
b/net-wireless/kismet/files/0001-configure.ac-bashism-fix-critical-existence-failure-.patch
new file mode 100644
index ..3cf4ed8cff85
--- /dev/null
+++ 
b/net-wireless/kismet/files/0001-configure.ac-bashism-fix-critical-existence-failure-.patch
@@ -0,0 +1,280 @@
+From d3732f93cbdc9edf39d31c7c50b72cc6a79be0dc Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Fri, 5 Apr 2024 00:42:29 -0400
+Subject: [PATCH] configure.ac: bashism: fix critical existence failure on
+ systems with dash
+
+Remove the consistent use of bashisms. An autoconf generated script is
+designed to work with POSIX sh, and contains a /bin/sh shebang. As a
+result, it *cannot* assume it will be run with bash, as it won't be.
+
+The bashism in question is the double equals (`==`) operator for the
+test command. It is actually a bash-specific alias for the single equals
+operator. It behaves exactly the same, except more confusing. It
+contains no added functionality and no behavior changes, it is merely an
+additional alternate spelling. In exchange for doing nothing whatsoever,
+even in bash, it breaks muscle memory when writing POSIX sh scripts and
+tricks developers into writing the wrong thing.
+
+It is terrible and should never be used under any circumstances.
+Ideally it would be removed altogether from GNU bash.
+
+Fixes the following warnings when running configure:
+
+```
+./configure: 5011: test: x: unexpected operator
+./configure: 5014: test: x: unexpected operator
+./configure: 5017: test: x: unexpected operator
+./configure: 8056: test: nox: unexpected operator
+./configure: 8109: test: yesx: unexpected operator
+./configure: 8120: test: 3: unexpected operator
+./configure: 8144: test: unexpected operator
+./configure: 9089: test: stdc++x: unexpected operator
+./configure: 9937: test: 0: unexpected operator
+./configure: 10084: test: 0: unexpected operator
+./configure: 10207: test: 0: unexpected operator
+./configure: 10283: test: 0: unexpected operator
+./configure: 11363: test: x: unexpected operator
+./configure: 11561: test: x: unexpected operator
+./configure: 11634: test: xno: unexpected operator
+./configure: 11663: test: xno: unexpected operator
+./configure: 12490: test: 3: unexpected operator
+./configure: 13150: test: no: unexpected operator
+./configure: 13167: test: no: unexpected operator
+```
+
+And the following fatal errors when trying to compile, since the
+resulting conditionals failed to define $(PROTOCBIN):
+
+```
+make -j8
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/kismet.proto
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/http.proto
+/bin/sh: 1: -I: not found
+make: [Makefile:808: protobuf_cpp/kismet.pb.h] Error 127 (ignored)
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/datasource.proto
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/linuxbluetooth.proto
+/bin/sh: 1: -I: not found
+make: [Makefile:808: protobuf_cpp/http.pb.h] Error 127 (ignored)
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/eventbus.proto
+/bin/sh: 1: -I: not found
+make: [Makefile:808: protobuf_cpp/linuxbluetooth.pb.h] Error 127 (ignored)
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/kismet.proto
+/bin/sh: 1: -I: not found
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/http.proto
+/bin/sh: 1: -I: not found
+/bin/sh: 1: -I: not found
+make: [Makefile:808: protobuf_cpp/datasource.pb.h] Error 127 (ignored)
+make: [Makefile:808: protobuf_cpp/eventbus.pb.h] Error 127 (ignored)
+make: [Makefile:806: protobuf_cpp/kismet.pb.cc] Error 127 (ignored)
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/datasource.proto
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/linuxbluetooth.proto
+cpp_out=./protobuf_cpp/ -I protobuf_definitions/ 
protobuf_definitions/eventbus.proto
+/bin/sh: 1: -I: not found
+```
+
+For extra interest, the failing command begins with `--flag` i.e. a flag
+passed to protoc, which Make then interprets as "ignore errors for this
+command", which mea

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2024-04-06 Thread Sam James
commit: a442fa8f588845a7d8daa972cae1c3d936bfdbc9
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr  5 05:42:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  7 06:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a442fa8f

net-wireless/kismet: mark as LTO-unsafe, strict-aliasing unsafe

Closes: https://bugs.gentoo.org/877761
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r2.ebuild | 12 ++--
 net-wireless/kismet/kismet-2023.07.1.ebuild| 12 ++--
 net-wireless/kismet/kismet-.ebuild | 12 ++--
 3 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
index 0965409505a7..fe81d7a6be92 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..12} )
 
-inherit autotools python-single-r1 udev systemd
+inherit autotools flag-o-matic python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -123,6 +123,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/877761
+   # https://github.com/kismetwireless/kismet/issues/518
+   #
+   # Do not trust with LTO either.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
econf \
$(use_enable libusb libusb) \
$(use_enable pcre) \

diff --git a/net-wireless/kismet/kismet-2023.07.1.ebuild 
b/net-wireless/kismet/kismet-2023.07.1.ebuild
index d811631a3fe8..004920a80551 100644
--- a/net-wireless/kismet/kismet-2023.07.1.ebuild
+++ b/net-wireless/kismet/kismet-2023.07.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..12} )
 
-inherit autotools python-single-r1 udev systemd
+inherit autotools flag-o-matic python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -114,6 +114,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/877761
+   # https://github.com/kismetwireless/kismet/issues/518
+   #
+   # Do not trust with LTO either.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
econf \
$(use_enable libusb libusb) \
$(use_enable libusb wifi-coconut) \

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 84a92eaf262c..4323fb204364 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..12} )
 
-inherit autotools python-single-r1 udev systemd
+inherit autotools flag-o-matic python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -112,6 +112,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/877761
+   # https://github.com/kismetwireless/kismet/issues/518
+   #
+   # Do not trust with LTO either.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
econf \
$(use_enable libusb libusb) \
$(use_enable libusb wifi-coconut) \



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2024-04-06 Thread Sam James
commit: 8ce32ca774a8ef2e84601e8c3cb3d421ce8d8599
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr  5 05:56:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  7 06:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce32ca7

net-wireless/kismet: make acct-*/ dependencies runtime-only

They aren't needed when using --buildpkgonly.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2023.07.1.ebuild | 4 ++--
 net-wireless/kismet/kismet-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/kismet/kismet-2023.07.1.ebuild 
b/net-wireless/kismet/kismet-2023.07.1.ebuild
index 004920a80551..eef68f223f44 100644
--- a/net-wireless/kismet/kismet-2023.07.1.ebuild
+++ b/net-wireless/kismet/kismet-2023.07.1.ebuild
@@ -41,8 +41,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 CDEPEND="
${PYTHON_DEPS}
-   acct-user/kismet
-   acct-group/kismet
networkmanager? ( net-misc/networkmanager )
dev-libs/glib:2
dev-libs/elfutils
@@ -67,6 +65,8 @@ CDEPEND="
ubertooth? ( net-wireless/ubertooth )
"
 RDEPEND="${CDEPEND}
+   acct-user/kismet
+   acct-group/kismet
$(python_gen_cond_dep '
dev-python/pyserial[${PYTHON_USEDEP}]
')

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 4323fb204364..8109bb0b1b4f 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -38,8 +38,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 CDEPEND="
${PYTHON_DEPS}
-   acct-user/kismet
-   acct-group/kismet
mqtt? ( app-misc/mosquitto )
networkmanager? ( net-misc/networkmanager )
dev-libs/glib:2
@@ -65,6 +63,8 @@ CDEPEND="
ubertooth? ( net-wireless/ubertooth )
"
 RDEPEND="${CDEPEND}
+   acct-user/kismet
+   acct-group/kismet
$(python_gen_cond_dep '
dev-python/pyserial[${PYTHON_USEDEP}]
')



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-12-30 Thread Rick Farina
commit: 978c6723b9497a207a553ab354936251abd61c71
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Dec 31 02:27:37 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Dec 31 02:31:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978c6723

net-wireless/kismet: add use flag for disabling wext

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 3 ++-
 net-wireless/kismet/metadata.xml   | 5 +
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index f89567fabd66..18ca5186b770 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -33,7 +33,7 @@ HOMEPAGE="https://www.kismetwireless.net";
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="libusb lm-sensors mqtt networkmanager +pcre rtlsdr selinux +suid 
ubertooth udev"
+IUSE="libusb lm-sensors mqtt networkmanager +pcre rtlsdr selinux +suid 
ubertooth udev +wext"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 CDEPEND="
@@ -121,6 +121,7 @@ src_configure() {
$(use_enable lm-sensors lmsensors) \
$(use_enable networkmanager libnm) \
$(use_enable ubertooth) \
+   $(use_enable wext linuxwext) \
--sysconfdir=/etc/kismet \
--disable-optimization
 }

diff --git a/net-wireless/kismet/metadata.xml b/net-wireless/kismet/metadata.xml
index e8ae7e5c85cb..9a0418aaa270 100644
--- a/net-wireless/kismet/metadata.xml
+++ b/net-wireless/kismet/metadata.xml
@@ -16,6 +16,11 @@
reducing security risks

Enable capture source for ubertooth to 
sniff bluetooth low energy
+   
+   Enable building kismet with support for the deprecated 
Linux Wireless Extensions.
+   This is required for some out of tree and staging 
drivers, and kismet has not
+   been well tested with it disabled, so it defaults to on.
+   


kismetwireless/kismet



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-12-30 Thread Rick Farina
commit: fa77e66fe7917586a584b1fd3ef5462a6a489c3f
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Dec 31 02:31:37 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Dec 31 02:32:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa77e66f

net-wireless/kismet: enable py3.12

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r2.ebuild | 2 +-
 net-wireless/kismet/kismet-2023.07.1.ebuild| 2 +-
 net-wireless/kismet/kismet-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
index 934221430f72..0965409505a7 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit autotools python-single-r1 udev systemd
 

diff --git a/net-wireless/kismet/kismet-2023.07.1.ebuild 
b/net-wireless/kismet/kismet-2023.07.1.ebuild
index 4fcac1c602f0..d811631a3fe8 100644
--- a/net-wireless/kismet/kismet-2023.07.1.ebuild
+++ b/net-wireless/kismet/kismet-2023.07.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit autotools python-single-r1 udev systemd
 

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 18ca5186b770..84a92eaf262c 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit autotools python-single-r1 udev systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-10-02 Thread Rick Farina
commit: 3e02ccff5769f8750cb3260282f8da33d3bc5072
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Oct  2 14:04:43 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Oct  2 14:06:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e02ccff

net-wireless/kismet: 2023.07.1 build fix

I still honestly don't know what causes this, and I can't replicate
myself.  That said, I had a tester confirm this fixes it for them so
hopefully it fixes it for everyone.

Closes: https://bugs.gentoo.org/911193
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 1 +
 net-wireless/kismet/kismet-2023.07.1.ebuild | 7 +--
 net-wireless/kismet/kismet-.ebuild  | 2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index d9cc8c51b9c9..1d6244935ae7 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
 DIST kismet-2022-08-R1.tar.xz 10700692 BLAKE2B 
9f6b3a651eca34b90e34b8a8357be493a8966cdd5c54f5f1c38383cc3ad74f2c78ab265df882b0a5b985bed98ad61f4741ead7b443d9b79f2769ca7edc72427f
 SHA512 
befca2dcd7016d96a17e97babbd6d88195fa61750ed616d104d10a85828ec160672c33bd2a1eae554d375feb55ea45a040a3e53c4410a3ff8c9bfa4b5c8bcdb1
 DIST kismet-2023-07-R1.tar.xz 11144120 BLAKE2B 
c43f0665c784ff9245289e624e23cb3eb4ffcb79f050deede50129cf6b07662e817f9c9aaf6cc608395045b5b449b87d22ff314d7dbc8f04b29db2df86dc5f84
 SHA512 
b8b320b8e09be5be582848ce8a1a66f71a96eccc3c78f52d3f1f18122abbe614ff3b5a55b5fcedf3e6a1fc959a72838adc0d7278ffd6c25a1c179a1caf5584ce
+DIST kismet-2023.07.1-stdint-fix.patch 144077 BLAKE2B 
77a4ca3da4ed54e567d21c7d8d0a718751802827bcefc1122318c989cde93a2132753c910e6f503e74dac30024111edc788d9df65ef4c4749ab918485d818ee3
 SHA512 
cb9220cdd5e14d030ef303e28a32dced61916ff64aa5960c412c2355c1b714dc423e34b33ef701e1daa2a22c9562a85a739dc130c4ec5761924338ffb462286b

diff --git a/net-wireless/kismet/kismet-2023.07.1.ebuild 
b/net-wireless/kismet/kismet-2023.07.1.ebuild
index 12ccc414e920..4fcac1c602f0 100644
--- a/net-wireless/kismet/kismet-2023.07.1.ebuild
+++ b/net-wireless/kismet/kismet-2023.07.1.ebuild
@@ -18,13 +18,16 @@ else
S=${WORKDIR}/${MY_P/BETA/beta}
 
#normally we want an official release
-   SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
+   SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~zerochaos/distfiles/${P}-stdint-fix.patch";
 
#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}"
 
+   PATCHES=( "${DISTDIR}/${P}-stdint-fix.patch" )
+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 fi
 
@@ -103,7 +106,7 @@ src_prepare() {
#   log_tools/kismetdb_to_wiglecsv.cc trackedcomponent.h \
#   trackedelement.h trackedelement_workers.h
 
-   eapply_user
+   default
 
if [ "${PV}" = "" ]; then
eautoreconf

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index aefd9559e78a..f89567fabd66 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -104,7 +104,7 @@ src_prepare() {
#   log_tools/kismetdb_to_wiglecsv.cc trackedcomponent.h \
#   trackedelement.h trackedelement_workers.h
 
-   eapply_user
+   default
 
if [ "${PV}" = "" ]; then
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-08-25 Thread Rick Farina
commit: 5dab37cbd36f2bf0a59c7efa29c72e191eb706e1
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug 25 16:13:10 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 25 16:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dab37cb

net-wireless/kismet: add optional support for mqtt

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 4 +++-
 net-wireless/kismet/metadata.xml   | 5 +++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 12ccc414e920..aefd9559e78a 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -33,13 +33,14 @@ HOMEPAGE="https://www.kismetwireless.net";
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="libusb lm-sensors networkmanager +pcre rtlsdr selinux +suid ubertooth 
udev"
+IUSE="libusb lm-sensors mqtt networkmanager +pcre rtlsdr selinux +suid 
ubertooth udev"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 CDEPEND="
${PYTHON_DEPS}
acct-user/kismet
acct-group/kismet
+   mqtt? ( app-misc/mosquitto )
networkmanager? ( net-misc/networkmanager )
dev-libs/glib:2
dev-libs/elfutils
@@ -114,6 +115,7 @@ src_configure() {
econf \
$(use_enable libusb libusb) \
$(use_enable libusb wifi-coconut) \
+   $(use_enable mqtt mosquitto) \
$(use_enable pcre) \
$(use_enable pcre require-pcre2) \
$(use_enable lm-sensors lmsensors) \

diff --git a/net-wireless/kismet/metadata.xml b/net-wireless/kismet/metadata.xml
index 2728866d3aa6..e8ae7e5c85cb 100644
--- a/net-wireless/kismet/metadata.xml
+++ b/net-wireless/kismet/metadata.xml
@@ -7,13 +7,14 @@


Support libusb based capture sources such 
as mousejack, cc2540(ble), and nrf51822(ble)
+   Enable MQTT support
+   Build with pcre support
+   Enable rtlsdr based kismet capture 
sources

Install a setuid root helper binary with limited 
functionality;
this allows running kismet as a normal user, 
significantly
reducing security risks

-   Build with pcre support
-   Enable rtlsdr based kismet capture 
sources
Enable capture source for ubertooth to 
sniff bluetooth low energy





[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-07-21 Thread Rick Farina
commit: e6a30b09ce098f4136ee196b1da7d13cb7ec926e
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jul 21 19:40:28 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jul 21 19:41:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a30b09

net-wireless/kismet: add 2023.07.1

Unbundle libfmt again now that upstream supports libfmt-9
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest  | 1 +
 .../kismet/{kismet-.ebuild => kismet-2023.07.1.ebuild}| 8 ++--
 net-wireless/kismet/kismet-.ebuild| 8 ++--
 3 files changed, 5 insertions(+), 12 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 9c4df342cb7b..d9cc8c51b9c9 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1 +1,2 @@
 DIST kismet-2022-08-R1.tar.xz 10700692 BLAKE2B 
9f6b3a651eca34b90e34b8a8357be493a8966cdd5c54f5f1c38383cc3ad74f2c78ab265df882b0a5b985bed98ad61f4741ead7b443d9b79f2769ca7edc72427f
 SHA512 
befca2dcd7016d96a17e97babbd6d88195fa61750ed616d104d10a85828ec160672c33bd2a1eae554d375feb55ea45a040a3e53c4410a3ff8c9bfa4b5c8bcdb1
+DIST kismet-2023-07-R1.tar.xz 11144120 BLAKE2B 
c43f0665c784ff9245289e624e23cb3eb4ffcb79f050deede50129cf6b07662e817f9c9aaf6cc608395045b5b449b87d22ff314d7dbc8f04b29db2df86dc5f84
 SHA512 
b8b320b8e09be5be582848ce8a1a66f71a96eccc3c78f52d3f1f18122abbe614ff3b5a55b5fcedf3e6a1fc959a72838adc0d7278ffd6c25a1c179a1caf5584ce

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-2023.07.1.ebuild
similarity index 96%
copy from net-wireless/kismet/kismet-.ebuild
copy to net-wireless/kismet/kismet-2023.07.1.ebuild
index 12f25b0e7fc0..12ccc414e920 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-2023.07.1.ebuild
@@ -75,11 +75,9 @@ RDEPEND="${CDEPEND}
)
selinux? ( sec-policy/selinux-kismet )
 "
-#switched back to bundled libfmt-8
-#https://bugs.gentoo.org/895252
-#https://bugs.gentoo.org/895252
-   #rm -r fmt || die
+   rm -r fmt || die
 
#dev-libs/jsoncpp
#rm -r json || die

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 12f25b0e7fc0..12ccc414e920 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -75,11 +75,9 @@ RDEPEND="${CDEPEND}
)
selinux? ( sec-policy/selinux-kismet )
 "
-#switched back to bundled libfmt-8
-#https://bugs.gentoo.org/895252
-#https://bugs.gentoo.org/895252
-   #rm -r fmt || die
+   rm -r fmt || die
 
#dev-libs/jsoncpp
#rm -r json || die



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-07-19 Thread Rick Farina
commit: 3ee0211d7ef2fbeab61f03c7e705f0dd6c03b86b
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Jul 19 16:47:08 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Jul 19 16:48:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee0211d

net-wireless/kismet: upstream prefers pcre2

Other distros are switching to pcre2 so let's just do that as well.
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 913097640161..12f25b0e7fc0 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -59,7 +59,7 @@ CDEPEND="
dev-python/websockets[${PYTHON_USEDEP}]
')
lm-sensors? ( sys-apps/lm-sensors:= )
-   pcre? ( dev-libs/libpcre )
+   pcre? ( dev-libs/libpcre2:= )
suid? ( sys-libs/libcap )
ubertooth? ( net-wireless/ubertooth )
"
@@ -119,6 +119,7 @@ src_configure() {
$(use_enable libusb libusb) \
$(use_enable libusb wifi-coconut) \
$(use_enable pcre) \
+   $(use_enable pcre require-pcre2) \
$(use_enable lm-sensors lmsensors) \
$(use_enable networkmanager libnm) \
$(use_enable ubertooth) \



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-07-09 Thread Andreas Sturmlechner
commit: c669119cf8be363fecf58c41792926741f9d3712
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  9 10:06:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  9 10:09:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c669119c

net-wireless/kismet: drop 2022.08.1-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r1.ebuild | 204 -
 1 file changed, 204 deletions(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
deleted file mode 100644
index 0a5165e0f65b..
--- a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit autotools python-single-r1 udev systemd
-
-if [[ ${PV} == "" ]] ; 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,lejp]
-   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_USEDEP}]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   ')
-   sys-libs/ncurses:=
-   lm-sensors? ( sys-apps/lm-sensors )
-   pcre? ( dev-libs/libpcre )
-   suid? ( sys-libs/libcap )
-   ubertooth? ( net-wireless/ubertooth:= )
-   "
-RDEPEND="${CDEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   ')
-   rtlsdr? (
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_USEDEP}]
-   ')
-   net-wireless/rtl-sdr
-   )
-   selinux? ( sec-policy/selinux-kismet )
-"
-DEPEND="${CDEPEND}
-   dev-libs/boost
-   #' 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
-
-   if [ "${PV}" = "" ]; then
-   eautoreconf
-   fi
-   # VERSION was incorrectly removed in 
4e490cf0b49a287e964df9c5e5c4067f6918909e upstream
-   # https://github.com/kismetwireless/kismet/issues/427
-   # https://bugs.gentoo.org/864298
-   echo "${PV}" > VERSION
-}
-
-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}" = "" ];then
-   doins "${FILESDIR}"/gdb
-   dobin "${FILESDIR}"/kismet-gdb
-   fi
-
-   dodoc README*
-   newinitd "${FILESDIR}"/${PN}.initd-r3 kismet
-   newconfd "${FILESDIR}"/${PN}.confd-r2 kismet
-   systemd_dou

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-04-19 Thread Sam James
commit: adc4b0fa36334ac488d3600cf0685f85f77292cf
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 11:02:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 11:04:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc4b0fa

net-wireless/kismet: Stabilize 2022.08.1-r2 amd64, #904585

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
index 28f95347b8f0..934221430f72 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r2.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-04-19 Thread Arthur Zamarin
commit: 01210d07c80cf529effe801481a43cdc4f4c63cf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 19 10:15:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 19 10:15:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01210d07

net-wireless/kismet: Stabilize 2022.08.1-r2 arm, #904585

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
index dc120e11d4e6..28f95347b8f0 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r2.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-04-19 Thread Sam James
commit: 3b61f16435935f7afd34a7c4c06b5846e5673c7d
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 19 09:41:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 19 09:42:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b61f164

net-wireless/kismet: Stabilize 2022.08.1-r2 x86, #904585

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
index fe8f8bc10d3c..dc120e11d4e6 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r2.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r2.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/, net-wireless/kismet/files/

2023-02-22 Thread Rick Farina
commit: eac4803723e269b65bed0847b3e57924d347d340
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb 22 20:42:30 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb 22 20:44:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac48037

net-wireless/kismet: fixup deps

Adjust deps per qa tools
Remove do nothing sed lines
Use bundled libfmt
Closes: https://bugs.gentoo.org/872608
Signed-off-by: Rick Farina  gentoo.org>

 .../files/kismet-2022.08.1-sandbox-fix.patch   | 147 +
 ...smet-.ebuild => kismet-2022.08.1-r2.ebuild} |  35 ++---
 net-wireless/kismet/kismet-.ebuild |  32 ++---
 3 files changed, 180 insertions(+), 34 deletions(-)

diff --git a/net-wireless/kismet/files/kismet-2022.08.1-sandbox-fix.patch 
b/net-wireless/kismet/files/kismet-2022.08.1-sandbox-fix.patch
new file mode 100644
index ..358475cbc194
--- /dev/null
+++ b/net-wireless/kismet/files/kismet-2022.08.1-sandbox-fix.patch
@@ -0,0 +1,147 @@
+From 8264835a935de9c754c0ff28c632695103b2dc2f Mon Sep 17 00:00:00 2001
+From: Mike Kershaw / Dragorn 
+Date: Fri, 6 Jan 2023 15:22:52 -0500
+Subject: [PATCH] python: Merge patch from Rick Farina / Zero_Chaos to make
+ gentoo not complain about python build parameters
+
+---
+ capture_bt_geiger/Makefile.in| 4 +++-
+ capture_freaklabs_zigbee/Makefile.in | 4 +++-
+ capture_proxy_adsb/Makefile.in   | 4 +++-
+ capture_sdr_rtl433/Makefile.in   | 4 +++-
+ capture_sdr_rtladsb/Makefile.in  | 4 +++-
+ capture_sdr_rtlamr/Makefile.in   | 4 +++-
+ 6 files changed, 18 insertions(+), 6 deletions(-)
+
+diff --git a/capture_bt_geiger/Makefile.in b/capture_bt_geiger/Makefile.in
+index 646069fed..4f644535b 100644
+--- a/capture_bt_geiger/Makefile.in
 b/capture_bt_geiger/Makefile.in
+@@ -2,6 +2,8 @@ KIS_SRC_DIR ?= ..
+ 
+ include $(KIS_SRC_DIR)/Makefile.inc
+ 
++DESTDIR ?= /
++
+ DATASOURCE_NAME := $(shell $(PYTHON) setup.py --name)
+ 
+ PROTOBUF_DIR = $(KIS_SRC_DIR)/protobuf_definitions
+@@ -19,7 +21,7 @@ $(DATASOURCE_NAME)/kismetexternal/%_pb2.py: 
$(PROTOBUF_DIR)/%.proto
+   sed -i -E 's/^import kismet_/from . import kismet_/' $@
+ 
+ install:
+-  $(PYTHON) setup.py install --root="/$(DESTDIR)" --prefix="$(prefix)"
++  $(PYTHON) setup.py install --root="$(DESTDIR)" --prefix="$(prefix)"
+ 
+ clean:
+   @-$(PYTHON) setup.py clean
+diff --git a/capture_freaklabs_zigbee/Makefile.in 
b/capture_freaklabs_zigbee/Makefile.in
+index 646069fed..4f644535b 100644
+--- a/capture_freaklabs_zigbee/Makefile.in
 b/capture_freaklabs_zigbee/Makefile.in
+@@ -2,6 +2,8 @@ KIS_SRC_DIR ?= ..
+ 
+ include $(KIS_SRC_DIR)/Makefile.inc
+ 
++DESTDIR ?= /
++
+ DATASOURCE_NAME := $(shell $(PYTHON) setup.py --name)
+ 
+ PROTOBUF_DIR = $(KIS_SRC_DIR)/protobuf_definitions
+@@ -19,7 +21,7 @@ $(DATASOURCE_NAME)/kismetexternal/%_pb2.py: 
$(PROTOBUF_DIR)/%.proto
+   sed -i -E 's/^import kismet_/from . import kismet_/' $@
+ 
+ install:
+-  $(PYTHON) setup.py install --root="/$(DESTDIR)" --prefix="$(prefix)"
++  $(PYTHON) setup.py install --root="$(DESTDIR)" --prefix="$(prefix)"
+ 
+ clean:
+   @-$(PYTHON) setup.py clean
+diff --git a/capture_proxy_adsb/Makefile.in b/capture_proxy_adsb/Makefile.in
+index d16ba601f..96ba6ceca 100644
+--- a/capture_proxy_adsb/Makefile.in
 b/capture_proxy_adsb/Makefile.in
+@@ -2,6 +2,8 @@ KIS_SRC_DIR ?= ..
+ 
+ include $(KIS_SRC_DIR)/Makefile.inc
+ 
++DESTDIR ?= /
++
+ DATASOURCE_NAME := $(shell $(PYTHON) setup.py --name)
+ 
+ PROTOBUF_DIR = $(KIS_SRC_DIR)/protobuf_definitions
+@@ -22,7 +24,7 @@ $(DATASOURCE_NAME)/kismetexternal/%_pb2.py: 
$(PROTOBUF_DIR)/%.proto
+   sed -i -E 's/^import kismet_/from . import kismet_/' $@
+ 
+ install:
+-  $(PYTHON) setup.py install --root="/$(DESTDIR)" --prefix="$(prefix)"
++  $(PYTHON) setup.py install --root="$(DESTDIR)" --prefix="$(prefix)"
+ 
+ clean:
+   @-$(PYTHON) setup.py clean
+diff --git a/capture_sdr_rtl433/Makefile.in b/capture_sdr_rtl433/Makefile.in
+index 646069fed..4f644535b 100644
+--- a/capture_sdr_rtl433/Makefile.in
 b/capture_sdr_rtl433/Makefile.in
+@@ -2,6 +2,8 @@ KIS_SRC_DIR ?= ..
+ 
+ include $(KIS_SRC_DIR)/Makefile.inc
+ 
++DESTDIR ?= /
++
+ DATASOURCE_NAME := $(shell $(PYTHON) setup.py --name)
+ 
+ PROTOBUF_DIR = $(KIS_SRC_DIR)/protobuf_definitions
+@@ -19,7 +21,7 @@ $(DATASOURCE_NAME)/kismetexternal/%_pb2.py: 
$(PROTOBUF_DIR)/%.proto
+   sed -i -E 's/^import kismet_/from . import kismet_/' $@
+ 
+ install:
+-  $(PYTHON) setup.py install --root="/$(DESTDIR)" --prefix="$(prefix)"
++  $(PYTHON) setup.py install --root="$(DESTDIR)" --prefix="$(prefix)"
+ 
+ clean:
+   @-$(PYTHON) setup.py clean
+diff --git a/capture_sdr_rtladsb/Makefile.in b/capture_sdr_rtladsb/Makefile.in
+index d16ba601f..96ba6ceca 100644
+--- a/capture_sdr_rtladsb/Makefile.in
 b/capture_sdr_rtladsb/Makefile.in
+@@ -2,6 +2,8 @@ KIS_SRC_DIR ?= ..
+ 
+ include $(KIS_SRC_DIR)/Makefile.inc
+ 
++DE

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/, net-wireless/kismet/

2023-02-18 Thread Andreas Sturmlechner
commit: db0a0a0f6487318a6df2e777d7fd7d4c7efa0ea7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 18 12:48:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 18 13:11:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0a0a0f

net-wireless/kismet: drop 2021.08.1-r1

Broken by current stable dev-libs/libfmt version.

Bug: https://bugs.gentoo.org/887031
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-wireless/kismet/Manifest   |   1 -
 .../kismet/files/kismet-2021.08.1-nopcre.patch |  24 ---
 net-wireless/kismet/kismet-2021.08.1-r1.ebuild | 205 -
 3 files changed, 230 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index bd206161efff..9c4df342cb7b 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1 @@
-DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a
 DIST kismet-2022-08-R1.tar.xz 10700692 BLAKE2B 
9f6b3a651eca34b90e34b8a8357be493a8966cdd5c54f5f1c38383cc3ad74f2c78ab265df882b0a5b985bed98ad61f4741ead7b443d9b79f2769ca7edc72427f
 SHA512 
befca2dcd7016d96a17e97babbd6d88195fa61750ed616d104d10a85828ec160672c33bd2a1eae554d375feb55ea45a040a3e53c4410a3ff8c9bfa4b5c8bcdb1

diff --git a/net-wireless/kismet/files/kismet-2021.08.1-nopcre.patch 
b/net-wireless/kismet/files/kismet-2021.08.1-nopcre.patch
deleted file mode 100644
index c3b648464ff5..
--- a/net-wireless/kismet/files/kismet-2021.08.1-nopcre.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From e28c407f612877e750e6e5e1b92a8949275b7df0 Mon Sep 17 00:00:00 2001
-From: Mike Kershaw / Dragorn 
-Date: Thu, 16 Dec 2021 20:35:43 -0500
-Subject: [PATCH] Fix compiling when pcre is not available
-
-Fix compiling when pcre is not available

- log_tools/kismetdb_to_wiglecsv.cc | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/log_tools/kismetdb_to_wiglecsv.cc 
b/log_tools/kismetdb_to_wiglecsv.cc
-index 8d4a8db68..5c79680c7 100644
 a/log_tools/kismetdb_to_wiglecsv.cc
-+++ b/log_tools/kismetdb_to_wiglecsv.cc
-@@ -239,6 +239,9 @@ int main(int argc, char *argv[]) {
- 
- pcre *re;
- pcre_extra *study;
-+#else
-+pcre_filter(const std::string& in_regex) {}
-+bool match(const std::string& target) {return false;}
- #endif
- };
- 

diff --git a/net-wireless/kismet/kismet-2021.08.1-r1.ebuild 
b/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
deleted file mode 100644
index b7ec430af772..
--- a/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit autotools python-single-r1 udev systemd
-
-if [[ ${PV} == "" ]] ; 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,lejp]
-   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_USEDEP}]
-   dev-python/websockets[${PYTHON_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
-   d

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-01-28 Thread Rick Farina
commit: 148463032af776af04770bad9da82fab723771c4
Author: Rick Farina  gentoo  org>
AuthorDate: Sat Jan 28 23:33:19 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sat Jan 28 23:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14846303

net-wireless/kismet: minor dep qa

suggested by QA scripts to adjust the deps slightly, these all make
sense to me
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 0e147f50ba0c..ecfcb8c57308 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -43,6 +43,7 @@ CDEPEND="
networkmanager? ( net-misc/networkmanager:= )
dev-libs/glib:=
dev-libs/elfutils:=
+   dev-libs/openssl:=
sys-libs/zlib:=
dev-db/sqlite:=
net-libs/libmicrohttpd:=
@@ -59,10 +60,10 @@ CDEPEND="
dev-python/websockets[${PYTHON_USEDEP}]
')
sys-libs/ncurses:=
-   lm-sensors? ( sys-apps/lm-sensors )
+   lm-sensors? ( sys-apps/lm-sensors:= )
pcre? ( dev-libs/libpcre )
suid? ( sys-libs/libcap )
-   ubertooth? ( net-wireless/ubertooth:= )
+   ubertooth? ( net-wireless/ubertooth )
"
 RDEPEND="${CDEPEND}
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-01-28 Thread Rick Farina
commit: 329a015f97e3e9cc0c7e9b6fdd7f5f38c3075ac2
Author: Rick Farina  gentoo  org>
AuthorDate: Sat Jan 28 23:40:19 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sat Jan 28 23:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329a015f

net-wireless/kismet: fix qa-sed

qa script noticed sed wasn't doing it's job anymore, fixed
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index ecfcb8c57308..c9e0a62e9649 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -104,14 +104,13 @@ src_prepare() {
#   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
 
if [ "${PV}" = "" ]; then
+   sed -i -e 's|@mangrp@|root|g' Makefile.inc.in || die
eautoreconf
+   else
+   sed -i -e 's|@mangrp@|root|g' Makefile.inc || die
fi
# VERSION was incorrectly removed in 
4e490cf0b49a287e964df9c5e5c4067f6918909e upstream
# https://github.com/kismetwireless/kismet/issues/427



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2023-01-04 Thread Rick Farina
commit: ad8912f229d715cbb71e45020470b73519a9a836
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Jan  4 20:17:34 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Jan  4 20:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8912f2

net-wireless/kismet: remove unneeded sed

Bug: https://bugs.gentoo.org/872608
While investigating bug #872608 it was found that this sed is no longer
needed.  Removing the unneeded sed.
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r1.ebuild | 6 +-
 net-wireless/kismet/kismet-.ebuild | 6 +-
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
index 27da6106bec3..0a5165e0f65b 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -109,10 +109,6 @@ src_prepare() {
 
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}" = "" ]; then
eautoreconf
fi

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 2370dd96c2d6..0e147f50ba0c 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -109,10 +109,6 @@ src_prepare() {
 
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}" = "" ]; then
eautoreconf
fi



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-12-25 Thread Sam James
commit: 86d8ce1613a591ce9a80a3cd3636bd4cf52eac49
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 26 03:54:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 26 03:54:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d8ce16

net-wireless/kismet: Stabilize 2022.08.1-r1 amd64, #887031

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
index 158635aa82a9..27da6106bec3 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r1.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-12-25 Thread Sam James
commit: 678a40772b8747510542316d66b6bb723d5bc4e2
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 26 03:26:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 26 03:26:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678a4077

net-wireless/kismet: Stabilize 2022.08.1-r1 arm, #887031

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
index 26b24362cbf2..158635aa82a9 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r1.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-12-25 Thread Sam James
commit: 106f8f2a37947334ee9dde37e707d2dbfa3c3503
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 26 03:19:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 26 03:19:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106f8f2a

net-wireless/kismet: Stabilize 2022.08.1-r1 x86, #887031

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2022.08.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
index 800f175462c5..26b24362cbf2 100644
--- a/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r1.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-11-09 Thread Sam James
commit: d01d9568c590c799acece6eea54944123734e62a
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 10 05:21:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 10 05:21:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01d9568

net-wireless/kismet: add github remote-id

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-wireless/kismet/metadata.xml b/net-wireless/kismet/metadata.xml
index 06fff9ef465d..2728866d3aa6 100644
--- a/net-wireless/kismet/metadata.xml
+++ b/net-wireless/kismet/metadata.xml
@@ -16,4 +16,7 @@
Enable rtlsdr based kismet capture 
sources
Enable capture source for ubertooth to 
sniff bluetooth low energy

+   
+   kismetwireless/kismet
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-10-28 Thread Sam James
commit: 4ee3869997f1c11fd1286d90533ed8ff6427a6b4
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 18:47:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 18:47:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee38699

net-wireless/kismet: drop 2022.02.1

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/Manifest|   1 -
 net-wireless/kismet/kismet-2022.02.1.ebuild | 203 
 2 files changed, 204 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 75ffc9642d2c..bd206161efff 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,2 @@
 DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a
-DIST kismet-2022-02-R1.tar.xz 10693024 BLAKE2B 
30ce64856733991edbe436c4eac96364dc205a60accc68f18c20cd48e2cb193a1b1baa6998f1c81d270ce082da331ee46ac5b0e0eb834e940eb2378ed4e6d22f
 SHA512 
09292096614b9ca3569430ef196cd7cf6fbd2ab7212bdfc653cf5433bdc727ea48c63638220804799f9756a92108a85e8abf0f4e8e0383dbcbe0028bf91a6aee
 DIST kismet-2022-08-R1.tar.xz 10700692 BLAKE2B 
9f6b3a651eca34b90e34b8a8357be493a8966cdd5c54f5f1c38383cc3ad74f2c78ab265df882b0a5b985bed98ad61f4741ead7b443d9b79f2769ca7edc72427f
 SHA512 
befca2dcd7016d96a17e97babbd6d88195fa61750ed616d104d10a85828ec160672c33bd2a1eae554d375feb55ea45a040a3e53c4410a3ff8c9bfa4b5c8bcdb1

diff --git a/net-wireless/kismet/kismet-2022.02.1.ebuild 
b/net-wireless/kismet/kismet-2022.02.1.ebuild
deleted file mode 100644
index e82c719234ad..
--- a/net-wireless/kismet/kismet-2022.02.1.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit autotools python-single-r1 udev systemd
-
-if [[ ${PV} == "" ]] ; 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,lejp]
-   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_USEDEP}]
-   dev-python/websockets[${PYTHON_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_USEDEP}]
-   ')
-   selinux? ( sec-policy/selinux-kismet )
-"
-PDEPEND="
-   rtlsdr? (
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_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"##' jsoncpp.cc 
kis_net_beast_httpd

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-08-12 Thread Rick Farina
commit: d9a4caf0b02505f64cd2e5c97d2add08527a723b
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug 12 22:06:29 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 12 22:07:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a4caf0

net-wireless/kismet: add coconut support

New capture source added upstream

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index b9a1739c6b6d..2370dd96c2d6 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -125,6 +125,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_enable libusb libusb) \
+   $(use_enable libusb wifi-coconut) \
$(use_enable pcre) \
$(use_enable lm-sensors lmsensors) \
$(use_enable networkmanager libnm) \



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-08-08 Thread Rick Farina
commit: eec9ef2bf83da6a4366dd8f0118f43a8c422c483
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Aug  9 01:41:33 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Aug  9 01:43:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec9ef2b

net-wireless/kismet: minor bug fixes and cleanup

adjust libfmt dep based on feedback on discord that libfmt-9 doesn't
work
Hack around missing VERSION file

Closes: https://bugs.gentoo.org/864298
Signed-off-by: Rick Farina  gentoo.org>

 .../kismet/{kismet-2022.08.1.ebuild => kismet-2022.08.1-r1.ebuild}  | 6 +-
 net-wireless/kismet/kismet-.ebuild  | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/kismet-2022.08.1.ebuild 
b/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
similarity index 96%
rename from net-wireless/kismet/kismet-2022.08.1.ebuild
rename to net-wireless/kismet/kismet-2022.08.1-r1.ebuild
index 727174b7a446..800f175462c5 100644
--- a/net-wireless/kismet/kismet-2022.08.1.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1-r1.ebuild
@@ -78,7 +78,7 @@ RDEPEND="${CDEPEND}
 "
 DEPEND="${CDEPEND}
dev-libs/boost
-   dev-libs/libfmt
+   https://github.com/kismetwireless/kismet/issues/427
+   # https://bugs.gentoo.org/864298
+   echo "${PV}" > VERSION
 }
 
 src_configure() {

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 55b36cef24b9..b9a1739c6b6d 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -78,7 +78,7 @@ RDEPEND="${CDEPEND}
 "
 DEPEND="${CDEPEND}
dev-libs/boost
-   dev-libs/libfmt
+   https://github.com/kismetwireless/kismet/issues/427
+   # https://bugs.gentoo.org/864298
+   echo "${PV}" > VERSION
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-08-07 Thread Rick Farina
commit: 238c8569e70c0f1392ea4d8aa7264fb63262920e
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Aug  7 18:04:08 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Aug  7 18:06:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238c8569

net-wireless/kismet: add 2022.08.01 release

there is a QA warning for the pc file which has been reported to
upstream.  The QA warning shouldn't cause any noticable issues for
users, so not waiting on a fix.  I will grab the fix from upstream when
available, and before stable req.

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 1 +
 net-wireless/kismet/{kismet-.ebuild => kismet-2022.08.1.ebuild} | 2 +-
 net-wireless/kismet/kismet-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index bb2f416eebe4..75ffc9642d2c 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
 DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a
 DIST kismet-2022-02-R1.tar.xz 10693024 BLAKE2B 
30ce64856733991edbe436c4eac96364dc205a60accc68f18c20cd48e2cb193a1b1baa6998f1c81d270ce082da331ee46ac5b0e0eb834e940eb2378ed4e6d22f
 SHA512 
09292096614b9ca3569430ef196cd7cf6fbd2ab7212bdfc653cf5433bdc727ea48c63638220804799f9756a92108a85e8abf0f4e8e0383dbcbe0028bf91a6aee
+DIST kismet-2022-08-R1.tar.xz 10700692 BLAKE2B 
9f6b3a651eca34b90e34b8a8357be493a8966cdd5c54f5f1c38383cc3ad74f2c78ab265df882b0a5b985bed98ad61f4741ead7b443d9b79f2769ca7edc72427f
 SHA512 
befca2dcd7016d96a17e97babbd6d88195fa61750ed616d104d10a85828ec160672c33bd2a1eae554d375feb55ea45a040a3e53c4410a3ff8c9bfa4b5c8bcdb1

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-2022.08.1.ebuild
similarity index 99%
copy from net-wireless/kismet/kismet-.ebuild
copy to net-wireless/kismet/kismet-2022.08.1.ebuild
index ab4cea45f171..727174b7a446 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-2022.08.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{9,10} )
 
 inherit autotools python-single-r1 udev systemd
 

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index ab4cea45f171..55b36cef24b9 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{9,10,11} )
 
 inherit autotools python-single-r1 udev systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet-rest/, profiles/

2022-07-31 Thread Jakov Smolić
commit: 9440572c8ce3a566877d8e9c9772f19fbea3f6e9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jul 31 18:32:45 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jul 31 18:37:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9440572c

net-wireless/kismet-rest: treeclean

Closes: https://bugs.gentoo.org/809530
Closes: https://bugs.gentoo.org/846206
Signed-off-by: Jakov Smolić  gentoo.org>

 net-wireless/kismet-rest/Manifest  |  1 -
 .../kismet-rest/kismet-rest-2019.05.02.ebuild  | 27 --
 net-wireless/kismet-rest/kismet-rest-.ebuild   | 27 --
 net-wireless/kismet-rest/metadata.xml  |  8 ---
 profiles/package.mask  |  1 -
 5 files changed, 64 deletions(-)

diff --git a/net-wireless/kismet-rest/Manifest 
b/net-wireless/kismet-rest/Manifest
deleted file mode 100644
index fa7f152b34c0..
--- a/net-wireless/kismet-rest/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kismet-rest-2019.05.02.tar.gz 31844 BLAKE2B 
66b2540788f892545100ffbac078559027d4671aef012b59d7cbe4da3fe6865d6f46576ea8f99b84b995718fdfe6a82d1d7724fe9a93fcd932dd0bf45893b66d
 SHA512 
6f5daef441bcf36e17c469dc36e6e7b521b08ba3aba2c89c199fa263bc3eb67b3d9217351a72c94df3902e35695874285cf769bb8c54778c657b83e44a18a6c5

diff --git a/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild 
b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
deleted file mode 100644
index 735d1be6422f..
--- a/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit distutils-r1
-
-DESCRIPTION="Kismet REST Python API"
-HOMEPAGE="https://kismetwireless.net/docs/devel/webui_rest/endpoints/";
-if [ "${PV}" = "" ]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kismetwireless/python-kismet-rest.git";
-else
-   KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/kismetwireless/python-kismet-rest/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/python-${P}"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-python/requests
-   !https://kismetwireless.net/docs/devel/webui_rest/endpoints/";
-if [ "${PV}" = "" ]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kismetwireless/python-kismet-rest.git";
-else
-   KEYWORDS="~amd64 ~x86"
-   
SRC_URI="https://github.com/kismetwireless/python-kismet-rest/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/python-${P}"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-python/requests
-   !
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   zeroch...@gentoo.org
-   Rick Farina
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 300d769a3087..cb661f6e2119 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -499,7 +499,6 @@ dev-python/pynput
 media-libs/elgato-streamdeck
 media-video/streamdeck-ui
 net-wireless/jackit
-net-wireless/kismet-rest
 
 # Sam James  (2022-07-02)
 # Deprecated dependencies, no activity upstream. Bugs #845615, #796326.



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-07-28 Thread Rick Farina
commit: 030adfb9fc8157ed6f558aa88531a7e3cbc2becd
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jul 28 15:18:23 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jul 28 15:18:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030adfb9

net-wireless/kismet: fix live build

this hunk someone got messed up and missed during refactor of my last
live ebuild cleanup

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 22b7c2b6b129..ab4cea45f171 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -142,7 +142,7 @@ src_install() {
dobin "${FILESDIR}"/kismet-gdb
fi
 
-   dodoc CHANGELOG README*
+   dodoc README*
newinitd "${FILESDIR}"/${PN}.initd-r3 kismet
newconfd "${FILESDIR}"/${PN}.confd-r2 kismet
systemd_dounit packaging/systemd/kismet.service



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/

2022-07-24 Thread Conrad Kostecki
commit: 3ae8498e9e8242195100ac2557bd5982716ab94d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jul 23 17:51:33 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 24 11:33:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae8498e

net-wireless/kismet: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11
Closes: https://github.com/gentoo/gentoo/pull/26543
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../kismet/files/kismet-2022-01-3-wardrive.patch   | 23 --
 1 file changed, 23 deletions(-)

diff --git a/net-wireless/kismet/files/kismet-2022-01-3-wardrive.patch 
b/net-wireless/kismet/files/kismet-2022-01-3-wardrive.patch
deleted file mode 100644
index 2f45ecbd68e1..
--- a/net-wireless/kismet/files/kismet-2022-01-3-wardrive.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 2186630f4f4fb3ded5df56d67e88ef1fae36ee5b Mon Sep 17 00:00:00 2001
-From: Mike Kershaw / Dragorn 
-Date: Thu, 27 Jan 2022 16:46:22 -0500
-Subject: [PATCH] Actually install kismet_wardrive.conf via make install
-

- Makefile.in | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index 3544ea711..c1aac51d7 100644
 a/Makefile.in
-+++ b/Makefile.in
-@@ -8,7 +8,8 @@ CONFIGFILES = \
-   kismet_logging.conf \
-   kismet_filter.conf \
-   kismet_uav.conf \
--  kismet_80211.conf 
-+  kismet_80211.conf \
-+  kismet_wardrive.conf
- 
- # Parsers (modeled on former Kaitai model)
- PARSERS = \



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-07-21 Thread Rick Farina
commit: 3d18282c689823786bace7642f2c2b6d35e6496d
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jul 21 14:52:23 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jul 21 14:52:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d18282c

net-wireless/kismet: drop 2022.01.3

remove overshadowed redundant version
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|   1 -
 net-wireless/kismet/kismet-2022.01.3.ebuild | 205 
 2 files changed, 206 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 45f02d06c3e4..bb2f416eebe4 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,2 @@
 DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a
-DIST kismet-2022-01-R3.tar.xz 10694148 BLAKE2B 
dee1c71922909990cc847cd8253cefdb303d383e2521ed91a3b7144f7004373c1aae8d5673f919caf046ad20a6d2b5d1d8b6c5344fdd5c30bd81787cf3ae7404
 SHA512 
2f41da4ff835c6d560f2f1f901844a8b88d3e34aec789ebb281ebdcb2e76c589d77394e2eb3b33a5a8bdb28e6e7f68ccd28cc9d68d273e3de0c345d57094f692
 DIST kismet-2022-02-R1.tar.xz 10693024 BLAKE2B 
30ce64856733991edbe436c4eac96364dc205a60accc68f18c20cd48e2cb193a1b1baa6998f1c81d270ce082da331ee46ac5b0e0eb834e940eb2378ed4e6d22f
 SHA512 
09292096614b9ca3569430ef196cd7cf6fbd2ab7212bdfc653cf5433bdc727ea48c63638220804799f9756a92108a85e8abf0f4e8e0383dbcbe0028bf91a6aee

diff --git a/net-wireless/kismet/kismet-2022.01.3.ebuild 
b/net-wireless/kismet/kismet-2022.01.3.ebuild
deleted file mode 100644
index 57d82e0c98d1..
--- a/net-wireless/kismet/kismet-2022.01.3.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit autotools python-single-r1 udev systemd
-
-if [[ ${PV} == "" ]] ; 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,lejp]
-   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_USEDEP}]
-   dev-python/websockets[${PYTHON_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_USEDEP}]
-   ')
-   selinux? ( sec-policy/selinux-kismet )
-"
-PDEPEND="
-   rtlsdr? (
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_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#"jso

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-07-21 Thread Rick Farina
commit: 6dcddd66774116018af038e93ed66e6f3b5e67ce
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jul 21 14:48:42 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jul 21 14:51:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcddd66

net-wireless/kismet: live update

minor QA cleanups
sort dep variables
add missing udev_reload

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index e82c719234ad..22b7c2b6b129 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -64,26 +64,23 @@ CDEPEND="
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_USEDEP}]
')
-   selinux? ( sec-policy/selinux-kismet )
-"
-PDEPEND="
rtlsdr? (
$(python_gen_cond_dep '
dev-python/numpy[${PYTHON_USEDEP}]
')
net-wireless/rtl-sdr
-   )"
+   )
+   selinux? ( sec-policy/selinux-kismet )
+"
+DEPEND="${CDEPEND}
+   dev-libs/boost
+   dev-libs/libfmt
+"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
@@ -200,4 +197,8 @@ pkg_postinst() {
fi
done
fi
+   udev_reload
+}
+pkg_postrm() {
+   udev_reload
 }



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-02-11 Thread Rick Farina
commit: c9e3601ab60d9d47951c7d45e76647986a23dae6
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Feb 11 18:19:49 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Feb 11 18:20:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e3601a

net-wireless/kismet: add 2022.02.1

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|   1 +
 net-wireless/kismet/kismet-2022.02.1.ebuild | 203 
 2 files changed, 204 insertions(+)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index ce0d8239baf8..45f02d06c3e4 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
 DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a
 DIST kismet-2022-01-R3.tar.xz 10694148 BLAKE2B 
dee1c71922909990cc847cd8253cefdb303d383e2521ed91a3b7144f7004373c1aae8d5673f919caf046ad20a6d2b5d1d8b6c5344fdd5c30bd81787cf3ae7404
 SHA512 
2f41da4ff835c6d560f2f1f901844a8b88d3e34aec789ebb281ebdcb2e76c589d77394e2eb3b33a5a8bdb28e6e7f68ccd28cc9d68d273e3de0c345d57094f692
+DIST kismet-2022-02-R1.tar.xz 10693024 BLAKE2B 
30ce64856733991edbe436c4eac96364dc205a60accc68f18c20cd48e2cb193a1b1baa6998f1c81d270ce082da331ee46ac5b0e0eb834e940eb2378ed4e6d22f
 SHA512 
09292096614b9ca3569430ef196cd7cf6fbd2ab7212bdfc653cf5433bdc727ea48c63638220804799f9756a92108a85e8abf0f4e8e0383dbcbe0028bf91a6aee

diff --git a/net-wireless/kismet/kismet-2022.02.1.ebuild 
b/net-wireless/kismet/kismet-2022.02.1.ebuild
new file mode 100644
index ..e82c719234ad
--- /dev/null
+++ b/net-wireless/kismet/kismet-2022.02.1.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit autotools python-single-r1 udev systemd
+
+if [[ ${PV} == "" ]] ; 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,lejp]
+   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_USEDEP}]
+   dev-python/websockets[${PYTHON_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_USEDEP}]
+   ')
+   selinux? ( sec-policy/selinux-kismet )
+"
+PDEPEND="
+   rtlsdr? (
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_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"##' jsoncpp.cc 
kis_net_beast_htt

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/, net-wireless/kismet/

2022-01-27 Thread Rick Farina
commit: 3aa0fa7962be895ca30fe3b0029d225949d52521
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jan 28 03:21:31 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jan 28 03:22:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa0fa79

net-wireless/kismet: add 2022.01.3, drop 2022.01.2

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest   |  2 +-
 .../kismet/files/kismet-2022-01-3-wardrive.patch   | 23 ++
 ...et-2022.01.2.ebuild => kismet-2022.01.3.ebuild} |  2 ++
 3 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 3ec7b9557827..ce0d8239baf8 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,2 @@
 DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a
-DIST kismet-2022-01-R2.tar.xz 10700972 BLAKE2B 
8dcc90beac3f3b9404162bde9e624225bfdccb573d45de4f45ccbc0d46c9fb6ae1c870b878da796fd7e0d672211fa06c5c76315294a235f97bd8b47e7355f542
 SHA512 
6a2dfdc66160f72857409cc28c4d9666711a5cda8694e13a76fc738ca665a8ab3c3359951bd93777cf83eda22533d4d6b4ba632c81738a4d7a9981b3a687b1ff
+DIST kismet-2022-01-R3.tar.xz 10694148 BLAKE2B 
dee1c71922909990cc847cd8253cefdb303d383e2521ed91a3b7144f7004373c1aae8d5673f919caf046ad20a6d2b5d1d8b6c5344fdd5c30bd81787cf3ae7404
 SHA512 
2f41da4ff835c6d560f2f1f901844a8b88d3e34aec789ebb281ebdcb2e76c589d77394e2eb3b33a5a8bdb28e6e7f68ccd28cc9d68d273e3de0c345d57094f692

diff --git a/net-wireless/kismet/files/kismet-2022-01-3-wardrive.patch 
b/net-wireless/kismet/files/kismet-2022-01-3-wardrive.patch
new file mode 100644
index ..2f45ecbd68e1
--- /dev/null
+++ b/net-wireless/kismet/files/kismet-2022-01-3-wardrive.patch
@@ -0,0 +1,23 @@
+From 2186630f4f4fb3ded5df56d67e88ef1fae36ee5b Mon Sep 17 00:00:00 2001
+From: Mike Kershaw / Dragorn 
+Date: Thu, 27 Jan 2022 16:46:22 -0500
+Subject: [PATCH] Actually install kismet_wardrive.conf via make install
+
+---
+ Makefile.in | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index 3544ea711..c1aac51d7 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -8,7 +8,8 @@ CONFIGFILES = \
+   kismet_logging.conf \
+   kismet_filter.conf \
+   kismet_uav.conf \
+-  kismet_80211.conf 
++  kismet_80211.conf \
++  kismet_wardrive.conf
+ 
+ # Parsers (modeled on former Kaitai model)
+ PARSERS = \

diff --git a/net-wireless/kismet/kismet-2022.01.2.ebuild 
b/net-wireless/kismet/kismet-2022.01.3.ebuild
similarity index 98%
rename from net-wireless/kismet/kismet-2022.01.2.ebuild
rename to net-wireless/kismet/kismet-2022.01.3.ebuild
index e82c719234ad..57d82e0c98d1 100644
--- a/net-wireless/kismet/kismet-2022.01.2.ebuild
+++ b/net-wireless/kismet/kismet-2022.01.3.ebuild
@@ -110,6 +110,8 @@ src_prepare() {
sed -i -e 's| -s||g' \
-e 's|@mangrp@|root|g' Makefile.in || die
 
+   #remove this patch on bump
+   eapply "${FILESDIR}/kismet-2022-01-3-wardrive.patch"
eapply_user
 
#just use set to fix setup.py



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-01-20 Thread Rick Farina
commit: 2edb0632366c4843d960602928387f573a1e24a6
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan 20 17:03:58 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan 20 17:04:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2edb0632

net-wireless/kismet: add 2022.01.2

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|   1 +
 net-wireless/kismet/kismet-2022.01.2.ebuild | 203 
 2 files changed, 204 insertions(+)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index c0618cb9dccb..3ec7b9557827 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1 +1,2 @@
 DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a
+DIST kismet-2022-01-R2.tar.xz 10700972 BLAKE2B 
8dcc90beac3f3b9404162bde9e624225bfdccb573d45de4f45ccbc0d46c9fb6ae1c870b878da796fd7e0d672211fa06c5c76315294a235f97bd8b47e7355f542
 SHA512 
6a2dfdc66160f72857409cc28c4d9666711a5cda8694e13a76fc738ca665a8ab3c3359951bd93777cf83eda22533d4d6b4ba632c81738a4d7a9981b3a687b1ff

diff --git a/net-wireless/kismet/kismet-2022.01.2.ebuild 
b/net-wireless/kismet/kismet-2022.01.2.ebuild
new file mode 100644
index ..e82c719234ad
--- /dev/null
+++ b/net-wireless/kismet/kismet-2022.01.2.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit autotools python-single-r1 udev systemd
+
+if [[ ${PV} == "" ]] ; 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,lejp]
+   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_USEDEP}]
+   dev-python/websockets[${PYTHON_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_USEDEP}]
+   ')
+   selinux? ( sec-policy/selinux-kismet )
+"
+PDEPEND="
+   rtlsdr? (
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_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"##' 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 \
+ 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-01-20 Thread Rick Farina
commit: b04ab98040a7e7e15bd0297cd06218ce9108f153
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan 20 15:06:39 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan 20 17:04:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04ab980

net-wireless/kismet: fix missing use dep

Signed-off-by: Rick Farina  gentoo.org>
Closes: https://bugs.gentoo.org/828011
Bump python support to 10
Bump eapi 7->8
remove unused eclass

 .../{kismet-2021.08.1.ebuild => kismet-2021.08.1-r1.ebuild}  | 12 ++--
 net-wireless/kismet/kismet-.ebuild   | 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/net-wireless/kismet/kismet-2021.08.1.ebuild 
b/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
similarity index 96%
rename from net-wireless/kismet/kismet-2021.08.1.ebuild
rename to net-wireless/kismet/kismet-2021.08.1-r1.ebuild
index 45462e528503..e82c719234ad 100644
--- a/net-wireless/kismet/kismet-2021.08.1.ebuild
+++ b/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit autotools multilib python-single-r1 udev systemd
+inherit autotools python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -46,7 +46,7 @@ CDEPEND="
sys-libs/zlib:=
dev-db/sqlite:=
net-libs/libmicrohttpd:=
-   net-libs/libwebsockets:=[client]
+   net-libs/libwebsockets:=[client,lejp]
kernel_linux? ( sys-libs/libcap
dev-libs/libnl:3
net-libs/libpcap
@@ -175,7 +175,7 @@ pkg_preinst() {
 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
+   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

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 45462e528503..e82c719234ad 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit autotools multilib python-single-r1 udev systemd
+inherit autotools python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -46,7 +46,7 @@ CDEPEND="
sys-libs/zlib:=
dev-db/sqlite:=
net-libs/libmicrohttpd:=
-   net-libs/libwebsockets:=[client]
+   net-libs/libwebsockets:=[client,lejp]
kernel_linux? ( sys-libs/libcap
dev-libs/libnl:3
net-libs/libpcap
@@ -175,7 +175,7 @@ pkg_preinst() {
 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
+   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



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/, net-wireless/kismet/

2022-01-20 Thread Rick Farina
commit: 7205aade998ac0640b282a3304381484363f6049
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan 20 16:30:32 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan 20 17:04:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7205aade

net-wireless/kismet: fix USE=-pcre

Signed-off-by: Rick Farina  gentoo.org>
Closes: https://bugs.gentoo.org/830743

 .../kismet/files/kismet-2021.08.1-nopcre.patch | 24 ++
 net-wireless/kismet/kismet-2021.08.1-r1.ebuild |  4 +++-
 2 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/files/kismet-2021.08.1-nopcre.patch 
b/net-wireless/kismet/files/kismet-2021.08.1-nopcre.patch
new file mode 100644
index ..c3b648464ff5
--- /dev/null
+++ b/net-wireless/kismet/files/kismet-2021.08.1-nopcre.patch
@@ -0,0 +1,24 @@
+From e28c407f612877e750e6e5e1b92a8949275b7df0 Mon Sep 17 00:00:00 2001
+From: Mike Kershaw / Dragorn 
+Date: Thu, 16 Dec 2021 20:35:43 -0500
+Subject: [PATCH] Fix compiling when pcre is not available
+
+Fix compiling when pcre is not available
+---
+ log_tools/kismetdb_to_wiglecsv.cc | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/log_tools/kismetdb_to_wiglecsv.cc 
b/log_tools/kismetdb_to_wiglecsv.cc
+index 8d4a8db68..5c79680c7 100644
+--- a/log_tools/kismetdb_to_wiglecsv.cc
 b/log_tools/kismetdb_to_wiglecsv.cc
+@@ -239,6 +239,9 @@ int main(int argc, char *argv[]) {
+ 
+ pcre *re;
+ pcre_extra *study;
++#else
++pcre_filter(const std::string& in_regex) {}
++bool match(const std::string& target) {return false;}
+ #endif
+ };
+ 

diff --git a/net-wireless/kismet/kismet-2021.08.1-r1.ebuild 
b/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
index e82c719234ad..9e9ec7789539 100644
--- a/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
+++ b/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
@@ -85,6 +85,8 @@ PDEPEND="
net-wireless/rtl-sdr
)"
 
+PATCHES=( "${FILESDIR}"/kismet-2021.08.1-nopcre.patch )
+
 src_prepare() {
sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
conf/kismet_logging.conf || die
@@ -110,7 +112,7 @@ src_prepare() {
sed -i -e 's| -s||g' \
-e 's|@mangrp@|root|g' Makefile.in || die
 
-   eapply_user
+   default
 
#just use set to fix setup.py
find . -name "Makefile.in" -exec sed -i 's#setup.py install#setup.py 
install --root=$(DESTDIR)#' {} + || die



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-01-20 Thread Rick Farina
commit: 15d19368d44a07187e30fa61d64de93a847d5129
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan 20 16:32:13 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan 20 17:04:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d19368

net-wireless/kismet: stabilize 2021.08.1-r1 for amd64, arm, x86

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2021.08.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2021.08.1-r1.ebuild 
b/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
index 9e9ec7789539..802d9b87c1ca 100644
--- a/net-wireless/kismet/kismet-2021.08.1-r1.ebuild
+++ b/net-wireless/kismet/kismet-2021.08.1-r1.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2022-01-20 Thread Rick Farina
commit: bab7638d056c90cd7e4dfd9ea1e8ef5b3382661f
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan 20 16:32:58 2022 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan 20 17:04:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab7638d

net-wireless/kismet: drop 2021.05.1, 2021.06.1

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|   2 -
 net-wireless/kismet/kismet-2021.05.1.ebuild | 203 
 net-wireless/kismet/kismet-2021.06.1.ebuild | 203 
 3 files changed, 408 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 5f77c23f1ae7..c0618cb9dccb 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1 @@
-DIST kismet-2021-05-R1.tar.xz 10611692 BLAKE2B 
fc0a145005440c8af5320488e1a4bfe808ad8aeba614c9294b511a8da70ec2d51dbfd2ecc840c9af84e0222967200bb82856b2e008e39f015b455be131f89484
 SHA512 
edca956c9c04f99e06a09dc23216a908fbac68637246d73430b2d9d3a3ba1c2e8099d263819073d24494dce17bd36c83a2f51c648430a6eea3db7332b07e2fba
-DIST kismet-2021-06-R1.tar.xz 10616368 BLAKE2B 
22c216355b31224f41991f6caa6ad86cd2549982196cf0dd6f89ef88f92d85f57bd12100a74ebbe3e0cee0140da4bd545b548382d55a4c3ac1403504680c9ca3
 SHA512 
88d92e2ef3f0513a3a00b573012edbd115f92e5f28f884aead5ab049fad97b328222c2f3cbb49d80c5fcfdab2212934532cf41c100c4d0a5e94c932e1c5e8352
 DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a

diff --git a/net-wireless/kismet/kismet-2021.05.1.ebuild 
b/net-wireless/kismet/kismet-2021.05.1.ebuild
deleted file mode 100644
index 4d086c30ee7b..
--- a/net-wireless/kismet/kismet-2021.05.1.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit autotools multilib python-single-r1 udev systemd
-
-if [[ ${PV} == "" ]] ; 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_USEDEP}]
-   dev-python/websockets[${PYTHON_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_USEDEP}]
-   ')
-   selinux? ( sec-policy/selinux-kismet )
-"
-PDEPEND="
-   rtlsdr? (
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_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
-

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-08-17 Thread Rick Farina
commit: 5e3a6ecaeb72948baabfadb2d4665c2fc7cadb65
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Aug 17 16:36:50 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Aug 17 16:36:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3a6eca

net-wireless/kismet: stabilize 2021.06.1

drop old
bump new

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest   |   2 +-
 net-wireless/kismet/kismet-2020.12.3.ebuild| 179 -
 net-wireless/kismet/kismet-2021.06.1.ebuild|   2 +-
 ...et-2021.06.1.ebuild => kismet-2021.08.1.ebuild} |   0
 4 files changed, 2 insertions(+), 181 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index bb967d1ec3c..5f77c23f1ae 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,3 @@
-DIST kismet-2020-12-R3.tar.xz 9887764 BLAKE2B 
4d011a13888f6a60d34ddcbc47d83c01debf73307da7d26c28034b15ad6dde2d8ae7741b4104d250ff112be242af0cbbcff612fc172d67d404d14b3d0ef688f3
 SHA512 
6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1
 DIST kismet-2021-05-R1.tar.xz 10611692 BLAKE2B 
fc0a145005440c8af5320488e1a4bfe808ad8aeba614c9294b511a8da70ec2d51dbfd2ecc840c9af84e0222967200bb82856b2e008e39f015b455be131f89484
 SHA512 
edca956c9c04f99e06a09dc23216a908fbac68637246d73430b2d9d3a3ba1c2e8099d263819073d24494dce17bd36c83a2f51c648430a6eea3db7332b07e2fba
 DIST kismet-2021-06-R1.tar.xz 10616368 BLAKE2B 
22c216355b31224f41991f6caa6ad86cd2549982196cf0dd6f89ef88f92d85f57bd12100a74ebbe3e0cee0140da4bd545b548382d55a4c3ac1403504680c9ca3
 SHA512 
88d92e2ef3f0513a3a00b573012edbd115f92e5f28f884aead5ab049fad97b328222c2f3cbb49d80c5fcfdab2212934532cf41c100c4d0a5e94c932e1c5e8352
+DIST kismet-2021-08-R1.tar.xz 10621004 BLAKE2B 
236a43d2073e380c60dadfc4f611465ffa5c7de2a282fa3f45252368cbc65aaa21ad6d33c504685e39ec7913a36364283f6706d6ad8fcecf2f7922c23a4aa792
 SHA512 
91e86dc1d3b69aa8cb6dff4c4b8bb959dca128f06d1298effe1b23ed24158ce4285abdf2af838f48588b9e71c69f82538d1a002838c4bc1d053868118e394b7a

diff --git a/net-wireless/kismet/kismet-2020.12.3.ebuild 
b/net-wireless/kismet/kismet-2020.12.3.ebuild
deleted file mode 100644
index 3984c8e938e..000
--- a/net-wireless/kismet/kismet-2020.12.3.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit autotools multilib python-single-r1 udev systemd
-
-if [[ ${PV} == "" ]] ; 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}
-
-   SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
-
-   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_USEDEP}]
-   dev-python/websockets[${PYTHON_USEDEP}]
-   ')
-   sys-libs/ncurses:=
-   lm-sensors? ( sys-apps/lm-sensors )
-   pcre? ( dev-libs/libpcre )
-   suid? ( sys-libs/libcap )
-   ubertooth? ( net-wireless/ubertooth:= )
-   "
-
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-"
-
-RDEPEND="${CDEPEND}
-   $(python_gen_cond_dep '
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   ')
-   selinux? ( sec-policy/selinux-kismet )
-"
-PDEPEND="
-   rtlsdr? (
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_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/kism

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-06-02 Thread Rick Farina
commit: 5f82f0455e3254fdcf3225ed328197c4e60c0ee6
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jun  3 00:47:59 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jun  3 00:48:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f82f045

net-wireless/kismet: stabilize 2021.05.1

add unstable 2021.06.1

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 1 +
 net-wireless/kismet/kismet-2021.05.1.ebuild | 2 +-
 .../kismet/{kismet-2021.05.1.ebuild => kismet-2021.06.1.ebuild} | 0
 3 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 733e6ab2a7d..bb967d1ec3c 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
 DIST kismet-2020-12-R3.tar.xz 9887764 BLAKE2B 
4d011a13888f6a60d34ddcbc47d83c01debf73307da7d26c28034b15ad6dde2d8ae7741b4104d250ff112be242af0cbbcff612fc172d67d404d14b3d0ef688f3
 SHA512 
6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1
 DIST kismet-2021-05-R1.tar.xz 10611692 BLAKE2B 
fc0a145005440c8af5320488e1a4bfe808ad8aeba614c9294b511a8da70ec2d51dbfd2ecc840c9af84e0222967200bb82856b2e008e39f015b455be131f89484
 SHA512 
edca956c9c04f99e06a09dc23216a908fbac68637246d73430b2d9d3a3ba1c2e8099d263819073d24494dce17bd36c83a2f51c648430a6eea3db7332b07e2fba
+DIST kismet-2021-06-R1.tar.xz 10616368 BLAKE2B 
22c216355b31224f41991f6caa6ad86cd2549982196cf0dd6f89ef88f92d85f57bd12100a74ebbe3e0cee0140da4bd545b548382d55a4c3ac1403504680c9ca3
 SHA512 
88d92e2ef3f0513a3a00b573012edbd115f92e5f28f884aead5ab049fad97b328222c2f3cbb49d80c5fcfdab2212934532cf41c100c4d0a5e94c932e1c5e8352

diff --git a/net-wireless/kismet/kismet-2021.05.1.ebuild 
b/net-wireless/kismet/kismet-2021.05.1.ebuild
index d75e2d98572..a01ea62aafb 100644
--- a/net-wireless/kismet/kismet-2021.05.1.ebuild
+++ b/net-wireless/kismet/kismet-2021.05.1.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-2021.05.1.ebuild 
b/net-wireless/kismet/kismet-2021.06.1.ebuild
similarity index 100%
copy from net-wireless/kismet/kismet-2021.05.1.ebuild
copy to net-wireless/kismet/kismet-2021.06.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-05-19 Thread Rick Farina
commit: 0196039a58a69fd9c4157d51fcaa2702582dbf63
Author: Rick Farina  gentoo  org>
AuthorDate: Thu May 20 01:58:17 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu May 20 01:58:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0196039a

net-wireless/kismet: bump

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|   1 +
 net-wireless/kismet/kismet-2021.05.1.ebuild | 203 
 2 files changed, 204 insertions(+)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index bb0fbd8a144..733e6ab2a7d 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1 +1,2 @@
 DIST kismet-2020-12-R3.tar.xz 9887764 BLAKE2B 
4d011a13888f6a60d34ddcbc47d83c01debf73307da7d26c28034b15ad6dde2d8ae7741b4104d250ff112be242af0cbbcff612fc172d67d404d14b3d0ef688f3
 SHA512 
6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1
+DIST kismet-2021-05-R1.tar.xz 10611692 BLAKE2B 
fc0a145005440c8af5320488e1a4bfe808ad8aeba614c9294b511a8da70ec2d51dbfd2ecc840c9af84e0222967200bb82856b2e008e39f015b455be131f89484
 SHA512 
edca956c9c04f99e06a09dc23216a908fbac68637246d73430b2d9d3a3ba1c2e8099d263819073d24494dce17bd36c83a2f51c648430a6eea3db7332b07e2fba

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 000..d75e2d98572
--- /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} == "" ]] ; 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"##' 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 \
+   #

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/

2021-05-07 Thread Rick Farina
commit: a29bf34b522670ea1c85c3b3196249a091d31f49
Author: Rick Farina  gentoo  org>
AuthorDate: Fri May  7 15:18:34 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri May  7 15:18:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29bf34b

net-wireless/kismet: missing hashbang

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/files/kismet-gdb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/kismet/files/kismet-gdb 
b/net-wireless/kismet/files/kismet-gdb
index bf57dcba8b8..3bfa8ffa670 100644
--- a/net-wireless/kismet/files/kismet-gdb
+++ b/net-wireless/kismet/files/kismet-gdb
@@ -1 +1,2 @@
+#!/bin/sh
 gdb kismet --command=/usr/share/kismet/gdb



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/, net-wireless/kismet/

2021-05-07 Thread Rick Farina
commit: 5d8e83dfd92ca0dc966183ed0b4a3b86e126d7fc
Author: Rick Farina  gentoo  org>
AuthorDate: Fri May  7 15:13:49 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri May  7 15:14:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d8e83df

net-wireless/kismet: add gdb scripts

live debugging can be a pain, so add some helpers which follow
upstream's instructions for gdb usage

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/files/gdb  | 14 ++
 net-wireless/kismet/files/kismet-gdb   |  1 +
 net-wireless/kismet/kismet-.ebuild |  4 
 3 files changed, 19 insertions(+)

diff --git a/net-wireless/kismet/files/gdb b/net-wireless/kismet/files/gdb
new file mode 100644
index 000..de8dea91fa0
--- /dev/null
+++ b/net-wireless/kismet/files/gdb
@@ -0,0 +1,14 @@
+set pagination off
+handle SIGPIPE nostop noprint pass
+handle SIGINT nostop noprint pass
+set logging file kismet-gdb.txt
+set logging on
+
+run --debug --no-ncurses
+
+catch throw
+  bt
+  info threads
+  thread apply all bt full
+  quit
+end

diff --git a/net-wireless/kismet/files/kismet-gdb 
b/net-wireless/kismet/files/kismet-gdb
new file mode 100644
index 000..bf57dcba8b8
--- /dev/null
+++ b/net-wireless/kismet/files/kismet-gdb
@@ -0,0 +1 @@
+gdb kismet --command=/usr/share/kismet/gdb

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index cf499ef55e4..d75e2d98572 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -140,6 +140,10 @@ src_install() {
 
insinto /usr/share/${PN}
doins Makefile.inc
+   if [ "${PV}" = "" ];then
+   doins "${FILESDIR}"/gdb
+   dobin "${FILESDIR}"/kismet-gdb
+   fi
 
dodoc CHANGELOG README*
newinitd "${FILESDIR}"/${PN}.initd-r3 kismet



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-03-08 Thread Rick Farina
commit: cdcab9c556e7fe4e7656758c3ad3bf25f57165ac
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar  9 02:41:53 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar  9 02:42:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcab9c5

net-wireless/kismet: unbundle libfmt

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 61dcb147f3e..b3b3a3de29a 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -67,6 +67,7 @@ CDEPEND="
 
 DEPEND="${CDEPEND}
dev-libs/boost
+   dev-libs/libfmt
virtual/pkgconfig
 "
 
@@ -94,6 +95,16 @@ src_prepare() {
#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"##' 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' \



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-03-08 Thread Rick Farina
commit: ac1386f007e867faf235999075d8ea5c673bca15
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Mar  8 21:13:06 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Mar  8 21:13:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1386f0

net-wireless/kismet: unbundle boost

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 56c0fe0667c..61dcb147f3e 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -66,6 +66,7 @@ CDEPEND="
"
 
 DEPEND="${CDEPEND}
+   dev-libs/boost
virtual/pkgconfig
 "
 
@@ -92,6 +93,8 @@ src_prepare() {
 
#sed -i -e 's#root#kismet#g' packaging/systemd/kismet.service.in
 
+   rm -r boost || die
+
# Don't strip and set correct mangrp
sed -i -e 's| -s||g' \
-e 's|@mangrp@|root|g' Makefile.in || die



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-02-18 Thread Rick Farina
commit: 60f56aff27f946ace3de71f1b847ecd5029e34de
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Feb 18 16:45:34 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Feb 18 16:45:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f56aff

net-wireless/kismet: stable bug #771150

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2020.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2020.12.3.ebuild 
b/net-wireless/kismet/kismet-2020.12.3.ebuild
index 67cb96a98bc..3930832e1ff 100644
--- a/net-wireless/kismet/kismet-2020.12.3.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.3.ebuild
@@ -19,7 +19,7 @@ else
 
SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
 
-   KEYWORDS="~amd64 arm ~arm64 ~ppc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~ppc x86"
 fi
 
 DESCRIPTION="IEEE 802.11 wireless LAN sniffer"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-02-18 Thread Rick Farina
commit: 7056af4d94bf183aaa6512977f258a7239eec072
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Feb 18 16:46:32 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Feb 18 16:46:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7056af4d

net-wireless/kismet: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|   1 -
 net-wireless/kismet/kismet-2020.09.4.ebuild | 183 
 2 files changed, 184 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 61fe6c548cc..bb0fbd8a144 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1 @@
-DIST kismet-2020-09-R4.tar.xz 8692520 BLAKE2B 
68098080cfca6968538ecf4840a3ab06f95bfe9b72829dc7ea551b1a5f15d5b65fbfaa8cecfef19a537abf081d0c4e2b2ffdedc0e34023a3393013227c898d97
 SHA512 
4f2dd641999dd2675d2c4dfbe28caf5a8476d5d7bd9dedeefb7b1420b48b9155a4d576123832974586d51c61ca4d77d8572ab7038da3ec6fa2a7791f3e1a1479
 DIST kismet-2020-12-R3.tar.xz 9887764 BLAKE2B 
4d011a13888f6a60d34ddcbc47d83c01debf73307da7d26c28034b15ad6dde2d8ae7741b4104d250ff112be242af0cbbcff612fc172d67d404d14b3d0ef688f3
 SHA512 
6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1

diff --git a/net-wireless/kismet/kismet-2020.09.4.ebuild 
b/net-wireless/kismet/kismet-2020.09.4.ebuild
deleted file mode 100644
index dc057a4411a..000
--- a/net-wireless/kismet/kismet-2020.09.4.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit autotools eutils multilib python-single-r1 udev systemd
-
-if [[ ${PV} == "" ]] ; 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
-   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}]
-   ')
-   sys-libs/ncurses:=
-   lm-sensors? ( sys-apps/lm-sensors )
-   pcre? ( dev-libs/libpcre )
-   suid? ( sys-libs/libcap )
-   ubertooth? ( net-wireless/ubertooth:= )
-   "
-
-DEPEND="${CDEPEND}
-   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
-
-   # 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}" = "" ]; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enab

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-02-18 Thread Sam James
commit: 8eb675cbbe04f8d426e75c3aa1c89b79ef1e4b13
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 18 08:20:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 18 08:20:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb675cb

net-wireless/kismet: Stabilize 2020.12.3 arm, #771150

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2020.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2020.12.3.ebuild 
b/net-wireless/kismet/kismet-2020.12.3.ebuild
index f0e2888cb0b..67cb96a98bc 100644
--- a/net-wireless/kismet/kismet-2020.12.3.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.3.ebuild
@@ -19,7 +19,7 @@ else
 
SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~ppc ~x86"
 fi
 
 DESCRIPTION="IEEE 802.11 wireless LAN sniffer"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-02-17 Thread Rick Farina
commit: aad9ef69a0d6945afc73a42071616783f3bcc651
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb 17 20:40:08 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb 17 20:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aad9ef69

net-wireless/kismet: minor cleanup

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2020.12.3.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/net-wireless/kismet/kismet-2020.12.3.ebuild 
b/net-wireless/kismet/kismet-2020.12.3.ebuild
index e0314856ae9..f0e2888cb0b 100644
--- a/net-wireless/kismet/kismet-2020.12.3.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.3.ebuild
@@ -17,16 +17,8 @@ else
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}"
-
-   #Desired (minimum) keywords
-   #KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet-rest/

2021-02-17 Thread Rick Farina
commit: fa29f791d3ad3e909367fff1b92bb6386e3bb54d
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb 17 16:59:05 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb 17 16:59:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa29f791

net-wireless/kismet-rest: python bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild | 5 +++--
 net-wireless/kismet-rest/kismet-rest-.ebuild   | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild 
b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
index a57f8f99d31..735d1be6422 100644
--- a/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
+++ b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit distutils-r1
 
 DESCRIPTION="Kismet REST Python API"
@@ -24,3 +24,4 @@ DEPEND="dev-python/requests
!

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-02-17 Thread Rick Farina
commit: 0793dc3fe37ff0ff74d177ebc06abe8bbbf120a2
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Feb 17 16:09:56 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Feb 17 16:10:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0793dc3f

net-wireless/kismet: minor bugfix bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2020.12.2.ebuild => kismet-2020.12.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 5cf45e4c7c0..61fe6c548cc 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,2 @@
 DIST kismet-2020-09-R4.tar.xz 8692520 BLAKE2B 
68098080cfca6968538ecf4840a3ab06f95bfe9b72829dc7ea551b1a5f15d5b65fbfaa8cecfef19a537abf081d0c4e2b2ffdedc0e34023a3393013227c898d97
 SHA512 
4f2dd641999dd2675d2c4dfbe28caf5a8476d5d7bd9dedeefb7b1420b48b9155a4d576123832974586d51c61ca4d77d8572ab7038da3ec6fa2a7791f3e1a1479
-DIST kismet-2020-12-R2.tar.xz 9888412 BLAKE2B 
6228c7c760d4e35cfbedcbd93e5b461bf81821832ea1bdcc3645a5770ddbbd83dbe9d69d6c7b88e3e279fbd1d52306217283e4307b71d8cdb7679506bf2f4c69
 SHA512 
c31fa1e603a3c6f533b2df13b9b676c82ab48e933078649840e7a0fdaa79227f05dd5b69c1381761a57f81293780b94ded1a69859173972815c30f004086fb58
+DIST kismet-2020-12-R3.tar.xz 9887764 BLAKE2B 
4d011a13888f6a60d34ddcbc47d83c01debf73307da7d26c28034b15ad6dde2d8ae7741b4104d250ff112be242af0cbbcff612fc172d67d404d14b3d0ef688f3
 SHA512 
6c4c95a9963977d5a383e34f662f814a803d0d36d7dbc35d3d0a42d3e67c20e8d46357df0ee544b8dd3c7f527bd43ef9c0d913577d4979f261764fc9761cd6d1

diff --git a/net-wireless/kismet/kismet-2020.12.2.ebuild 
b/net-wireless/kismet/kismet-2020.12.3.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2020.12.2.ebuild
rename to net-wireless/kismet/kismet-2020.12.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2021-02-14 Thread Rick Farina
commit: de7ad2019457f88b323a535fc9a08f2b0fdd527c
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Feb 12 20:21:57 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Feb 15 02:19:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7ad201

net-wireless/kismet: python bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2020.12.2.ebuild | 4 ++--
 net-wireless/kismet/kismet-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/kismet/kismet-2020.12.2.ebuild 
b/net-wireless/kismet/kismet-2020.12.2.ebuild
index f2cd6e893f1..e0314856ae9 100644
--- a/net-wireless/kismet/kismet-2020.12.2.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit autotools eutils multilib python-single-r1 udev systemd
 

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index ef1ead221a2..56c0fe0667c 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit autotools eutils multilib python-single-r1 udev systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-12-21 Thread Sam James
commit: f148c1ee1aaf9af228530be23310da800e10f190
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 21 22:38:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 21 22:38:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f148c1ee

net-wireless/kismet: Keyword 2020.12.2 arm64, #760818

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2020.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2020.12.2.ebuild 
b/net-wireless/kismet/kismet-2020.12.2.ebuild
index 0bae15f5832..f2cd6e893f1 100644
--- a/net-wireless/kismet/kismet-2020.12.2.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.2.ebuild
@@ -27,7 +27,7 @@ else
 
#Desired (minimum) keywords
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-   KEYWORDS="~amd64 ~arm ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 fi
 
 DESCRIPTION="IEEE 802.11 wireless LAN sniffer"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-12-20 Thread Sam James
commit: 6899098d9bbea0de87c11da5a9eb14073a05457e
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 17:24:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 17:24:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6899098d

net-wireless/kismet: Keyword 2020.12.2 ppc, #760818

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2020.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2020.12.2.ebuild 
b/net-wireless/kismet/kismet-2020.12.2.ebuild
index b7f3512da61..0bae15f5832 100644
--- a/net-wireless/kismet/kismet-2020.12.2.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.2.ebuild
@@ -27,7 +27,7 @@ else
 
#Desired (minimum) keywords
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc ~x86"
 fi
 
 DESCRIPTION="IEEE 802.11 wireless LAN sniffer"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-12-20 Thread Sam James
commit: d8a766a284cba7726798996838aa746bbaa89996
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 16:50:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 16:50:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a766a2

net-wireless/kismet: Keyword 2020.12.2 arm, #760818

Signed-off-by: Sam James  gentoo.org>

 net-wireless/kismet/kismet-2020.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2020.12.2.ebuild 
b/net-wireless/kismet/kismet-2020.12.2.ebuild
index 35f0b45d87e..b7f3512da61 100644
--- a/net-wireless/kismet/kismet-2020.12.2.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.2.ebuild
@@ -27,7 +27,7 @@ else
 
#Desired (minimum) keywords
#KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~x86"
 fi
 
 DESCRIPTION="IEEE 802.11 wireless LAN sniffer"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-12-04 Thread Rick Farina
commit: b6a70258b7f7e44a4d38525690f9bb7f0ea3bff4
Author: Rick Farina  gentoo  org>
AuthorDate: Sat Dec  5 02:30:46 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sat Dec  5 02:30:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a70258

net-wireless/kismet: release fixup

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2020.12.1.ebuild => kismet-2020.12.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 3f7641b343f..5cf45e4c7c0 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,2 @@
 DIST kismet-2020-09-R4.tar.xz 8692520 BLAKE2B 
68098080cfca6968538ecf4840a3ab06f95bfe9b72829dc7ea551b1a5f15d5b65fbfaa8cecfef19a537abf081d0c4e2b2ffdedc0e34023a3393013227c898d97
 SHA512 
4f2dd641999dd2675d2c4dfbe28caf5a8476d5d7bd9dedeefb7b1420b48b9155a4d576123832974586d51c61ca4d77d8572ab7038da3ec6fa2a7791f3e1a1479
-DIST kismet-2020-12-R1.tar.xz 9888492 BLAKE2B 
26dbc3ed63948b41554e809d271669b24af7412e9e96ea2e8d9fa54a7959878946243aca3448a744a07ec3f649006214e9fab3505a7480ee7c87a07eead63a3d
 SHA512 
277a437ee30c8974095ad7a4afabe321d45b9b97993b6156092eeb8884945d06af2f19abd7825b8dd80ae3e6d1d8b20435d83fc1f08bb3d8737e859c13842459
+DIST kismet-2020-12-R2.tar.xz 9888412 BLAKE2B 
6228c7c760d4e35cfbedcbd93e5b461bf81821832ea1bdcc3645a5770ddbbd83dbe9d69d6c7b88e3e279fbd1d52306217283e4307b71d8cdb7679506bf2f4c69
 SHA512 
c31fa1e603a3c6f533b2df13b9b676c82ab48e933078649840e7a0fdaa79227f05dd5b69c1381761a57f81293780b94ded1a69859173972815c30f004086fb58

diff --git a/net-wireless/kismet/kismet-2020.12.1.ebuild 
b/net-wireless/kismet/kismet-2020.12.2.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2020.12.1.ebuild
rename to net-wireless/kismet/kismet-2020.12.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-12-04 Thread Rick Farina
commit: cc8948afb4dd61faca7c79dac953d25ef415af40
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Dec  4 16:01:13 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Dec  4 16:01:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8948af

net-wireless/kismet: stable new version

add newer version
cleanup old version

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest   |  2 +-
 net-wireless/kismet/kismet-2020.09.4.ebuild|  2 +-
 ...et-2020.04.3.ebuild => kismet-2020.12.1.ebuild} | 25 --
 3 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 871d6a5dcea..3f7641b343f 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,2 @@
-DIST kismet-2020-04-R3.tar.xz 3159552 BLAKE2B 
458c40dea530008295d46aadaf15699a0fd9025bb572cb23e94f059f31bba2835dedd9c39725d0183e84d31c326c2769450ce0b8bee7e7ca3bb7ac9dd82f4cc6
 SHA512 
585def7f19f479c6049cbc24e3886276d816f584fcb2070009cd90e35b33630d3e544145abf5f8b1eae87ec571a213ed9cb9f6b81345257c9bf1332d5bb319c2
 DIST kismet-2020-09-R4.tar.xz 8692520 BLAKE2B 
68098080cfca6968538ecf4840a3ab06f95bfe9b72829dc7ea551b1a5f15d5b65fbfaa8cecfef19a537abf081d0c4e2b2ffdedc0e34023a3393013227c898d97
 SHA512 
4f2dd641999dd2675d2c4dfbe28caf5a8476d5d7bd9dedeefb7b1420b48b9155a4d576123832974586d51c61ca4d77d8572ab7038da3ec6fa2a7791f3e1a1479
+DIST kismet-2020-12-R1.tar.xz 9888492 BLAKE2B 
26dbc3ed63948b41554e809d271669b24af7412e9e96ea2e8d9fa54a7959878946243aca3448a744a07ec3f649006214e9fab3505a7480ee7c87a07eead63a3d
 SHA512 
277a437ee30c8974095ad7a4afabe321d45b9b97993b6156092eeb8884945d06af2f19abd7825b8dd80ae3e6d1d8b20435d83fc1f08bb3d8737e859c13842459

diff --git a/net-wireless/kismet/kismet-2020.09.4.ebuild 
b/net-wireless/kismet/kismet-2020.09.4.ebuild
index 06840c1eb32..1e4b03ce03c 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.1.ebuild
similarity index 87%
rename from net-wireless/kismet/kismet-2020.04.3.ebuild
rename to net-wireless/kismet/kismet-2020.12.1.ebuild
index 3e9d0c602dc..35f0b45d87e 100644
--- a/net-wireless/kismet/kismet-2020.04.3.ebuild
+++ b/net-wireless/kismet/kismet-2020.12.1.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} == "" ]] ; 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

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-10-25 Thread Rick Farina
commit: b38d6eab16b9fb3c82791562b22e35b5c8f08ce4
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Oct 25 15:18:52 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Oct 25 15:18:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38d6eab

net-wireless/kismet: tracking upstream git

need python websockets

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index e62e5fa8145..ef1ead221a2 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{7,8} )
 
 inherit autotools eutils multilib python-single-r1 udev systemd
 
@@ -56,6 +56,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 )



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-10-23 Thread Rick Farina
commit: 3bf47f7c2f1660632551c7b573e38f2f959947d9
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Oct 23 18:12:32 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Oct 23 18:12:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf47f7c

net-wireless/kismet: track upstream

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 06840c1eb32..e62e5fa8145 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -45,7 +45,8 @@ CDEPEND="
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



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-10-09 Thread Sergei Trofimovich
commit: a26c582fbed56308284bf37df652f862e6e378cd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Oct  9 22:30:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Oct  9 22:30:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26c582f

net-wireless/kismet: drop unused local USE-descriptions

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-wireless/kismet/metadata.xml | 9 -
 1 file changed, 9 deletions(-)

diff --git a/net-wireless/kismet/metadata.xml b/net-wireless/kismet/metadata.xml
index f9a1efd46a1..c596280be24 100644
--- a/net-wireless/kismet/metadata.xml
+++ b/net-wireless/kismet/metadata.xml
@@ -6,7 +6,6 @@
Rick Farina


-   Build the ncurses-based user 
interface
Support libusb based capture sources such 
as mousejack, cc2540(ble), and nrf51822(ble)

Install a setuid root helper binary with limited 
functionality;
@@ -14,15 +13,7 @@
reducing security risks

Build with pcre support
-   Audio support using 
app-accessibility/flite
-   Build the autowep plugin
-   Build the btscan plugin
-   Build the dot15d4 plugin
-   Build the ptw plugin
-   Build the spectools plugin. This 
uses net-wireless/spectools
-   Build the syslog plugin.
Enable rtlsdr based kismet capture 
sources
-   Build extras which are written in ruby, 
example plugins and the like.
Enable capture source for ubertooth to 
sniff bluetooth low energy

 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/, profiles/, net-wireless/kismet/files/

2020-10-07 Thread Michał Górny
commit: 086e07d51be38a0a4f663b326c15396d02465196
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  7 07:26:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  7 07:27:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086e07d5

net-wireless/kismet: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/kismet/Manifest   |   1 -
 .../kismet/files/kismet-2016.07.1-ruby-fixes.patch |  78 --
 net-wireless/kismet/files/kismet.confd |  12 --
 net-wireless/kismet/files/kismet.initd |  26 
 net-wireless/kismet/kismet-2016.07.1-r2.ebuild | 164 -
 profiles/package.mask  |   7 -
 6 files changed, 288 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 776ee7ac916..871d6a5dcea 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,2 @@
-DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2020-04-R3.tar.xz 3159552 BLAKE2B 
458c40dea530008295d46aadaf15699a0fd9025bb572cb23e94f059f31bba2835dedd9c39725d0183e84d31c326c2769450ce0b8bee7e7ca3bb7ac9dd82f4cc6
 SHA512 
585def7f19f479c6049cbc24e3886276d816f584fcb2070009cd90e35b33630d3e544145abf5f8b1eae87ec571a213ed9cb9f6b81345257c9bf1332d5bb319c2
 DIST kismet-2020-09-R4.tar.xz 8692520 BLAKE2B 
68098080cfca6968538ecf4840a3ab06f95bfe9b72829dc7ea551b1a5f15d5b65fbfaa8cecfef19a537abf081d0c4e2b2ffdedc0e34023a3393013227c898d97
 SHA512 
4f2dd641999dd2675d2c4dfbe28caf5a8476d5d7bd9dedeefb7b1420b48b9155a4d576123832974586d51c61ca4d77d8572ab7038da3ec6fa2a7791f3e1a1479

diff --git a/net-wireless/kismet/files/kismet-2016.07.1-ruby-fixes.patch 
b/net-wireless/kismet/files/kismet-2016.07.1-ruby-fixes.patch
deleted file mode 100644
index bdfde9fbc7c..000
--- a/net-wireless/kismet/files/kismet-2016.07.1-ruby-fixes.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-diff --git a/ruby/kismet.rb b/ruby/kismet.rb
-index 5b18b23..7eab708 100755
 a/ruby/kismet.rb
-+++ b/ruby/kismet.rb
-@@ -61,8 +61,6 @@ class Kismet
-   rescue Exception => e
-   pp e
- 
--  break if @die
--
-   puts "write error: #{$!}"
-   end
-   end
-diff --git a/ruby/kismet_addsource.rb b/ruby/kismet_addsource.rb
-index 057a514..d3ae968 100755
 a/ruby/kismet_addsource.rb
-+++ b/ruby/kismet_addsource.rb
-@@ -20,7 +20,7 @@
- 
- require 'socket'
- require 'time'
--require 'kismet'
-+require_relative 'kismet'
- require 'pp'
- require 'optparse'
- 
-diff --git a/ruby/kismet_alert_syslog.rb b/ruby/kismet_alert_syslog.rb
-index 6969247..27373a9 100755
 a/ruby/kismet_alert_syslog.rb
-+++ b/ruby/kismet_alert_syslog.rb
-@@ -20,7 +20,7 @@
- 
- require 'socket'
- require 'time'
--require 'kismet'
-+require_relative 'kismet'
- require 'pp'
- require "getopt/long"
- require 'syslog'
-diff --git a/ruby/kismet_list.rb b/ruby/kismet_list.rb
-index ec8f0f9..7adffe6 100755
 a/ruby/kismet_list.rb
-+++ b/ruby/kismet_list.rb
-@@ -20,7 +20,7 @@
- 
- require 'socket'
- require 'time'
--require 'kismet'
-+require_relative 'kismet'
- 
- def bssidcb(proto, fields)
-   puts "Kismet saw network #{fields['bssid']} manuf #{fields['manuf']} on 
channel #{fields['channel']}"
-diff --git a/ruby/kismet_shootout.rb b/ruby/kismet_shootout.rb
-index 25021b9..61f70b0 100755
 a/ruby/kismet_shootout.rb
-+++ b/ruby/kismet_shootout.rb
-@@ -21,7 +21,7 @@
- 
- require 'socket'
- require 'time'
--require 'kismet'
-+require_relative 'kismet'
- require 'pp'
- require 'optparse'
- 
-diff --git a/ruby/kismet_sql.rb b/ruby/kismet_sql.rb
-index 9fe581d..b878979 100755
 a/ruby/kismet_sql.rb
-+++ b/ruby/kismet_sql.rb
-@@ -22,7 +22,7 @@
- 
- require 'socket'
- require 'time'
--require 'kismet'
-+require_relative 'kismet'
- require 'pp'
- require "getopt/long"
- require "sqlite3"

diff --git a/net-wireless/kismet/files/kismet.confd 
b/net-wireless/kismet/files/kismet.confd
deleted file mode 100644
index d203513c714..000
--- a/net-wireless/kismet/files/kismet.confd
+++ /dev/null
@@ -1,12 +0,0 @@
-# /etc/conf.d/kismet - configuration file for /etc/init.d/kismet
-
-# Kismet configuration is done in /etc/kismet.conf
-
-# To use the kismet init script, you must have "logtemplate" set to a location
-# that is writable by the user assigned by "suiduser".
-# e.g.
-# suiduser=foo
-# logtemplate=%h/kismet_log/%n-%d-%i.%l
-
-# Options to pass to kismet_server, see `kismet_server --help`
-KISMET_SERVER_OPTIONS=""

diff --git a/net-wireless/kismet/files/kismet.initd 
b/net-wireless/kismet/files/kismet.initd
deleted file mode 100644
index 000e6ea03cd..000
-

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-09-25 Thread Rick Farina
commit: e7c69219f3669245c7b5e9d70234476ea66c4281
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Sep 25 15:11:32 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Sep 25 15:11:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c69219

net-wireless/kismet: bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2020.09.3.ebuild => kismet-2020.09.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index bf1597bcdc8..776ee7ac916 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,3 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2020-04-R3.tar.xz 3159552 BLAKE2B 
458c40dea530008295d46aadaf15699a0fd9025bb572cb23e94f059f31bba2835dedd9c39725d0183e84d31c326c2769450ce0b8bee7e7ca3bb7ac9dd82f4cc6
 SHA512 
585def7f19f479c6049cbc24e3886276d816f584fcb2070009cd90e35b33630d3e544145abf5f8b1eae87ec571a213ed9cb9f6b81345257c9bf1332d5bb319c2
-DIST kismet-2020-09-R3.tar.xz 8692092 BLAKE2B 
a38a889aa382e597e11c7fe0452e0faf40a991f6ece7fcb29a9605bc158b629647bf6117c6bd72e957f5a6f2b89788983f120130b3a6f0f31ae3a386dcdfdb44
 SHA512 
b1c0daee20c59124059cfa71d5ab938c47f143a467e14b442aaf67a372599ff799a08951745cedb6f38e5cded7f5a30834bf03adee53846a90a593a0b3231a6a
+DIST kismet-2020-09-R4.tar.xz 8692520 BLAKE2B 
68098080cfca6968538ecf4840a3ab06f95bfe9b72829dc7ea551b1a5f15d5b65fbfaa8cecfef19a537abf081d0c4e2b2ffdedc0e34023a3393013227c898d97
 SHA512 
4f2dd641999dd2675d2c4dfbe28caf5a8476d5d7bd9dedeefb7b1420b48b9155a4d576123832974586d51c61ca4d77d8572ab7038da3ec6fa2a7791f3e1a1479

diff --git a/net-wireless/kismet/kismet-2020.09.3.ebuild 
b/net-wireless/kismet/kismet-2020.09.4.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2020.09.3.ebuild
rename to net-wireless/kismet/kismet-2020.09.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-09-21 Thread Rick Farina
commit: a163de87c9be6abf0f3dedb6d73160e493c7965c
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Sep 21 17:20:34 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Sep 21 18:05:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a163de87

net-wireless/kismet: bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2020.09.1.ebuild => kismet-2020.09.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index c5035f6b4b2..bf1597bcdc8 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,3 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2020-04-R3.tar.xz 3159552 BLAKE2B 
458c40dea530008295d46aadaf15699a0fd9025bb572cb23e94f059f31bba2835dedd9c39725d0183e84d31c326c2769450ce0b8bee7e7ca3bb7ac9dd82f4cc6
 SHA512 
585def7f19f479c6049cbc24e3886276d816f584fcb2070009cd90e35b33630d3e544145abf5f8b1eae87ec571a213ed9cb9f6b81345257c9bf1332d5bb319c2
-DIST kismet-2020-09-R1.tar.xz 8694804 BLAKE2B 
1389486809024179c3be71a8b26cdb460f483e1af0dd7cda9d36450d10e4df16536f23db3b5ca3fd6b65b0c48514c96e5cb37ec71425a8f087d58e7a89bed137
 SHA512 
e687c76b9e94d973245f61d6fc59a1a05a06ba9c765f7661a183d14d0228676359a7d7798bac9f3b493a5c311e53785c54fd9f0d12bf6cdc4d43919bad167327
+DIST kismet-2020-09-R3.tar.xz 8692092 BLAKE2B 
a38a889aa382e597e11c7fe0452e0faf40a991f6ece7fcb29a9605bc158b629647bf6117c6bd72e957f5a6f2b89788983f120130b3a6f0f31ae3a386dcdfdb44
 SHA512 
b1c0daee20c59124059cfa71d5ab938c47f143a467e14b442aaf67a372599ff799a08951745cedb6f38e5cded7f5a30834bf03adee53846a90a593a0b3231a6a

diff --git a/net-wireless/kismet/kismet-2020.09.1.ebuild 
b/net-wireless/kismet/kismet-2020.09.3.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2020.09.1.ebuild
rename to net-wireless/kismet/kismet-2020.09.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-09-02 Thread Rick Farina
commit: e44a672eb716ebd26b435e2d9960f157e2546c5b
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Sep  2 13:41:21 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Sep  2 13:41:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44a672e

net-wireless/kismet: restore improperly removed version

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest   |   1 +
 net-wireless/kismet/kismet-2016.07.1-r2.ebuild | 164 +
 net-wireless/kismet/metadata.xml   |   9 ++
 3 files changed, 174 insertions(+)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index c44b6a5b8c6..c5035f6b4b2 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
+DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2020-04-R3.tar.xz 3159552 BLAKE2B 
458c40dea530008295d46aadaf15699a0fd9025bb572cb23e94f059f31bba2835dedd9c39725d0183e84d31c326c2769450ce0b8bee7e7ca3bb7ac9dd82f4cc6
 SHA512 
585def7f19f479c6049cbc24e3886276d816f584fcb2070009cd90e35b33630d3e544145abf5f8b1eae87ec571a213ed9cb9f6b81345257c9bf1332d5bb319c2
 DIST kismet-2020-09-R1.tar.xz 8694804 BLAKE2B 
1389486809024179c3be71a8b26cdb460f483e1af0dd7cda9d36450d10e4df16536f23db3b5ca3fd6b65b0c48514c96e5cb37ec71425a8f087d58e7a89bed137
 SHA512 
e687c76b9e94d973245f61d6fc59a1a05a06ba9c765f7661a183d14d0228676359a7d7798bac9f3b493a5c311e53785c54fd9f0d12bf6cdc4d43919bad167327

diff --git a/net-wireless/kismet/kismet-2016.07.1-r2.ebuild 
b/net-wireless/kismet/kismet-2016.07.1-r2.ebuild
new file mode 100644
index 000..17f5963fa10
--- /dev/null
+++ b/net-wireless/kismet/kismet-2016.07.1-r2.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils multilib user
+
+MY_P=${P/\./-}
+MY_P=${MY_P/./-R}
+S=${WORKDIR}/${MY_P}
+
+SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
+KEYWORDS="amd64 arm ~arm64 ~ppc x86"
+
+DESCRIPTION="IEEE 802.11 wireless LAN sniffer"
+HOMEPAGE="https://www.kismetwireless.net";
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+IUSE="+client +pcre speech +plugin-autowep +plugin-btscan plugin-dot15d4 
+plugin-ptw +plugin-spectools +plugin-syslog +ruby selinux +suid"
+
+CDEPEND="net-wireless/wireless-tools
+   kernel_linux? ( sys-libs/libcap
+   dev-libs/libnl:3
+   net-libs/libpcap
+   )
+   pcre? ( dev-libs/libpcre )
+   suid? ( sys-libs/libcap )
+   client? ( sys-libs/ncurses:0= )
+   !arm? ( speech? ( app-accessibility/flite ) )
+   plugin-btscan? ( net-wireless/bluez )
+   plugin-dot15d4? ( virtual/libusb:0 )
+   plugin-spectools? ( net-wireless/spectools )
+   plugin-ptw? ( dev-libs/openssl:= )
+"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+"
+
+RDEPEND="${CDEPEND}
+   ruby? ( dev-lang/ruby:* )
+   selinux? ( sec-policy/selinux-kismet )
+"
+
+src_prepare() {
+   sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
+   conf/kismet.conf.in
+
+   # Don't strip and set correct mangrp
+   sed -i -e 's| -s||g' \
+   -e 's|@mangrp@|root|g' Makefile.in
+
+   epatch "${FILESDIR}/${P}-ruby-fixes.patch"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable client) \
+   $(use_enable pcre)
+}
+
+src_compile() {
+   emake
+
+   if use plugin-autowep; then
+   cd "${S}"/restricted-plugin-autowep
+   KIS_SRC_DIR="${S}" emake
+   fi
+   if use plugin-btscan; then
+   cd "${S}"/plugin-btscan
+   KIS_SRC_DIR="${S}" emake
+   fi
+   if use plugin-dot15d4; then
+   cd "${S}"/plugin-dot15d4
+   KIS_SRC_DIR="${S}" emake
+   fi
+   if use plugin-ptw; then
+   cd "${S}"/restricted-plugin-ptw
+   KIS_SRC_DIR="${S}" emake
+   fi
+   if use plugin-spectools; then
+   cd "${S}"/plugin-spectools
+   KIS_SRC_DIR="${S}" emake
+   fi
+   if use plugin-syslog; then
+   cd "${S}"/plugin-syslog
+   KIS_SRC_DIR="${S}" emake
+   fi
+}
+
+src_install() {
+   if use plugin-autowep; then
+   cd "${S}"/restricted-plugin-autowep
+   KIS_SRC_DIR="${S}" emake DESTDIR="${ED}" LIBDIR="$(get_libdir)" 
install
+   fi
+   if use plugin-btscan; then
+   cd "${S}"/plugin-btscan
+   KIS_SRC_DIR="${S}" emake DESTDIR="${ED}" LIBDIR="$(get_libdir)" 
install
+ 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-09-01 Thread Rick Farina
commit: 76c2feda4dfd518a10d53944c6a82102461587a8
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Sep  2 02:03:37 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Sep  2 03:35:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c2feda

net-wireless/kismet: bump

remove old

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest   |   4 +-
 net-wireless/kismet/kismet-2016.07.1-r2.ebuild | 164 
 net-wireless/kismet/kismet-2019.09.1-r2.ebuild | 166 -
 ...2019.12.2-r1.ebuild => kismet-2020.09.1.ebuild} |   9 +-
 net-wireless/kismet/metadata.xml   |  10 --
 5 files changed, 6 insertions(+), 347 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index e567b17fec6..c44b6a5b8c6 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,4 +1,2 @@
-DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
-DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
-DIST kismet-2019-12-R2.tar.xz 3127064 BLAKE2B 
b7ffac6a6a4d7d7893d3564f9471080e055798c325b102f98fa0e86db37bcbab33422afae9c2694b747ae0c369259b62c218a77c673d0e0c05969a56e42311c2
 SHA512 
b1e3de74a6d314150d849ac3d95c8b99324bba14522dc4f00244d1c09acb690cce40d35dbe33845ffb1060a69cd38f036d59a0283ed9b1a70b022e3d57cde5a0
 DIST kismet-2020-04-R3.tar.xz 3159552 BLAKE2B 
458c40dea530008295d46aadaf15699a0fd9025bb572cb23e94f059f31bba2835dedd9c39725d0183e84d31c326c2769450ce0b8bee7e7ca3bb7ac9dd82f4cc6
 SHA512 
585def7f19f479c6049cbc24e3886276d816f584fcb2070009cd90e35b33630d3e544145abf5f8b1eae87ec571a213ed9cb9f6b81345257c9bf1332d5bb319c2
+DIST kismet-2020-09-R1.tar.xz 8694804 BLAKE2B 
1389486809024179c3be71a8b26cdb460f483e1af0dd7cda9d36450d10e4df16536f23db3b5ca3fd6b65b0c48514c96e5cb37ec71425a8f087d58e7a89bed137
 SHA512 
e687c76b9e94d973245f61d6fc59a1a05a06ba9c765f7661a183d14d0228676359a7d7798bac9f3b493a5c311e53785c54fd9f0d12bf6cdc4d43919bad167327

diff --git a/net-wireless/kismet/kismet-2016.07.1-r2.ebuild 
b/net-wireless/kismet/kismet-2016.07.1-r2.ebuild
deleted file mode 100644
index f80d0523017..000
--- a/net-wireless/kismet/kismet-2016.07.1-r2.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils multilib user
-
-MY_P=${P/\./-}
-MY_P=${MY_P/./-R}
-S=${WORKDIR}/${MY_P}
-
-SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
-KEYWORDS="amd64 arm ~arm64 ~ppc x86"
-
-DESCRIPTION="IEEE 802.11 wireless LAN sniffer"
-HOMEPAGE="https://www.kismetwireless.net";
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="+client +pcre speech +plugin-autowep +plugin-btscan plugin-dot15d4 
+plugin-ptw +plugin-spectools +plugin-syslog +ruby selinux +suid"
-
-CDEPEND="net-wireless/wireless-tools
-   kernel_linux? ( sys-libs/libcap
-   dev-libs/libnl:3
-   net-libs/libpcap
-   )
-   pcre? ( dev-libs/libpcre )
-   suid? ( sys-libs/libcap )
-   client? ( sys-libs/ncurses:0= )
-   !arm? ( speech? ( app-accessibility/flite ) )
-   plugin-btscan? ( net-wireless/bluez )
-   plugin-dot15d4? ( virtual/libusb:0 )
-   plugin-spectools? ( net-wireless/spectools )
-   plugin-ptw? ( dev-libs/openssl:= )
-"
-
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-"
-
-RDEPEND="${CDEPEND}
-   ruby? ( dev-lang/ruby:* )
-   selinux? ( sec-policy/selinux-kismet )
-"
-
-src_prepare() {
-   sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
-   conf/kismet.conf.in
-
-   # Don't strip and set correct mangrp
-   sed -i -e 's| -s||g' \
-   -e 's|@mangrp@|root|g' Makefile.in
-
-   epatch "${FILESDIR}/${P}-ruby-fixes.patch"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable client) \
-   $(use_enable pcre)
-}
-
-src_compile() {
-   emake
-
-   if use plugin-autowep; then
-   cd "${S}"/restricted-plugin-autowep
-   KIS_SRC_DIR="${S}" emake
-   fi
-   if use plugin-btscan; then
-   cd "${S}"/plugin-btscan
-   KIS_SRC_DIR="${S}" emake
-   fi
-   if use plugin-dot15d4; then
-   cd "${S}"/plugin-dot15d4
-   KIS_SRC_DIR="${S}" emake
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-09-01 Thread Rick Farina
commit: da1f083d28792539e65dccd7b1e6d8833acad32f
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Sep  2 03:04:33 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Sep  2 03:35:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1f083d

net-wireless/kismet: install systemd unit

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2020.09.1.ebuild | 10 --
 net-wireless/kismet/kismet-.ebuild  | 10 --
 2 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/net-wireless/kismet/kismet-2020.09.1.ebuild 
b/net-wireless/kismet/kismet-2020.09.1.ebuild
index f55bc6dc159..62c65347ece 100644
--- a/net-wireless/kismet/kismet-2020.09.1.ebuild
+++ b/net-wireless/kismet/kismet-2020.09.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit autotools eutils multilib user python-single-r1 udev
+inherit autotools eutils multilib user python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -83,9 +83,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,6 +126,7 @@ 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() {

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index f55bc6dc159..62c65347ece 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit autotools eutils multilib user python-single-r1 udev
+inherit autotools eutils multilib user python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -83,9 +83,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,6 +126,7 @@ 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() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-09-01 Thread Rick Farina
commit: d0ebae30c1c6080213fc36e2a8d7e9941560c01c
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Sep  2 03:26:14 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Sep  2 03:35:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ebae30

net-wireless/kismet: migrate from user to 'GLEP 81'

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2020.09.1.ebuild | 5 +++--
 net-wireless/kismet/kismet-.ebuild  | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-wireless/kismet/kismet-2020.09.1.ebuild 
b/net-wireless/kismet/kismet-2020.09.1.ebuild
index 62c65347ece..06840c1eb32 100644
--- a/net-wireless/kismet/kismet-2020.09.1.ebuild
+++ b/net-wireless/kismet/kismet-2020.09.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit autotools eutils multilib user python-single-r1 udev systemd
+inherit autotools eutils multilib python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -38,6 +38,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 CDEPEND="
${PYTHON_DEPS}
+   acct-user/kismet
+   acct-group/kismet
networkmanager? ( net-misc/networkmanager:= )
dev-libs/glib:=
dev-libs/elfutils:=
@@ -131,7 +133,6 @@ src_install() {
 
 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/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 62c65347ece..06840c1eb32 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit autotools eutils multilib user python-single-r1 udev systemd
+inherit autotools eutils multilib python-single-r1 udev systemd
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -38,6 +38,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 CDEPEND="
${PYTHON_DEPS}
+   acct-user/kismet
+   acct-group/kismet
networkmanager? ( net-misc/networkmanager:= )
dev-libs/glib:=
dev-libs/elfutils:=
@@ -131,7 +133,6 @@ src_install() {
 
 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



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet-rest/

2020-08-14 Thread Rick Farina
commit: cdd92b2b582637619b5c7b7b1671ac2ff2f3a3f2
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug 14 18:22:36 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 14 18:22:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd92b2b

net-wireless/kismet-rest: update python

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild | 2 +-
 net-wireless/kismet-rest/kismet-rest-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild 
b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
index 58d94fbd6a2..2c931fa5168 100644
--- a/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
+++ b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit distutils-r1
 
 DESCRIPTION="Kismet REST Python API"

diff --git a/net-wireless/kismet-rest/kismet-rest-.ebuild 
b/net-wireless/kismet-rest/kismet-rest-.ebuild
index 58d94fbd6a2..2c931fa5168 100644
--- a/net-wireless/kismet-rest/kismet-rest-.ebuild
+++ b/net-wireless/kismet-rest/kismet-rest-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit distutils-r1
 
 DESCRIPTION="Kismet REST Python API"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-07-05 Thread Agostino Sarubbo
commit: e7bff6e025fe2d2a273d03646c0aaebe66f718cb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:43:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:43:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7bff6e0

net-wireless/kismet: x86 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/kismet/kismet-2020.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2020.04.3.ebuild 
b/net-wireless/kismet/kismet-2020.04.3.ebuild
index d6eee031eb3..3e9d0c602dc 100644
--- a/net-wireless/kismet/kismet-2020.04.3.ebuild
+++ b/net-wireless/kismet/kismet-2020.04.3.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-07-05 Thread Agostino Sarubbo
commit: 99f8d6a6f5a98ce1d4d119ab28030b657a1a2c57
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:37:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:37:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f8d6a6

net-wireless/kismet: arm stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/kismet/kismet-2020.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2020.04.3.ebuild 
b/net-wireless/kismet/kismet-2020.04.3.ebuild
index d2cd9b270bb..d6eee031eb3 100644
--- a/net-wireless/kismet/kismet-2020.04.3.ebuild
+++ b/net-wireless/kismet/kismet-2020.04.3.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-07-05 Thread Agostino Sarubbo
commit: d17238054bc3ee7f5c359bece7d08d0a21e85540
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:34:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:34:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1723805

net-wireless/kismet: amd64 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/kismet/kismet-2020.04.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2020.04.3.ebuild 
b/net-wireless/kismet/kismet-2020.04.3.ebuild
index 3c55de1f6be..d2cd9b270bb 100644
--- a/net-wireless/kismet/kismet-2020.04.3.ebuild
+++ b/net-wireless/kismet/kismet-2020.04.3.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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-05-18 Thread Rick Farina
commit: 3b2b21e4afe894378ee04b5c90926f75ee4f610c
Author: Rick Farina  gentoo  org>
AuthorDate: Mon May 18 20:41:26 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon May 18 20:41:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2b21e4

net-wireless/kismet: minor bugfix from upstream

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2020.04.2.ebuild => kismet-2020.04.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 083f7e855e5..e567b17fec6 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,4 +1,4 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
 DIST kismet-2019-12-R2.tar.xz 3127064 BLAKE2B 
b7ffac6a6a4d7d7893d3564f9471080e055798c325b102f98fa0e86db37bcbab33422afae9c2694b747ae0c369259b62c218a77c673d0e0c05969a56e42311c2
 SHA512 
b1e3de74a6d314150d849ac3d95c8b99324bba14522dc4f00244d1c09acb690cce40d35dbe33845ffb1060a69cd38f036d59a0283ed9b1a70b022e3d57cde5a0
-DIST kismet-2020-04-R2.tar.xz 3159264 BLAKE2B 
1a61ce51f3ddfca750d6404b4b71bd8f5bb3cc23a14ca9140a3730086479bcbe3d9a083eb22b9e279824a03f961fc5699240e8e7a1148fa5070dacc232aa5bb7
 SHA512 
4eaa01f848eb51bafbd11d9ae47d7878a3891b99dd858f12f357f34b375b214b0fc37b916d040092091f19da4cb702bf22b2482bdb54600f43b6e6cfb3dfa462
+DIST kismet-2020-04-R3.tar.xz 3159552 BLAKE2B 
458c40dea530008295d46aadaf15699a0fd9025bb572cb23e94f059f31bba2835dedd9c39725d0183e84d31c326c2769450ce0b8bee7e7ca3bb7ac9dd82f4cc6
 SHA512 
585def7f19f479c6049cbc24e3886276d816f584fcb2070009cd90e35b33630d3e544145abf5f8b1eae87ec571a213ed9cb9f6b81345257c9bf1332d5bb319c2

diff --git a/net-wireless/kismet/kismet-2020.04.2.ebuild 
b/net-wireless/kismet/kismet-2020.04.3.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2020.04.2.ebuild
rename to net-wireless/kismet/kismet-2020.04.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/

2020-05-14 Thread Aaron Bauman
commit: 57e5d82314089fe27caade61d77505684492da7b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Feb  5 08:17:02 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 14 22:19:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e5d823

net-wireless/kismet: remove unused file

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14563
Signed-off-by: Aaron Bauman  gentoo.org>

 net-wireless/kismet/files/kismet.initd-r2 | 18 --
 1 file changed, 18 deletions(-)

diff --git a/net-wireless/kismet/files/kismet.initd-r2 
b/net-wireless/kismet/files/kismet.initd-r2
deleted file mode 100644
index bc4374e6801..000
--- a/net-wireless/kismet/files/kismet.initd-r2
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-start() {
-   ebegin "Starting kismet"
-   start-stop-daemon --start --quiet --pidfile /run/kismet.pid \
-   --background --make-pidfile --exec /usr/bin/kismet \
--1 /var/log/kismet.log -2 /var/log/kismet.log \
-   -- --no-ncurses ${KISMET_SERVER_OPTIONS}
-   eend ${?}
-}
-
-stop() {
-   ebegin "Stopping kismet"
-   start-stop-daemon --stop --quiet --pidfile /run/kismet.pid
-   eend ${?}
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-04-23 Thread Rick Farina
commit: 0178c080bc06afcf98cbf317dce5c42aec54cc3f
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Apr 23 15:04:49 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Apr 23 15:05:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0178c080

net-wireless/kismet: bump

minor python >3.6 fix

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2020.04.1.ebuild => kismet-2020.04.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 9766360a28b..083f7e855e5 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,4 +1,4 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
 DIST kismet-2019-12-R2.tar.xz 3127064 BLAKE2B 
b7ffac6a6a4d7d7893d3564f9471080e055798c325b102f98fa0e86db37bcbab33422afae9c2694b747ae0c369259b62c218a77c673d0e0c05969a56e42311c2
 SHA512 
b1e3de74a6d314150d849ac3d95c8b99324bba14522dc4f00244d1c09acb690cce40d35dbe33845ffb1060a69cd38f036d59a0283ed9b1a70b022e3d57cde5a0
-DIST kismet-2020-04-R1.tar.xz 3159064 BLAKE2B 
5a7313a70350b16ed0c9e22c28f659aa2ecaa2d15015481d540f82edcb24ec64bc8a007b137bf8fd3b786e81e74eaf92d97b24c1324f02a33f6187b3d8956fc4
 SHA512 
60f169ae65750520886a2062ea05dc13510078448544512a52889c7856ca60834a066c1a946ece0c990b37f758d721011259802e59086e4bb55d14be76df21c9
+DIST kismet-2020-04-R2.tar.xz 3159264 BLAKE2B 
1a61ce51f3ddfca750d6404b4b71bd8f5bb3cc23a14ca9140a3730086479bcbe3d9a083eb22b9e279824a03f961fc5699240e8e7a1148fa5070dacc232aa5bb7
 SHA512 
4eaa01f848eb51bafbd11d9ae47d7878a3891b99dd858f12f357f34b375b214b0fc37b916d040092091f19da4cb702bf22b2482bdb54600f43b6e6cfb3dfa462

diff --git a/net-wireless/kismet/kismet-2020.04.1.ebuild 
b/net-wireless/kismet/kismet-2020.04.2.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2020.04.1.ebuild
rename to net-wireless/kismet/kismet-2020.04.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-04-21 Thread Rick Farina
commit: a6df84bcc7d7d9192eebab8bdd367416ab874c51
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Apr 21 16:37:28 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Apr 21 16:38:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6df84bc

net-wireless/kismet: bump

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest  | 2 +-
 ...{kismet-2020.03.1_p20200314.ebuild => kismet-2020.04.1.ebuild} | 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index fed0e2dd8b4..9766360a28b 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,4 +1,4 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
 DIST kismet-2019-12-R2.tar.xz 3127064 BLAKE2B 
b7ffac6a6a4d7d7893d3564f9471080e055798c325b102f98fa0e86db37bcbab33422afae9c2694b747ae0c369259b62c218a77c673d0e0c05969a56e42311c2
 SHA512 
b1e3de74a6d314150d849ac3d95c8b99324bba14522dc4f00244d1c09acb690cce40d35dbe33845ffb1060a69cd38f036d59a0283ed9b1a70b022e3d57cde5a0
-DIST kismet-2020.03.1_p20200314.tar.gz 4237221 BLAKE2B 
a35a511d5b3a331a409c800fc3163f35bb539b128a0393db6dd9e88e0f9b19a98ad5e0f3f123cb1c12828f33a045bf483bec6d393cd8815e63410501678d
 SHA512 
0849fb2b3255a20de16a9dd5f13971ac24ecff7b71ec4f2376df9da9328b024cf51ababdb689441bb3b2e4fbc23c077ea100459dfd5bddae8df3c2d9c3df5ae5
+DIST kismet-2020-04-R1.tar.xz 3159064 BLAKE2B 
5a7313a70350b16ed0c9e22c28f659aa2ecaa2d15015481d540f82edcb24ec64bc8a007b137bf8fd3b786e81e74eaf92d97b24c1324f02a33f6187b3d8956fc4
 SHA512 
60f169ae65750520886a2062ea05dc13510078448544512a52889c7856ca60834a066c1a946ece0c990b37f758d721011259802e59086e4bb55d14be76df21c9

diff --git a/net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild 
b/net-wireless/kismet/kismet-2020.04.1.ebuild
similarity index 95%
rename from net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild
rename to net-wireless/kismet/kismet-2020.04.1.ebuild
index 67722300d5e..3c55de1f6be 100644
--- a/net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild
+++ b/net-wireless/kismet/kismet-2020.04.1.ebuild
@@ -18,12 +18,12 @@ else
S=${WORKDIR}/${MY_P/BETA/beta}
 
#normally we want an official release
-   #SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
+   SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
 
#but sometimes we want a git commit
-   COMMIT="ea3f9ffe84b86cfc5e01ce3fec5476d51d161b98"
-   
SRC_URI="https://github.com/kismetwireless/kismet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${COMMIT}"
+   #COMMIT="ea3f9ffe84b86cfc5e01ce3fec5476d51d161b98"
+   
#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



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-03-18 Thread Rick Farina
commit: 95acdeeaf6a7b4ea6be88283dd2c3999f0ee339a
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Mar 18 19:52:09 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Mar 18 19:52:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95acdeea

net-wireless/kismet: python3_{7,8}

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild | 2 +-
 net-wireless/kismet/kismet-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild 
b/net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild
index e7ab3369bf1..67722300d5e 100644
--- a/net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild
+++ b/net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit autotools eutils multilib user python-single-r1 udev
 

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index e7ca54723d1..f55bc6dc159 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit autotools eutils multilib user python-single-r1 udev
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-03-14 Thread Rick Farina
commit: a221190c7fabb8f4eef481973ebc61870def5869
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Mar 15 01:35:34 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Mar 15 01:35:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a221190c

net-wireless/kismet: needed upstream fixes

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 ...met-2020.03.1_p20200311.ebuild => kismet-2020.03.1_p20200314.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index e003b016b00..fed0e2dd8b4 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,4 +1,4 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
 DIST kismet-2019-12-R2.tar.xz 3127064 BLAKE2B 
b7ffac6a6a4d7d7893d3564f9471080e055798c325b102f98fa0e86db37bcbab33422afae9c2694b747ae0c369259b62c218a77c673d0e0c05969a56e42311c2
 SHA512 
b1e3de74a6d314150d849ac3d95c8b99324bba14522dc4f00244d1c09acb690cce40d35dbe33845ffb1060a69cd38f036d59a0283ed9b1a70b022e3d57cde5a0
-DIST kismet-2020.03.1_p20200311.tar.gz 4237239 BLAKE2B 
6daa8174086a30e46f9a70abf124e571372772bf21166c9896e76f557412e230b0eedfd08d10514d80ba0b3a7e38bf05b14e3048cb2fcac0a084a8b3bb844ce7
 SHA512 
913e46b560438f9f44ba05d9d900a9dfab7f7fa85d6b356e38cb1eb8f902a83473a59165304d36c6d0ab737c0195caa0561047f74e642005efa1374356275f48
+DIST kismet-2020.03.1_p20200314.tar.gz 4237221 BLAKE2B 
a35a511d5b3a331a409c800fc3163f35bb539b128a0393db6dd9e88e0f9b19a98ad5e0f3f123cb1c12828f33a045bf483bec6d393cd8815e63410501678d
 SHA512 
0849fb2b3255a20de16a9dd5f13971ac24ecff7b71ec4f2376df9da9328b024cf51ababdb689441bb3b2e4fbc23c077ea100459dfd5bddae8df3c2d9c3df5ae5

diff --git a/net-wireless/kismet/kismet-2020.03.1_p20200311.ebuild 
b/net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild
similarity index 98%
rename from net-wireless/kismet/kismet-2020.03.1_p20200311.ebuild
rename to net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild
index b1b373dfe0c..e7ab3369bf1 100644
--- a/net-wireless/kismet/kismet-2020.03.1_p20200311.ebuild
+++ b/net-wireless/kismet/kismet-2020.03.1_p20200314.ebuild
@@ -21,7 +21,7 @@ else
#SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
 
#but sometimes we want a git commit
-   COMMIT="9ca7e469cf115469f392db7436816151867e1654"
+   COMMIT="ea3f9ffe84b86cfc5e01ce3fec5476d51d161b98"

SRC_URI="https://github.com/kismetwireless/kismet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-03-13 Thread Rick Farina
commit: e631721bce64fe41cd7e964c2eab4c72b440dd82
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Mar 13 18:02:28 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Mar 13 18:02:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e631721b

net-wireless/kismet: bump to include udev rules

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|  2 +-
 ...t-2020.03.1.ebuild => kismet-2020.03.1_p20200311.ebuild} | 13 +++--
 net-wireless/kismet/kismet-.ebuild  |  7 ---
 3 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 9ec3e67b55f..e003b016b00 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,4 +1,4 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
 DIST kismet-2019-12-R2.tar.xz 3127064 BLAKE2B 
b7ffac6a6a4d7d7893d3564f9471080e055798c325b102f98fa0e86db37bcbab33422afae9c2694b747ae0c369259b62c218a77c673d0e0c05969a56e42311c2
 SHA512 
b1e3de74a6d314150d849ac3d95c8b99324bba14522dc4f00244d1c09acb690cce40d35dbe33845ffb1060a69cd38f036d59a0283ed9b1a70b022e3d57cde5a0
-DIST kismet-2020-03-R1.tar.xz 3137312 BLAKE2B 
c20137677f598c0856e21e3c34b52b1edea1262cc0049638f31554a78780d37860200dae85ac65e35cda8425be6798fe98ac3de08e8dcbff33ea0b7b9fdb945f
 SHA512 
a237d31ef953729571232693cc51029add808002dfcb350e6dbb0a5360f85b3c608e4d49273d4b377e91ba83feff198527a13930f1976b2182eee7e5185471a2
+DIST kismet-2020.03.1_p20200311.tar.gz 4237239 BLAKE2B 
6daa8174086a30e46f9a70abf124e571372772bf21166c9896e76f557412e230b0eedfd08d10514d80ba0b3a7e38bf05b14e3048cb2fcac0a084a8b3bb844ce7
 SHA512 
913e46b560438f9f44ba05d9d900a9dfab7f7fa85d6b356e38cb1eb8f902a83473a59165304d36c6d0ab737c0195caa0561047f74e642005efa1374356275f48

diff --git a/net-wireless/kismet/kismet-2020.03.1.ebuild 
b/net-wireless/kismet/kismet-2020.03.1_p20200311.ebuild
similarity index 92%
rename from net-wireless/kismet/kismet-2020.03.1.ebuild
rename to net-wireless/kismet/kismet-2020.03.1_p20200311.ebuild
index 73b8a86810b..b1b373dfe0c 100644
--- a/net-wireless/kismet/kismet-2020.03.1.ebuild
+++ b/net-wireless/kismet/kismet-2020.03.1_p20200311.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
 
-inherit autotools eutils multilib user python-single-r1
+inherit autotools eutils multilib user python-single-r1 udev
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ -18,12 +18,12 @@ else
S=${WORKDIR}/${MY_P/BETA/beta}
 
#normally we want an official release
-   SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
+   #SRC_URI="https://www.kismetwireless.net/code/${MY_P}.tar.xz";
 
#but sometimes we want a git commit
-   #COMMIT="6d6d486831c0f7ac712ffb8a3ff122c5063c3b2a"
-   
#SRC_URI="https://github.com/kismetwireless/kismet/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   #S="${WORKDIR}/${PN}-${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
@@ -33,7 +33,7 @@ HOMEPAGE="https://www.kismetwireless.net";
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="libusb lm-sensors networkmanager +pcre rtlsdr selinux +suid ubertooth"
+IUSE="libusb lm-sensors networkmanager +pcre rtlsdr selinux +suid ubertooth 
udev"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 CDEPEND="
@@ -113,6 +113,7 @@ 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

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 73b8a86810b..e7ca54723d1 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_6 )
 
-inherit autotools eutils multilib user python-single-r1
+inherit autotools eutils multilib user python-single-r1 udev
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://www.kismetwireless.net/git/${PN}.git";
@@ 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-03-09 Thread Rick Farina
commit: 11096c2ee914ca9226a404d4dd2631ef65c72391
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Mar  9 20:00:01 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Mar  9 20:00:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11096c2e

net-wireless/kismet: bump

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|   1 +
 net-wireless/kismet/kismet-2020.03.1.ebuild | 175 
 2 files changed, 176 insertions(+)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index c0260b51a57..9ec3e67b55f 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,4 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
 DIST kismet-2019-12-R2.tar.xz 3127064 BLAKE2B 
b7ffac6a6a4d7d7893d3564f9471080e055798c325b102f98fa0e86db37bcbab33422afae9c2694b747ae0c369259b62c218a77c673d0e0c05969a56e42311c2
 SHA512 
b1e3de74a6d314150d849ac3d95c8b99324bba14522dc4f00244d1c09acb690cce40d35dbe33845ffb1060a69cd38f036d59a0283ed9b1a70b022e3d57cde5a0
+DIST kismet-2020-03-R1.tar.xz 3137312 BLAKE2B 
c20137677f598c0856e21e3c34b52b1edea1262cc0049638f31554a78780d37860200dae85ac65e35cda8425be6798fe98ac3de08e8dcbff33ea0b7b9fdb945f
 SHA512 
a237d31ef953729571232693cc51029add808002dfcb350e6dbb0a5360f85b3c608e4d49273d4b377e91ba83feff198527a13930f1976b2182eee7e5185471a2

diff --git a/net-wireless/kismet/kismet-2020.03.1.ebuild 
b/net-wireless/kismet/kismet-2020.03.1.ebuild
new file mode 100644
index 000..73b8a86810b
--- /dev/null
+++ b/net-wireless/kismet/kismet-2020.03.1.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit autotools eutils multilib user python-single-r1
+
+if [[ ${PV} == "" ]] ; 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="6d6d486831c0f7ac712ffb8a3ff122c5063c3b2a"
+   
#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"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+CDEPEND="
+   ${PYTHON_DEPS}
+   networkmanager? ( net-misc/networkmanager:= )
+   dev-libs/glib:=
+   dev-libs/elfutils:=
+   sys-libs/zlib:=
+   dev-db/sqlite:=
+   net-libs/libmicrohttpd
+   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}]
+   ')
+   sys-libs/ncurses:=
+   lm-sensors? ( sys-apps/lm-sensors )
+   pcre? ( dev-libs/libpcre )
+   suid? ( sys-libs/libcap )
+   ubertooth? ( net-wireless/ubertooth:= )
+   "
+
+DEPEND="${CDEPEND}
+   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
+
+   # Don't strip and set correct mangrp
+   sed -i -e 's| -s||g' \
+   -e 's|@mangrp@|root|g' Makefile.in
+
+   eapply_user
+
+   #just use set to fix setup.py
+   find . -name "Makefile.in" -exec sed -i 's#setup.py

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet-rest/

2020-02-11 Thread Michał Górny
commit: bf02ff6ef927c45791d2fbfb60c61341aa3b4d1e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 11 12:07:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 11 12:16:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf02ff6e

net-wireless/kismet-rest: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild | 4 ++--
 net-wireless/kismet-rest/kismet-rest-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild 
b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
index c5f6d594eb5..58d94fbd6a2 100644
--- a/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
+++ b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 inherit distutils-r1
 
 DESCRIPTION="Kismet REST Python API"

diff --git a/net-wireless/kismet-rest/kismet-rest-.ebuild 
b/net-wireless/kismet-rest/kismet-rest-.ebuild
index c5f6d594eb5..58d94fbd6a2 100644
--- a/net-wireless/kismet-rest/kismet-rest-.ebuild
+++ b/net-wireless/kismet-rest/kismet-rest-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 inherit distutils-r1
 
 DESCRIPTION="Kismet REST Python API"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-02-09 Thread Michał Górny
commit: 9d34496cb2ed2d805f5a7ec75b1cac17fbf92d75
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb  7 17:47:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb  9 16:34:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d34496c

net-wireless/kismet: Switch to PYTHON_MULTI_USEDEP API

Signed-off-by: Michał Górny  gentoo.org>

 ...t-2019.09.1-r1.ebuild => kismet-2019.09.1-r2.ebuild} | 10 +++---
 ...smet-2019.12.2.ebuild => kismet-2019.12.2-r1.ebuild} | 17 +
 net-wireless/kismet/kismet-.ebuild  | 17 +
 3 files changed, 33 insertions(+), 11 deletions(-)

diff --git a/net-wireless/kismet/kismet-2019.09.1-r1.ebuild 
b/net-wireless/kismet/kismet-2019.09.1-r2.ebuild
similarity index 95%
rename from net-wireless/kismet/kismet-2019.09.1-r1.ebuild
rename to net-wireless/kismet/kismet-2019.09.1-r2.ebuild
index 01ac8b25a82..178c532ebfb 100644
--- a/net-wireless/kismet/kismet-2019.09.1-r1.ebuild
+++ b/net-wireless/kismet/kismet-2019.09.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -51,7 +51,9 @@ CDEPEND="
mousejack? ( virtual/libusb:1 )
dev-libs/protobuf-c:=
dev-libs/protobuf:=
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/protobuf-python[${PYTHON_MULTI_USEDEP}]
+   ')
sys-libs/ncurses:=
lm-sensors? ( sys-apps/lm-sensors )
pcre? ( dev-libs/libpcre )
@@ -63,7 +65,9 @@ DEPEND="${CDEPEND}
 "
 
 RDEPEND="${CDEPEND}
-   dev-python/pyserial[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/pyserial[${PYTHON_MULTI_USEDEP}]
+   ')
selinux? ( sec-policy/selinux-kismet )
 "
 

diff --git a/net-wireless/kismet/kismet-2019.12.2.ebuild 
b/net-wireless/kismet/kismet-2019.12.2-r1.ebuild
similarity index 94%
rename from net-wireless/kismet/kismet-2019.12.2.ebuild
rename to net-wireless/kismet/kismet-2019.12.2-r1.ebuild
index 2a02da5e424..73b8a86810b 100644
--- a/net-wireless/kismet/kismet-2019.12.2.ebuild
+++ b/net-wireless/kismet/kismet-2019.12.2-r1.ebuild
@@ -51,7 +51,9 @@ CDEPEND="
libusb? ( virtual/libusb:1 )
dev-libs/protobuf-c:=
dev-libs/protobuf:=
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/protobuf-python[${PYTHON_MULTI_USEDEP}]
+   ')
sys-libs/ncurses:=
lm-sensors? ( sys-apps/lm-sensors )
pcre? ( dev-libs/libpcre )
@@ -64,11 +66,18 @@ DEPEND="${CDEPEND}
 "
 
 RDEPEND="${CDEPEND}
-   dev-python/pyserial[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/pyserial[${PYTHON_MULTI_USEDEP}]
+   ')
selinux? ( sec-policy/selinux-kismet )
 "
-PDEPEND="rtlsdr? ( dev-python/numpy[${PYTHON_USEDEP}]
-   net-wireless/rtl-sdr )"
+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:" \

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 2a02da5e424..73b8a86810b 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -51,7 +51,9 @@ CDEPEND="
libusb? ( virtual/libusb:1 )
dev-libs/protobuf-c:=
dev-libs/protobuf:=
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/protobuf-python[${PYTHON_MULTI_USEDEP}]
+   ')
sys-libs/ncurses:=
lm-sensors? ( sys-apps/lm-sensors )
pcre? ( dev-libs/libpcre )
@@ -64,11 +66,18 @@ DEPEND="${CDEPEND}
 "
 
 RDEPEND="${CDEPEND}
-   dev-python/pyserial[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/pyserial[${PYTHON_MULTI_USEDEP}]
+   ')
selinux? ( sec-policy/selinux-kismet )
 "
-PDEPEND="rtlsdr? ( dev-python/numpy[${PYTHON_USEDEP}]
-   net-wireless/rtl-sdr )"
+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:" \



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-01-06 Thread Rick Farina
commit: 6cfc3946c075fb0d423eb93eebed8ef981a92d97
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Jan  6 16:10:04 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Jan  6 16:10:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cfc3946

net-wireless/kismet: bugfix bump

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2019.12.1.ebuild => kismet-2019.12.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 15bf9dd9fb7..c0260b51a57 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,3 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
-DIST kismet-2019-12-R1.tar.xz 3125732 BLAKE2B 
8196bb9eb0c087edf3cdd224b48c0f1f3f79ef05347aa9cbc4c19d8f32526c43a9a7ea3d93ea3a74136e84aae9eaf627b80f18979322b626dee87e9c02577d03
 SHA512 
aa49e99ae161ceb0fcc4cead580a0ea665a2a541822c356f903561ed866b2bafbd718f688179aa25669546b9ef601c845bad41ec2f02bd3e9575b7e7f5a2641d
+DIST kismet-2019-12-R2.tar.xz 3127064 BLAKE2B 
b7ffac6a6a4d7d7893d3564f9471080e055798c325b102f98fa0e86db37bcbab33422afae9c2694b747ae0c369259b62c218a77c673d0e0c05969a56e42311c2
 SHA512 
b1e3de74a6d314150d849ac3d95c8b99324bba14522dc4f00244d1c09acb690cce40d35dbe33845ffb1060a69cd38f036d59a0283ed9b1a70b022e3d57cde5a0

diff --git a/net-wireless/kismet/kismet-2019.12.1.ebuild 
b/net-wireless/kismet/kismet-2019.12.2.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2019.12.1.ebuild
rename to net-wireless/kismet/kismet-2019.12.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2020-01-03 Thread Rick Farina
commit: 95b1ce70859e013fa5b6e1b092fe9e3a114ae5d6
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jan  3 18:50:38 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jan  3 18:52:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b1ce70

net-wireless/kismet: update

had to mask some new use flags on some arches.  happy for testing to
unmask

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 1 +
 net-wireless/kismet/{kismet-.ebuild => kismet-2019.12.1.ebuild} | 4 ++--
 net-wireless/kismet/kismet-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 0998be1bd6a..15bf9dd9fb7 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88
+DIST kismet-2019-12-R1.tar.xz 3125732 BLAKE2B 
8196bb9eb0c087edf3cdd224b48c0f1f3f79ef05347aa9cbc4c19d8f32526c43a9a7ea3d93ea3a74136e84aae9eaf627b80f18979322b626dee87e9c02577d03
 SHA512 
aa49e99ae161ceb0fcc4cead580a0ea665a2a541822c356f903561ed866b2bafbd718f688179aa25669546b9ef601c845bad41ec2f02bd3e9575b7e7f5a2641d

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-2019.12.1.ebuild
similarity index 98%
copy from net-wireless/kismet/kismet-.ebuild
copy to net-wireless/kismet/kismet-2019.12.1.ebuild
index 3438a10b65c..2a02da5e424 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-2019.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -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-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 3438a10b65c..2a02da5e424 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -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"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-12-19 Thread Rick Farina
commit: 00a53abc26b46c478ad775760d2c5a87e540e749
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Dec 19 16:17:49 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Dec 19 16:18:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a53abc

net-wireless/kismet: live updates

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 16 ++--
 net-wireless/kismet/metadata.xml   |  3 +++
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 01ac8b25a82..3438a10b65c 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -33,8 +33,8 @@ HOMEPAGE="https://www.kismetwireless.net";
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="lm-sensors mousejack networkmanager +pcre selinux +suid"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
+IUSE="libusb lm-sensors networkmanager +pcre rtlsdr selinux +suid ubertooth"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 CDEPEND="
${PYTHON_DEPS}
@@ -48,7 +48,7 @@ CDEPEND="
dev-libs/libnl:3
net-libs/libpcap
)
-   mousejack? ( virtual/libusb:1 )
+   libusb? ( virtual/libusb:1 )
dev-libs/protobuf-c:=
dev-libs/protobuf:=
dev-python/protobuf-python[${PYTHON_USEDEP}]
@@ -56,6 +56,7 @@ CDEPEND="
lm-sensors? ( sys-apps/lm-sensors )
pcre? ( dev-libs/libpcre )
suid? ( sys-libs/libcap )
+   ubertooth? ( net-wireless/ubertooth:= )
"
 
 DEPEND="${CDEPEND}
@@ -66,6 +67,8 @@ RDEPEND="${CDEPEND}
dev-python/pyserial[${PYTHON_USEDEP}]
selinux? ( sec-policy/selinux-kismet )
 "
+PDEPEND="rtlsdr? ( dev-python/numpy[${PYTHON_USEDEP}]
+   net-wireless/rtl-sdr )"
 
 src_prepare() {
sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
@@ -88,10 +91,11 @@ src_prepare() {
 
 src_configure() {
econf \
+   $(use_enable libusb libusb) \
$(use_enable pcre) \
$(use_enable lm-sensors lmsensors) \
-   $(use_enable mousejack libusb) \
$(use_enable networkmanager libnm) \
+   $(use_enable ubertooth) \
--sysconfdir=/etc/kismet \
--disable-optimization
 }
@@ -133,9 +137,9 @@ pkg_preinst() {
 
 migrate_config() {
einfo "Kismet Configuration files are now read from /etc/kismet/"
-   if [ -n "$(ls ${EROOT}/etc/kismet_*.conf)" ]; then
+   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"
-   ewarn "Please keep user specific settings in 
/etc/kismet/kismet_site.conf"
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"

diff --git a/net-wireless/kismet/metadata.xml b/net-wireless/kismet/metadata.xml
index e5158f5c107..db93b745df7 100644
--- a/net-wireless/kismet/metadata.xml
+++ b/net-wireless/kismet/metadata.xml
@@ -7,6 +7,7 @@


Build the ncurses-based user 
interface
+   Support libusb based capture sources such 
as mousejack, cc2540(ble), and nrf51822(ble)

Install a setuid root helper binary with limited 
functionality;
this allows running kismet as a normal user, 
significantly
@@ -21,6 +22,8 @@
Build the ptw plugin
Build the spectools plugin. This 
uses net-wireless/spectools
Build the syslog plugin.
+   Enable rtlsdr based kismet capture 
sources
Build extras which are written in ruby, 
example plugins and the like.
+   Enable capture source for ubertooth to 
sniff bluetooth low energy

 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-11-25 Thread Rick Farina
commit: 44c2885774e75aaa64fb7288b0ae8a594776945c
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Nov 25 15:59:01 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Nov 25 15:59:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c28857

net-wireless/kismet: python_optimize

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Rick Farina  gentoo.org>

 .../kismet/{kismet-2019.09.1.ebuild => kismet-2019.09.1-r1.ebuild}  | 2 +-
 net-wireless/kismet/kismet-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/kismet-2019.09.1.ebuild 
b/net-wireless/kismet/kismet-2019.09.1-r1.ebuild
similarity index 98%
rename from net-wireless/kismet/kismet-2019.09.1.ebuild
rename to net-wireless/kismet/kismet-2019.09.1-r1.ebuild
index 491e99e9a65..01ac8b25a82 100644
--- a/net-wireless/kismet/kismet-2019.09.1.ebuild
+++ b/net-wireless/kismet/kismet-2019.09.1-r1.ebuild
@@ -98,12 +98,12 @@ src_configure() {
 
 src_install() {
emake DESTDIR="${D}" commoninstall
+   python_optimize
emake DESTDIR="${D}" forceconfigs
 
insinto /usr/share/${PN}
doins Makefile.inc
 
-   #dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
docs/README.newcore
dodoc CHANGELOG README*
newinitd "${FILESDIR}"/${PN}.initd-r3 kismet
newconfd "${FILESDIR}"/${PN}.confd-r2 kismet

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 491e99e9a65..01ac8b25a82 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -98,12 +98,12 @@ src_configure() {
 
 src_install() {
emake DESTDIR="${D}" commoninstall
+   python_optimize
emake DESTDIR="${D}" forceconfigs
 
insinto /usr/share/${PN}
doins Makefile.inc
 
-   #dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
docs/README.newcore
dodoc CHANGELOG README*
newinitd "${FILESDIR}"/${PN}.initd-r3 kismet
newconfd "${FILESDIR}"/${PN}.confd-r2 kismet



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-09-12 Thread Michał Górny
commit: be6c18dbbc1564f66ea22e52052e5bb8d6795114
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 11 08:47:59 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 12 14:28:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6c18db

net-wireless/kismet: Update for lm_sensors → lm-sensors

Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/kismet/kismet-2019.09.1.ebuild | 6 +++---
 net-wireless/kismet/kismet-.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-wireless/kismet/kismet-2019.09.1.ebuild 
b/net-wireless/kismet/kismet-2019.09.1.ebuild
index f6b223f22b1..491e99e9a65 100644
--- a/net-wireless/kismet/kismet-2019.09.1.ebuild
+++ b/net-wireless/kismet/kismet-2019.09.1.ebuild
@@ -33,7 +33,7 @@ HOMEPAGE="https://www.kismetwireless.net";
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="lm_sensors mousejack networkmanager +pcre selinux +suid"
+IUSE="lm-sensors mousejack networkmanager +pcre selinux +suid"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 CDEPEND="
@@ -53,7 +53,7 @@ CDEPEND="
dev-libs/protobuf:=
dev-python/protobuf-python[${PYTHON_USEDEP}]
sys-libs/ncurses:=
-   lm_sensors? ( sys-apps/lm_sensors )
+   lm-sensors? ( sys-apps/lm-sensors )
pcre? ( dev-libs/libpcre )
suid? ( sys-libs/libcap )
"
@@ -89,7 +89,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_enable pcre) \
-   $(use_enable lm_sensors lmsensors) \
+   $(use_enable lm-sensors lmsensors) \
$(use_enable mousejack libusb) \
$(use_enable networkmanager libnm) \
--sysconfdir=/etc/kismet \

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index f6b223f22b1..491e99e9a65 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -33,7 +33,7 @@ HOMEPAGE="https://www.kismetwireless.net";
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-IUSE="lm_sensors mousejack networkmanager +pcre selinux +suid"
+IUSE="lm-sensors mousejack networkmanager +pcre selinux +suid"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 CDEPEND="
@@ -53,7 +53,7 @@ CDEPEND="
dev-libs/protobuf:=
dev-python/protobuf-python[${PYTHON_USEDEP}]
sys-libs/ncurses:=
-   lm_sensors? ( sys-apps/lm_sensors )
+   lm-sensors? ( sys-apps/lm-sensors )
pcre? ( dev-libs/libpcre )
suid? ( sys-libs/libcap )
"
@@ -89,7 +89,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_enable pcre) \
-   $(use_enable lm_sensors lmsensors) \
+   $(use_enable lm-sensors lmsensors) \
$(use_enable mousejack libusb) \
$(use_enable networkmanager libnm) \
--sysconfdir=/etc/kismet \



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-09-02 Thread Rick Farina
commit: 483deb1f2a1fc8d1deb4291a77a96fdf0f69476d
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Sep  2 19:38:34 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Sep  2 19:38:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483deb1f

net-wireless/kismet: bump to fix license issue

upstream discovered a license incompatibility and issued this release to
fix it

Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2019.08.2.ebuild => kismet-2019.09.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index dc5fe7fdbf9..0998be1bd6a 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,2 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
-DIST kismet-2019-08-R2.tar.xz 3033056 BLAKE2B 
1904c647d4b0a65da6a1933eece1fc9e6687ac35f979bd7465b5e87ab03d972eb81a2accf252ab004f3f74fd8a5c94061abf0eb959350825c0342267f6fbe3c0
 SHA512 
e0fad5a41bd941786507c21a93e5c4f24e9824cfe28f2a25632881b5c81fa72f27ef254bf036533095acb052f08eb4340c9a2cfe01e45d7ba1b1b7c6d22d5107
+DIST kismet-2019-09-R1.tar.xz 3034832 BLAKE2B 
9f7818549e5260dc081ac39ea8323c70f2e4d0b959bc42dacc253c9d72bf72c2547f7c6d65d84ee7d0ca4a41068f5973028e48f6f9f3c5a7cd50c35246570814
 SHA512 
eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88

diff --git a/net-wireless/kismet/kismet-2019.08.2.ebuild 
b/net-wireless/kismet/kismet-2019.09.1.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2019.08.2.ebuild
rename to net-wireless/kismet/kismet-2019.09.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-08-23 Thread Rick Farina
commit: b043cab8ef2ed9a85293547888392500f1755142
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug 23 14:24:07 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 23 14:29:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b043cab8

net-wireless/kismet: bump

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest| 2 +-
 .../kismet/{kismet-2019.08.1.ebuild => kismet-2019.08.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 7ab418f206e..dc5fe7fdbf9 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,2 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
-DIST kismet-2019-08-R1.tar.xz 3030764 BLAKE2B 
bf9db5d7a35c3426832def9c1f974644f325a6714084b1dc2fabdf7b8155d767419683a39ce34f390dc8c9de2adf047d1f8016b9b48a789765294ec4aed0ea2f
 SHA512 
2a512af192e153fbc361fdb0e83c40feb98c4905bf6556010191d04e5f2c5d290c0545f756b67100a63de6bc2995c9e15b56f5ca38fd1220031c25d87a27db7a
+DIST kismet-2019-08-R2.tar.xz 3033056 BLAKE2B 
1904c647d4b0a65da6a1933eece1fc9e6687ac35f979bd7465b5e87ab03d972eb81a2accf252ab004f3f74fd8a5c94061abf0eb959350825c0342267f6fbe3c0
 SHA512 
e0fad5a41bd941786507c21a93e5c4f24e9824cfe28f2a25632881b5c81fa72f27ef254bf036533095acb052f08eb4340c9a2cfe01e45d7ba1b1b7c6d22d5107

diff --git a/net-wireless/kismet/kismet-2019.08.1.ebuild 
b/net-wireless/kismet/kismet-2019.08.2.ebuild
similarity index 100%
rename from net-wireless/kismet/kismet-2019.08.1.ebuild
rename to net-wireless/kismet/kismet-2019.08.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-08-23 Thread Rick Farina
commit: 89acab8a29c2805f74f30b0cbf716ff91eabeb84
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug 23 14:29:07 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 23 14:29:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89acab8a

net-wireless/kismet: use virtual/libusb

Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2019.08.2.ebuild | 2 +-
 net-wireless/kismet/kismet-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/kismet-2019.08.2.ebuild 
b/net-wireless/kismet/kismet-2019.08.2.ebuild
index 470ff2ccffa..f6b223f22b1 100644
--- a/net-wireless/kismet/kismet-2019.08.2.ebuild
+++ b/net-wireless/kismet/kismet-2019.08.2.ebuild
@@ -48,7 +48,7 @@ CDEPEND="
dev-libs/libnl:3
net-libs/libpcap
)
-   mousejack? ( dev-libs/libusb:= )
+   mousejack? ( virtual/libusb:1 )
dev-libs/protobuf-c:=
dev-libs/protobuf:=
dev-python/protobuf-python[${PYTHON_USEDEP}]

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 470ff2ccffa..f6b223f22b1 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -48,7 +48,7 @@ CDEPEND="
dev-libs/libnl:3
net-libs/libpcap
)
-   mousejack? ( dev-libs/libusb:= )
+   mousejack? ( virtual/libusb:1 )
dev-libs/protobuf-c:=
dev-libs/protobuf:=
dev-python/protobuf-python[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-08-12 Thread Michał Górny
commit: 10ca77db6896dfc5076268e289106dfbcb838dbc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 12 17:52:17 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 12 17:58:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ca77db

net-wireless/kismet: Add missing PYTHON_REQUIRED_USE

Signed-off-by: Michał Górny  gentoo.org>

 net-wireless/kismet/kismet-2019.08.1.ebuild | 1 +
 net-wireless/kismet/kismet-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-wireless/kismet/kismet-2019.08.1.ebuild 
b/net-wireless/kismet/kismet-2019.08.1.ebuild
index 72387056e69..470ff2ccffa 100644
--- a/net-wireless/kismet/kismet-2019.08.1.ebuild
+++ b/net-wireless/kismet/kismet-2019.08.1.ebuild
@@ -34,6 +34,7 @@ HOMEPAGE="https://www.kismetwireless.net";
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="lm_sensors mousejack networkmanager +pcre selinux +suid"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 CDEPEND="
${PYTHON_DEPS}

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 72387056e69..470ff2ccffa 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -34,6 +34,7 @@ HOMEPAGE="https://www.kismetwireless.net";
 LICENSE="GPL-2"
 SLOT="0/${PV}"
 IUSE="lm_sensors mousejack networkmanager +pcre selinux +suid"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
 
 CDEPEND="
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-08-01 Thread Rick Farina
commit: 6174631d7e2e41fe4f9be1d45938d7e203da99cf
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug  2 02:01:53 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug  2 02:01:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6174631d

net-wireless/kismet: bump

fairly imporant stability fixes

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest  | 2 +-
 .../kismet/{kismet-2019.07.2-r1.ebuild => kismet-2019.08.1.ebuild}| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 41bfffcd804..7ab418f206e 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,2 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
-DIST kismet-2019-07-R2.tar.xz 3022928 BLAKE2B 
8f7e26ea9374dfd7689b9e03603432b0aaf9e9b0c82ce848220a1c249e67f08afc07595e86d232e1b99e84ea5cd4fec328118d1e84a917363a60879f4abf5349
 SHA512 
442becf849cad06447023f9cff7a5547c681a36a34a125e617651a3ffe38b4da9fdf04b9a9d9d1ff045f43ea18324a328cee7515d7508f40ab2119d3f8adeee9
+DIST kismet-2019-08-R1.tar.xz 3030764 BLAKE2B 
bf9db5d7a35c3426832def9c1f974644f325a6714084b1dc2fabdf7b8155d767419683a39ce34f390dc8c9de2adf047d1f8016b9b48a789765294ec4aed0ea2f
 SHA512 
2a512af192e153fbc361fdb0e83c40feb98c4905bf6556010191d04e5f2c5d290c0545f756b67100a63de6bc2995c9e15b56f5ca38fd1220031c25d87a27db7a

diff --git a/net-wireless/kismet/kismet-2019.07.2-r1.ebuild 
b/net-wireless/kismet/kismet-2019.08.1.ebuild
similarity index 98%
rename from net-wireless/kismet/kismet-2019.07.2-r1.ebuild
rename to net-wireless/kismet/kismet-2019.08.1.ebuild
index 2b3fa83481e..72387056e69 100644
--- a/net-wireless/kismet/kismet-2019.07.2-r1.ebuild
+++ b/net-wireless/kismet/kismet-2019.08.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit autotools eutils multilib user python-single-r1
 
@@ -104,7 +104,7 @@ src_install() {
 
#dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
docs/README.newcore
dodoc CHANGELOG README*
-   newinitd "${FILESDIR}"/${PN}.initd-r2 kismet
+   newinitd "${FILESDIR}"/${PN}.initd-r3 kismet
newconfd "${FILESDIR}"/${PN}.confd-r2 kismet
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/, net-wireless/kismet/files/

2019-07-25 Thread Rick Farina
commit: cd9f57bb69091c6675fcd77730e1fec31cf98b9d
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jul 25 18:20:46 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jul 25 18:21:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9f57bb

net-wireless/kismet: new init script

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/files/kismet.initd-r3 | 11 +++
 net-wireless/kismet/kismet-.ebuild|  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/net-wireless/kismet/files/kismet.initd-r3 
b/net-wireless/kismet/files/kismet.initd-r3
new file mode 100644
index 000..dce3158973f
--- /dev/null
+++ b/net-wireless/kismet/files/kismet.initd-r3
@@ -0,0 +1,11 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="kismet"
+command="/usr/bin/kismet"
+command_args="--no-ncurses ${KISMET_SERVER_OPTIONS}"
+supervisor="supervise-daemon"
+output_log="/var/log/kismet.log"
+error_log="${output_log}"
+pidfile="/run/kismet.pid"

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 77ae6098f3e..72387056e69 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -104,7 +104,7 @@ src_install() {
 
#dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
docs/README.newcore
dodoc CHANGELOG README*
-   newinitd "${FILESDIR}"/${PN}.initd-r2 kismet
+   newinitd "${FILESDIR}"/${PN}.initd-r3 kismet
newconfd "${FILESDIR}"/${PN}.confd-r2 kismet
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/, net-wireless/kismet/

2019-07-21 Thread Rick Farina
commit: 2d668ca9977ed60e1de98134aaa9ef6458761de5
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Jul 22 01:46:31 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Jul 22 01:46:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d668ca9

net-wireless/kismet: fix confd file

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/files/kismet.confd-r1  | 14 --
 net-wireless/kismet/files/kismet.confd-r2  | 11 +++
 ...{kismet-2019.07.2.ebuild => kismet-2019.07.2-r1.ebuild} |  2 +-
 net-wireless/kismet/kismet-.ebuild |  2 +-
 4 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/net-wireless/kismet/files/kismet.confd-r1 
b/net-wireless/kismet/files/kismet.confd-r1
deleted file mode 100644
index 42f617372ff..000
--- a/net-wireless/kismet/files/kismet.confd-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-# /etc/conf.d/kismet - configuration file for /etc/init.d/kismet
-
-# Kismet configuration is done in /etc/kismet*.conf
-# It is recommended to put user config in /etc/kismet_site.conf
-# where kismet updates won't try to overwrite it.
-
-# To use the kismet init script, you must have "logtemplate" set to a location
-# that is writable by the user assigned by "suiduser".
-# e.g.
-# suiduser=foo
-# logtemplate=%h/kismet_log/%n-%d-%i.%l
-
-# Options to pass to kismet, see `kismet --help`
-KISMET_SERVER_OPTIONS="--no-ncurses"

diff --git a/net-wireless/kismet/files/kismet.confd-r2 
b/net-wireless/kismet/files/kismet.confd-r2
new file mode 100644
index 000..40da851cbf0
--- /dev/null
+++ b/net-wireless/kismet/files/kismet.confd-r2
@@ -0,0 +1,11 @@
+# /etc/conf.d/kismet - configuration file for /etc/init.d/kismet
+
+# Kismet configuration is done in /etc/kismet/kismet_site.conf
+
+# To use the kismet init script, you must have "logtemplate" set to a location
+# e.g.
+# log_template=%h/kismet_log/%n-%d-%i.%l
+
+# Options to pass to kismet_server, see `kismet --help`
+# --no-ncurses is passed unconditionally
+KISMET_SERVER_OPTIONS=""

diff --git a/net-wireless/kismet/kismet-2019.07.2.ebuild 
b/net-wireless/kismet/kismet-2019.07.2-r1.ebuild
similarity index 99%
rename from net-wireless/kismet/kismet-2019.07.2.ebuild
rename to net-wireless/kismet/kismet-2019.07.2-r1.ebuild
index 67e7039b561..2b3fa83481e 100644
--- a/net-wireless/kismet/kismet-2019.07.2.ebuild
+++ b/net-wireless/kismet/kismet-2019.07.2-r1.ebuild
@@ -105,7 +105,7 @@ src_install() {
#dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
docs/README.newcore
dodoc CHANGELOG README*
newinitd "${FILESDIR}"/${PN}.initd-r2 kismet
-   newconfd "${FILESDIR}"/${PN}.confd-r1 kismet
+   newconfd "${FILESDIR}"/${PN}.confd-r2 kismet
 }
 
 pkg_preinst() {

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index c436f6bff40..77ae6098f3e 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -105,7 +105,7 @@ src_install() {
#dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
docs/README.newcore
dodoc CHANGELOG README*
newinitd "${FILESDIR}"/${PN}.initd-r2 kismet
-   newconfd "${FILESDIR}"/${PN}.confd-r1 kismet
+   newconfd "${FILESDIR}"/${PN}.confd-r2 kismet
 }
 
 pkg_preinst() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/, net-wireless/kismet/files/

2019-07-21 Thread Rick Farina
commit: 7cd670c33d7845a89c0dcc8dc9b3f49be00ce571
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Jul 22 01:22:48 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Jul 22 01:23:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd670c3

net-wireless/kismet: bump and fixes

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest   |  1 +
 .../files/{kismet.initd-r1 => kismet.initd-r2} | 16 +++--
 ...{kismet-.ebuild => kismet-2019.07.2.ebuild} | 37 ++--
 net-wireless/kismet/kismet-.ebuild | 39 +++---
 4 files changed, 74 insertions(+), 19 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index ead4cd763dc..2ad9f0bf6e7 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,2 +1,3 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
 DIST kismet-2019-05-R1.tar.xz 3025984 BLAKE2B 
dbb286a2bd53e78be2fd6ecc8d7046b65b88f11c34b82787c9a3a0198549317c254fd32d9097492bef60fb5e074b7d9c964da5993881305e0dd135b15a77f39d
 SHA512 
1be981020aff723b52e887d3db40c7842b6639a83c524fadd468094a1aef7ca80540db1691984958ec9f8a4e31d2486557aeef5bf1769d410416638cb783b7cd
+DIST kismet-2019-07-R2.tar.xz 3022928 BLAKE2B 
8f7e26ea9374dfd7689b9e03603432b0aaf9e9b0c82ce848220a1c249e67f08afc07595e86d232e1b99e84ea5cd4fec328118d1e84a917363a60879f4abf5349
 SHA512 
442becf849cad06447023f9cff7a5547c681a36a34a125e617651a3ffe38b4da9fdf04b9a9d9d1ff045f43ea18324a328cee7515d7508f40ab2119d3f8adeee9

diff --git a/net-wireless/kismet/files/kismet.initd-r1 
b/net-wireless/kismet/files/kismet.initd-r2
similarity index 58%
rename from net-wireless/kismet/files/kismet.initd-r1
rename to net-wireless/kismet/files/kismet.initd-r2
index 4c189161196..bc4374e6801 100644
--- a/net-wireless/kismet/files/kismet.initd-r1
+++ b/net-wireless/kismet/files/kismet.initd-r2
@@ -2,25 +2,17 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-checkconfig() {
-   if [ ! -e /etc/kismet.conf ]; then
-   eerror "Configuration file /etc/kismet.conf not found"
-   return 1
-   fi
-}
-
 start() {
-   checkconfig || return 1
-
-   ebegin "Starting kismet server"
+   ebegin "Starting kismet"
start-stop-daemon --start --quiet --pidfile /run/kismet.pid \
--background --make-pidfile --exec /usr/bin/kismet \
-   -- ${KISMET_SERVER_OPTIONS}
+-1 /var/log/kismet.log -2 /var/log/kismet.log \
+   -- --no-ncurses ${KISMET_SERVER_OPTIONS}
eend ${?}
 }
 
 stop() {
-   ebegin "Stopping kismet server"
+   ebegin "Stopping kismet"
start-stop-daemon --stop --quiet --pidfile /run/kismet.pid
eend ${?}
 }

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-2019.07.2.ebuild
similarity index 72%
copy from net-wireless/kismet/kismet-.ebuild
copy to net-wireless/kismet/kismet-2019.07.2.ebuild
index 9361c44b179..67e7039b561 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-2019.07.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 
@@ -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"
@@ -91,6 +91,7 @@ src_configure() {
$(use_enable lm_sensors lmsensors) \
$(use_enable mousejack libusb) \
$(use_enable networkmanager libnm) \
+   --sysconfdir=/etc/kismet \
--disable-optimization
 }
 
@@ -103,7 +104,7 @@ src_install() {
 
#dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
docs/README.newcore
dodoc CHANGELOG README*
-   newinitd "${FILESDIR}"/${PN}.initd-r1 kismet
+   newinitd "${FILESDIR}"/${PN}.initd-r2 kismet
newconfd "${FILESDIR}"/${PN}.confd-r1 kismet
 }
 
@@ -128,3 +129,33 @@ pkg_preinst() {
ewarn "your user to the kismet group."
fi
 }
+
+migrate_config() {
+   einfo "Kismet Configuration files are now read from /etc/kismet/"
+   if [ -n "$(ls ${EROOT}/etc/kismet_*.conf)" ]; then
+   ewarn "Files at /etc/kismet_*.conf will not be read and should 
be removed"
+   ewarn "Please keep user spec

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-07-21 Thread Rick Farina
commit: d58ee3f997a84aa2b007873b35035b14a28d6fe2
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Jul 22 01:23:21 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Jul 22 01:23:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58ee3f9

net-wireless/kismet: remove old

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/Manifest|   1 -
 net-wireless/kismet/kismet-2019.05.1.ebuild | 129 
 2 files changed, 130 deletions(-)

diff --git a/net-wireless/kismet/Manifest b/net-wireless/kismet/Manifest
index 2ad9f0bf6e7..41bfffcd804 100644
--- a/net-wireless/kismet/Manifest
+++ b/net-wireless/kismet/Manifest
@@ -1,3 +1,2 @@
 DIST kismet-2016-07-R1.tar.xz 709364 BLAKE2B 
5b667a02b517bd413d569f40df1f2a2e1158357c602fa807d712870543a7fade25077f449c07c023ad1d2150870352aa754484846d8c2a0d9f027113bb57c1fc
 SHA512 
88891a0cd5ef94a4815d259e433f946f52552c125e05a5d8ac447d04e6090f2bd92f8bd8573440f0dfe446b29233bef81d9889e53170757ad0116ddfc2cb8416
-DIST kismet-2019-05-R1.tar.xz 3025984 BLAKE2B 
dbb286a2bd53e78be2fd6ecc8d7046b65b88f11c34b82787c9a3a0198549317c254fd32d9097492bef60fb5e074b7d9c964da5993881305e0dd135b15a77f39d
 SHA512 
1be981020aff723b52e887d3db40c7842b6639a83c524fadd468094a1aef7ca80540db1691984958ec9f8a4e31d2486557aeef5bf1769d410416638cb783b7cd
 DIST kismet-2019-07-R2.tar.xz 3022928 BLAKE2B 
8f7e26ea9374dfd7689b9e03603432b0aaf9e9b0c82ce848220a1c249e67f08afc07595e86d232e1b99e84ea5cd4fec328118d1e84a917363a60879f4abf5349
 SHA512 
442becf849cad06447023f9cff7a5547c681a36a34a125e617651a3ffe38b4da9fdf04b9a9d9d1ff045f43ea18324a328cee7515d7508f40ab2119d3f8adeee9

diff --git a/net-wireless/kismet/kismet-2019.05.1.ebuild 
b/net-wireless/kismet/kismet-2019.05.1.ebuild
deleted file mode 100644
index a4d105b452e..000
--- a/net-wireless/kismet/kismet-2019.05.1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils multilib user python-single-r1
-
-if [[ ${PV} == "" ]] ; 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="6d6d486831c0f7ac712ffb8a3ff122c5063c3b2a"
-   
#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="lm_sensors mousejack networkmanager +pcre selinux +suid"
-
-CDEPEND="
-   ${PYTHON_DEPS}
-   networkmanager? ( net-misc/networkmanager:= )
-   dev-libs/glib:=
-   dev-libs/elfutils:=
-   sys-libs/zlib:=
-   dev-db/sqlite:=
-   net-libs/libmicrohttpd
-   kernel_linux? ( sys-libs/libcap
-   dev-libs/libnl:3
-   net-libs/libpcap
-   )
-   mousejack? ( dev-libs/libusb:= )
-   dev-libs/protobuf-c:=
-   dev-libs/protobuf:=
-   dev-python/protobuf-python[${PYTHON_USEDEP}]
-   sys-libs/ncurses:=
-   lm_sensors? ( sys-apps/lm_sensors )
-   pcre? ( dev-libs/libpcre )
-   suid? ( sys-libs/libcap )
-   "
-
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-"
-
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-kismet )
-"
-
-src_prepare() {
-   sed -i -e "s:^\(logtemplate\)=\(.*\):\1=/tmp/\2:" \
-   conf/kismet_logging.conf || die
-
-   # Don't strip and set correct mangrp
-   sed -i -e 's| -s||g' \
-   -e 's|@mangrp@|root|g' Makefile.in
-
-   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}" = "" ]; then
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable pcre) \
-   $(use_enable lm_sensors lmsensors) \
-   $(use_enable mousejack libusb) \
-   $(use_enable networkmanager libnm) \
-   --disable-optimization
-}
-
-src_install() {
-   emake DESTDIR="${D}" commoninstall
-   emake DESTDIR="${D}" forceconfigs
-
-   insinto /usr/share/${PN}
-   doins Makefile.inc
-
-   #dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
doc

[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-07-09 Thread Rick Farina
commit: f7ae7f692514059878e0c87c8c14eecd2425337d
Author: Rick Farina (Zero_Chaos)  gentoo  org>
AuthorDate: Tue Jul  9 13:04:56 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Jul  9 13:09:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ae7f69

net-wireless/kismet: add missing dep

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index ec7ea7c64b4..9361c44b179 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -62,6 +62,7 @@ DEPEND="${CDEPEND}
 "
 
 RDEPEND="${CDEPEND}
+   dev-python/pyserial[${PYTHON_USEDEP}]
selinux? ( sec-policy/selinux-kismet )
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/files/, net-wireless/kismet/

2019-06-12 Thread Rick Farina
commit: 9e4c3dfe23b6221c79571dde05b0f4c5e9e981e7
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jun 13 03:03:29 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jun 13 03:03:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4c3dfe

net-wireless/kismet: fix service

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/files/kismet.confd-r1 | 14 ++
 net-wireless/kismet/files/kismet.initd-r1 | 26 ++
 net-wireless/kismet/kismet-.ebuild|  4 ++--
 3 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/net-wireless/kismet/files/kismet.confd-r1 
b/net-wireless/kismet/files/kismet.confd-r1
new file mode 100644
index 000..42f617372ff
--- /dev/null
+++ b/net-wireless/kismet/files/kismet.confd-r1
@@ -0,0 +1,14 @@
+# /etc/conf.d/kismet - configuration file for /etc/init.d/kismet
+
+# Kismet configuration is done in /etc/kismet*.conf
+# It is recommended to put user config in /etc/kismet_site.conf
+# where kismet updates won't try to overwrite it.
+
+# To use the kismet init script, you must have "logtemplate" set to a location
+# that is writable by the user assigned by "suiduser".
+# e.g.
+# suiduser=foo
+# logtemplate=%h/kismet_log/%n-%d-%i.%l
+
+# Options to pass to kismet, see `kismet --help`
+KISMET_SERVER_OPTIONS="--no-ncurses"

diff --git a/net-wireless/kismet/files/kismet.initd-r1 
b/net-wireless/kismet/files/kismet.initd-r1
new file mode 100644
index 000..4c189161196
--- /dev/null
+++ b/net-wireless/kismet/files/kismet.initd-r1
@@ -0,0 +1,26 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+checkconfig() {
+   if [ ! -e /etc/kismet.conf ]; then
+   eerror "Configuration file /etc/kismet.conf not found"
+   return 1
+   fi
+}
+
+start() {
+   checkconfig || return 1
+
+   ebegin "Starting kismet server"
+   start-stop-daemon --start --quiet --pidfile /run/kismet.pid \
+   --background --make-pidfile --exec /usr/bin/kismet \
+   -- ${KISMET_SERVER_OPTIONS}
+   eend ${?}
+}
+
+stop() {
+   ebegin "Stopping kismet server"
+   start-stop-daemon --stop --quiet --pidfile /run/kismet.pid
+   eend ${?}
+}

diff --git a/net-wireless/kismet/kismet-.ebuild 
b/net-wireless/kismet/kismet-.ebuild
index 2ddf82ae347..ec7ea7c64b4 100644
--- a/net-wireless/kismet/kismet-.ebuild
+++ b/net-wireless/kismet/kismet-.ebuild
@@ -102,8 +102,8 @@ src_install() {
 
#dodoc CHANGELOG RELEASENOTES.txt README* docs/DEVEL.client 
docs/README.newcore
dodoc CHANGELOG README*
-   newinitd "${FILESDIR}"/${PN}.initd kismet
-   newconfd "${FILESDIR}"/${PN}.confd kismet
+   newinitd "${FILESDIR}"/${PN}.initd-r1 kismet
+   newconfd "${FILESDIR}"/${PN}.confd-r1 kismet
 }
 
 pkg_preinst() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet-rest/

2019-05-30 Thread Rick Farina
commit: 10f2acc1a1e38502e27726f09d422f91c08b1289
Author: Rick Farina  gentoo  org>
AuthorDate: Fri May 31 02:14:13 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri May 31 02:14:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f2acc1

net-wireless/kismet-rest: add tagged release

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet-rest/Manifest|  1 +
 ...kismet-rest-.ebuild => kismet-rest-2019.05.02.ebuild} | 12 +---
 net-wireless/kismet-rest/kismet-rest-.ebuild | 12 +---
 3 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/net-wireless/kismet-rest/Manifest 
b/net-wireless/kismet-rest/Manifest
new file mode 100644
index 000..fa7f152b34c
--- /dev/null
+++ b/net-wireless/kismet-rest/Manifest
@@ -0,0 +1 @@
+DIST kismet-rest-2019.05.02.tar.gz 31844 BLAKE2B 
66b2540788f892545100ffbac078559027d4671aef012b59d7cbe4da3fe6865d6f46576ea8f99b84b995718fdfe6a82d1d7724fe9a93fcd932dd0bf45893b66d
 SHA512 
6f5daef441bcf36e17c469dc36e6e7b521b08ba3aba2c89c199fa263bc3eb67b3d9217351a72c94df3902e35695874285cf769bb8c54778c657b83e44a18a6c5

diff --git a/net-wireless/kismet-rest/kismet-rest-.ebuild 
b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
similarity index 56%
copy from net-wireless/kismet-rest/kismet-rest-.ebuild
copy to net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
index a5613e69545..c5f6d594eb5 100644
--- a/net-wireless/kismet-rest/kismet-rest-.ebuild
+++ b/net-wireless/kismet-rest/kismet-rest-2019.05.02.ebuild
@@ -3,15 +3,21 @@
 
 EAPI=7
 PYTHON_COMPAT=( python2_7 python3_6 )
-inherit distutils-r1 git-r3
+inherit distutils-r1
 
 DESCRIPTION="Kismet REST Python API"
 HOMEPAGE="https://kismetwireless.net/docs/devel/webui_rest/endpoints/";
-EGIT_REPO_URI="https://github.com/kismetwireless/python-kismet-rest.git";
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kismetwireless/python-kismet-rest.git";
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kismetwireless/python-kismet-rest/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/python-${P}"
+fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS=""
 IUSE=""
 
 DEPEND="dev-python/requests

diff --git a/net-wireless/kismet-rest/kismet-rest-.ebuild 
b/net-wireless/kismet-rest/kismet-rest-.ebuild
index a5613e69545..c5f6d594eb5 100644
--- a/net-wireless/kismet-rest/kismet-rest-.ebuild
+++ b/net-wireless/kismet-rest/kismet-rest-.ebuild
@@ -3,15 +3,21 @@
 
 EAPI=7
 PYTHON_COMPAT=( python2_7 python3_6 )
-inherit distutils-r1 git-r3
+inherit distutils-r1
 
 DESCRIPTION="Kismet REST Python API"
 HOMEPAGE="https://kismetwireless.net/docs/devel/webui_rest/endpoints/";
-EGIT_REPO_URI="https://github.com/kismetwireless/python-kismet-rest.git";
+if [ "${PV}" = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kismetwireless/python-kismet-rest.git";
+else
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kismetwireless/python-kismet-rest/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/python-${P}"
+fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS=""
 IUSE=""
 
 DEPEND="dev-python/requests



[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/

2019-05-30 Thread Rick Farina
commit: 8f419c964221188436b7e6298e3bb0c3c9b3b838
Author: Rick Farina  gentoo  org>
AuthorDate: Thu May 30 18:01:12 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu May 30 18:01:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f419c96

net-wireless/kismet: stabilize new new kismet

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/kismet/kismet-2019.05.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/kismet/kismet-2019.05.1.ebuild 
b/net-wireless/kismet/kismet-2019.05.1.ebuild
index 2ddf82ae347..a4d105b452e 100644
--- a/net-wireless/kismet/kismet-2019.05.1.ebuild
+++ b/net-wireless/kismet/kismet-2019.05.1.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"



  1   2   >