GNU bug report logs -
#78571
[PATCH] gnu: musescore: Update to 4.5.2.
Previous Next
To reply to this bug, email your comments to 78571 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#78571
; Package
guix-patches
.
(Fri, 23 May 2025 23:54:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Skylar Hill <stellarskylark <at> posteo.net>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 23 May 2025 23:54:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
A small patch is required to get the build to complete.
* gnu/packages/music.scm (musescore): Update to 4.5.2.
* gnu/packages/patches/musescore-translatablestring-namespace.patch
Change-Id: Idad8a3cd8719c32ff3beddf003a1f29ab10e957d
---
gnu/packages/music.scm | 9 +++++++--
.../musescore-translatablestring-namespace.patch | 13 +++++++++++++
2 files changed, 20 insertions(+), 2 deletions(-)
create mode 100644 gnu/packages/patches/musescore-translatablestring-namespace.patch
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 4f91cab931..281abecc8f 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -60,6 +60,7 @@
;;; Copyright © 2024 hapster <o.rojon <at> posteo.net>
;;; Copyright © 2024 Nikita Domnitskii <nikita <at> domnitskii.me>
;;; Copyright © 2024 Ashish SHUKLA <ashish.is <at> lostca.se>
+;;; Copyright © 2025 Skylar Hill <stellarskylark <at> posteo.net>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -5472,7 +5473,7 @@ (define-public sfizz
(define-public musescore
(package
(name "musescore")
- (version "4.4.4")
+ (version "4.5.2")
(source
(origin
(method git-fetch)
@@ -5481,7 +5482,11 @@ (define-public musescore
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0cjp1sp50pwmrgvpxjxg849s0vsvk2vcb66ym617nvlj761h0ngz"))
+ (base32 "12lwv0gxd49dily2hwmadbw6c59h11sfm5751dpfnzzjvj3rydpn"))
+ ;; NB: This patch has already been applied upstream, you'll probably
+ ;; need to remove this on the next version bump
+ (patches
+ (search-patches "musescore-translatablestring-namespace.patch"))
(modules '((guix build utils)))))
(build-system qt-build-system)
(arguments
diff --git a/gnu/packages/patches/musescore-translatablestring-namespace.patch b/gnu/packages/patches/musescore-translatablestring-namespace.patch
new file mode 100644
index 0000000000..e2c8d1ffaf
--- /dev/null
+++ b/gnu/packages/patches/musescore-translatablestring-namespace.patch
@@ -0,0 +1,13 @@
+--- a/src/instrumentsscene/view/systemobjectslayersettingsmodel.cpp 2025-05-23 14:53:12.684111400 -0500
++++ b/src/instrumentsscene/view/systemobjectslayersettingsmodel.cpp 2025-05-23 14:53:27.300378768 -0500
+@@ -96,8 +96,8 @@
+ SystemObjectsGroup& group = m_systemObjectGroups.at(idx);
+
+ const muse::TranslatableString actionName = visible
+- ? TranslatableString("undoableAction", "Make system marking(s) visible")
+- : TranslatableString("undoableAction", "Make system marking(s) invisible");
++ ? muse::TranslatableString("undoableAction", "Make system marking(s) visible")
++ : muse::TranslatableString("undoableAction", "Make system marking(s) invisible");
+
+ notation->undoStack()->prepareChanges(actionName);
+
base-commit: 7533d742dadda08f06ffd312c3ab08a11d11d5c5
--
2.49.0
This bug report was last modified today.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.