[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: bb2cba461910e7ea138b971624ba688aed45b99e Author: Daichi Yamamoto dyama net> AuthorDate: Sat Oct 5 06:36:11 2024 + Commit: Daichi Yamamoto dyama net> CommitDate: Sat Oct 5 06:36:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb2cba46 gui-wm/cage: add 0.1.5_p20241002, drop 0.1.5_p20240227 Closes: https://bugs.gentoo.org/940628 Signed-off-by: Daichi Yamamoto dyama.net> gui-wm/cage/Manifest | 2 +- ...0.1.5_p20240227.ebuild => cage-0.1.5_p20241002.ebuild} | 11 --- gui-wm/cage/cage-.ebuild | 15 ++- 3 files changed, 11 insertions(+), 17 deletions(-) diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest index 93d5a91a9..2deb12531 100644 --- a/gui-wm/cage/Manifest +++ b/gui-wm/cage/Manifest @@ -1 +1 @@ -DIST cage-0.1.5_p20240227.tar.gz 23891 BLAKE2B a0127a1ea4b3a2719bf8a5e0e461bf055826b6194fb844c714dc8d28807530c9541a759c90edc1029dfc2832dc06d41691a62f26196c1db9f0d1db472df04685 SHA512 8e203aabb06946ed6467f93e37e806775956fcc25575b22be6a5b1c8ce7c1397981b645dbd50af44d3b6bc340ea7349ab55c207f005f6d48a8abaa02a178c859 +DIST cage-0.1.5_p20241002.tar.gz 24118 BLAKE2B fdf2d8fdabd5974d15e2785f48b919dd9cdab609949adacfe319e9dbc8f687f8c469d0cf19dcaf140f4794f12180b717dc4f072deba3db1af558e938afc99e39 SHA512 37998c81f36aeb2040c65899414ac4df5e8e9bde4e8551d4d88f299d523dd62600db8a87012717ffb015563e144aaf63d0797404342d879d020f5a7cfc8ae023 diff --git a/gui-wm/cage/cage-0.1.5_p20240227.ebuild b/gui-wm/cage/cage-0.1.5_p20241002.ebuild similarity index 74% rename from gui-wm/cage/cage-0.1.5_p20240227.ebuild rename to gui-wm/cage/cage-0.1.5_p20241002.ebuild index 096be5c1c..e07020da1 100644 --- a/gui-wm/cage/cage-0.1.5_p20240227.ebuild +++ b/gui-wm/cage/cage-0.1.5_p20241002.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ inherit meson DESCRIPTION="A Wayland kiosk" HOMEPAGE="https://www.hjdskes.nl/projects/cage/ https://github.com/Hjdskes/cage"; -COMMIT="e7d8780f46277af87881e0be91cb2092541bb1d5" +COMMIT="34de3f7bac48aae6409a4c10900e0150e968" S="${WORKDIR}/${PN}-${COMMIT}" if [[ "${PV}" == ]]; then @@ -26,11 +26,8 @@ IUSE="X" RDEPEND=" dev-libs/wayland - >=gui-libs/wlroots-0.17.0:0[X?] x11-libs/libxkbcommon[X?] + X? ( gui-libs/wlroots:0.18[X,x11-backend] ) + !X? ( gui-libs/wlroots:0.18 ) " DEPEND="${RDEPEND}" - -src_configure() { - meson_src_configure $(meson_feature X xwayland) -} diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index 00123e337..c1026f034 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -5,8 +5,10 @@ EAPI=8 inherit meson -if [[ "${PV}" == ]] -then +DESCRIPTION="A Wayland kiosk" +HOMEPAGE="https://www.hjdskes.nl/projects/cage/ https://github.com/Hjdskes/cage"; + +if [[ "${PV}" == ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/Hjdskes/cage"; else @@ -14,8 +16,6 @@ else KEYWORDS="~amd64 ~x86" fi -DESCRIPTION="A Wayland kiosk" -HOMEPAGE="https://www.hjdskes.nl/projects/cage/ https://github.com/Hjdskes/cage"; LICENSE="MIT" SLOT="0" @@ -23,11 +23,8 @@ IUSE="X" RDEPEND=" dev-libs/wayland - >=gui-libs/wlroots-0.17.0:0[X?] x11-libs/libxkbcommon[X?] + X? ( gui-libs/wlroots:0.18[X,x11-backend] ) + !X? ( gui-libs/wlroots:0.18 ) " DEPEND="${RDEPEND}" - -src_configure() { - meson_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: e6bbc1fe6198b1b8b28d56201b47afbfc2f2dbde Author: Takuya Wakazono gmail com> AuthorDate: Sat Aug 17 06:36:57 2024 + Commit: Takuya Wakazono gmail com> CommitDate: Sat Aug 17 06:42:41 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6bbc1fe gui-wm/cage: drop 0.1.5 Signed-off-by: Takuya Wakazono gmail.com> gui-wm/cage/Manifest | 1 - gui-wm/cage/cage-0.1.5.ebuild | 33 - 2 files changed, 34 deletions(-) diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest index 45fef2ef8..93d5a91a9 100644 --- a/gui-wm/cage/Manifest +++ b/gui-wm/cage/Manifest @@ -1,2 +1 @@ -DIST cage-0.1.5.tar.gz 23179 BLAKE2B ee75b4cc7a550315aec643778aaf61323564f1e4be0c2ca994754123b978859e513a1e11d459b3954cd37f566cf9ec2a96c4e54f141a2337380cf02f64056eb6 SHA512 d50fc5b7efa691e487a05c8e4e573ed441a31840b1742eb1d3b0e827a1da381426f8e9c620de197cf928a99cab57af8a3042f08d5aadd3fc4ddf0c5afadb3231 DIST cage-0.1.5_p20240227.tar.gz 23891 BLAKE2B a0127a1ea4b3a2719bf8a5e0e461bf055826b6194fb844c714dc8d28807530c9541a759c90edc1029dfc2832dc06d41691a62f26196c1db9f0d1db472df04685 SHA512 8e203aabb06946ed6467f93e37e806775956fcc25575b22be6a5b1c8ce7c1397981b645dbd50af44d3b6bc340ea7349ab55c207f005f6d48a8abaa02a178c859 diff --git a/gui-wm/cage/cage-0.1.5.ebuild b/gui-wm/cage/cage-0.1.5.ebuild deleted file mode 100644 index 52fdcf87d..0 --- a/gui-wm/cage/cage-0.1.5.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ "${PV}" == ]] -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 ~x86" -fi - -DESCRIPTION="A Wayland kiosk" -HOMEPAGE="https://www.hjdskes.nl/projects/cage/ https://github.com/Hjdskes/cage"; -LICENSE="MIT" -SLOT="0" - -IUSE="X" - -RDEPEND=" - dev-libs/wayland - gui-libs/wlroots:0/16[X?] - x11-libs/libxkbcommon[X?] -" -DEPEND="${RDEPEND}" - -src_configure() { - meson_src_configure $(meson_use X xwayland) -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 0108c2ddf4c1c72a882c0731731e5c31025ddc8e Author: Daichi Yamamoto dyama net> AuthorDate: Tue Aug 6 14:25:41 2024 + Commit: Daichi Yamamoto dyama net> CommitDate: Tue Aug 6 14:27:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0108c2dd gui-wm/cage: fix wlroots dep version Closes: https://bugs.gentoo.org/937431 Signed-off-by: Daichi Yamamoto dyama.net> gui-wm/cage/cage-0.1.5_p20240227.ebuild | 2 +- gui-wm/cage/cage-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-wm/cage/cage-0.1.5_p20240227.ebuild b/gui-wm/cage/cage-0.1.5_p20240227.ebuild index b9c93dac7..096be5c1c 100644 --- a/gui-wm/cage/cage-0.1.5_p20240227.ebuild +++ b/gui-wm/cage/cage-0.1.5_p20240227.ebuild @@ -26,7 +26,7 @@ IUSE="X" RDEPEND=" dev-libs/wayland - >=gui-libs/wlroots-0.17.0[X?] + >=gui-libs/wlroots-0.17.0:0[X?] x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}" diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index 7fe6e0786..00123e337 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -23,7 +23,7 @@ IUSE="X" RDEPEND=" dev-libs/wayland - >=gui-libs/wlroots-0.17.0[X?] + >=gui-libs/wlroots-0.17.0:0[X?] x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 475e7e4db38ef46e10baef7bfaf7acb67443109b Author: Daichi Yamamoto dyama net> AuthorDate: Sun Aug 4 19:41:56 2024 + Commit: Daichi Yamamoto dyama net> CommitDate: Sun Aug 4 19:41:56 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=475e7e4d gui-wm/cage: add missing deps add myself as a maintainer Closes: https://bugs.gentoo.org/932654 Signed-off-by: Daichi Yamamoto dyama.net> gui-wm/cage/cage-0.1.5.ebuild | 3 ++- gui-wm/cage/cage-.ebuild | 7 --- gui-wm/cage/metadata.xml | 5 - 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/gui-wm/cage/cage-0.1.5.ebuild b/gui-wm/cage/cage-0.1.5.ebuild index 08add77fb..52fdcf87d 100644 --- a/gui-wm/cage/cage-0.1.5.ebuild +++ b/gui-wm/cage/cage-0.1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,7 @@ SLOT="0" IUSE="X" RDEPEND=" + dev-libs/wayland gui-libs/wlroots:0/16[X?] x11-libs/libxkbcommon[X?] " diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index acc0dc85e..7fe6e0786 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,11 +22,12 @@ SLOT="0" IUSE="X" RDEPEND=" - gui-libs/wlroots:0/17[X?] + dev-libs/wayland + >=gui-libs/wlroots-0.17.0[X?] x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}" src_configure() { - meson_src_configure $(meson_feature X xwayland) + meson_src_configure } diff --git a/gui-wm/cage/metadata.xml b/gui-wm/cage/metadata.xml index 06d1d00e1..8b07080b0 100644 --- a/gui-wm/cage/metadata.xml +++ b/gui-wm/cage/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + +d...@dyama.net +Daichi Yamamoto + Enable support for X11 applications (XWayland)
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 42a52dc817505b80652a456d90d0d463dc1d9b45 Author: Daichi Yamamoto dyama net> AuthorDate: Sun Aug 4 19:43:51 2024 + Commit: Daichi Yamamoto dyama net> CommitDate: Sun Aug 4 19:43:51 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42a52dc8 gui-wm/cage: add 0.1.5_p20240227 Signed-off-by: Daichi Yamamoto dyama.net> gui-wm/cage/Manifest| 1 + gui-wm/cage/cage-0.1.5_p20240227.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest index 2c22779cd..45fef2ef8 100644 --- a/gui-wm/cage/Manifest +++ b/gui-wm/cage/Manifest @@ -1 +1,2 @@ DIST cage-0.1.5.tar.gz 23179 BLAKE2B ee75b4cc7a550315aec643778aaf61323564f1e4be0c2ca994754123b978859e513a1e11d459b3954cd37f566cf9ec2a96c4e54f141a2337380cf02f64056eb6 SHA512 d50fc5b7efa691e487a05c8e4e573ed441a31840b1742eb1d3b0e827a1da381426f8e9c620de197cf928a99cab57af8a3042f08d5aadd3fc4ddf0c5afadb3231 +DIST cage-0.1.5_p20240227.tar.gz 23891 BLAKE2B a0127a1ea4b3a2719bf8a5e0e461bf055826b6194fb844c714dc8d28807530c9541a759c90edc1029dfc2832dc06d41691a62f26196c1db9f0d1db472df04685 SHA512 8e203aabb06946ed6467f93e37e806775956fcc25575b22be6a5b1c8ce7c1397981b645dbd50af44d3b6bc340ea7349ab55c207f005f6d48a8abaa02a178c859 diff --git a/gui-wm/cage/cage-0.1.5_p20240227.ebuild b/gui-wm/cage/cage-0.1.5_p20240227.ebuild new file mode 100644 index 0..b9c93dac7 --- /dev/null +++ b/gui-wm/cage/cage-0.1.5_p20240227.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="A Wayland kiosk" +HOMEPAGE="https://www.hjdskes.nl/projects/cage/ https://github.com/Hjdskes/cage"; + +COMMIT="e7d8780f46277af87881e0be91cb2092541bb1d5" +S="${WORKDIR}/${PN}-${COMMIT}" + +if [[ "${PV}" == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Hjdskes/cage"; +else + SRC_URI="https://github.com/Hjdskes/cage/archive/${COMMIT}/${P}.tar.gz"; + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +IUSE="X" + +RDEPEND=" + dev-libs/wayland + >=gui-libs/wlroots-0.17.0[X?] + x11-libs/libxkbcommon[X?] +" +DEPEND="${RDEPEND}" + +src_configure() { + meson_src_configure $(meson_feature X xwayland) +}
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: d020fc9f446b737ffe39d6ce9a5a7c7630be08b7 Author: Gonçalo Negrier Duarte gmail com> AuthorDate: Thu Feb 8 11:04:40 2024 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Thu Feb 8 11:08:33 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d020fc9f gui-wm/cage: fix xwayland feature change * bump upstream to wlroots-17 Signed-off-by: Gonçalo Negrier Duarte gmail.com> gui-wm/cage/cage-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index 08add77fbd..acc0dc85e8 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -22,11 +22,11 @@ SLOT="0" IUSE="X" RDEPEND=" - gui-libs/wlroots:0/16[X?] + gui-libs/wlroots:0/17[X?] x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}" src_configure() { - meson_src_configure $(meson_use X xwayland) + meson_src_configure $(meson_feature X xwayland) }
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 5c1d959dc77bee34e98b3559d729054ce89c7b53 Author: Daichi Yamamoto dyama net> AuthorDate: Tue Feb 6 13:17:09 2024 + Commit: Daichi Yamamoto dyama net> CommitDate: Tue Feb 6 13:17:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c1d959d gui-wm/cage: restrict wlroots version Closes: https://bugs.gentoo.org/840254 Closes: https://bugs.gentoo.org/884833 Signed-off-by: Daichi Yamamoto dyama.net> gui-wm/cage/cage-0.1.5.ebuild | 2 +- gui-wm/cage/cage-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-wm/cage/cage-0.1.5.ebuild b/gui-wm/cage/cage-0.1.5.ebuild index be36aee282..08add77fbd 100644 --- a/gui-wm/cage/cage-0.1.5.ebuild +++ b/gui-wm/cage/cage-0.1.5.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.16[X?] + gui-libs/wlroots:0/16[X?] x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}" diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index be36aee282..08add77fbd 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.16[X?] + gui-libs/wlroots:0/16[X?] x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: e1d64cc676c1264118777b31de7ce17afabdf43b Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Jul 30 03:09:13 2023 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sun Jul 30 03:11:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1d64cc6 gui-wm/cage: drop 0.1.3, drop 0.1.4, add 0.1.5 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> gui-wm/cage/Manifest | 3 +- gui-wm/cage/cage-0.1.4.ebuild | 32 -- .../cage/{cage-0.1.3.ebuild => cage-0.1.5.ebuild} | 6 ++-- gui-wm/cage/cage-.ebuild | 6 ++-- 4 files changed, 7 insertions(+), 40 deletions(-) diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest index 450c7c9c6f..2c22779cd4 100644 --- a/gui-wm/cage/Manifest +++ b/gui-wm/cage/Manifest @@ -1,2 +1 @@ -DIST cage-0.1.3.tar.gz 24615 BLAKE2B 6c06cabfd2faca568c7d96095199d42c5798228f44688c285c6300a20e95ab320385513b8081f798b92a70cb7fdfa33cbd0572c4647aa8a2db75e4a50dc638be SHA512 34d2dca963810f6173343ae280e2692645a79e263aa1c01d22730db5cc14e68c0b0ec19dd947134ef27841f2ee28a28d5d71e64c396b81b6230426220517471b -DIST cage-0.1.4.tar.gz 25430 BLAKE2B a479695cf4f46c6e9fc54934c50c46f50d2f8f7f72d257267003ef4bb79c7f2b3e90232c0d6843164f7873625876cb7665b5f46d42f6b66efa6565cc99ae1a47 SHA512 55773fac44bf9e98086e53cbc20d17e3aad7046bedfe638ef8f896543388481be3989fede6f950d4f8cb0583f701cbf79617dfa011ca7c8b22c9bcddd64f +DIST cage-0.1.5.tar.gz 23179 BLAKE2B ee75b4cc7a550315aec643778aaf61323564f1e4be0c2ca994754123b978859e513a1e11d459b3954cd37f566cf9ec2a96c4e54f141a2337380cf02f64056eb6 SHA512 d50fc5b7efa691e487a05c8e4e573ed441a31840b1742eb1d3b0e827a1da381426f8e9c620de197cf928a99cab57af8a3042f08d5aadd3fc4ddf0c5afadb3231 diff --git a/gui-wm/cage/cage-0.1.4.ebuild b/gui-wm/cage/cage-0.1.4.ebuild deleted file mode 100644 index b463a1277f..00 --- a/gui-wm/cage/cage-0.1.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ "${PV}" == ]] -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 ~x86" -fi - -DESCRIPTION="A Wayland kiosk" -HOMEPAGE="https://www.hjdskes.nl/projects/cage/ https://github.com/Hjdskes/cage"; -LICENSE="MIT" -SLOT="0" - -IUSE="X" - -RDEPEND=" - >=gui-libs/wlroots-0.14[X?] - x11-libs/libxkbcommon[X?] -" -DEPEND="${RDEPEND}" - -src_configure() { - meson_src_configure $(meson_use X xwayland) -} diff --git a/gui-wm/cage/cage-0.1.3.ebuild b/gui-wm/cage/cage-0.1.5.ebuild similarity index 88% rename from gui-wm/cage/cage-0.1.3.ebuild rename to gui-wm/cage/cage-0.1.5.ebuild index c5d073332c..be36aee282 100644 --- a/gui-wm/cage/cage-0.1.3.ebuild +++ b/gui-wm/cage/cage-0.1.5.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -22,7 +22,7 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.13[X?] + >=gui-libs/wlroots-0.16[X?] x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}" diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index b463a1277f..be36aee282 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit meson @@ -22,7 +22,7 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.14[X?] + >=gui-libs/wlroots-0.16[X?] x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 31dc033689679162a058ff9a3940c3669e51e3a4 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Jun 27 13:05:22 2021 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sun Jun 27 13:05:49 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31dc0336 gui-wm/cage: Simplify RDEPEND for USE=X Suggested by AndrewAmmerlann on https://github.com/gentoo/guru/commit/fbc347d9377c83bfaa26e83aa8a43f5a3f95963d#commitcomment-52718982 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> gui-wm/cage/cage-0.1.3.ebuild | 8 ++-- gui-wm/cage/cage-0.1.4.ebuild | 8 ++-- gui-wm/cage/cage-.ebuild | 8 ++-- 3 files changed, 6 insertions(+), 18 deletions(-) diff --git a/gui-wm/cage/cage-0.1.3.ebuild b/gui-wm/cage/cage-0.1.3.ebuild index 5502c2027..45916603c 100644 --- a/gui-wm/cage/cage-0.1.3.ebuild +++ b/gui-wm/cage/cage-0.1.3.ebuild @@ -22,12 +22,8 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.13 - x11-libs/libxkbcommon - X? ( - gui-libs/wlroots[X] - x11-libs/libxkbcommon[X] - ) + >=gui-libs/wlroots-0.13[X?] + x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}" diff --git a/gui-wm/cage/cage-0.1.4.ebuild b/gui-wm/cage/cage-0.1.4.ebuild index 0372c2261..f1fd3416c 100644 --- a/gui-wm/cage/cage-0.1.4.ebuild +++ b/gui-wm/cage/cage-0.1.4.ebuild @@ -22,12 +22,8 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.14 - x11-libs/libxkbcommon - X? ( - gui-libs/wlroots[X] - x11-libs/libxkbcommon[X] - ) + >=gui-libs/wlroots-0.14[X?] + x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}" diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index 0372c2261..f1fd3416c 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -22,12 +22,8 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.14 - x11-libs/libxkbcommon - X? ( - gui-libs/wlroots[X] - x11-libs/libxkbcommon[X] - ) + >=gui-libs/wlroots-0.14[X?] + x11-libs/libxkbcommon[X?] " DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: d8cd0bec3a11751f6f538a95665ef00a2237dc27 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Jun 27 09:02:51 2021 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sun Jun 27 09:02:51 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8cd0bec gui-wm/cage: Add missing manifest Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> gui-wm/cage/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest index c5ef64c8a..450c7c9c6 100644 --- a/gui-wm/cage/Manifest +++ b/gui-wm/cage/Manifest @@ -1 +1,2 @@ DIST cage-0.1.3.tar.gz 24615 BLAKE2B 6c06cabfd2faca568c7d96095199d42c5798228f44688c285c6300a20e95ab320385513b8081f798b92a70cb7fdfa33cbd0572c4647aa8a2db75e4a50dc638be SHA512 34d2dca963810f6173343ae280e2692645a79e263aa1c01d22730db5cc14e68c0b0ec19dd947134ef27841f2ee28a28d5d71e64c396b81b6230426220517471b +DIST cage-0.1.4.tar.gz 25430 BLAKE2B a479695cf4f46c6e9fc54934c50c46f50d2f8f7f72d257267003ef4bb79c7f2b3e90232c0d6843164f7873625876cb7665b5f46d42f6b66efa6565cc99ae1a47 SHA512 55773fac44bf9e98086e53cbc20d17e3aad7046bedfe638ef8f896543388481be3989fede6f950d4f8cb0583f701cbf79617dfa011ca7c8b22c9bcddd64f
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: fbc347d9377c83bfaa26e83aa8a43f5a3f95963d Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Sun Jun 27 07:26:29 2021 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Sun Jun 27 07:26:29 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fbc347d9 gui-wm/cage: Version bump, 0.1.4 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> gui-wm/cage/{cage-.ebuild => cage-0.1.4.ebuild} | 2 +- gui-wm/cage/cage-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-0.1.4.ebuild similarity index 96% copy from gui-wm/cage/cage-.ebuild copy to gui-wm/cage/cage-0.1.4.ebuild index 5502c2027..0372c2261 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-0.1.4.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.13 + >=gui-libs/wlroots-0.14 x11-libs/libxkbcommon X? ( gui-libs/wlroots[X] diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index 5502c2027..0372c2261 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE="X" RDEPEND=" - >=gui-libs/wlroots-0.13 + >=gui-libs/wlroots-0.14 x11-libs/libxkbcommon X? ( gui-libs/wlroots[X]
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 9a2d8302bb17b1cb8216a7a02a843834811d Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun May 30 15:57:31 2021 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun May 30 15:57:31 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a2d gui-wm/cage: fix BadDefaultUseFlags Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan gentoo.org> gui-wm/cage/cage-0.1.3.ebuild | 2 +- gui-wm/cage/cage-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gui-wm/cage/cage-0.1.3.ebuild b/gui-wm/cage/cage-0.1.3.ebuild index 10649b784..5502c2027 100644 --- a/gui-wm/cage/cage-0.1.3.ebuild +++ b/gui-wm/cage/cage-0.1.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://www.hjdskes.nl/projects/cage https://github.com/Hjdskes/cage"; LICENSE="MIT" SLOT="0" -IUSE="-X" +IUSE="X" RDEPEND=" >=gui-libs/wlroots-0.13 diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index 10649b784..5502c2027 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://www.hjdskes.nl/projects/cage https://github.com/Hjdskes/cage"; LICENSE="MIT" SLOT="0" -IUSE="-X" +IUSE="X" RDEPEND=" >=gui-libs/wlroots-0.13
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 440336d6435f60b8bc88b29c2e899dde5f3ecdab Author: Anna Vyalkova sysrq in> AuthorDate: Tue May 4 23:24:12 2021 + Commit: Anna Vyalkova sysrq in> CommitDate: Tue May 4 23:24:20 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=440336d6 gui-wm/cage: drop 0.1.2.1 due to build failure Closes: https://bugs.gentoo.org/782955 Signed-off-by: Anna Vyalkova sysrq.in> gui-wm/cage/Manifest| 1 - gui-wm/cage/cage-0.1.2.1.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest index abb5a686b..c5ef64c8a 100644 --- a/gui-wm/cage/Manifest +++ b/gui-wm/cage/Manifest @@ -1,2 +1 @@ -DIST cage-0.1.2.1.tar.gz 24600 BLAKE2B 593093afd072664d1067c1df662880dcb11e00bcbcb55b46a16021e0125aff033e578d500d9aa2f9ac7e5766560c131d0a56a9245518d66caaedde572dbbaf0f SHA512 ae332d747da7b59fd8b53b50ed3033959601db0eade435aff953a2789505eb0cbf4839cb41fe537457158327685c60e4367bfb664d2d524a270a22b1f8707d5e DIST cage-0.1.3.tar.gz 24615 BLAKE2B 6c06cabfd2faca568c7d96095199d42c5798228f44688c285c6300a20e95ab320385513b8081f798b92a70cb7fdfa33cbd0572c4647aa8a2db75e4a50dc638be SHA512 34d2dca963810f6173343ae280e2692645a79e263aa1c01d22730db5cc14e68c0b0ec19dd947134ef27841f2ee28a28d5d71e64c396b81b6230426220517471b diff --git a/gui-wm/cage/cage-0.1.2.1.ebuild b/gui-wm/cage/cage-0.1.2.1.ebuild deleted file mode 100644 index e2165c2eb..0 --- a/gui-wm/cage/cage-0.1.2.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson - -if [[ "${PV}" == ]] -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 ~x86" -fi - -DESCRIPTION="A Wayland kiosk" -HOMEPAGE="https://www.hjdskes.nl/projects/cage https://github.com/Hjdskes/cage"; -LICENSE="MIT" -SLOT="0" - -IUSE="-X" - -RDEPEND=" - >=gui-libs/wlroots-0.11 - x11-libs/libxkbcommon - X? ( - gui-libs/wlroots[X] - x11-libs/libxkbcommon[X] - ) -" -DEPEND="${RDEPEND}" - -src_configure() { - meson_src_configure $(meson_use X xwayland) -}
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: ba1d1925ed90ed4857a976fb0abe90e59de92b11 Author: Matthias Coppens gmail com> AuthorDate: Sun Apr 25 09:40:32 2021 + Commit: Matthias Coppens gmail com> CommitDate: Sun Apr 25 09:41:04 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba1d1925 gui-wm/cage: Version bump 0.1.3 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matthias Coppens gmail.com> gui-wm/cage/Manifest| 1 + gui-wm/cage/{cage-.ebuild => cage-0.1.3.ebuild} | 4 ++-- gui-wm/cage/cage-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest index 3b647602b..abb5a686b 100644 --- a/gui-wm/cage/Manifest +++ b/gui-wm/cage/Manifest @@ -1 +1,2 @@ DIST cage-0.1.2.1.tar.gz 24600 BLAKE2B 593093afd072664d1067c1df662880dcb11e00bcbcb55b46a16021e0125aff033e578d500d9aa2f9ac7e5766560c131d0a56a9245518d66caaedde572dbbaf0f SHA512 ae332d747da7b59fd8b53b50ed3033959601db0eade435aff953a2789505eb0cbf4839cb41fe537457158327685c60e4367bfb664d2d524a270a22b1f8707d5e +DIST cage-0.1.3.tar.gz 24615 BLAKE2B 6c06cabfd2faca568c7d96095199d42c5798228f44688c285c6300a20e95ab320385513b8081f798b92a70cb7fdfa33cbd0572c4647aa8a2db75e4a50dc638be SHA512 34d2dca963810f6173343ae280e2692645a79e263aa1c01d22730db5cc14e68c0b0ec19dd947134ef27841f2ee28a28d5d71e64c396b81b6230426220517471b diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-0.1.3.ebuild similarity index 90% copy from gui-wm/cage/cage-.ebuild copy to gui-wm/cage/cage-0.1.3.ebuild index e2165c2eb..10649b784 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-0.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,7 +22,7 @@ SLOT="0" IUSE="-X" RDEPEND=" - >=gui-libs/wlroots-0.11 + >=gui-libs/wlroots-0.13 x11-libs/libxkbcommon X? ( gui-libs/wlroots[X] diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index e2165c2eb..10649b784 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -22,7 +22,7 @@ SLOT="0" IUSE="-X" RDEPEND=" - >=gui-libs/wlroots-0.11 + >=gui-libs/wlroots-0.13 x11-libs/libxkbcommon X? ( gui-libs/wlroots[X]
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 932831a7a52e34f35a1c1c999e77416f355debb8 Author: Andrew Ammerlaan riseup net> AuthorDate: Sun Mar 28 10:08:32 2021 + Commit: Andrew Ammerlaan riseup net> CommitDate: Sun Mar 28 10:17:43 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=932831a7 gui-wm/cage: remove RedundantLongDescription Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan riseup.net> gui-wm/cage/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/gui-wm/cage/metadata.xml b/gui-wm/cage/metadata.xml index e846c36f5..099e12684 100644 --- a/gui-wm/cage/metadata.xml +++ b/gui-wm/cage/metadata.xml @@ -5,10 +5,6 @@ coppens.matthias@gmail.com Matthias Coppens - -This is Cage, a Wayland kiosk. -A kiosk runs a single, maximized application. - Enable support for X11 applications (XWayland)
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 69dc734db7b63c6ac3a4dc9dc252c1d95986d5cc Author: Matthias Coppens gmail com> AuthorDate: Sun Sep 6 16:14:05 2020 + Commit: Matthias Coppens gmail com> CommitDate: Sun Sep 6 16:14:22 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69dc734d gui-wm/cage: Added github to HOMEPAGE, cleaned ebuilds I cleaned the ebuilds according to the style prefered for proxy-maintainer ebuilds. Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Coppens gmail.com> gui-wm/cage/cage-0.1.2.1.ebuild | 20 ++-- gui-wm/cage/cage-.ebuild| 20 ++-- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/gui-wm/cage/cage-0.1.2.1.ebuild b/gui-wm/cage/cage-0.1.2.1.ebuild index b52edd0..e2165c2 100644 --- a/gui-wm/cage/cage-0.1.2.1.ebuild +++ b/gui-wm/cage/cage-0.1.2.1.ebuild @@ -3,19 +3,19 @@ EAPI=7 -EGIT_REPO_URI="https://github.com/Hjdskes/${PN}"; -case "${PV}" in - ) - inherit git-r3 - ;; - *) - SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -esac inherit meson +if [[ "${PV}" == ]] +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 ~x86" +fi + DESCRIPTION="A Wayland kiosk" -HOMEPAGE="https://www.hjdskes.nl/projects/${PN}"; +HOMEPAGE="https://www.hjdskes.nl/projects/cage https://github.com/Hjdskes/cage"; LICENSE="MIT" SLOT="0" diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild index b52edd0..e2165c2 100644 --- a/gui-wm/cage/cage-.ebuild +++ b/gui-wm/cage/cage-.ebuild @@ -3,19 +3,19 @@ EAPI=7 -EGIT_REPO_URI="https://github.com/Hjdskes/${PN}"; -case "${PV}" in - ) - inherit git-r3 - ;; - *) - SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -esac inherit meson +if [[ "${PV}" == ]] +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 ~x86" +fi + DESCRIPTION="A Wayland kiosk" -HOMEPAGE="https://www.hjdskes.nl/projects/${PN}"; +HOMEPAGE="https://www.hjdskes.nl/projects/cage https://github.com/Hjdskes/cage"; LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: e4e6f5ef5ef7a3c9a479039034b0ab049571ea86 Author: Matthias Coppens gmail com> AuthorDate: Tue Jul 21 20:00:28 2020 + Commit: Matthias Coppens gmail com> CommitDate: Tue Jul 21 20:00:28 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4e6f5ef gui-wm/cage: Fixed metadata.xml Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Matthias Coppens gmail.com> gui-wm/cage/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-wm/cage/metadata.xml b/gui-wm/cage/metadata.xml index 7e42ac2..18163e0 100644 --- a/gui-wm/cage/metadata.xml +++ b/gui-wm/cage/metadata.xml @@ -3,7 +3,7 @@ coppens.matthias@gmail.com -Matthias Coppens +Matthias Coppens This is Cage, a Wayland kiosk.
[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/cage/
commit: 85166566c23aed1a47aa75481a88f97dc4dcec2c Author: Matthias Coppens gmail com> AuthorDate: Fri Jul 17 07:26:22 2020 + Commit: Matthias Coppens gmail com> CommitDate: Fri Jul 17 07:26:40 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85166566 gui-wm/cage: New package Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Matthias Coppens gmail.com> gui-wm/cage/Manifest| 1 + gui-wm/cage/cage-0.1.2.1.ebuild | 37 + gui-wm/cage/cage-.ebuild| 35 +++ gui-wm/cage/metadata.xml| 15 +++ 4 files changed, 88 insertions(+) diff --git a/gui-wm/cage/Manifest b/gui-wm/cage/Manifest new file mode 100644 index 000..3b64760 --- /dev/null +++ b/gui-wm/cage/Manifest @@ -0,0 +1 @@ +DIST cage-0.1.2.1.tar.gz 24600 BLAKE2B 593093afd072664d1067c1df662880dcb11e00bcbcb55b46a16021e0125aff033e578d500d9aa2f9ac7e5766560c131d0a56a9245518d66caaedde572dbbaf0f SHA512 ae332d747da7b59fd8b53b50ed3033959601db0eade435aff953a2789505eb0cbf4839cb41fe537457158327685c60e4367bfb664d2d524a270a22b1f8707d5e diff --git a/gui-wm/cage/cage-0.1.2.1.ebuild b/gui-wm/cage/cage-0.1.2.1.ebuild new file mode 100644 index 000..6277f05 --- /dev/null +++ b/gui-wm/cage/cage-0.1.2.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://github.com/Hjdskes/${PN}"; +case "${PV}" in + ) + inherit git-r3 + ;; + *) + SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +esac +inherit meson + +DESCRIPTION="A Wayland kiosk" +HOMEPAGE="https://www.hjdskes.nl/projects/${PN}"; +LICENSE="MIT" +SLOT="0" + +IUSE="-X" + +RDEPEND=" + >=gui-libs/wlroots-0.11 + x11-libs/libxkbcommon + X? ( + gui-libs/wlroots[X] + x11-libs/libxkbcommon[X] + ) +" +DEPEND="${RDEPEND}" + +KEYWORDS="-amd64 -x86" + +src_configure() { + meson_src_configure $(meson_use X xwayland) +} diff --git a/gui-wm/cage/cage-.ebuild b/gui-wm/cage/cage-.ebuild new file mode 100644 index 000..e5f7918 --- /dev/null +++ b/gui-wm/cage/cage-.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://github.com/Hjdskes/${PN}"; +case "${PV}" in + ) + inherit git-r3 + ;; + *) + SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +esac +inherit meson + +DESCRIPTION="A Wayland kiosk" +HOMEPAGE="https://www.hjdskes.nl/projects/${PN}"; +LICENSE="MIT" +SLOT="0" + +IUSE="-X" + +RDEPEND=" + >=gui-libs/wlroots-0.11 + x11-libs/libxkbcommon + X? ( + gui-libs/wlroots[X] + x11-libs/libxkbcommon[X] + ) +" +DEPEND="${RDEPEND}" + +src_configure() { + meson_src_configure $(meson_use X xwayland) +} diff --git a/gui-wm/cage/metadata.xml b/gui-wm/cage/metadata.xml new file mode 100644 index 000..7e42ac2 --- /dev/null +++ b/gui-wm/cage/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +coppens.matthias@gmail.com +Matthias Coppens + + +This is Cage, a Wayland kiosk. +A kiosk runs a single, maximized application. + + +Enable support for X11 applications (XWayland) + +