Merge pull request #169782 from reckenrode/moltenvk-hydra

moltenvk: fix Hydra build failures
main
Rick van Schijndel 2 years ago committed by GitHub
commit 83561001b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      pkgs/os-specific/darwin/moltenvk/default.nix
  2. 6
      pkgs/top-level/wine-packages.nix

@ -192,6 +192,7 @@ stdenvNoCC.mkDerivation rec {
homepage = "https://github.com/KhronosGroup/MoltenVK";
changelog = "https://github.com/KhronosGroup/MoltenVK/releases";
maintainers = [ lib.maintainers.reckenrode ];
hydraPlatforms = [ ]; # Prevent building on Hydra until MoltenVK no longer requires Xcode.
license = lib.licenses.asl20;
platforms = lib.platforms.darwin;
};

@ -12,7 +12,8 @@ rec {
fontconfigSupport = stdenv.isLinux;
alsaSupport = stdenv.isLinux;
openglSupport = true;
vulkanSupport = true;
# Works on Darwin but disabled by default to prevent Hydra build failures due to MoltenVK.
vulkanSupport = stdenv.isLinux;
tlsSupport = true;
cupsSupport = true;
dbusSupport = stdenv.isLinux;
@ -40,7 +41,8 @@ rec {
gphoto2Support = true;
krb5Support = true;
ldapSupport = true;
vkd3dSupport = true;
# Works on Darwin but disabled by default to prevent Hydra build failures due to MoltenVK.
vkd3dSupport = stdenv.isLinux;
embedInstallers = true;
};

Loading…
Cancel
Save