From aff1d8705038997051af6d560794b52c3f1264df Mon Sep 17 00:00:00 2001 From: Anthony Eadicicco Date: Mon, 4 Jan 2021 23:28:45 -0500 Subject: [PATCH] wine: Use MinGW to build WinPE DLLs --- srcpkgs/wine/template | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/srcpkgs/wine/template b/srcpkgs/wine/template index 0e6629f4c3e..fd03474eba9 100644 --- a/srcpkgs/wine/template +++ b/srcpkgs/wine/template @@ -1,7 +1,7 @@ # Template file for 'wine' pkgname=wine version=6.0rc5 -revision=1 +revision=2 wrksrc=wine-${version/r/-r} build_style=gnu-configure configure_args="--bindir=/usr/libexec/wine" @@ -12,6 +12,10 @@ homepage="http://www.winehq.org/" distfiles="https://dl.winehq.org/wine/source/${version%r*}/wine-${version/r/-r}.tar.xz" checksum=f1f10a0aef4dcc9cf4ec67f0828fc1f7f364e2e8e7c2f027c253c8e2004bf451 +build_options="mingw" +build_options_default="mingw" +desc_option_mingw="Use the MinGW cross compiler to build WinPE DLLs" + lib32mode=full archs="i686* x86_64*" @@ -23,7 +27,8 @@ if [ "$XBPS_TARGET_MACHINE" = i686-musl ]; then _nopie=yes fi -hostmakedepends="pkg-config flex gettext" +hostmakedepends="pkg-config flex gettext + $(vopt_if mingw "cross-${XBPS_TARGET_MACHINE%-musl}-w64-mingw32")" makedepends="gettext-devel lcms2-devel zlib-devel ncurses-devel glu-devel libSM-devel libXext-devel libX11-devel libXpm-devel libXinerama-devel libXcomposite-devel libXmu-devel libXxf86vm-devel