[gentoo-commits] repo/gentoo:master commit in: net-wireless/kismet/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"