wayfire-0.7.5 is out which also updates the wlroots dependency from 0.15.x to 0.16 (which is in portage already). As we lack a maintainer: I could probably send in a PR with a new ebuild, based on the current ebuild, which is EAPI 7, however. If that's okay let me know.
A PR is interesting, if changes were needed and you already found out what to change. A bump to EAPI 8 should not be difficult.
See PR: https://github.com/gentoo/gentoo/pull/28532 Don't know why it didn't link to this bug automatically. Probably I failed to supply the exact syntax for the 'Closes:...' phrase.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b705c1f561a5faebe37b8dcd7dfbf067a48b43d commit 6b705c1f561a5faebe37b8dcd7dfbf067a48b43d Author: Sam James <sam@gentoo.org> AuthorDate: 2023-02-13 00:35:13 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-13 00:39:05 +0000 gui-wm/wayfire: EAPI 8, sync live Closes: https://bugs.gentoo.org/884055 Signed-off-by: Sam James <sam@gentoo.org> gui-wm/wayfire/wayfire-0.7.5.ebuild | 32 ++++++++++++++++-------- gui-wm/wayfire/wayfire-9999.ebuild | 49 +++++++++++++++++++++++++------------ 2 files changed, 55 insertions(+), 26 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337a7d2d1203369e54b913848ab9a3cedb1dcc6e commit 337a7d2d1203369e54b913848ab9a3cedb1dcc6e Author: Aisha Tammy <aisha@bsd.ac> AuthorDate: 2023-02-12 12:52:57 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-13 00:39:04 +0000 gui-libs/wayfire-plugins-extra: add 0.7.5 Closes: https://bugs.gentoo.org/884055 Signed-off-by: Aisha Tammy <aisha@bsd.ac> Closes: https://github.com/gentoo/gentoo/pull/29557 Signed-off-by: Sam James <sam@gentoo.org> gui-libs/wayfire-plugins-extra/Manifest | 1 + .../wayfire-plugins-extra-0.7.5.ebuild | 36 ++++++++++++++++++++++ .../wayfire-plugins-extra-9999.ebuild | 7 +++-- 3 files changed, 42 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9078d818be3d527cb5b8a9e2da3a97775484f457 commit 9078d818be3d527cb5b8a9e2da3a97775484f457 Author: Aisha Tammy <aisha@bsd.ac> AuthorDate: 2023-02-12 12:47:20 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-13 00:39:03 +0000 gui-apps/wcm: add 0.7.5 Closes: https://bugs.gentoo.org/884055 Signed-off-by: Aisha Tammy <aisha@bsd.ac> Signed-off-by: Sam James <sam@gentoo.org> gui-apps/wcm/Manifest | 1 + gui-apps/wcm/wcm-0.7.5.ebuild | 34 ++++++++++++++++++++++++++++++++++ gui-apps/wcm/wcm-9999.ebuild | 4 ++-- 3 files changed, 37 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99085aa79cf1e88c54119277999db4a7661431e3 commit 99085aa79cf1e88c54119277999db4a7661431e3 Author: Aisha Tammy <aisha@bsd.ac> AuthorDate: 2023-02-12 12:45:12 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-13 00:39:01 +0000 gui-wm/wayfire: add 0.7.5 Closes: https://bugs.gentoo.org/884055 Signed-off-by: Aisha Tammy <aisha@bsd.ac> Signed-off-by: Sam James <sam@gentoo.org> gui-wm/wayfire/Manifest | 1 + gui-wm/wayfire/wayfire-0.7.5.ebuild | 105 ++++++++++++++++++++++++++++++++++++ 2 files changed, 106 insertions(+)