buildscripts
buildscripts copied to clipboard
Automatic library update
The following libraries shall be updated:
- libpng: 1.6.47 → 1.6.48
- harfbuzz: 10.4.0 → 11.2.1
- pixman: 0.44.2 → 0.46.0
- expat: 2.7.0 → 2.7.1
- libxmp-lite: 4.6.2 → 4.6.3
- fluidsynth: 2.4.3 → 2.4.6
- nlohmannjson: 3.11.3 → 3.12.0
- fmt: 11.1.4 → 11.2.0
- inih: 58 → 60
- ICU: 76-1 → 77-1
- icudata: 76-1 → 77-1
- SDL2: 2.32.2 → 2.32.6
This pull request will adapt to changes made in the repository. See also: https://github.com/EasyRPG/buildscripts/actions/runs/15075038356
I would prefer to only pick the expat and postpone the ICU update post release as their code likes to break on our homebrew systems and I don't want to retest (mutex issues).
Expat is least invasive, since only used on desktop platforms. So, let's go.
looks like the next version of fluidsynth will have an abstraction layer to get rid of glib :partying_face: . Looks like -Dosal=embedded will provide a non-threadsafe abstraction of all the glib stuff which should be good enough for us...