Files
affinity-nix/packages/wine/packages.nix
T

28 lines
546 B
Nix

{
stdenv,
callPackage,
pkgs,
inputs,
...
}:
let
wineUnstable = inputs.nixpkgs.legacyPackages.${stdenv.hostPlatform.system}.wineWow64Packages.full;
symlink = callPackage ./symlink.nix { };
wineUnwrapped = symlink {
wine = wineUnstable;
};
wrapWithPrefix = callPackage ./wrapWithPrefix.nix {
inherit wineUnwrapped;
};
in
{
inherit wineUnwrapped;
wine = wrapWithPrefix wineUnwrapped "wine";
winetricks = wrapWithPrefix pkgs.winetricks "winetricks";
wineserver = wrapWithPrefix wineUnwrapped "wineserver";
}