Skip to content

Automatic library update#219

Merged
Ghabry merged 3 commits into
masterfrom
update/libraries
Mar 8, 2026
Merged

Automatic library update#219
Ghabry merged 3 commits into
masterfrom
update/libraries

Conversation

@github-actions

@github-actions github-actions Bot commented Feb 27, 2026

Copy link
Copy Markdown

The following libraries shall be updated:

  • freetype: 2.14.1 → 2.14.2
  • harfbuzz: 12.3.2 → 13.0.0
  • libxmp-lite: 4.6.3 → 4.7.0

This pull request will adapt to changes made in the repository.
See also: https://github.com/EasyRPG/buildscripts/actions/runs/22777475792

@Ghabry

Ghabry commented Feb 27, 2026

Copy link
Copy Markdown
Member

Jenkins: Test this please.

The change list of libxmp is very long. So better do a build test on affected homebrew platforms.

@carstene1ns

Copy link
Copy Markdown
Member

I tried xmp-lite on 3DS recently. Works.
FreeType/Harfbuzz is not used everywhere, so not too much impact.
I think we could merge this.

@Ghabry

Ghabry commented Mar 7, 2026

Copy link
Copy Markdown
Member

Jenkins: test this please

Okay thanks. then one build test with Hb and then merge

@Ghabry

Ghabry commented Mar 7, 2026

Copy link
Copy Markdown
Member

The new libraries vector and raster appear to be a problem but they can disabled: https://github.com/harfbuzz/harfbuzz/blob/ef8f53fd64eebca831548c3a3d92932746970b16/util/meson.build#L79

@carstene1ns

Copy link
Copy Markdown
Member

jenkins:test this please

Pushed a fix (untested).

@Ghabry Ghabry merged commit e32c201 into master Mar 8, 2026
13 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants