@@ -172,12 +172,15 @@ stdenvNoCC.mkDerivation rec {
172172 '';
173173
174174 installPhase = ''
175− mkdir -p "$out/lib" "$bin/bin"
175+ mkdir -p "$out/lib" "$out/share/vulkan/icd.d" "$bin/bin"
176176 cp outputs/bin/MoltenVKShaderConverter "$bin/bin/"
177177 cp outputs/lib/libMoltenVK.dylib "$out/lib/"
178178 ${cctools}/bin/install_name_tool -id "$out/lib/libMoltenVK.dylib" "$out/lib/libMoltenVK.dylib"
179179 # FIXME: https://github.com/NixOS/nixpkgs/issues/148189
180180 /usr/bin/codesign -s - -f "$out/lib/libMoltenVK.dylib"
181+ install -m644 MoltenVK/icd/MoltenVK_icd.json "$out/share/vulkan/icd.d/MoltenVK_icd.json"
182+ substituteInPlace $out/share/vulkan/icd.d/MoltenVK_icd.json \
183+ --replace ./libMoltenVK.dylib "$out/share/vulkan/icd.d/MoltenVK_icd.json"
181184 '';
182185
183186 sandboxProfile = ''