Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1diff --git a/overlayunit.pas b/overlayunit.pas 2index 97a088d..4c42414 100644 3--- a/overlayunit.pas 4+++ b/overlayunit.pas 5@@ -5007,7 +5007,7 @@ begin 6 //Determine Mangohud dependency status 7 8 //locate MangoHud and store result in tmp folder 9- RunCommand('bash -c ''find /usr/share/vulkan/implicit_layer.d/MangoHud.json >> /tmp/goverlay/dependency_mangohud''', s); 10+ RunCommand('bash -c ''find-xdg-data-files vulkan/implicit_layer.d/MangoHud.json >> /tmp/goverlay/dependency_mangohud''', s); 11 12 // Assign Text file dependency_mangohud to variable mangohudVAR 13 AssignFile(mangohudVAR, '/tmp/goverlay/dependency_mangohud'); 14@@ -5016,7 +5016,7 @@ begin 15 CloseFile(mangohudVAR); 16 17 // Read String and store value on mangohuddependencyVALUE based on result 18- if mangohudSTR = '/usr/share/vulkan/implicit_layer.d/MangoHud.json' then 19+ if mangohudSTR <> '' then 20 mangohuddependencyVALUE := 1 21 else 22 mangohuddependencyVALUE := 0; 23@@ -5025,7 +5025,7 @@ begin 24 //Determine vkBasalt dependency staus 25 26 //locate vkBasalt and store result in tmp folder 27- RunCommand('bash -c ''find /usr/share/vulkan/implicit_layer.d/vkBasalt.json >> /tmp/goverlay/dependency_vkbasalt''', s); 28+ RunCommand('bash -c ''find-xdg-data-files vulkan/implicit_layer.d/vkBasalt.json >> /tmp/goverlay/dependency_vkbasalt''', s); 29 30 // Assign Text file dependency_mangohud to variable mangohudVAR 31 AssignFile(vkbasaltVAR, '/tmp/goverlay/dependency_vkbasalt'); 32@@ -5034,7 +5034,7 @@ begin 33 CloseFile(vkbasaltVAR); 34 35 // Read String and store value on vkbasaltdependencyVALUE based on result 36- if vkbasaltSTR = '/usr/share/vulkan/implicit_layer.d/vkBasalt.json' then 37+ if vkbasaltSTR <> '' then 38 vkbasaltdependencyVALUE := 1 39 else 40 vkbasaltdependencyVALUE := 0;