mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: wine-staging: Update to 8.18.
* gnu/packages/wine.scm (wine-staging): Update to 8.18. (wine-staging-patchset-data)[#:builder]: Adjust accordingly. [native-inputs]: Drop bash. (wine-staging)[native-inputs]: Add python-3. [#:phases]<apply-wine-staging-patches>: Adjust path to patch script. (wine64-staging)[#:phases]<apply-wine-staging-patches>: Likewise. Change-Id: Ie71ed785c1e821b1d1752e46b3da11809b4331e5 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
parent
a98b4abe76
commit
7330b71256
1 changed files with 10 additions and 11 deletions
|
@ -304,7 +304,7 @@ (define-public wine64
|
|||
(define-public wine-staging-patchset-data
|
||||
(package
|
||||
(name "wine-staging-patchset-data")
|
||||
(version "8.0")
|
||||
(version "8.18")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
|
@ -313,10 +313,10 @@ (define-public wine-staging-patchset-data
|
|||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "11q9fa1jdrv1pd9piaicgqvidq1c08imkwpqhyzcj5r711rl7581"))))
|
||||
(base32 "0qabyw5139xdfsvzbwbrn1nnqssgwk8mn88mxnq2cdkk9gbjvq56"))))
|
||||
(build-system trivial-build-system)
|
||||
(native-inputs
|
||||
(list bash coreutils))
|
||||
(list coreutils))
|
||||
(arguments
|
||||
`(#:modules ((guix build utils))
|
||||
#:builder
|
||||
|
@ -324,16 +324,12 @@ (define-public wine-staging-patchset-data
|
|||
(use-modules (guix build utils))
|
||||
(let* ((build-directory ,(string-append name "-" version))
|
||||
(source (assoc-ref %build-inputs "source"))
|
||||
(bash (assoc-ref %build-inputs "bash"))
|
||||
(coreutils (assoc-ref %build-inputs "coreutils"))
|
||||
(out (assoc-ref %outputs "out"))
|
||||
(wine-staging (string-append out "/share/wine-staging")))
|
||||
(copy-recursively source build-directory)
|
||||
(with-directory-excursion build-directory
|
||||
(substitute* "patches/patchinstall.sh"
|
||||
(("/bin/sh")
|
||||
(string-append bash "/bin/sh")))
|
||||
(substitute* "patches/gitapply.sh"
|
||||
(substitute* '("patches/gitapply.sh" "staging/patchinstall.py")
|
||||
(("/usr/bin/env")
|
||||
(string-append coreutils "/bin/env"))))
|
||||
(copy-recursively build-directory wine-staging)
|
||||
|
@ -363,7 +359,7 @@ (define-public wine-staging
|
|||
"wine-" wine-version ".tar.xz"))
|
||||
(file-name (string-append name "-" wine-version ".tar.xz"))
|
||||
(sha256
|
||||
(base32 "0bkr3klvjy8h4djddr31fvapsi9pc2rsiyhaa7j1lwpq704w4wh2")))))
|
||||
(base32 "1nv06awb3hv26v64nqnks9yiz7w368scxznj77vxa3zpmhafzyih")))))
|
||||
(inputs (modify-inputs (package-inputs wine)
|
||||
(prepend autoconf ; for autoreconf
|
||||
ffmpeg
|
||||
|
@ -373,6 +369,9 @@ (define-public wine-staging
|
|||
python
|
||||
util-linux ; for hexdump
|
||||
wine-staging-patchset-data)))
|
||||
(native-inputs
|
||||
(modify-inputs (package-native-inputs wine)
|
||||
(prepend python-3)))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments wine)
|
||||
((#:phases phases)
|
||||
|
@ -382,7 +381,7 @@ (define-public wine-staging
|
|||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(invoke (search-input-file
|
||||
inputs
|
||||
"/share/wine-staging/patches/patchinstall.sh")
|
||||
"/share/wine-staging/staging/patchinstall.py")
|
||||
"DESTDIR=."
|
||||
"--all")))
|
||||
(add-after 'apply-wine-staging-patches 'patch-SHELL
|
||||
|
@ -417,7 +416,7 @@ (define-public wine64-staging
|
|||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(invoke (search-input-file
|
||||
inputs
|
||||
"/share/wine-staging/patches/patchinstall.sh")
|
||||
"/share/wine-staging/staging/patchinstall.py")
|
||||
"DESTDIR=."
|
||||
"--all")))
|
||||
(add-after 'apply-wine-staging-patches 'patch-SHELL
|
||||
|
|
Loading…
Reference in a new issue