git: 70a8452899ef - main - security/afl++: Update 4.40c => 5.03c

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Sun, 06 Sep 2026 15:02:29 UTC
The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=70a8452899ef3096184675e82a0a27e2d1548c55

commit 70a8452899ef3096184675e82a0a27e2d1548c55
Author:     Fabian Keil <fk@fabiankeil.de>
AuthorDate: 2026-09-06 15:01:23 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-09-06 15:01:23 +0000

    security/afl++: Update 4.40c => 5.03c
    
    Update LICENSE as afl++ contains AGPLv3+ code since 5.00c.
    
    Changelog:
    https://github.com/AFLplusplus/AFLplusplus/blob/v5.03c/docs/Changelog.md
    
    PR:             293797
    Sponsored by:   UNIS Labs
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
 security/afl++/Makefile | 10 ++++++----
 security/afl++/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/security/afl++/Makefile b/security/afl++/Makefile
index 48d06e7dd5ea..c8e19e923cb3 100644
--- a/security/afl++/Makefile
+++ b/security/afl++/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	afl
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.40c
+DISTVERSION=	5.03c
 CATEGORIES=	security
 PKGNAMESUFFIX=	++-${FLAVOR}
 
@@ -8,8 +8,10 @@ MAINTAINER=	fk@fabiankeil.de
 COMMENT=	Fast instrumented fuzzer
 WWW=		https://aflplus.plus/
 
-LICENSE=	APACHE20
-LICENSE_FILE=	${WRKSRC}/docs/COPYING
+LICENSE=		AGPLv3+ APACHE20
+LICENSE_COMB=		multi
+LICENSE_FILE_AGPLv3+ =	${WRKSRC}/LICENSE
+LICENSE_FILE_APACHE20=	${WRKSRC}/LICENSE.Apache-2.0
 
 ONLY_FOR_ARCHS=	aarch64 amd64 i386 powerpc powerpc64 powerpc64le riscv64
 ONLY_FOR_ARCHS_REASON=	uses x86-only instrumentation or requires complete LLVM support
@@ -30,7 +32,7 @@ USE_GCC=	yes
 USE_GITHUB=	yes
 GH_ACCOUNT=	AFLplusplus
 GH_PROJECT=	AFLplusplus
-SHEBANG_FILES=	afl-cmin.py afl-persistent-config
+SHEBANG_FILES=	afl-cmin.py afl-health afl-persistent-config
 
 MAKEFILE=	GNUmakefile
 MAKE_ARGS=	AFL_NO_X86=1 AFL_NO_TEST_BUILD=1 \
diff --git a/security/afl++/distinfo b/security/afl++/distinfo
index 5518235f8e22..781b0250d3b2 100644
--- a/security/afl++/distinfo
+++ b/security/afl++/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1773470200
-SHA256 (AFLplusplus-AFLplusplus-v4.40c_GH0.tar.gz) = 3343796f0b69b0bec07e44033608280c360e0e90b4ddb6bdda263d598fc3e472
-SIZE (AFLplusplus-AFLplusplus-v4.40c_GH0.tar.gz) = 3197695
+TIMESTAMP = 1788567890
+SHA256 (AFLplusplus-AFLplusplus-v5.03c_GH0.tar.gz) = 07f089e8591209862898c770a569d8e2b74b459fe967db323fc6a3924dcc82b5
+SIZE (AFLplusplus-AFLplusplus-v5.03c_GH0.tar.gz) = 3461864