[PATCH] gnu: musescore: Update to 4.3.2.

  • Open
  • quality assurance status badge
Details
4 participants
  • Liliana Marie Prikler
  • Nicolas Goaziou
  • Maxim Cournoyer
  • Rovanion Luckey
Owner
unassigned
Submitted by
Nicolas Goaziou
Severity
normal
N
N
Nicolas Goaziou wrote on 20 Jun 08:53 +0200
(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
M
M
Maxim Cournoyer wrote on 24 Jun 03:54 +0200
(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
L
L
Liliana Marie Prikler wrote on 5 Jul 10:04 +0200
(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 :)

M
M
Maxim Cournoyer wrote on 8 Jul 20:51 +0200
(name . Liliana Marie Prikler)(address . liliana.prikler@gmail.com)
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
R
R
Rovanion Luckey wrote 3 days 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
?
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