vulkan-loader 1.3.268.0 -> 1.3.275 https://repology.org/project/vulkan-loader/versions attrpath: vulkan-loader Checking auto update branch... No auto update branch exists Old version 1.3.268.0" not present in staging derivation file with contents: { lib, stdenv, fetchFromGitHub, cmake, pkg-config, libX11, libxcb , libXrandr, wayland, moltenvk, vulkan-headers, addOpenGLRunpath }: stdenv.mkDerivation rec { pname = "vulkan-loader"; version = "1.3.275.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Loader"; rev = "vulkan-sdk-${version}"; hash = "sha256-53PUXAWiK38ciV6oMvD7ZHdXi4RU4r0RmDWUUHU3mE0="; }; patches = [ ./fix-pkgconfig.patch ]; nativeBuildInputs = [ cmake pkg-config ]; buildInputs = [ vulkan-headers ] ++ lib.optionals stdenv.isLinux [ libX11 libxcb libXrandr wayland ]; cmakeFlags = [ "-DCMAKE_INSTALL_INCLUDEDIR=${vulkan-headers}/include" ] ++ lib.optional stdenv.isDarwin "-DSYSCONFDIR=${moltenvk}/share" ++ lib.optional stdenv.isLinux "-DSYSCONFDIR=${addOpenGLRunpath.driverLink}/share" ++ lib.optional (stdenv.buildPlatform != stdenv.hostPlatform) "-DUSE_GAS=OFF"; outputs = [ "out" "dev" ]; doInstallCheck = true; installCheckPhase = '' grep -q "${vulkan-headers}/include" $dev/lib/pkgconfig/vulkan.pc || { echo vulkan-headers include directory not found in pkg-config file exit 1 } ''; meta = with lib; { description = "LunarG Vulkan loader"; homepage = "https://www.lunarg.com"; platforms = platforms.unix ++ platforms.windows; license = licenses.asl20; maintainers = [ maintainers.ralith ]; broken = (version != vulkan-headers.version); }; }