diff options
author | Kira Bruneau <kira.bruneau@pm.me> | 2022-07-08 14:48:40 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-08 14:48:40 -0400 |
commit | 111998cd3b18344b1b29cf54b4ad615fd3524ce2 (patch) | |
tree | b642f28d4860d21b97f6f3cc301962f34a5a3105 /pkgs/tools/X11 | |
parent | 1937408f1858c8d7731372cc4e037322876e6af4 (diff) | |
parent | 5194de18eed275df9cec6635cf2435ffe0940b37 (diff) |
Merge pull request #179636 from Atemu/libstrangle-wrapper-library-path
libstrangle: use direct nix store path in layer json
Diffstat (limited to 'pkgs/tools/X11')
-rw-r--r-- | pkgs/tools/X11/libstrangle/default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/tools/X11/libstrangle/default.nix b/pkgs/tools/X11/libstrangle/default.nix index 64992a9b5ee85..037c878bd12e7 100644 --- a/pkgs/tools/X11/libstrangle/default.nix +++ b/pkgs/tools/X11/libstrangle/default.nix @@ -23,6 +23,12 @@ stdenv.mkDerivation rec { substituteAllInPlace src/strangle.sh substituteAllInPlace src/stranglevk.sh ''; + postInstall = '' + substitute $out/share/vulkan/implicit_layer.d/libstrangle_vk.json $out/share/vulkan/implicit_layer.d/libstrangle_vk.x86.json \ + --replace "libstrangle_vk.so" "$out/lib/libstrangle/lib32/libstrangle_vk.so" + substituteInPlace $out/share/vulkan/implicit_layer.d/libstrangle_vk.json \ + --replace "libstrangle_vk.so" "$out/lib/libstrangle/lib64/libstrangle_vk.so" + ''; meta = with lib; { homepage = "https://gitlab.com/torkel104/libstrangle"; |