From ecb95bc697b31a4f2cc1852a7c5ec2fa2c04fc58 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 18 Mar 2025 15:30:23 +0200 Subject: [PATCH] musescore: 4.4.4 -> 4.5 Diff: https://github.com/musescore/MuseScore/compare/v4.4.4...v4.5 --- pkgs/applications/audio/musescore/default.nix | 21 +++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix index b737e70d2a12..fa51200dc9c9 100644 --- a/pkgs/applications/audio/musescore/default.nix +++ b/pkgs/applications/audio/musescore/default.nix @@ -35,13 +35,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "musescore"; - version = "4.4.4"; + version = "4.5"; src = fetchFromGitHub { owner = "musescore"; repo = "MuseScore"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-/1kAgzmSbnuCqd6YxbaYW2+gE0Gvy373y5VfUK4OVzI="; + sha256 = "sha256-7sD9AAuuDT0+VycKLL19DYdmuSLmt0Uy2NmoKQ1+c3A="; }; cmakeFlags = [ @@ -127,17 +127,12 @@ stdenv.mkDerivation (finalAttrs: { qtwayland ]; - postInstall = - '' - # Remove unneeded bundled libraries and headers - rm -r $out/{include,lib} - '' - + lib.optionalString stdenv.hostPlatform.isDarwin '' - mkdir -p "$out/Applications" - mv "$out/mscore.app" "$out/Applications/mscore.app" - mkdir -p $out/bin - ln -s $out/Applications/mscore.app/Contents/MacOS/mscore $out/bin/mscore - ''; + postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' + mkdir -p "$out/Applications" + mv "$out/mscore.app" "$out/Applications/mscore.app" + mkdir -p $out/bin + ln -s $out/Applications/mscore.app/Contents/MacOS/mscore $out/bin/mscore + ''; # muse-sounds-manager installs Muse Sounds sampler libMuseSamplerCoreLib.so. # It requires that argv0 of the calling process ends with "/mscore" or "/MuseScore-4".