Skip to content

Automatic library update#220

Merged
Ghabry merged 2 commits intomasterfrom
update/libraries
Apr 20, 2026
Merged

Automatic library update#220
Ghabry merged 2 commits intomasterfrom
update/libraries

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Mar 13, 2026

The following libraries shall be updated:

  • libpng: 1.6.55 → 1.6.58
  • freetype: 2.14.2 → 2.14.3
  • harfbuzz: 13.0.0 → 14.1.0
  • expat: 2.7.4 → 2.7.5
  • ICU: 78.2 → 78.3
  • icudata: 78.2 → 78.3

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

@Ghabry
Copy link
Copy Markdown
Member

Ghabry commented Mar 13, 2026

This hb-raster library is worth a look for text rendering. Even supports colour fonts 🤔.

@github-actions github-actions Bot force-pushed the update/libraries branch 2 times, most recently from a6b3973 to 67572bd Compare April 3, 2026 18:53
@Ghabry
Copy link
Copy Markdown
Member

Ghabry commented Apr 20, 2026

btw ICU will require applying this commit here (it won't land before october), otherwise all our platforms that use a non-assembly datafile will fail to work :/

https://github.com/unicode-org/icu/blob/aa17de1994d188560d99d07c37bf333416483899/icu4c/source/common/ucnv_io.cpp

Copy link
Copy Markdown
Member

@Ghabry Ghabry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested the build already locally

@Ghabry Ghabry merged commit 3050ed0 into master Apr 20, 2026
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.

1 participant