summaryrefslogtreecommitdiff
path: root/security/afl++
diff options
context:
space:
mode:
Diffstat (limited to 'security/afl++')
-rw-r--r--security/afl++/Makefile18
-rw-r--r--security/afl++/distinfo6
2 files changed, 12 insertions, 12 deletions
diff --git a/security/afl++/Makefile b/security/afl++/Makefile
index 79aa9bae2fb6..41e79b781385 100644
--- a/security/afl++/Makefile
+++ b/security/afl++/Makefile
@@ -1,10 +1,10 @@
PORTNAME= afl
DISTVERSIONPREFIX= v
-DISTVERSION= 4.30c
+DISTVERSION= 4.32c
CATEGORIES= security
PKGNAMESUFFIX= ++-${FLAVOR}
-MAINTAINER= salvadore@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Fast instrumented fuzzer
WWW= https://aflplus.plus/
@@ -19,11 +19,11 @@ BUILD_DEPENDS= ginstall:sysutils/coreutils
FLAVORS= llvm # gcc
FLAVOR?= ${FLAVORS:[1]}
-_LLVM_VER= 16
-llvm_BUILD_DEPENDS= clang${_LLVM_VER}:devel/llvm${_LLVM_VER}
-llvm_RUN_DEPENDS= clang${_LLVM_VER}:devel/llvm${_LLVM_VER}
-
USES= gmake shebangfix tar:tgz
+.if ${FLAVOR} == llvm
+USES+= llvm:build,run
+.endif
+
.if ${FLAVOR} == gcc
USE_GCC= yes
.endif
@@ -37,9 +37,9 @@ MAKE_ARGS= ${${ARCH} != amd64 && ${ARCH} != i386:?AFL_NO_X86=1:} \
PREFIX="${PREFIX}/${PKGBASE}"
.if ${FLAVOR} == llvm
CFLAGS_riscv64= -mno-relax
-MAKE_ARGS+= CC=clang${_LLVM_VER} \
- CXX=clang++${_LLVM_VER} \
- LLVM_CONFIG=llvm-config${_LLVM_VER}
+MAKE_ARGS+= CC=clang${LLVM_VERSION} \
+ CXX=clang++${LLVM_VERSION} \
+ LLVM_CONFIG=llvm-config${LLVM_VERSION}
.endif
ALL_TARGET= distrib
QA_ENV= IGNORE_QA_stripped=1 # unstripped to keep it functional
diff --git a/security/afl++/distinfo b/security/afl++/distinfo
index 6be3eb843216..21befac35cea 100644
--- a/security/afl++/distinfo
+++ b/security/afl++/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737032978
-SHA256 (AFLplusplus-AFLplusplus-v4.30c_GH0.tar.gz) = 7c08c81f59b6c1f0bc2428fdee9fb880520e72c50be0683072e66bcde662b480
-SIZE (AFLplusplus-AFLplusplus-v4.30c_GH0.tar.gz) = 3031558
+TIMESTAMP = 1746197618
+SHA256 (AFLplusplus-AFLplusplus-v4.32c_GH0.tar.gz) = dc7f59a11ce8cf67a3ed09a5ac78028c6f793b239b21fd83e5b2370cea166926
+SIZE (AFLplusplus-AFLplusplus-v4.32c_GH0.tar.gz) = 3045679