FS#79782 - [musescore] enable linking to system freetype2

Attached to Project: Arch Linux
Opened by Patrick McCarty (pnorcks) - Monday, 25 September 2023, 19:51 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:20 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 4
Private No

Details

At some point in the past, musescore supported linking to the system-intalled freetype2, but the cmake option (-DUSE_SYSTEM_FREETYPE) was removed in the 4.x stable branches. A new flag (-DMUE_COMPILE_USE_SYSTEM_FREETYPE) was recently introduced in the master branch to support this linkage again.

Using the system freetype2 appears to fix a bug with the Arch package, affecting a font rendering issue in several dialog boxes. See https://github.com/musescore/MuseScore/issues/18704 for background.

PR that added the new cmake option: https://github.com/musescore/MuseScore/pull/19000

Attached is the packaging change I used for my local testing.
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:20 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/musescore/issues/2
Comment by Toolybird (Toolybird) - Saturday, 14 October 2023, 20:59 GMT
Merging  FS#79938  here.

Loading...