Conversation
|
Hi, just a quick heads up: The build will fail with wlroots 0.9.1: However there is already a new upstream release (0.3.1) that should address this: "Compatible with wlroots 0.9.X, wf-shell 0.3 and wf-config 0.3.". The easiest solution would probably be to update this PR to 0.3.1 and merge it after #76787 (i.e. after the final release of Sway 1.3). |
|
Just a quick FYI (in case this PR is still active): #76787 is merged now ;) |
|
Looks like wayfire 0.3.1 requires wlroots <0.10.0, so that's a no-go, now that wlroots in nixpkgs master has jumped to 0.10.0. I'll probably just leave this PR to languish for now. |
|
@Thra11 in that case you could also do one of the following two things if you want:
I also hope that I didn't unnecessarily delay this PR with my first comment, this was only intended as a suggestion (i.e. open for discussion) and I wasn't sure if this PR was still active (+ I though the final release would be one week earlier). (Edit: And of course I'm happy to help if you need help with the wlroots part.) |
|
What's the ticket here? Current release of wayfire should be compatible with the current version of wlroots in nixpkgs. Edit: I started picking up the work from @Thra11 . Feel free to pull from https://github.com/wucke13/nixpkgs/tree/wayfire, I hope to add expressions for the other, new wayfire components in the following days. I'd love to see this in-tree soon |
Motivation for this change
Package the wayfire 3D wayland compositor, including its config library and shell (panel, background). Seems to work fairly well using the default/example config files.
Things done
sandboxinnix.confon non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)nix path-info -Sbefore and after)Notify maintainers
cc @