Skip to content

sfml: update from 3.0.2 to 3.1.0 - #2811

Open
vSEK1RO wants to merge 2 commits into
mesonbuild:masterfrom
vSEK1RO:master
Open

sfml: update from 3.0.2 to 3.1.0#2811
vSEK1RO wants to merge 2 commits into
mesonbuild:masterfrom
vSEK1RO:master

Conversation

@vSEK1RO

@vSEK1RO vSEK1RO commented Jun 27, 2026

Copy link
Copy Markdown

meson.build files were carefully updated for examples and src directories, except for src/Network and src/Graphics.

  • issue with Graphics is that harfbuzz and freetype have a circular dependency as mentioned here. sheenbidi doesn't have wrap, but the project itself uses meson. also, sheenbidi caused a lot of unused-function warnings.

  • issue with Network is that mbedtls library doesn't have build scripts for meson.

i have tested with harfbuzz, freetype, mbedtls installed from the system (arch) and sheenbidi added using simple wrap-git, it worked.

@jpakkane

Copy link
Copy Markdown
Member

As per the failing log:

Unformatted files found. Run tools/format.py to format these files.

When you do that, please also squash the commits into one at the same time, it makes things simpler.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants