Wine: Difference between revisions
imported>Haslersn Took into account that wineBuild defaults to: if stdenv.hostPlatform.system == "x86_64-linux" then "wineWow" else "wine32" |
imported>Haslersn m Adapted headline to the previous change |
||
Line 1: | Line 1: | ||
== | == 32-bit and 64-bit Support == | ||
On x86_64-linux, the wine package supports by default both 32- and 64-bit applications. On '''every other platform''', the wine package supports by default '''only 32-bit''' applications. | On x86_64-linux, the wine package supports by default both 32- and 64-bit applications. On '''every other platform''', the wine package supports by default '''only 32-bit''' applications. |
Revision as of 22:17, 14 September 2018
32-bit and 64-bit Support
On x86_64-linux, the wine package supports by default both 32- and 64-bit applications. On every other platform, the wine package supports by default only 32-bit applications.
These defaults can however be overwritten like this:
{
environment.systemPackages = with pkgs; [
# ...
# support both 32- and 64-bit applications
(wine.override { wineBuild = "wineWow"; })
# support 32-bit only
# (wine.override { wineBuild = "wine32"; })
# support 64-bit only
# (wine.override { wineBuild = "wine64"; })
# wineStaging accepts the wineBuild argument, too
# (wineStaging.override { wineBuild = "wineWow"; })
];
}
The override
method is mentioned in the manual.