I'm trying to remove x11 packages from my system. gui-wm/wayfire can be built without x11 dependency if xwayland is not used. I have temporarily modified wayfire ebuild to eliminate all the X USE flag. (https://github.com/fpemud/fpemud-overlay/blob/master/gui-wm/wayfire/wayfire-9999.ebuild) media-libs/glm, which is the only dependency of wayfire that needs x11, is also capable of being x11 free. (bug #728360)
I am opposed to doing this as wayfire has not provided a clear path to disabling Xwayland. I will ask the wayfire devs and report back.
(In reply to Fpemud from comment #0) > I'm trying to remove x11 packages from my system. > gui-wm/wayfire can be built without x11 dependency if xwayland is not used. > I have temporarily modified wayfire ebuild to eliminate all the X USE flag. > (https://github.com/fpemud/fpemud-overlay/blob/master/gui-wm/wayfire/wayfire- > 9999.ebuild) > media-libs/glm, which is the only dependency of wayfire that needs x11, is > also capable of being x11 free. (bug #728360) I've reported it to the devs, and we came to a simple solutions which allows them to add an Xwayland option. No guarantees when but I will update the ebuild when that change takes place.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c685f0536fa2c041527be681eb93800c8afbde77 commit c685f0536fa2c041527be681eb93800c8afbde77 Author: Aisha Tammy <gentoo@aisha.cc> AuthorDate: 2020-08-05 09:41:20 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2020-08-17 01:36:06 +0000 gui-wm/wayfire: version bump to 0.5.0 Closes: https://bugs.gentoo.org/728880 Closes: https://bugs.gentoo.org/728504 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Signed-off-by: Aaron Bauman <bman@gentoo.org> gui-wm/wayfire/Manifest | 1 + gui-wm/wayfire/wayfire-0.5.0.ebuild | 92 +++++++++++++++++++++++++++++++++++++ gui-wm/wayfire/wayfire-9999.ebuild | 26 +++++------ 3 files changed, 106 insertions(+), 13 deletions(-)