you can alter macports to use a local portfile for the update
(assuming the build requirements didn't change from 2.24.3 to 2.24.4

first create a local ports directory:

mkdir ~/ports/textproc/
cp -R "$(port dir lilypond)" ~/ports/textproc/

the edit the portfile in  ~/ports/textproc/lilypond :

if {${subport} eq ${name}} {
    version         2.24.3 -eplace by 2.24.4

and the checksum data:
    checksums       rmd160  c37651f49ac60517056ddc7c281954d1b7e1cd84 \
                    sha256
 df005f76ef7af5a4cd74a10f8e7115278b7fa79f14018937b65c109498ec44be \
                    size    19441299

to get these values download
https://lilypond.org/download/sources/v2.24/lilypond-2.24.4.tar.gz and then:

openssl rmd160  ~/Downloads/lilypond-2.24.4.tar.gz
openssl sha256  ~/Downloads/lilypond-2.24.4.tar.gz
ls -la ~/Downloads/lilypond-2.24.4.tar.gz

after updating your portfile you can run
portindex ~/ports
to register the new lilypond port and after
sudo port selfupdate
there'll be the update to lilypond 2.24.4 that can be updated with usual
macports process

Am Mo., 22. Juli 2024 um 05:55 Uhr schrieb Jonas Hahnfeld via LilyPond user
discussion <lilypond-user@gnu.org>:

> On Sun, 2024-07-21 at 16:18 -0700, Kenneth Wolcott wrote:
> > Hi;
> >
> >   Thanks for the new release!
> >
> >   Where is the new Lilypond release for MacOS with M1 arch?
> >
> >   I only see Intel 64bit for MacOS...
>
> Hi Kenneth,
>
> yes, official arm64 binaries are only available for the unstable series
> (LilyPond 2.25.x, with Guile 3.0).
>
> >   I guess I can wait for MacPorts to release it...
>
> Alternatively, you can use the official x86_64 binaries via Rosetta on
> Apple Silicon chips.
>
> Jonas
>

Reply via email to