wine: add MinGW-w64 support

This commit is contained in:
Kira Bruneau
2020-11-12 17:44:55 -05:00
parent 31051812bc
commit 9f5cba0aaa
3 changed files with 15 additions and 5 deletions
+4 -1
View File
@@ -1,4 +1,4 @@
{ stdenv_32bit, lib, pkgs, pkgsi686Linux, callPackage,
{ stdenv_32bit, lib, pkgs, pkgsi686Linux, pkgsCross, callPackage,
wineRelease ? "stable",
supportFlags
}:
@@ -10,6 +10,7 @@ in with src; {
inherit src version supportFlags;
pkgArches = [ pkgsi686Linux ];
geckos = [ gecko32 ];
mingwGccs = with pkgsCross; [ mingw32.buildPackages.gcc ];
monos = [ mono ];
platforms = [ "i686-linux" "x86_64-linux" ];
};
@@ -17,6 +18,7 @@ in with src; {
name = "wine64-${version}";
inherit src version supportFlags;
pkgArches = [ pkgs ];
mingwGccs = with pkgsCross; [ mingwW64.buildPackages.gcc ];
geckos = [ gecko64 ];
monos = [ mono ];
configureFlags = [ "--enable-win64" ];
@@ -28,6 +30,7 @@ in with src; {
stdenv = stdenv_32bit;
pkgArches = [ pkgs pkgsi686Linux ];
geckos = [ gecko32 gecko64 ];
mingwGccs = with pkgsCross; [ mingw32.buildPackages.gcc mingwW64.buildPackages.gcc ];
monos = [ mono ];
buildScript = ./builder-wow.sh;
platforms = [ "x86_64-linux" ];