Wine
Both 32bit and 64bit 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.