summaryrefslogtreecommitdiff
path: root/security/clamav-lts
diff options
context:
space:
mode:
Diffstat (limited to 'security/clamav-lts')
-rw-r--r--security/clamav-lts/Makefile7
-rw-r--r--security/clamav-lts/distinfo6
-rw-r--r--security/clamav-lts/files/clamav_clamd.in3
-rw-r--r--security/clamav-lts/pkg-plist17
4 files changed, 17 insertions, 16 deletions
diff --git a/security/clamav-lts/Makefile b/security/clamav-lts/Makefile
index 4f863dabe9f6..649e55e9c5c3 100644
--- a/security/clamav-lts/Makefile
+++ b/security/clamav-lts/Makefile
@@ -1,6 +1,5 @@
PORTNAME= clamav
-DISTVERSION= 1.0.9
-PORTREVISION= 2
+DISTVERSION= 1.4.3
PORTEPOCH= 1
CATEGORIES= security
MASTER_SITES= https://www.clamav.net/downloads/production/
@@ -56,7 +55,7 @@ PLIST_SUB+= CLAMAVGROUP=${_CLAMAVGROUP} \
LOGDIR=${_LOGDIR} \
RUNDIR=${_RUNDIR}
-OPTIONS_DEFINE= ARC ARJ DOCS EXPERIMENTAL LHA MILTER STDERR TESTS UNRAR UNZOO
+OPTIONS_DEFINE= ARC ARJ DOCS EXPERIMENTAL MILTER STDERR TESTS UNRAR UNZOO
OPTIONS_DEFAULT= ARC ARJ MILTER UNRAR UNZOO
OPTIONS_SUB= yes
@@ -64,7 +63,6 @@ OPTIONS_SUB= yes
ARC_DESC= Enable arch archives support
ARJ_DESC= Enable arj archives support
EXPERIMENTAL_DESC= Build experimental code
-LHA_DESC= Enable lha archives support
MILTER_DESC= Compile the milter interface
STDERR_DESC= Print logs to stderr instead of stdout
TESTS_DESC= Build with test enabled (`make test` requires it)
@@ -73,7 +71,6 @@ UNZOO_DESC= Enable zoo archives support
ARC_RUN_DEPENDS= arc:archivers/arc
ARJ_RUN_DEPENDS= arj:archivers/arj
EXPERIMENTAL_CMAKE_BOOL= ENABLE_EXPERIMENTAL
-LHA_RUN_DEPENDS= lha:archivers/lha
.if !exists(/usr/lib/libmilter.so)
MILTER_LIB_DEPENDS= libmilter.so:mail/libmilter
.endif
diff --git a/security/clamav-lts/distinfo b/security/clamav-lts/distinfo
index 419e91d444af..a1d6758e0bc9 100644
--- a/security/clamav-lts/distinfo
+++ b/security/clamav-lts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751913572
-SHA256 (clamav-1.0.9.tar.gz) = 5d3a20633bd589f612a71905a4fb50c1ee857cfbe6c72644368cac0030a1eeb4
-SIZE (clamav-1.0.9.tar.gz) = 50881023
+TIMESTAMP = 1755724912
+SHA256 (clamav-1.4.3.tar.gz) = d874cabf3d4765b35b518ef535658a1e6ec74802006a1d613f9f124aa1343210
+SIZE (clamav-1.4.3.tar.gz) = 49606835
diff --git a/security/clamav-lts/files/clamav_clamd.in b/security/clamav-lts/files/clamav_clamd.in
index ad640c7c45f0..0fe5f9fe2329 100644
--- a/security/clamav-lts/files/clamav_clamd.in
+++ b/security/clamav-lts/files/clamav_clamd.in
@@ -26,6 +26,7 @@ load_rc_config "$name"
: ${clamav_clamd_enable:=NO}
: ${clamav_clamd_pidfile="%%CLAMAV_CLAMD_PIDFILE%%"}
+: ${clamav_clamd_malloc_conf:=""}
command=%%PREFIX%%/sbin/clamd
pidfile=${clamav_clamd_pidfile}
@@ -45,4 +46,6 @@ clamav_clamd_precmd()
fi
}
+export MALLOC_CONF="${clamav_clamd_malloc_conf}"
+
run_rc_command "$1"
diff --git a/security/clamav-lts/pkg-plist b/security/clamav-lts/pkg-plist
index c80a4f378e0c..5781f49bea8a 100644
--- a/security/clamav-lts/pkg-plist
+++ b/security/clamav-lts/pkg-plist
@@ -13,17 +13,18 @@ include/clamav-version.h
include/clamav.h
include/libfreshclam.h
lib/libclamav.so
-lib/libclamav.so.11
-lib/libclamav.so.11.0.0
+lib/libclamav.so.12
+lib/libclamav.so.12.0.3
+lib/libclamav_rust.a
%%UNRAR%%lib/libclamunrar.so
-%%UNRAR%%lib/libclamunrar.so.11
-%%UNRAR%%lib/libclamunrar.so.11.0.0
+%%UNRAR%%lib/libclamunrar.so.12
+%%UNRAR%%lib/libclamunrar.so.12.0.3
%%UNRAR%%lib/libclamunrar_iface.so
-%%UNRAR%%lib/libclamunrar_iface.so.11
-%%UNRAR%%lib/libclamunrar_iface.so.11.0.0
+%%UNRAR%%lib/libclamunrar_iface.so.12
+%%UNRAR%%lib/libclamunrar_iface.so.12.0.3
lib/libfreshclam.so
-lib/libfreshclam.so.2
-lib/libfreshclam.so.2.0.2
+lib/libfreshclam.so.3
+lib/libfreshclam.so.3.0.2
libdata/pkgconfig/libclamav.pc
share/man/man1/clambc.1.gz
share/man/man1/clamconf.1.gz