summary refs log tree commit diff
path: root/pkgs/applications/audio
diff options
context:
space:
mode:
authorDoron Behar <doron.behar@gmail.com>2021-11-26 09:38:06 +0200
committerDoron Behar <doron.behar@gmail.com>2021-11-29 13:39:54 +0200
commitb7199d242e645d8ea41bd991cc17a7021fcf5a40 (patch)
tree9d9087863cd3c1f9767d3b4c549b01ab9fdb3177 /pkgs/applications/audio
parent73369f8d0864854d1acfa7f1e6217f7d6b6e3fa1 (diff)
downloadnixpkgs-b7199d242e645d8ea41bd991cc17a7021fcf5a40.tar
nixpkgs-b7199d242e645d8ea41bd991cc17a7021fcf5a40.tar.gz
nixpkgs-b7199d242e645d8ea41bd991cc17a7021fcf5a40.tar.bz2
nixpkgs-b7199d242e645d8ea41bd991cc17a7021fcf5a40.tar.lz
nixpkgs-b7199d242e645d8ea41bd991cc17a7021fcf5a40.tar.xz
nixpkgs-b7199d242e645d8ea41bd991cc17a7021fcf5a40.tar.zst
nixpkgs-b7199d242e645d8ea41bd991cc17a7021fcf5a40.zip
musescore: Fix some qt issues
- Force use QT_QPA_PLATFORM=xcb since setting it to `wayland` causes
  some GUI issues.
- Use qt515 - There are no issues with it at least now (it was set to
  qt514 in commit c3cd2be2e2f504a0e054275b705bd09c39e3038a).
- Don't disable QML cache since it's been a long time since the update
  from 3.4.2 to 3.5.0 of musescore.
- Add @doronbehar as maintainer.
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r--pkgs/applications/audio/musescore/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix
index 4b784272c35..7662eadc498 100644
--- a/pkgs/applications/audio/musescore/default.nix
+++ b/pkgs/applications/audio/musescore/default.nix
@@ -29,9 +29,9 @@ mkDerivation rec {
   qtWrapperArgs = [
     # MuseScore JACK backend loads libjack at runtime.
     "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libjack2 ]}"
-    # Work around crash on update from 3.4.2 to 3.5.0
-    # https://bugreports.qt.io/browse/QTBUG-85967
-    "--set QML_DISABLE_DISK_CACHE 1"
+    # There are some issues with using the wayland backend, see:
+    # https://musescore.org/en/node/321936
+    "--set QT_QPA_PLATFORM xcb"
   ];
 
   nativeBuildInputs = [ cmake pkg-config ];
@@ -49,7 +49,7 @@ mkDerivation rec {
     description = "Music notation and composition software";
     homepage = "https://musescore.org/";
     license = licenses.gpl2;
-    maintainers = with maintainers; [ vandenoever turion ];
+    maintainers = with maintainers; [ vandenoever turion doronbehar ];
     platforms = platforms.linux;
     repositories.git = "https://github.com/musescore/MuseScore";
   };