xpra is a xorg-capable variant of 'screen'.
Fixes T9894
Differential D12133
The inclusion of xpra fixes T9894 maikwoehl on Oct 27 2021, 8:29 PM. Authored by Tags None Referenced Files
Subscribers
Details
xpra is a xorg-capable variant of 'screen'. Fixes T9894
With xorg-server-xvfb testing succeeds.
Diff Detail
Event Timeline
Comment Actions You can clean more deps, because they are dependency of pkgconfig(gdk-3.0) - pkgconfig(xrandr) - pkgconfig(xdamage) - pkgconfig(xcomposite) Also you have to move cython and pandoc after pkgconfig(xtst). Comment Actions Unfortunately the setup.py handles the install dir in a weird way, so some paths are not configured right now. But it works now. Comment Actions Bunch of patching needing to be done to this to put it in the correct sysconfdir.
Comment Actions
@JoshStrobl Uff, do you dig into all reverse dependencies through all levels or do you now this from your experience? The first one were obvious and I have overlooked them. Comment Actions Thank you @JoshStrobl, I will have a deeper look into the make process of xpra to fix the paths. Comment Actions I'd say this is a good first start, much more of an improvement over the initial patch, so I'm going to be accepting it as-is. Thanks for the work you have put into this. If you are interested in improving it even further in a subsequent patch to have it reach even higher standards and provide a learning opportunity for yourself, here are the things you can do:
None of this is really your fault. Just a bunch of improvements that upstream could support (for example, stateless support would enable users to apply their own configuration files on a system-wide scope while still falling back to any defaults ourselves or upstream decides in a /usr/share/defaults/xpra stateless folder). |