--- a/gui-wm/hikari/Manifest Thu Mar 25 17:00:02 2021 +0000
+++ b/gui-wm/hikari/Manifest Mon Mar 29 09:49:59 2021 +0100
@@ -1,5 +1,7 @@
AUX hikari-2.2.1-pkgconfig.patch 2675 BLAKE2B c5313156b4c9fb2871d3c5ee7b0b4532235c9ccf36747d5b6f2b519f1cd9f9fc65b366f404c4c30842286c3656ee75a59ebf214c6b06f4ad3be188d312f9b371 SHA512 d9e782c9bc7038e452a2a2956dd7e812484d8e8cbbd73018dff45a91522594ebd9cfa3e8737b66c143ab7a8cfd04e360b41b9cf4f037a8f215e1986745467378
AUX hikari.1 42248 BLAKE2B 694cad2fd65f394723ea22d06d294d085bdbef1d709dfabc85fcc5c09f39bc62fa64b5b99e373a9953291a0f4f947b57078e63fd3cdfe90213ab05e3a3385188 SHA512 f5e85cfb4969a4cc5f5d9a533b1b30b07c709fb895bbc025761584967f089df25b2bb818ecb9d983647d27a29c63d2fc567b0401f3450e0334096a70393049b3
DIST hikari-2.2.2.tar.gz 1019277 BLAKE2B 3cf76f0849cbc80493b6f078ec32b2a6f8e47f12ff3a015132e662dc2382f4071661126bf111550e5ab31eee69c54adaf10ec6ef64b681d7859771a180d30652 SHA512 53b1cb8b8e5fdbabcdcb5ba8af31f1cc66e89c8e94d217b7d1f89f0c733fb7969a251ef5090296b7aeca064aafc60d12878f3f2dbffa17e1fb24609e5549b4f1
+DIST hikari-2.2.3.tar.gz 1019405 BLAKE2B 98c91d0af0711b3b509e61de519913d550e42c9fba60b1d5b3319edbcaceef7f36bd63bc81cb2eeff74d537807e691e05d00a4d767abc8abb0f48564b8e18a6a SHA512 a47115563fa7234c9e03f1c2b5bce8860a8a25fda6eefad1d0c4b5db00cab525578cdc950bbae7dc7b79d8bf972bb8c2cc235d3e1716e3cefd84b33494178bf2
EBUILD hikari-2.2.2-r1.ebuild 1704 BLAKE2B f9dca24b7b7a260466bda83659024be124b3fba9592ea8cd17635da5a074f458975a6299c77e212b3de65b11684e1b3c9cbc8877fb77d387eebb54e411a45626 SHA512 4cbe27bc303bee0405190509d719c9c83a16cd2abcda13867765d1f1ccd68d7c0fe2aab707650829cfd282459385cb9ff6a9bf485b791d2d1a86c3a596e27ae6
+EBUILD hikari-2.2.3.ebuild 1641 BLAKE2B 4af4ac4eaa86691b8e99b8d6b30ca6f084c7f4140f7e609ff9a61c31d286ef9607bd656eb48b299306d72d8770f5f8017ede43e9e42a963f12ed676e57986d37 SHA512 595eb67fccdcf487a3804dc5caf4e5fec44ad354453800dacbd736c3e222ccc4b4c51aa2cc8cc528e01d84510a5c5b93940b68f83ade60586811b37f19c9da0d
EBUILD hikari-9999.ebuild 2021 BLAKE2B 7eb40b31a723463013923c9168c2e62262e8f8d64c7ce37ab73ee943d1447a8f4a0e41abb4a8f055688b52ad9e594db23fa7dfe3485bca95a1c982f97977bfd7 SHA512 1e2191ab41b9c87c7a6f62dbabc0c2fea240d01a7ead5bd8af8acadcd0b41320ec37e14c72e949dd04c90e9077aa6b765662ee1752e8938ebedeb58b136a54d9
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gui-wm/hikari/hikari-2.2.3.ebuild Mon Mar 29 09:49:59 2021 +0100
@@ -0,0 +1,76 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Wayland compositor inspired by CWM"
+HOMEPAGE="https://hikari.acmelabs.space/"
+SRC_URI="https://hikari.acmelabs.space/releases/${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="gamma layershell screencopy suid virtual-io +X"
+
+DEPEND="
+ dev-libs/libinput:=
+ dev-libs/libucl
+ >=gui-libs/wlroots-0.11.0[X?]
+ media-libs/libglvnd
+ x11-libs/cairo[X?,svg]
+ x11-libs/libxkbcommon[X?]
+ x11-libs/pango[X?]
+ x11-libs/pixman
+ sys-libs/pam
+"
+
+RDEPEND="
+ ${DEPEND}
+ x11-misc/xkeyboard-config
+"
+
+# Needeed in DEPEND only (not BDEPEND as need to be right location etc)
+DEPEND+=" dev-libs/wayland-protocols"
+
+BDEPEND="
+ sys-devel/bmake
+ virtual/pkgconfig
+"
+
+pkg_setup() {
+ # We set `bmake` and we also remove any reference to -l in MAKEOPTS
+ # as `bamke` does not support load average
+ # We do this in a crude way until flag-o-matic supports MAKEOPTS
+ # bug 778191
+ export MAKE=bmake
+ MAKEOPTS=`echo $MAKEOPTS | sed 's/-l \?[\.0-9]\+//'`
+ tc-export CC PKG_CONFIG
+}
+
+src_compile() {
+ emake \
+ VERSION="${PV}" \
+ CC="$(tc-getCC)" \
+ CFLAGS_EXTRA="${CFLAGS}" \
+ LDFLAGS_EXTRA="${LDFLAGS}" \
+ -DWITH_POSIX_C_SOURCE \
+ $(usex gamma -DWITH_GAMMACONTROL "") \
+ $(usex layershell -DWITH_LAYERSHELL "") \
+ $(usex screencopy -DWITH_SCREENCOPY "") \
+ $(usex virtual-io -DWITH_VIRTUAL_INPUT "") \
+ $(usex X -DWITH_XWAYLAND "") \
+ all
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX=/usr \
+ ETC_PREFIX=/ \
+ $(usex suid "" -DWITHOUT_SUID) \
+ install
+
+ doman share/man/man1/hikari.1
+}