me
/
guix
Archived
1
0
Fork 0

gnu: make-mingw-w64: Use a mirror URI and fix lint errors.

* gnu/package/mingw.scm (make-mingw-w64)[source]: Use a mirror URI.  Wrap
lines 80 columns to fix lint warning.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
master
Léo Le Bouter 2021-01-25 11:51:21 +01:00 committed by Maxim Cournoyer
parent 3d433441b1
commit 88c635d96a
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 27 additions and 22 deletions

View File

@ -46,10 +46,11 @@ specified, recurse and return a mingw-w64 with support for winpthreads."
(name (string-append "mingw-w64" "-" machine
(if with-winpthreads? "-winpthreads" "")))
(version "7.0.0")
(source (origin
(source
(origin
(method url-fetch)
(uri (string-append
"https://sourceforge.net/projects/mingw-w64/files/mingw-w64/"
"mirror://sourceforge/mingw-w64/mingw-w64/"
"mingw-w64-release/mingw-w64-v" version ".tar.bz2"))
(sha256
(base32 "0a5njsa2zw2ssdz10jkb10mhrf3cb8qp9avs89zqmw4n6pzxy85a"))
@ -58,9 +59,11 @@ specified, recurse and return a mingw-w64 with support for winpthreads."
"mingw-w64-dlltool-temp-prefix.patch"
"mingw-w64-reproducible-gendef.patch"))))
(native-inputs `(("xgcc-core" ,(if xgcc xgcc (cross-gcc triplet)))
("xbinutils" ,(if xbinutils xbinutils (cross-binutils triplet)))
("xbinutils" ,(if xbinutils xbinutils
(cross-binutils triplet)))
,@(if with-winpthreads?
`(("xlibc" ,(make-mingw-w64 machine
`(("xlibc" ,(make-mingw-w64
machine
#:xgcc xgcc
#:xbinutils xbinutils)))
'())))
@ -85,9 +88,11 @@ specified, recurse and return a mingw-w64 with support for winpthreads."
(add-before 'configure 'setenv
(lambda* (#:key inputs #:allow-other-keys)
(let ((xgcc-core (assoc-ref inputs "xgcc-core"))
(mingw-headers (string-append (getcwd) "/mingw-w64-headers")))
(mingw-headers (string-append
(getcwd) "/mingw-w64-headers")))
(setenv "CPP"
(string-append xgcc-core ,(string-append "/bin/" triplet "-cpp")))
(string-append
xgcc-core ,(string-append "/bin/" triplet "-cpp")))
(setenv "CROSS_C_INCLUDE_PATH"
(string-append
mingw-headers