Wlroots 0.18
See https://gitlab.freedesktop.org/wlroots/wlroots/-/tags/0.18.0
Hello!
Do you plan support wlroots 0.18 soon? I am trying include it in Debian, but unfortunately debian support wlroots >=18
Regards
@epsilon77, I assume this is supposed to be packed for trixie? What time frame are we talking about to enable packing for it?
@jwijenbergh has started to adapt pywlroots to 0.18, but I don't know the exact status. I would possibly step in if the time frame is not too tight.
Hello!
@heuer yes. For Trixie... we have little time for this, the freeze is planned to start next month. see 1
Regards.
wlroots 0.18 started using a different .so name exactly for this reason so distros can ship wlroots 0.17 and 0.18 simultaneously.
@epsilon77, I assume this is supposed to be packed for trixie? What time frame are we talking about to enable packing for it?
@jwijenbergh has started to adapt pywlroots to 0.18, but I don't know the exact status. I would possibly step in if the time frame is not too tight.
Unfortunately, I have given up on pywlroots and am moving qtile's wayland backend to c. It's too much work keeping up with wlroots with manual bindings. Someone can use my branch as inspiration https://github.com/jwijenbergh/pywlroots/tree/wlroots-0.18, it's mostly complete but needs a tinywl impl and some inconsistencies in the API fixed
Thanks, that's interesting news. I had previously assumed that this project existed primarily because of Qtile. If Qtile distances itself from this project, there is hardly any reason for it to exist anymore.
I have thought about finding another solution a few times because of the slow progress, but Qtile has so far stopped me from considering it.
@epsilon77, I'm afraid packaging for Trixie will have to wait. Jeroen is right in that translating a fast-moving target like wlroots to Python is a thankless task.
My motivation is a bit low at the moment and my own projects aren't important/big enough to handle a task like pywlroots. I can probably easily switch to C or Cython.
While I would welcome packaging for Debian, which is my favorite distribution besides Void, I'm afraid that won't happen anytime soon.
@epsilon77 Looks like Debian might include a wlroots 0.17 package: https://tracker.debian.org/pkg/wlroots-0.17