From 8275b11f02bf5b41787a59654d825ede1c8391b5 Mon Sep 17 00:00:00 2001 From: Arunachalaeshwaran V R Date: Sun, 31 Mar 2024 02:57:31 +0530 Subject: [PATCH] afl++: update to 4.10c Removed limits patch from afl++ 4.07c Fix file source URL format Added llvm devel as a make dependency, to prevent compile error when including file llvm/Support/raw_ostream.h --- srcpkgs/afl++/patches/limits.patch | 11 ----------- srcpkgs/afl++/template | 10 +++++----- 2 files changed, 5 insertions(+), 16 deletions(-) delete mode 100644 srcpkgs/afl++/patches/limits.patch diff --git a/srcpkgs/afl++/patches/limits.patch b/srcpkgs/afl++/patches/limits.patch deleted file mode 100644 index c8463b898a6426..00000000000000 --- a/srcpkgs/afl++/patches/limits.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/afl-ld-lto.c -+++ b/src/afl-ld-lto.c -@@ -45,7 +45,7 @@ - - #include - --#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || \ -+#if 1 || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || \ - defined(__DragonFly__) - #include - #endif diff --git a/srcpkgs/afl++/template b/srcpkgs/afl++/template index fff658acbe1d72..fb8d4b009786e7 100644 --- a/srcpkgs/afl++/template +++ b/srcpkgs/afl++/template @@ -1,18 +1,18 @@ # Template file for 'afl++' pkgname=afl++ -version=4.07c -revision=2 +version=4.10c +revision=1 # x86 only currently archs="i686* x86_64*" build_style=gnu-makefile hostmakedepends="which" -makedepends="clang gmp-devel lld llvm python3-devel" +makedepends="clang gmp-devel lld llvm llvm17-devel python3-devel" short_desc="American fuzzy lop Plus Plus - a brute-force fuzzer" maintainer="Leah Neukirchen " license="Apache-2.0" homepage="https://aflplus.plus/" -distfiles="https://github.com/AFLplusplus/AFLplusplus/archive/refs/tags/${version}.tar.gz" -checksum=cdb42834359b17336047814d1c24845f606456dbe4e6aff5edac66c21aa577db +distfiles="https://github.com/AFLplusplus/AFLplusplus/archive/refs/tags/v${version}.tar.gz" +checksum=c9a43894b87502a5f69efdb97dee637c9dd4d2c5dfef1c9d79b9d406adafdb76 conflicts="afl>=0" replaces="afl>=0"