diff --git a/default.nix b/default.nix index 124b747..a484680 100644 --- a/default.nix +++ b/default.nix @@ -6,7 +6,6 @@ vulkan-headers, vulkan-loader, llvmPackages, - libX11, libXrandr, libXinerama, libXcursor, @@ -20,13 +19,13 @@ llvmPackages.stdenv.mkDerivation { pname = "lsfg-vk"; - version = "unstable-2025-07-20-e67fcd3"; + version = "unstable-2025-07-24-c959c8f"; src = fetchFromGitHub { owner = "PancakeTAS"; repo = "lsfg-vk"; - rev = "e67fcd3dd832c9d177ad2be780e5dd0e47810bdf"; - hash = "sha256-c0anP3lWJ2GcjJNGIHcY/sS86AS1tFk0t7vXbaEGTQg="; + rev = "c959c8f542e416a63d5436e47e1762e8c8074285"; + hash = "sha256-/JS97I6OgzLAPzC1CbilQAx9B1T765aMa5Pr4dVyKzk="; fetchSubmodules = true; }; @@ -35,9 +34,7 @@ llvmPackages.stdenv.mkDerivation { ]; nativeBuildInputs = [ - # clang-tools needs to come before clang so it can locate Vulkan headers correctly llvmPackages.clang-tools - llvmPackages.clang llvmPackages.libllvm # needed for release builds cmake ninja @@ -48,7 +45,6 @@ llvmPackages.stdenv.mkDerivation { buildInputs = [ vulkan-headers vulkan-loader - libX11 libXrandr libXinerama libXcursor @@ -59,7 +55,7 @@ llvmPackages.stdenv.mkDerivation { ]; meta = with lib; { - description = "Vulkan layer for frame generation (Requires Lossless Scaling install)"; + description = "Vulkan layer for frame generation (Requires owning Lossless Scaling)"; homepage = "https://github.com/PancakeTAS/lsfg-vk/"; license = licenses.mit; platforms = platforms.linux;