diff options
author | Leo Prikler <leo.prikler@student.tugraz.at> | 2020-11-20 13:55:48 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2020-11-28 14:32:14 +0000 |
commit | 80c65f30d6fa3e928aef41310f71bf17a4871bcc (patch) | |
tree | 00173905619d266933c0e50ad2c6b6cbad87b649 | |
parent | fa61610fbd5fc1b870de542774fa4742e6b5c5c0 (diff) | |
download | guix-80c65f30d6fa3e928aef41310f71bf17a4871bcc.tar.gz |
gnu: wine64: Copy wine32 libraries.
Fixes the linkage of binaries copied over from wine32. See also #42342. * gnu/packages/wine.scm (wine64)[#:phases]: Add copy-wine32-libraries. Signed-off-by: Christopher Baines <mail@cbaines.net>
-rw-r--r-- | gnu/packages/wine.scm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/wine.scm b/gnu/packages/wine.scm index 7b72fb3c28..492eea0587 100644 --- a/gnu/packages/wine.scm +++ b/gnu/packages/wine.scm @@ -267,6 +267,13 @@ integrate Windows applications into your desktop.") (copy-file (string-append wine32 "/bin/.wine-preloader-real") (string-append out "/bin/wine-preloader")) #t))) + (add-after 'install 'copy-wine32-libraries + (lambda* (#:key outputs #:allow-other-keys) + (let* ((wine32 (assoc-ref %build-inputs "wine")) + (out (assoc-ref %outputs "out"))) + (copy-recursively (string-append wine32 "/lib/wine32") + (string-append out "/lib/wine32")) + #t))) (add-after 'compress-documentation 'copy-wine32-manpage (lambda* (#:key outputs #:allow-other-keys) (let* ((wine32 (assoc-ref %build-inputs "wine")) |