diff --git a/pkgs/tools/graphics/vulkan-caps-viewer/default.nix b/pkgs/tools/graphics/vulkan-caps-viewer/default.nix index 39492eefb83..96d48040e1d 100644 --- a/pkgs/tools/graphics/vulkan-caps-viewer/default.nix +++ b/pkgs/tools/graphics/vulkan-caps-viewer/default.nix @@ -3,6 +3,7 @@ , fetchFromGitHub , qmake , vulkan-loader +, wayland , wrapQtAppsHook , withX11 ? true , qtx11extras @@ -10,13 +11,13 @@ stdenv.mkDerivation rec { pname = "vulkan-caps-viewer"; - version = "3.28"; + version = "3.29"; src = fetchFromGitHub { owner = "SaschaWillems"; repo = "VulkanCapsViewer"; rev = version; - hash = "sha256-gy0gFbPZAwQJHqJvk7WrbZ5y2I+9BGv9VaCoOW1QPek="; + hash = "sha256-c7jvlwvz85cf8lUlBPyRYvDkSlvkzSW6Jc6wlyKnHBc="; # Note: this derivation strictly requires vulkan-header to be the same it was developed against. # To help us, they've put it in a git-submodule. # The result will work with any vulkan-loader version. @@ -30,6 +31,7 @@ stdenv.mkDerivation rec { buildInputs = [ vulkan-loader + wayland ] ++ lib.lists.optionals withX11 [ qtx11extras ]; patchPhase = '' @@ -38,9 +40,8 @@ stdenv.mkDerivation rec { ''; qmakeFlags = [ - "DEFINES+=wayland" "CONFIG+=release" - ] ++ lib.lists.optionals withX11 [ "DEFINES+=X11" ]; + ]; installFlags = [ "INSTALL_ROOT=$(out)" ];