diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/applications/audio/musescore')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/darwin.nix | 3 | ||||
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/default.nix | 13 |
2 files changed, 10 insertions, 6 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/darwin.nix b/infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/darwin.nix index 8870a144c9f5..4a2ae29f36ad 100644 --- a/infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/darwin.nix +++ b/infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/darwin.nix @@ -11,6 +11,9 @@ stdenv.mkDerivation rec { pname = "musescore-darwin"; version = concatStringsSep "." versionComponents; + # The disk image contains the .app and a symlink to /Applications. + sourceRoot = "${appName}.app"; + src = fetchurl { url = "ftp://ftp.osuosl.org/pub/musescore/releases/MuseScore-${concatStringsSep "." (take 3 versionComponents)}/MuseScore-${version}.dmg"; sha256 = "19xkaxlkbrhvfip6n3iw6q7463ngr6y5gfisrpjqg2xl2igyl795"; diff --git a/infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/default.nix b/infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/default.nix index 71c639ca4068..c9a1f44ec639 100644 --- a/infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/default.nix +++ b/infra/libkookie/nixpkgs/pkgs/applications/audio/musescore/default.nix @@ -1,4 +1,4 @@ -{ stdenv, mkDerivation, lib, fetchzip, cmake, pkgconfig +{ stdenv, mkDerivation, lib, fetchFromGitHub, cmake, pkgconfig , alsaLib, freetype, libjack2, lame, libogg, libpulseaudio, libsndfile, libvorbis , portaudio, portmidi, qtbase, qtdeclarative, qtgraphicaleffects , qtquickcontrols2, qtscript, qtsvg, qttools @@ -7,12 +7,13 @@ mkDerivation rec { pname = "musescore"; - version = "3.5.0"; + version = "3.5.2"; - src = fetchzip { - url = "https://github.com/musescore/MuseScore/releases/download/v3.5/MuseScore-${version}.zip"; - sha256 = "0m598xh0s4f5m4l2ymy7g44bbvc14bcfi4gifhjnrg091rsk57c9"; - stripRoot = false; + src = fetchFromGitHub { + owner = "musescore"; + repo = "MuseScore"; + rev = "v${version}"; + sha256 = "VA0+npLUUXQJHalD01pmFTTum2Re7FiiyAwU1XvR93s="; }; patches = [ |