From e44ef9d7eee4b5abdf1f64976d63c515d2c4b57e Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Mon, 25 Jul 2022 23:11:12 +0200 Subject: [PATCH 1/2] musikcube: fix rpath for musikcube --- pkgs/applications/audio/musikcube/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/applications/audio/musikcube/default.nix b/pkgs/applications/audio/musikcube/default.nix index 273b62401e87..81569722b88f 100644 --- a/pkgs/applications/audio/musikcube/default.nix +++ b/pkgs/applications/audio/musikcube/default.nix @@ -76,6 +76,11 @@ stdenv.mkDerivation rec { "-DDISABLE_STRIP=true" ]; + postFixup = if stdenv.hostPlatform.isDarwin then '' + install_name_tool -add_rpath $out/share/${pname} $out/share//${pname}/${pname} + install_name_tool -add_rpath $out/share/${pname} $out/share//${pname}/${pname}d + '' else ""; + meta = with lib; { description = "A fully functional terminal-based music player, library, and streaming audio server"; homepage = "https://musikcube.com/"; From 2a57a34e41ce5ae7a215fd82dec8c3104640e479 Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Tue, 26 Jul 2022 12:02:32 +0200 Subject: [PATCH 2/2] Address PR feedback --- pkgs/applications/audio/musikcube/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/audio/musikcube/default.nix b/pkgs/applications/audio/musikcube/default.nix index 81569722b88f..b19e22eeeba4 100644 --- a/pkgs/applications/audio/musikcube/default.nix +++ b/pkgs/applications/audio/musikcube/default.nix @@ -76,10 +76,10 @@ stdenv.mkDerivation rec { "-DDISABLE_STRIP=true" ]; - postFixup = if stdenv.hostPlatform.isDarwin then '' - install_name_tool -add_rpath $out/share/${pname} $out/share//${pname}/${pname} - install_name_tool -add_rpath $out/share/${pname} $out/share//${pname}/${pname}d - '' else ""; + postFixup = lib.optionals stdenv.isDarwin '' + install_name_tool -add_rpath $out/share/${pname} $out/share/${pname}/${pname} + install_name_tool -add_rpath $out/share/${pname} $out/share/${pname}/${pname}d + ''; meta = with lib; { description = "A fully functional terminal-based music player, library, and streaming audio server";