···11{ lib
22, stdenv
33, fetchFromGitHub
44+, buildPackages
45, cmake
56, pkg-config
67, python3
···72737374 dontPatchELF = true;
74757676+ env.PKG_CONFIG_WAYLAND_SCANNER_WAYLAND_SCANNER="${buildPackages.wayland-scanner}/bin/wayland-scanner";
7777+7578 cmakeFlags = [
7679 # Don't build the mock ICD as it may get used instead of other drivers, if installed
7780 "-DBUILD_ICD=OFF"
7881 # vulkaninfo loads libvulkan using dlopen, so we have to add it manually to RPATH
7982 "-DCMAKE_INSTALL_RPATH=${libraryPath}"
8080- "-DPKG_CONFIG_EXECUTABLE=${pkg-config}/bin/pkg-config"
8383+ "-DPKG_CONFIG_EXECUTABLE=${buildPackages.pkg-config}/bin/${buildPackages.pkg-config.targetPrefix}pkg-config"
8184 "-DGLSLANG_INSTALL_DIR=${glslang}"
8285 # Hide dev warnings that are useless for packaging
8386 "-Wno-dev"