From a1abee0758440a5ba542f1f1466792b6b78a5739 Mon Sep 17 00:00:00 2001 From: John Hamelink Date: Sat, 9 Sep 2023 15:09:26 +0100 Subject: [PATCH] Fix mujs dylib on Darwin --- pkgs/applications/video/mpv/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/video/mpv/default.nix b/pkgs/applications/video/mpv/default.nix index 057b9874162a..afc0733458d9 100644 --- a/pkgs/applications/video/mpv/default.nix +++ b/pkgs/applications/video/mpv/default.nix @@ -225,6 +225,9 @@ in stdenv'.mkDerivation (finalAttrs: { # See the explanation in addOpenGLRunpath. postFixup = lib.optionalString stdenv.isLinux '' addOpenGLRunpath $out/bin/mpv + '' + lib.optionalString (stdenv.isDarwin && javascriptSupport) '' + ${stdenv.cc.targetPrefix}install_name_tool -change "build/release/libmujs.dylib" \ + "${mujs}/lib/libmujs.dylib" $out/bin/mpv ''; passthru = {