aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2026-06-02 20:31:21 +0000
committerStefan Eßer <se@FreeBSD.org>2026-06-02 20:31:21 +0000
commit9d63bde80a0e9bce6fd647f426d330069910eba0 (patch)
tree48ab07c7692f0a4abd3b0fe704e4f0efd748bbd0
parent2bbde2cb0082fd7e491b2e93237ef362c7faed65 (diff)
security/hashcat: on arm64 add build dependency on sse2neon
An attempt to fix the build on arm64, not tested since the build is not possible in poudriere testport in arm64 emulation on my amd64 system (the build dependency rust cannot be built with qemu-user-static).
-rw-r--r--security/hashcat/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile
index 7c0e85b7583e..ccab4f088992 100644
--- a/security/hashcat/Makefile
+++ b/security/hashcat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hashcat
PORTVERSION= 7.1.2
DISTVERSIONPREFIX= v
-PORTREVISION= 7
+PORTREVISION= 8
PORTEPOCH= 1
CATEGORIES= security
@@ -17,6 +17,9 @@ NOT_FOR_ARCHS_REASON= highly optimized for specific CPUs
BUILD_DEPENDS= minizip:archivers/minizip \
rustc:lang/${RUST_DEFAULT}
+.if ${ARCH} == arm64
+BUILD_DEPENDS+= sse2neon>=1:devel/sse2neon
+.endif
LIB_DEPENDS= libiconv.so:converters/libiconv
USES= cargo compiler:c++11-lang gmake iconv localbase \