diff --git a/srcpkgs/scrypt/patches/disable-aarch64-extensions.patch b/srcpkgs/scrypt/patches/disable-aarch64-extensions.patch new file mode 100644 index 00000000000..98c1bcb6337 --- /dev/null +++ b/srcpkgs/scrypt/patches/disable-aarch64-extensions.patch @@ -0,0 +1,17 @@ +--- a/libcperciva/cpusupport/Build/cpusupport.sh ++++ b/libcperciva/cpusupport/Build/cpusupport.sh +@@ -98,14 +98,3 @@ + "-msse4.2 -Wno-cast-align -fno-strict-aliasing -Wno-cast-qual" + feature X86 SSSE3 "" "-mssse3" \ + "-mssse3 -Wno-cast-align" +- +-# Detect specific ARM features +-feature ARM AES "-march=armv8.1-a+crypto" \ +- "-march=armv8.1-a+crypto -D__ARM_ACLE=200" +-feature ARM CRC32_64 "-march=armv8.1-a" \ +- "-march=armv8.1-a+crc" \ +- "-march=armv8.1-a+crc -Wno-cast-align" \ +- "-march=armv8.1-a -D__ARM_ACLE=200" +-feature ARM SHA256 "-march=armv8.1-a+crypto" \ +- "-march=armv8.1-a+crypto -Wno-cast-align" \ +- "-march=armv8.1-a+crypto -D__ARM_ACLE=200" diff --git a/srcpkgs/scrypt/template b/srcpkgs/scrypt/template index 6dcdb407bbd..ae0f7fc38d9 100644 --- a/srcpkgs/scrypt/template +++ b/srcpkgs/scrypt/template @@ -1,7 +1,7 @@ # Template file for 'scrypt' pkgname=scrypt -version=1.3.1 -revision=3 +version=1.3.2 +revision=1 build_style=gnu-configure makedepends="openssl-devel" short_desc="Scrypt key derivation function"