flathub / org.frescobaldi.Frescobaldi

https://flathub.org/apps/details/org.frescobaldi.Frescobaldi
1 stars 3 forks source link

Various fixes to LilyPond 2.23.x installation #14

Closed fedelibre closed 1 year ago

fedelibre commented 1 year ago

Enable the Cairo backend.

Compile Scheme files into bytecode to offset the performance penalty of Guile 2.2, see: https://lilypond.org/doc/v2.23/Documentation/changes-big-page.html

Patch Guile so that Scheme files are never recompiled to .go files. The problem is that Flatpak doesn't preserve timestamps: https://github.com/flatpak/flatpak/issues/3064

Without this patch to Guile, LilyPond hangs forever while trying to rebuild files which cannot be modified in the sandbox.

flathubbot commented 1 year ago

Started test build 1800

flathubbot commented 1 year ago

Build 1800 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/114242/org.frescobaldi.Frescobaldi.flatpakref