logo

overlay

My (experimental) gentoo overlay
commit: 1f219f768291d17665719254820f6559d72ffe4f
parent: 6d4b0788bd98982fe90d294171091769a780811b
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed,  5 Jun 2019 00:04:08 +0200

gui-wm/cage: Bump to 0.1.1

Diffstat:

Mgui-wm/cage/Manifest1+
Agui-wm/cage/cage-0.1.1.ebuild40++++++++++++++++++++++++++++++++++++++++
2 files changed, 41 insertions(+), 0 deletions(-)

diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest @@ -1 +1,2 @@ +DIST cage-0.1.1.tar.gz 19947 BLAKE2B d726971e1f73b18fa8dac6a8dc22ff13568c6356763c112b05c199b6e3b84e4e9c46be771249241e25d71d9ea68ef4be5604da6a46993868426876f58880f31a SHA512 f071f04f1ff7d2b89ae72238ef1a28fd3fbc389803e4a4fe0c3d938c7a2a1cc962b63929d081d975f98131ff6dd9637762e8036bb320277e2580f0cbeb0c6201 DIST cage-0.1.tar.gz 19838 BLAKE2B 9536daa873f213b1d47e45ea48c4423413e95b0798dc85f56ae3f9f79345facfd46f04e333d440490f358fe133b7feed22f2f541cb084579ba752c423823f901 SHA512 7c4c9d3374e05cb57d76db9d68e0919fcf6d64547d2a13f0698e4bd28d542a0ec0b96911eefda9c69dfb887ae11b91b77af19d340844642907acdd25dd1e5b4b diff --git a/gui-wm/cage/cage-0.1.1.ebuild b/gui-wm/cage/cage-0.1.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me> +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Hjdskes/cage" +else + SRC_URI="https://github.com/Hjdskes/cage/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="Wayland Kiosk" +HOMEPAGE="https://hjdskes.nl/projects/cage" +LICENSE="MIT" +SLOT="0" +IUSE="xwayland" + +# dev-libs/wayland provides wayland-server, wayland-scanner +DEPEND=" + >=gui-libs/wlroots-0.6.0:= + xwayland? ( gui-libs/wlroots[X] ) + >=dev-libs/wayland-protocols-1.14:= + x11-libs/pixman:= + x11-libs/libxkbcommon:= + dev-libs/wayland:= +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + "$(meson_use xwayland)" + "-Dwerror=false" + ) + + meson_src_configure +}