[PATCH] gnu: musescore: Update to 4.3.2.

  • Done
  • quality assurance status badge
Details
5 participants
  • Greg Hogan
  • Liliana Marie Prikler
  • Nicolas Goaziou
  • Maxim Cournoyer
  • Rovanion Luckey
Owner
unassigned
Submitted by
Nicolas Goaziou
Severity
normal

Debbugs page

Nicolas Goaziou wrote 9 months ago
(address . guix-patches@gnu.org)(name . Nicolas Goaziou)(address . mail@nicolasgoaziou.fr)
42f20e45dac264c86adf0b6e575906490d1fa409.1718866374.git.mail@nicolasgoaziou.fr
* gnu/packages/music.scm (musescore): Update to 4.3.2.

Change-Id: I78b5508645430a6f96d9fc03caa1015a4905a6f2
---
gnu/packages/music.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (26 lines)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index c12bb843fe..e5669c5d87 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -5393,7 +5393,7 @@ (define-public sfizz
(define-public musescore
(package
(name "musescore")
- (version "4.2.1")
+ (version "4.3.2")
(source
(origin
(method git-fetch)
@@ -5402,7 +5402,7 @@ (define-public musescore
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "0rc5ma1k0cjllfl86apbyj61sh0691lsmqnvqicyn0zi53z8w9v0"))
+ (base32 "1hx0l6d7avyfbh88hwn01h9q51mgd9zix91q2kgg1ax73pqxhfs2"))
(modules '((guix build utils)))
(snippet
'(begin

base-commit: aa88a9919918242c750fc6856bac10bf86d54bd1
--
2.45.1
Maxim Cournoyer wrote 9 months ago
(name . Nicolas Goaziou)(address . mail@nicolasgoaziou.fr)(address . 71668-done@debbugs.gnu.org)
87h6dj9kbt.fsf@gmail.com
Hi,

Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:

Toggle quote (30 lines)
> * gnu/packages/music.scm (musescore): Update to 4.3.2.
>
> Change-Id: I78b5508645430a6f96d9fc03caa1015a4905a6f2
> ---
> gnu/packages/music.scm | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
> index c12bb843fe..e5669c5d87 100644
> --- a/gnu/packages/music.scm
> +++ b/gnu/packages/music.scm
> @@ -5393,7 +5393,7 @@ (define-public sfizz
> (define-public musescore
> (package
> (name "musescore")
> - (version "4.2.1")
> + (version "4.3.2")
> (source
> (origin
> (method git-fetch)
> @@ -5402,7 +5402,7 @@ (define-public musescore
> (commit (string-append "v" version))))
> (file-name (git-file-name name version))
> (sha256
> - (base32 "0rc5ma1k0cjllfl86apbyj61sh0691lsmqnvqicyn0zi53z8w9v0"))
> + (base32 "1hx0l6d7avyfbh88hwn01h9q51mgd9zix91q2kgg1ax73pqxhfs2"))
> (modules '((guix build utils)))
> (snippet
> '(begin

QA failed to build it, but it seems it was due to resources exhaustion
rather than a problem with the package.

Applied!

--
Thanks,
Maxim
Closed
Liliana Marie Prikler wrote 8 months ago
(name . Maxim Cournoyer)(address . maxim.cournoyer@gmail.com)(name . Nicolas Goaziou)(address . mail@nicolasgoaziou.fr)(address . 71668@debbugs.gnu.org)
4391c70e5e1ae23fae78779449162fbe0a3811ca.camel@gmail.com
Hi Maxim,

Am Sonntag, dem 23.06.2024 um 21:54 -0400 schrieb Maxim Cournoyer:
Toggle quote (35 lines)
> Hi,
>
> Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:
>
> > * gnu/packages/music.scm (musescore): Update to 4.3.2.
> >
> > Change-Id: I78b5508645430a6f96d9fc03caa1015a4905a6f2
> > ---
> >  gnu/packages/music.scm | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
> > index c12bb843fe..e5669c5d87 100644
> > --- a/gnu/packages/music.scm
> > +++ b/gnu/packages/music.scm
> > @@ -5393,7 +5393,7 @@ (define-public sfizz
> >  (define-public musescore
> >    (package
> >      (name "musescore")
> > -    (version "4.2.1")
> > +    (version "4.3.2")
> >      (source
> >       (origin
> >         (method git-fetch)
> > @@ -5402,7 +5402,7 @@ (define-public musescore
> >               (commit (string-append "v" version))))
> >         (file-name (git-file-name name version))
> >         (sha256
> > -        (base32
> > "0rc5ma1k0cjllfl86apbyj61sh0691lsmqnvqicyn0zi53z8w9v0"))
> > +        (base32
> > "1hx0l6d7avyfbh88hwn01h9q51mgd9zix91q2kgg1ax73pqxhfs2"))
> >         (modules '((guix build utils)))
> >         (snippet
> >          '(begin
Did you really push this? I don't see it on master.

Anyhow, I noticed that MuseScore swapped its build flags. At the very
least, you'll have to write
"-DMUE_DOWNLOAD_SOUNDFONT=OFF" 
"-DMUE_BUILD_DIAGNOSTICS=OFF"
instead of the ones we're currently using.

I also started investigating the FSDG issues[1] and at the very least
it seems some unbundling is needed for the thirdparty stuff.

Enterprise quality software, folks :)

Maxim Cournoyer wrote 8 months ago
(name . Liliana Marie Prikler)(address . liliana.prikler@gmail.com)(name . GNU Debbugs)(address . control@debbugs.gnu.org)(name . Nicolas Goaziou)(address . mail@nicolasgoaziou.fr)(address . 71668@debbugs.gnu.org)
87h6czzpi7.fsf@gmail.com
unarchive 71668
reopen 71668
thanks

Hi Liliana!

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

Toggle quote (40 lines)
> Hi Maxim,
>
> Am Sonntag, dem 23.06.2024 um 21:54 -0400 schrieb Maxim Cournoyer:
>> Hi,
>>
>> Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:
>>
>> > * gnu/packages/music.scm (musescore): Update to 4.3.2.
>> >
>> > Change-Id: I78b5508645430a6f96d9fc03caa1015a4905a6f2
>> > ---
>> >  gnu/packages/music.scm | 4 ++--
>> >  1 file changed, 2 insertions(+), 2 deletions(-)
>> >
>> > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
>> > index c12bb843fe..e5669c5d87 100644
>> > --- a/gnu/packages/music.scm
>> > +++ b/gnu/packages/music.scm
>> > @@ -5393,7 +5393,7 @@ (define-public sfizz
>> >  (define-public musescore
>> >    (package
>> >      (name "musescore")
>> > -    (version "4.2.1")
>> > +    (version "4.3.2")
>> >      (source
>> >       (origin
>> >         (method git-fetch)
>> > @@ -5402,7 +5402,7 @@ (define-public musescore
>> >               (commit (string-append "v" version))))
>> >         (file-name (git-file-name name version))
>> >         (sha256
>> > -        (base32
>> > "0rc5ma1k0cjllfl86apbyj61sh0691lsmqnvqicyn0zi53z8w9v0"))
>> > +        (base32
>> > "1hx0l6d7avyfbh88hwn01h9q51mgd9zix91q2kgg1ax73pqxhfs2"))
>> >         (modules '((guix build utils)))
>> >         (snippet
>> >          '(begin
> Did you really push this? I don't see it on master.

Looks like I haven't. Sorry for the noise.

Toggle quote (9 lines)
> Anyhow, I noticed that MuseScore swapped its build flags. At the very
> least, you'll have to write
> "-DMUE_DOWNLOAD_SOUNDFONT=OFF" 
> "-DMUE_BUILD_DIAGNOSTICS=OFF"
> instead of the ones we're currently using.
>
> I also started investigating the FSDG issues[1] and at the very least
> it seems some unbundling is needed for the thirdparty stuff.

OK. I've reopened the issue so we can track these comments as part of a
v2.

--
Thanks,
Maxim
Rovanion Luckey wrote 3 months ago
[PATCH] gnu: musescore: Update to 4.3.2.
(address . 71668@debbugs.gnu.org)
CAAaf0CDf4_c7=AabM3_MT5UMuTVVpRteP0FqdVg39cCRs8ooDg@mail.gmail.com
This issue can be closed as Musescore is of version 4.3.2 currently in Guix.

Relatedly I'm working on a patchset to upgrade to 4.4.4. It was much more
involved than the usual upgrades and I've tried and failed multiple times
over the last months.
Attachment: file
Greg Hogan wrote 4 days ago
(name . Rovanion Luckey)(address . rovanion.luckey@gmail.com)(address . 71668-done@debbugs.gnu.org)
CA+3U0ZmL9KE9U7p9Rff-DDRRfxzou=6avKpWTgYvLdSdxq+n_g@mail.gmail.com
On Sun, Dec 22, 2024 at 9:01 AM Rovanion Luckey
<rovanion.luckey@gmail.com> wrote:
Toggle quote (5 lines)
>
> This issue can be closed as Musescore is of version 4.3.2 currently in Guix.
>
> Relatedly I'm working on a patchset to upgrade to 4.4.4. It was much more involved than the usual upgrades and I've tried and failed multiple times over the last months.

Rovanion,

Closing as requested, which anyone can do by sending an email with
"-done" added to the address. I also see that you did get musescore
upgraded to 4.4.4.

Greg
Closed
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 71668@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 71668
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help