On Tue, Mar 04, 2025 at 05:13:07PM +0100, Tobias Heider wrote:
> Hi,
> 
> here is a new port for niri [1], a scrollable-tiling Wayland compositor
> heavily inspired by the PaperWM extension for Gnome.
> 
> This one is a little different than our existing wayland compositor ports
> since it doesn't use wlroots but smithay [2] as its underlying compositor
> library.
> 
> Smithay is written in rust and pulls in quite a few dependencies, I had to
> resort to some hacks to make it pick up the patched OpenBSD compatible
> versions since most patches haven't found their way into an upstream release
> yet. In the current version I fetch niri itself and all the patched
> dependencies from my forked trees on github. I already got some of them
> merged upstream so I'm optimistic that we can swtich over to an official
> release in the near future.
> 
> Looking forward to get some feedback.
> 
> Some open questions:
> Is there a better way to handle the rust dependencies?
> Would it make sense for a large rust package such as smithay to be a separate
> port?
> I used upstream_version.date for our port version, is there a better solution?
> 
> [1] https://github.com/YaLTeR/niri
> [2] https://github.com/Smithay/smithay

Updated version attached. It includes the .desktop file and updates
drm-rs to the latest version which might or might not fix Volker's
issues.

Attachment: niri.tar.gz
Description: application/tar-gz

Reply via email to