--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gui-libs/wlroots/Manifest Thu Apr 08 14:09:23 2021 +0100
@@ -0,0 +1,2 @@
+DIST wlroots-0.13.0.tar.gz 503575 BLAKE2B bfcd40ea5cf9f85157b9a44a4a49f0fef1c82c2199ee428316b578e8d53cc39276b42d0a2c4b6b94d1a1f49df5d312539cdf4d053ea2472e0de93254e39dc015 SHA512 1c942a6b8a628383e2b68cd9096d3525021347c5c363a8239a3b4fb0d5736ffcd3e2c1333fdd7d95ecf214dd04bf01062b4f1b4fbbcd88d1d086a55261ca0c82
+EBUILD wlroots-0.13.0.ebuild 1933 BLAKE2B 21da2ab96fc2f1bee1ae434122a66cdc3583bfe9b36fd8d389a27fca1b546595e4739f4dc2498cf16f461130a7973261e29f2e1b088a566c69a005ae7efeebe5 SHA512 8f118a2f7d5f093a5d1343deac566a1307d8becf64bae5acd2225176f5b16138797bb209602014d8d7ed5ed05311c3e0dc57672173bce24b1cb1a2bf5bc675c1
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gui-libs/wlroots/wlroots-0.13.0.ebuild Thu Apr 08 14:09:23 2021 +0100
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
+HOMEPAGE="https://github.com/swaywm/wlroots"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/swaywm/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="amd64 arm64 ~ppc64 x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/13"
+IUSE="elogind icccm seatd systemd x11-backend X"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+ >=dev-libs/libinput-1.9.0:0=
+ >=dev-libs/wayland-1.18.0
+ >=dev-libs/wayland-protocols-1.17.0
+ media-libs/mesa[egl,gles2,gbm]
+ virtual/libudev
+ x11-libs/libdrm
+ x11-libs/libxkbcommon
+ x11-libs/pixman
+ elogind? ( >=sys-auth/elogind-237 )
+ icccm? ( x11-libs/xcb-util-wm )
+ seatd? ( sys-auth/seatd:= )
+ systemd? ( >=sys-apps/systemd-237 )
+ x11-backend? ( x11-libs/libxcb:0= )
+ X? (
+ x11-base/xorg-server[wayland]
+ x11-libs/libxcb:0=
+ x11-libs/xcb-util-image
+ )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=dev-libs/wayland-protocols-1.17
+ >=dev-util/meson-0.54.0
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # xcb-util-errors is not on Gentoo Repository (and upstream seems inactive?)
+ local emesonargs=(
+ "-Dxcb-errors=disabled"
+ -Dxcb-icccm=$(usex icccm enabled disabled)
+ -Dxwayland=$(usex X enabled disabled)
+ -Dx11-backend=$(usex x11-backend enabled disabled)
+ "-Dexamples=false"
+ "-Dwerror=false"
+ -Dlibseat=$(usex seatd enabled disabled)
+ )
+ if use systemd; then
+ emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
+ elif use elogind; then
+ emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
+ else
+ emesonargs+=("-Dlogind=disabled")
+ fi
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ elog "You must be in the input group to allow your compositor"
+ elog "to access input devices via libinput."
+}
--- a/gui-wm/hikari/Manifest Mon Mar 29 17:22:37 2021 +0100
+++ b/gui-wm/hikari/Manifest Thu Apr 08 14:09:23 2021 +0100
@@ -1,7 +1,4 @@
-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