Skip to content

Conversation

jonakselm
Copy link

Testing the changes

  • I tested the changes in this PR: Yes. The PR builds and has been tested with a program that uses SFML3

Local build testing

  • I built this PR locally for my native architecture, x86_64.

Notes

For some reason the SFML CMake doesn't invoke Doxygen, so a pre-install has been added to invoke doxygen such that docs can build.

@jonakselm
Copy link
Author

Forgot to mention I'm using the glibc version of void

@jonakselm
Copy link
Author

I chose 3.0.0, since 3.0.1 gave me strange errors. It would fail on first configuration, but work on the second one. If the CMakeCache was deleted it would fail exactly once, then work again. Likely an SFML issue though

@jonakselm
Copy link
Author

jonakselm commented Aug 17, 2025

Do I need to create SFML3 as a separate package? Some of the packages, like CSFML, does not support SFML 3 yet. Others like SLADE would require a new revision built, as it supports SFML3. Or should I just add SFML 3 libraries alongside SFML 2 in shlibs?

@jonakselm
Copy link
Author

jonakselm commented Aug 17, 2025

CSFML has a release candidate using SFML 3 available, but I guess those cannot be used since they have "-" in the name

@jonakselm
Copy link
Author

I have revbumped the ones that didn't need anything else and updated to an SFML 3 supported version on the packages where that was possible. Now the question is what to do with the packages that depend on SFML 2

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.

1 participant