git: 95955e1c72dd - main - security/afl++: Update to 4.32c
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 06 May 2025 14:33:22 UTC
The branch main has been updated by salvadore:
URL: https://cgit.FreeBSD.org/ports/commit/?id=95955e1c72dd35fffe5bb5c5f6373a905ccf27ad
commit 95955e1c72dd35fffe5bb5c5f6373a905ccf27ad
Author: Fabian Keil <fk@fabiankeil.de>
AuthorDate: 2025-05-02 08:08:10 +0000
Commit: Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2025-05-06 14:32:53 +0000
security/afl++: Update to 4.32c
While at it, leverage "Uses" for llvm as suggested by Benjamin Takacs. [1]
ChangeLogs:
https://github.com/AFLplusplus/AFLplusplus/releases/tag/v4.31c
https://github.com/AFLplusplus/AFLplusplus/releases/tag/v4.32c
PR: 286068 [1]
Reported by: Benjamin Takacs <nimaje+fbz@bureaucracy.de> [1]
---
security/afl++/Makefile | 16 ++++++++--------
security/afl++/distinfo | 6 +++---
2 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/security/afl++/Makefile b/security/afl++/Makefile
index add5d368b793..41e79b781385 100644
--- a/security/afl++/Makefile
+++ b/security/afl++/Makefile
@@ -1,6 +1,6 @@
PORTNAME= afl
DISTVERSIONPREFIX= v
-DISTVERSION= 4.30c
+DISTVERSION= 4.32c
CATEGORIES= security
PKGNAMESUFFIX= ++-${FLAVOR}
@@ -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