Created attachment 239101 [details] Patch for fontconfig Upstream now supports definition a lot or variables which reduces our custom patches by a lot. Potential issues: additional-fonts-dirs variable seems to get lost (ignored) in Meson? localstatedir should be set to /var or something else? Please test and/or provide feedback. :)
Forgot to mention, backport upstream commit aec775130bf78b3851bc40b11ce4fd8bf823f245 to fix cachedir option
Moin moin Thanks! lgtm, please ask for an exp-run before committing. mfg Tobias
Upstream released 2.14.2 recently, I'll try to get it done this week
Created attachment 240067 [details] Patch for fontconfig v2 Update to 2.14.2
exp-run please? :-)
Exp-run looks fine
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b57fcb31ae96e8b145167ba71d3431bbb20e1a1c commit b57fcb31ae96e8b145167ba71d3431bbb20e1a1c Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2023-02-20 14:50:31 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2023-02-20 15:10:31 +0000 x11-fonts/fontconfig: Update to 2.14.2 Upstream now supports definition of a lot of variables which means we can now drop a bunch of local patches. Changelog: https://gitlab.freedesktop.org/fontconfig/fontconfig/-/blob/2.14.1/README PR: 268627 Approved by: desktop (tcberner) Exp-run by: antoine x11-fonts/fontconfig/Makefile | 23 ++++++--------- x11-fonts/fontconfig/distinfo | 6 ++-- .../files/patch-conf.d_meson.build (gone) | 33 ---------------------- x11-fonts/fontconfig/files/patch-meson.build | 29 ++----------------- .../files/patch-meson__options.txt (gone) | 8 ------ .../fontconfig/files/patch-src_meson.build (gone) | 12 -------- x11-fonts/fontconfig/pkg-plist | 9 +++++- 7 files changed, 22 insertions(+), 98 deletions(-)
Thanks for exp-run