Created attachment 695985 [details] hikari 2.2.3 ebuild I know it's been only a day, but in case anybody needs hikari before Aisha manages to update. Changes worth mentioning: - Fixes very annoying Firefox 87 damage - Removes requirement for pkg-config patch, so hikari is patch free now Attaching proposed ebuild.
Created attachment 698547 [details] hikari 2.2.3 ebuild Adjusted wlroots dependency as 0.13.0 has just come out with a number of breaking changes.
Created attachment 699045 [details] hikari 2.3.0 ebuild Another version appeared due to wlroots 0.13.0, which has breaking changes. I would probably get rid of all the old versions to avoid trouble. wlroots is in ::gentoo already, and so is latest sway (which will want that one).
Version 2.3.2 is out, and needs wlroots 0.14
Created attachment 731419 [details] hikari 2.3.2 ebuild Updated hikari ebuild, Works On My Machine (tm)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f1c5a908248358ae1955f2b706828180198ae9 commit 31f1c5a908248358ae1955f2b706828180198ae9 Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2021-09-19 12:00:02 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2021-09-19 20:26:17 +0000 gui-wm/hikari: add 2.3.2 Non-maintainer bump to support newer wlroots wrt bug #789447, with some ebuild changes: * Revert to running bmake directly. This isn't just about -lN (many more options are missing and existing ones can even mean different things), `bmake -j$(makeopts_jobs)` is more solid. Seems better to think of it as its own thing than a $MAKE drop-in replacement (like jamfiles or so). Note: MAKEFLAGS is recognized by bmake to pass extra arguments * Drop most [X?] as interest here is only wlroots xwayland support * IUSE=X now non-default to match wlroots' and use profile settings * Drop other IUSE and enable by default (trivial and no dependencies) * Pin to wlroots:0/14 to avoid future issues * Pass ETC_PREFIX at build time so it knows where to find the config * Drop upstreamed pkgconfig patch Closes: https://bugs.gentoo.org/779112 Closes: https://bugs.gentoo.org/789447 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> gui-wm/hikari/Manifest | 1 + gui-wm/hikari/hikari-2.3.2.ebuild | 72 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+)