wineStaging: allow to blacklist patchsets from staging

Due repeatable issues with xactengine-initial patchset.
Later, `disablePatchsets` can be extended to be overridable argument
of wineStaging.
wip/yesman
Alexander V. Nikolaev 4 years ago
parent e79e7e17e9
commit ec7b6af024
  1. 3
      pkgs/misc/emulators/wine/sources.nix
  2. 2
      pkgs/misc/emulators/wine/staging.nix

@ -52,6 +52,9 @@ in rec {
owner = "wine-staging";
repo = "wine-staging";
rev = "v${version}";
# Just keep list empty, if current release haven't broken patchsets
disabledPatchsets = [ "xactengine-initial" ];
};
winetricks = fetchFromGitHub rec {

@ -18,7 +18,7 @@ in assert stdenv.lib.getVersion wineUnstable == patch.version;
chmod +w patches
cd patches
patchShebangs gitapply.sh
./patchinstall.sh DESTDIR="$PWD/.." --all
./patchinstall.sh DESTDIR="$PWD/.." --all ${stdenv.lib.concatMapStringsSep " " (ps: "-W ${ps}") patch.disabledPatchsets}
cd ..
'';
})) // {

Loading…
Cancel
Save