package/kismet: bump to version 2023-07-R1

- openssl is a mandatory dependency of BR2_PACKAGE_KISMET_SERVER since
  d916acf8c0
- pcre2 is an optional dependency since
  bb1ecb1c56
- disable wifi-coconut (enabled by default and depends on libusb:
  e221b8d45c)

https://kismetwireless.net/posts/kismet-2023-07-r1/

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Fabrice Fontaine 2024-01-10 23:01:31 +01:00 committed by Peter Korsgaard
parent 8ceab1f2cd
commit bbea0e7139
3 changed files with 10 additions and 5 deletions

View File

@ -63,6 +63,7 @@ config BR2_PACKAGE_KISMET_SERVER
depends on !BR2_STATIC_LIBS # dlfcn.h depends on !BR2_STATIC_LIBS # dlfcn.h
depends on BR2_USE_WCHAR depends on BR2_USE_WCHAR
depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # std::future
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_PROTOBUF select BR2_PACKAGE_PROTOBUF
comment "server needs a toolchain w/ dynamic library, wchar" comment "server needs a toolchain w/ dynamic library, wchar"

View File

@ -1,3 +1,3 @@
# Locally computed # Locally computed
sha256 2149cceac5526508653f4d02dcf7a694e3da3dc000a2372a1ee4bf9988279781 kismet-2022-08-R1.tar.xz sha256 f08548e26ca65fa1e567b1debbea1ca4d0e7206bddb96a4f639c90171873e8f7 kismet-2023-07-R1.tar.xz
sha256 93c7f0d7e356b0abfb6f494ff3ea37f96abc84e9a5619b25d4e43f7553a55739 LICENSE sha256 93c7f0d7e356b0abfb6f494ff3ea37f96abc84e9a5619b25d4e43f7553a55739 LICENSE

View File

@ -4,13 +4,14 @@
# #
################################################################################ ################################################################################
KISMET_VERSION = 2022-08-R1 KISMET_VERSION = 2023-07-R1
KISMET_SOURCE = kismet-$(KISMET_VERSION).tar.xz KISMET_SOURCE = kismet-$(KISMET_VERSION).tar.xz
KISMET_SITE = http://www.kismetwireless.net/code KISMET_SITE = http://www.kismetwireless.net/code
KISMET_DEPENDENCIES = \ KISMET_DEPENDENCIES = \
host-pkgconf \ host-pkgconf \
libpcap \ libpcap \
$(if $(BR2_PACKAGE_LIBNL),libnl) \ $(if $(BR2_PACKAGE_LIBNL),libnl) \
$(if $(BR2_PACKAGE_OPENSSL),openssl) \
$(if $(BR2_PACKAGE_PROTOBUF),protobuf) \ $(if $(BR2_PACKAGE_PROTOBUF),protobuf) \
protobuf-c \ protobuf-c \
sqlite \ sqlite \
@ -19,7 +20,7 @@ KISMET_LICENSE = GPL-2.0+
KISMET_LICENSE_FILES = LICENSE KISMET_LICENSE_FILES = LICENSE
KISMET_SELINUX_MODULES = kismet KISMET_SELINUX_MODULES = kismet
KISMET_CONF_OPTS = --disable-debuglibs KISMET_CONF_OPTS = --disable-debuglibs --disable-wifi-coconut
KISMET_CXXFLAGS = $(TARGET_CXXFLAGS) KISMET_CXXFLAGS = $(TARGET_CXXFLAGS)
@ -57,9 +58,12 @@ else
KISMET_CONF_OPTS += --disable-lmsensors KISMET_CONF_OPTS += --disable-lmsensors
endif endif
ifeq ($(BR2_PACKAGE_PCRE),y) ifeq ($(BR2_PACKAGE_PCRE2),y)
KISMET_DEPENDENCIES += pcre2
KISMET_CONF_OPTS += --enable-pcre --enable-require-pcre2
else ifeq ($(BR2_PACKAGE_PCRE),y)
KISMET_DEPENDENCIES += pcre KISMET_DEPENDENCIES += pcre
KISMET_CONF_OPTS += --enable-pcre KISMET_CONF_OPTS += --enable-pcre --disable-require-pcre2
else else
KISMET_CONF_OPTS += --disable-pcre KISMET_CONF_OPTS += --disable-pcre
endif endif