summaryrefslogtreecommitdiff
path: root/security/wazuh-manager/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'security/wazuh-manager/Makefile')
-rw-r--r--security/wazuh-manager/Makefile30
1 files changed, 16 insertions, 14 deletions
diff --git a/security/wazuh-manager/Makefile b/security/wazuh-manager/Makefile
index 1c347936b893..1c22792d7d62 100644
--- a/security/wazuh-manager/Makefile
+++ b/security/wazuh-manager/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wazuh
DISTVERSIONPREFIX= v
DISTVERSION= 4.12.0
+PORTREVISION= 4
CATEGORIES= security
MASTER_SITES= https://packages.wazuh.com/deps/40/libraries/sources/:wazuh_sources \
LOCAL/acm/${PORTNAME}/:wazuh_cache
@@ -20,15 +21,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64
-BUILD_DEPENDS= cmake:devel/cmake-core \
- autoconf>=2.71:devel/autoconf \
- bash>0:shells/bash
-LIB_DEPENDS+= libcurl.so:ftp/curl \
+BUILD_DEPENDS= autoconf>=2.71:devel/autoconf \
+ bash>0:shells/bash \
+ cmake:devel/cmake-core
+LIB_DEPENDS+= libarrow.so:databases/arrow \
+ libcurl.so:ftp/curl \
+ libepoll-shim.so:devel/libepoll-shim \
+ libffi.so:devel/libffi \
libgdbm.so:databases/gdbm \
libnghttp2.so:www/libnghttp2 \
- libffi.so:devel/libffi \
- libarrow.so:databases/arrow \
- libepoll-shim.so:devel/libepoll-shim
+ libopenblas.so:math/openblas
RUN_DEPENDS= bash>0:shells/bash
USES= cpe gmake perl5 python:3.11 readline shebangfix sqlite:3 uidfix
@@ -49,7 +51,7 @@ EXTERNAL_DISTFILES= audit-userspace.tar.gz:wazuh_sources \
bzip2.tar.gz:wazuh_sources \
cJSON.tar.gz:wazuh_sources \
cpp-httplib.tar.gz:wazuh_sources \
- cpython-3.11.12.tar.gz:wazuh_cache \
+ cpython-3.11.13.tar.gz:wazuh_cache \
curl.tar.gz:wazuh_sources \
flatbuffers.tar.gz:wazuh_sources \
googletest.tar.gz:wazuh_sources \
@@ -64,7 +66,7 @@ EXTERNAL_DISTFILES= audit-userspace.tar.gz:wazuh_sources \
lua.tar.gz:wazuh_sources \
lzma.tar.gz:wazuh_sources \
msgpack.tar.gz:wazuh_sources \
- nlohmann.tar.gz:wazuh_sources \
+ nlohmann.tar.gz:wazuh_cache \
openssl.tar.gz:wazuh_sources \
popt.tar.gz:wazuh_sources \
procps.tar.gz:wazuh_sources \
@@ -147,7 +149,7 @@ WZPYTHONWHEELS= cffi-1.15.1-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
multidict-5.2.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
numpy-1.26.4-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
psutil-5.9.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
- pyarrow-19.0.1-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
+ pyarrow-20.0.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
pyyaml-6.0.1-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
rpds_py-0.15.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \
uvloop-0.17.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl
@@ -163,12 +165,12 @@ IGNORE= FreeBSD ${OSVERSION} ${ARCH} is not supported
.endif
.if ${ARCH} == "aarch64"
-FBSD14_PATCH_LEVEL= _p3
+FBSD14_PATCH_LEVEL= _p2
.endif
.if ${ARCH} != "aarch64"
-FBSD13_PATCH_LEVEL= _p1
-FBSD14_PATCH_LEVEL= _p1
+FBSD13_PATCH_LEVEL= #
+FBSD14_PATCH_LEVEL= _p2
.endif
.if ${OSVERSION} >= 1300139 && ${OSVERSION} < 1400000
@@ -177,7 +179,7 @@ FBSD_MAJOR_VERSION=13
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd13-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache
.elif ${OSVERSION} >= 1400000 && ${OSVERSION} < 1500000
-FBSD_VERSION_BASE=freebsd_14_2_release${FBSD14_PATCH_LEVEL}
+FBSD_VERSION_BASE=freebsd_14_3_release${FBSD14_PATCH_LEVEL}
FBSD_MAJOR_VERSION=14
WAZUH_CACHENAME=${PORTNAME}-cache-fbsd14-${ARCH}-${DISTVERSION}
DISTFILES+= ${WAZUH_CACHENAME}${EXTRACT_SUFX}:wazuh_cache