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:
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
+}