Closed tobhe closed 1 year ago
@reviewers if that still works
@NucciTheBoss ping because reviewers doesn't seem to work :)
@lucyllewy ping in the hopes anyone sees this. This also fixes the security vulnerability prior to 0.8.6 https://xonotic.org/posts/2023/xonotic-0-8-6-release/ and https://github.com/snapcrafters/xonotic/issues/17
Hi @tobhe I just approved the workflow to run. It only tests on x86_64 so we'll likely need to add support for testing multiple arches in the future. I'll review your changes later today after the workflow run.
I want to play Xonotic on my arm64 laptop. The current build just unpacks the pre-built binaries from upstream. This PR instead builds the binaries from source which allows us to add arm64 support. While I was there I also updated to the newest version, bumped to core22 and moved to gnome-42-2204 which works with my GPU.
This should fix #1 and maybe some of the other bugs too.