[gentoo-commits] repo/proj/guru:master commit in: gui-wm/cage/

2024-02-08 Thread David Roman
commit: d020fc9f446b737ffe39d6ce9a5a7c7630be08b7
Author: Gonçalo Negrier Duarte  gmail  com>
AuthorDate: Thu Feb  8 11:04:40 2024 +
Commit: David Roman  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:master commit in: gui-wm/cage/

2023-07-31 Thread David Roman
commit: e1d64cc676c1264118777b31de7ce17afabdf43b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jul 30 03:09:13 2023 +
Commit: David Roman  gmail  com>
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:master commit in: gui-wm/cage/

2021-06-27 Thread Andrew Ammerlaan
commit: 31dc033689679162a058ff9a3940c3669e51e3a4
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 13:05:22 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
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:master commit in: gui-wm/cage/

2021-06-27 Thread Andrew Ammerlaan
commit: d8cd0bec3a11751f6f538a95665ef00a2237dc27
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 09:02:51 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
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:master commit in: gui-wm/cage/

2021-06-27 Thread Andrew Ammerlaan
commit: fbc347d9377c83bfaa26e83aa8a43f5a3f95963d
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Jun 27 07:26:29 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
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:master commit in: gui-wm/cage/

2021-04-25 Thread Andrew Ammerlaan
commit: ba1d1925ed90ed4857a976fb0abe90e59de92b11
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Apr 25 09:40:32 2021 +
Commit: Andrew Ammerlaan  riseup  net>
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:master commit in: gui-wm/cage/

2020-09-08 Thread Andrew Ammerlaan
commit: 69dc734db7b63c6ac3a4dc9dc252c1d95986d5cc
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Sep  6 16:14:05 2020 +
Commit: Andrew Ammerlaan  riseup  net>
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 b52edd01..e2165c2e 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 b52edd01..e2165c2e 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:master commit in: gui-wm/cage/

2020-07-22 Thread Andrew Ammerlaan
commit: e4e6f5ef5ef7a3c9a479039034b0ab049571ea86
Author: Matthias Coppens  gmail  com>
AuthorDate: Tue Jul 21 20:00:28 2020 +
Commit: Andrew Ammerlaan  riseup  net>
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:master commit in: gui-wm/cage/

2020-07-17 Thread Andrew Ammerlaan
commit: 85166566c23aed1a47aa75481a88f97dc4dcec2c
Author: Matthias Coppens  gmail  com>
AuthorDate: Fri Jul 17 07:26:22 2020 +
Commit: Andrew Ammerlaan  riseup  net>
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)
+
+



[gentoo-commits] repo/proj/guru:master commit in: gui-wm/cage/

2020-07-17 Thread Andrew Ammerlaan
commit: ad04c41e497c247a4337e59dcf164ad0ae3f3af5
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jul 17 09:43:15 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jul 17 09:43:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad04c41e

gui-wm/cage: fix KEYWORDS

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 gui-wm/cage/cage-0.1.2.1.ebuild | 3 +--
 gui-wm/cage/cage-.ebuild| 1 +
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-wm/cage/cage-0.1.2.1.ebuild b/gui-wm/cage/cage-0.1.2.1.ebuild
index 6277f05..b52edd0 100644
--- a/gui-wm/cage/cage-0.1.2.1.ebuild
+++ b/gui-wm/cage/cage-0.1.2.1.ebuild
@@ -10,6 +10,7 @@ case "${PV}" in
;;
*)
SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
 esac
 inherit meson
 
@@ -30,8 +31,6 @@ RDEPEND="
 "
 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
index e5f7918..b52edd0 100644
--- a/gui-wm/cage/cage-.ebuild
+++ b/gui-wm/cage/cage-.ebuild
@@ -10,6 +10,7 @@ case "${PV}" in
;;
*)
SRC_URI="${EGIT_REPO_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
 esac
 inherit meson