From 6b4b450d7a93c195e322f9b03b14d0676c3bcce4 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Tue, 2 Mar 2021 18:24:34 -0700 Subject: [PATCH] zeek: update to 4.0.0. --- common/shlibs | 6 ++--- srcpkgs/zeek/patches/timeval.patch | 40 ++++++++++++++++++++++++++++++ srcpkgs/zeek/template | 8 +++--- 3 files changed, 48 insertions(+), 6 deletions(-) create mode 100644 srcpkgs/zeek/patches/timeval.patch diff --git a/common/shlibs b/common/shlibs index 3a2c8d27b3a0..914a2d4a09ef 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3532,9 +3532,9 @@ libupstart.so.1 libupstart-1.13.3_1 librtas.so.2 librtas-2.0.2_1 librtasevent.so.2 librtas-2.0.2_1 libbroker.so.2 zeek-3.2.4_2 -libcaf_core.so.0.17.6 zeek-3.2.4_2 -libcaf_io.so.0.17.6 zeek-3.2.4_2 -libcaf_openssl.so.0.17.6 zeek-3.2.4_2 +libcaf_core.so.0.18.0 zeek-4.0.0_1 +libcaf_io.so.0.18.0 zeek-4.0.0_1 +libcaf_openssl.so.0.18.0 zeek-4.0.0_1 libbinpac.so.0 zeek-3.2.4_2 libllhttp.so.1 llhttp-1.0.1_1 libpinyin.so.13 libpinyin-2.2.1_1 diff --git a/srcpkgs/zeek/patches/timeval.patch b/srcpkgs/zeek/patches/timeval.patch new file mode 100644 index 000000000000..47f0730becde --- /dev/null +++ b/srcpkgs/zeek/patches/timeval.patch @@ -0,0 +1,40 @@ +--- src/util.h.orig ++++ src/util.h +@@ -29,6 +29,17 @@ + #include + #include // std::unique_ptr + ++#ifdef TIME_WITH_SYS_TIME ++# include ++# include ++#else ++# ifdef HAVE_SYS_TIME_H ++# include ++# else ++# include ++# endif ++#endif ++ + #ifdef DEBUG + + #include +--- src/util.cc.orig ++++ src/util.cc +@@ -5,17 +5,6 @@ + + #include "zeek/util.h" + +-#ifdef TIME_WITH_SYS_TIME +-# include +-# include +-#else +-# ifdef HAVE_SYS_TIME_H +-# include +-# else +-# include +-# endif +-#endif +- + #ifdef HAVE_DARWIN + #include + #include diff --git a/srcpkgs/zeek/template b/srcpkgs/zeek/template index 408b3fe11407..13625e90c744 100644 --- a/srcpkgs/zeek/template +++ b/srcpkgs/zeek/template @@ -1,9 +1,10 @@ # Template file for 'zeek' pkgname=zeek -version=3.2.4 -revision=2 +version=4.0.0 +revision=1 archs="x86_64* i686* aarch64* armv7* ppc64*" build_style=cmake +configure_args="-DCMAKE_INSTALL_LIBDIR=lib" hostmakedepends="flex pkg-config python3 libpcap-devel openssl-devel bind-devel zlib-devel" makedepends="bind-devel geoip-devel libpcap-devel openssl-devel zlib-devel" @@ -12,7 +13,7 @@ maintainer="Andrew Benson " license="BSD-3-Clause" homepage="https://www.zeek.org" distfiles="https://old.zeek.org/downloads/zeek-${version}.tar.gz" -checksum=d5a984d383c0cc337e18d3d65b969e8566ab8a6fc38e9c6d39ba4a101027be85 +checksum=f2eedab3262eaa3f58a83442b1f38bad35ed72399564917b71bba42266f1ff54 if [ "$XBPS_TARGET_LIBC" = "musl" ]; then makedepends+=" musl-fts-devel musl-legacy-compat" @@ -61,6 +62,7 @@ zeek-devel_package() { vmove "usr/lib/*.a" vmove "usr/lib/*.so" vmove usr/share/zeek/cmake + vmove usr/lib/cmake } }