DESCRIPTION="launcher/menu program for wlroots based wayland compositors such as sway" HOMEPAGE="https://hg.sr.ht/~scoopta/wofi" Endorsed by Sway: https://github.com/swaywm/sway/wiki#program-launchers
The problem is actually for Wayland, not X11. That's why I would see it in gui-apps and not x11-misc.
How does this one compares to bemenu? (which is already in the tree and works fine under wayland, although without keywords for whatever reason)
Nevermind, looked at what rofi is and it's significantly different from dmenu/bemenu.
Right now there's this annoying bug (https://todo.sr.ht/~sircmpwn/hg.sr.ht/33) that makes it necessary for each version of wofi to have a live ebuild, so I'd suggest to wait for upstream to fix that first.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164714be98f6e085a4bb77370da61b07573397a1 commit 164714be98f6e085a4bb77370da61b07573397a1 Author: John Helmert III <ajak@gentoo.org> AuthorDate: 2022-12-14 02:45:05 +0000 Commit: John Helmert III <ajak@gentoo.org> CommitDate: 2022-12-14 02:58:40 +0000 gui-apps/wofi: new package, add 1.3, 9999 Closes: https://bugs.gentoo.org/711876 Signed-off-by: John Helmert III <ajak@gentoo.org> gui-apps/wofi/Manifest | 1 + gui-apps/wofi/files/wofi-1.3-no-hg-identify.patch | 31 +++++++++++++++++++++++ gui-apps/wofi/metadata.xml | 13 ++++++++++ gui-apps/wofi/wofi-1.3.ebuild | 28 ++++++++++++++++++++ gui-apps/wofi/wofi-9999.ebuild | 28 ++++++++++++++++++++ 5 files changed, 101 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=480e19911ba039b0d5270ac3c2841248786253e6 commit 480e19911ba039b0d5270ac3c2841248786253e6 Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> AuthorDate: 2022-12-14 07:33:18 +0000 Commit: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> CommitDate: 2022-12-14 07:33:18 +0000 gui-apps/wofi: treeclean Bug: https://bugs.gentoo.org/711876 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> gui-apps/wofi/Manifest | 2 -- gui-apps/wofi/metadata.xml | 17 ----------------- gui-apps/wofi/wofi-1.2.3.ebuild | 40 ---------------------------------------- gui-apps/wofi/wofi-1.2.4.ebuild | 40 ---------------------------------------- gui-apps/wofi/wofi-9999.ebuild | 40 ---------------------------------------- 5 files changed, 139 deletions(-)