[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
24/27: gnu: hashcat: Fix cross-compilation.
From: |
guix-commits |
Subject: |
24/27: gnu: hashcat: Fix cross-compilation. |
Date: |
Sun, 4 Sep 2022 17:20:33 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit 4bbad495a799c99499fa0d3aa87e4915f6ccaf7d
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Sat Sep 3 14:08:27 2022 +0200
gnu: hashcat: Fix cross-compilation.
* gnu/packages/password-utils.scm
(hashcat)[native-inputs]: Move to ...
(hashcat)[inputs]: ... here.
(hashcat)[arguments]<#:make-flags>: Set AR and CC.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/packages/password-utils.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index 343ec07ad5..003e346305 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -54,6 +54,7 @@
(define-module (gnu packages password-utils)
#:use-module ((guix licenses) #:prefix license:)
+ #:use-module (guix utils)
#:use-module (guix build-system cmake)
#:use-module (guix build-system gnu)
#:use-module (guix build-system go)
@@ -1128,12 +1129,13 @@ your online accounts makes it necessary.")
;; TODO: Unbundle LZMA-SDK as well
#~(for-each delete-file-recursively
'("deps/zlib" "deps/xxHash"
"deps/OpenCL-Headers")))))
- (inputs (list minizip xxhash zlib))
- (native-inputs (list opencl-headers))
+ (inputs (list minizip opencl-headers xxhash zlib))
(build-system gnu-build-system)
(arguments
(list #:tests? #f ;no tests
#:make-flags #~(list (string-append "PREFIX=" #$output)
+ (string-append "AR=" #$(ar-for-target))
+ (string-append "CC=" #$(cc-for-target))
(string-append "USE_SYSTEM_ZLIB=1")
(string-append "USE_SYSTEM_OPENCL=1")
(string-append "USE_SYSTEM_XXHASH=1"))
- 04/27: store: Open daemon connections with SOCK_CLOEXEC., (continued)
- 04/27: store: Open daemon connections with SOCK_CLOEXEC., guix-commits, 2022/09/04
- 06/27: guix system: Do not use 'vm-image.tmpl' in tests., guix-commits, 2022/09/04
- 07/27: gnu: stex: Update to 1.2.2-2.afa6075., guix-commits, 2022/09/04
- 09/27: etc: teams: Add racket team., guix-commits, 2022/09/04
- 10/27: etc: teams: Add entry for Philip McGrath., guix-commits, 2022/09/04
- 15/27: gnu: chez-scheme: Make bootfiles regular inputs., guix-commits, 2022/09/04
- 17/27: gnu: racket: Support cross-compiling the VM packages., guix-commits, 2022/09/04
- 18/27: gnu: chez-scheme-for-racket: Support all systems., guix-commits, 2022/09/04
- 19/27: gnu: racket-vm-bc: Add workaround for ppc64le., guix-commits, 2022/09/04
- 22/27: gnu: hashcat: Unbundle everything but LZMA-SDK., guix-commits, 2022/09/04
- 24/27: gnu: hashcat: Fix cross-compilation.,
guix-commits <=
- 23/27: gnu: hashcat: Rewrite with G-exps., guix-commits, 2022/09/04
- 26/27: gnu: texlive-caption: Fix description., guix-commits, 2022/09/04
- 27/27: gnu: Add wmamixer., guix-commits, 2022/09/04
- 08/27: gnu: stex: Fix read-only gifs and math directories., guix-commits, 2022/09/04
- 11/27: gnu: racket: Adjust patch for "/bin/sh" in rktio., guix-commits, 2022/09/04