commit:     d708c1b753f3be459d5eafa22e9372a2d82ec8ca
Author:     Nic Boet <nic <AT> boet <DOT> cc>
AuthorDate: Wed Dec 31 19:14:32 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 11 02:25:36 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d708c1b7

app-crypt/hashcat: Fix OpenCL CRC32 header in 7.1.2

Upstream fixed this is master but commit 96caad2 did not ship with with
7.1.2

Signed-off-by: Nic Boet <nic <AT> boet.cc>
Part-of: https://github.com/gentoo/gentoo/pull/45197
Closes: https://github.com/gentoo/gentoo/pull/45197
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/hashcat/hashcat-7.1.2-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-crypt/hashcat/hashcat-7.1.2-r1.ebuild 
b/app-crypt/hashcat/hashcat-7.1.2-r1.ebuild
index 01a81104a86e..c2a80f156b80 100644
--- a/app-crypt/hashcat/hashcat-7.1.2-r1.ebuild
+++ b/app-crypt/hashcat/hashcat-7.1.2-r1.ebuild
@@ -99,6 +99,9 @@ src_prepare() {
        einfo "Forcing Cargo errors to be fatal..."
        sed -i 's/|| true//g' src/bridges/*.mk || die
 
+       # upstream missed commit 96caad2 this before shipping 7.1.2 -- resolved 
in master
+       sed -i 's|inc_checksum_crc\.cl|inc_checksum_crc32.cl|' 
OpenCL/m17220_a3-pure.cl || die
+
        # Remove bundled stuff
        rm -r deps/OpenCL-Headers || die "Failed to remove bundled OpenCL 
Headers"
        rm -r deps/xxHash || die "Failed to remove bundled xxHash"

Reply via email to