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
parent
3d433441b1
commit
88c635d96a
|
@ -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
|
||||
|
|
Reference in New Issue