Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions srcpkgs/hashcat/patches/no-march-native.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
--- a/src/bridges/bridge_argon2id_reference.mk
+++ b/src/bridges/bridge_argon2id_reference.mk
@@ -10,8 +10,6 @@ ifeq ($(UNAME),Darwin)
ifeq ($(IS_APPLE_SILICON),0)
ARGON2_REFERENCE_CFLAGS += -mavx2
endif
-else
-ARGON2_REFERENCE_CFLAGS += -march=native
endif
endif
endif
--- a/src/bridges/bridge_scrypt_jane.mk
+++ b/src/bridges/bridge_scrypt_jane.mk
@@ -10,8 +10,6 @@ ifeq ($(UNAME),Darwin)
ifeq ($(IS_APPLE_SILICON),0)
SCRYPT_JANE_CFLAGS += -mavx2
endif
-else
-SCRYPT_JANE_CFLAGS += -march=native
endif
endif
endif
--- a/src/bridges/bridge_scrypt_yescrypt.mk
+++ b/src/bridges/bridge_scrypt_yescrypt.mk
@@ -10,8 +10,6 @@ ifeq ($(UNAME),Darwin)
ifeq ($(IS_APPLE_SILICON),0)
SCRYPT_YESCRYPT_CFLAGS += -mavx2
endif
-else
-SCRYPT_YESCRYPT_CFLAGS += -march=native
endif
endif
endif
9 changes: 6 additions & 3 deletions srcpkgs/hashcat/template
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
# Template file for 'hashcat'
pkgname=hashcat
version=6.2.6
version=7.1.2
revision=1
build_style=gnu-makefile
build_helper=rust
make_build_args="ENABLE_UNRAR=$(vopt_if unrar 1 0) USE_SYSTEM_OPENCL=1
USE_SYSTEM_XXHASH=1 USE_SYSTEM_ZLIB=1 DEPS_OPENCL_PATH=${XBPS_CROSS_BASE}/usr/include
DEPS_XXHASH_PATH=${XBPS_CROSS_BASE}/usr/include DEPS_ZLIB_PATH=${XBPS_CROSS_BASE}/usr/include
SHARED_FOLDER=/usr/lib/hashcat"
make_use_env=yes
make_install_args="$make_build_args"
makedepends="OpenCL-Headers xxHash-devel minizip-devel zlib-devel"
hostmakedepends="rust cargo python3 python3-pybind11"
makedepends="OpenCL-Headers xxHash-devel minizip-devel zlib-devel rust-std libgcc-devel"
checkdepends="perl"
short_desc="Advanced CPU-based password recovery utility"
maintainer="Duncaen <duncaen@voidlinux.org>"
license="MIT"
homepage="https://hashcat.net/hashcat/"
changelog="https://raw.githubusercontent.com/hashcat/hashcat/master/docs/changes.txt"
distfiles="https://hashcat.net/files/hashcat-${version}.tar.gz"
checksum=b25e1077bcf34908cc8f18c1a69a2ec98b047b2cbcf0f51144dcf3ba1e0b7b2a
checksum=9546a6326d747530b44fcc079babad40304a87f32d3c9080016d58b39cfc8b96
#lib32disabled=yes

python_version=3

Expand Down
Loading