Skip to content

scenefx: update to 0.5 - #61453

Open
shmishtopher wants to merge 3 commits into
void-linux:masterfrom
shmishtopher:update/scenefx-0.5
Open

scenefx: update to 0.5#61453
shmishtopher wants to merge 3 commits into
void-linux:masterfrom
shmishtopher:update/scenefx-0.5

Conversation

@shmishtopher

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: briefly

Local build testing

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

Note that swayfx is also a reverse dependency of scenefx and the latest upstream release still depends on scenefx-0.4 / wlroots-0.19. We need to wait for upstream swayfx before merging.

@shmishtopher shmishtopher changed the title Update/scenefx 0.5 scenefx: update to 0.5 Jul 12, 2026

@ahesford ahesford left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This is missing a revbump for swayfx.

Comment thread common/shlibs
Comment thread srcpkgs/mangowc/template Outdated
@shmishtopher

Copy link
Copy Markdown
Contributor Author

Thanks for the review, @ahesford. The shlibs and mangowc version issues are fixed.

Do we need to revbump swayfx? The most recent swayfx depends on scenefx 0.4, so building against the new scenefx will fail anyway. Should we just wait for upstream swayfx to support 0.5 and do an ordinary version bump?

@ahesford

ahesford commented Aug 2, 2026

Copy link
Copy Markdown
Member

You cannot replace the existing scenefx library with a newer version unless all of its dependants can build with it. If swayfx does not work with the new version, the update will have to wait.

@shmishtopher

Copy link
Copy Markdown
Contributor Author

Waiting on wlrfx/scenefx#175 for musl portability fixes.

silverfairies

This comment was marked as resolved.

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.

4 participants