X Tutup
Skip to content

Automatic library update#219

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

Automatic library update#219
Ghabry merged 3 commits intomasterfrom
update/libraries

Conversation

@github-actions
Copy link

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

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
Copy link
Member

Ghabry commented Feb 27, 2026

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
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
Copy link
Member

Ghabry commented Mar 7, 2026

Jenkins: test this please

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

@Ghabry
Copy link
Member

Ghabry commented Mar 7, 2026

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
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

X Tutup