GNU bug report logs -
#78571
[PATCH] gnu: musescore: Update to 4.5.2.
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Mon, 26 May 2025 20:00:26 +0900
with message-id <87a56ziqlx.fsf <at> gmail.com>
and subject line Re: [bug#78571] [PATCH] gnu: musescore: Update to 4.5.2.
has caused the debbugs.gnu.org bug report #78571,
regarding [PATCH] gnu: musescore: Update to 4.5.2.
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
78571: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78571
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
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
[Message part 3 (message/rfc822, inline)]
Hi!
Skylar Hill <stellarskylark <at> posteo.net> writes:
> 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
Thanks! It looks this update had already made it to the repo a day ago,
thanks to Liliana (see commit 057957c549).
Closing!
--
Thanks,
Maxim
This bug report was last modified 24 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.