default.nix: reduce

This commit is contained in:
Nojus 2025-07-25 18:56:38 +02:00
parent d8929d91d2
commit fcd672a3b6

View file

@ -6,7 +6,6 @@
vulkan-headers, vulkan-headers,
vulkan-loader, vulkan-loader,
llvmPackages, llvmPackages,
libX11,
libXrandr, libXrandr,
libXinerama, libXinerama,
libXcursor, libXcursor,
@ -35,9 +34,7 @@ llvmPackages.stdenv.mkDerivation {
]; ];
nativeBuildInputs = [ nativeBuildInputs = [
# clang-tools needs to come before clang so it can locate Vulkan headers correctly
llvmPackages.clang-tools llvmPackages.clang-tools
llvmPackages.clang
llvmPackages.libllvm # needed for release builds llvmPackages.libllvm # needed for release builds
cmake cmake
ninja ninja
@ -48,7 +45,6 @@ llvmPackages.stdenv.mkDerivation {
buildInputs = [ buildInputs = [
vulkan-headers vulkan-headers
vulkan-loader vulkan-loader
libX11
libXrandr libXrandr
libXinerama libXinerama
libXcursor libXcursor
@ -59,7 +55,7 @@ llvmPackages.stdenv.mkDerivation {
]; ];
meta = with lib; { 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/"; homepage = "https://github.com/PancakeTAS/lsfg-vk/";
license = licenses.mit; license = licenses.mit;
platforms = platforms.linux; platforms = platforms.linux;