[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2024-04-20 Thread Joonas Niilola
commit: 1e0c27d4f5b89aaa6ec1cc05e28c9d0c688648c5
Author: Brett Alcox  gmail  com>
AuthorDate: Mon Feb 26 22:10:44 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 20 06:59:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0c27d4

gui-apps/gtkgreet: fix live ebuild

meson_use -> meson_feature

Closes: https://bugs.gentoo.org/814329
Signed-off-by: Brett Alcox  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35545
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/gtkgreet/gtkgreet-.ebuild | 4 ++--
 gui-apps/gtkgreet/metadata.xml | 9 -
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-.ebuild 
b/gui-apps/gtkgreet/gtkgreet-.ebuild
index 185ef3ffd2df..36f11264ecb0 100644
--- a/gui-apps/gtkgreet/gtkgreet-.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -39,7 +39,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.6-r1-werror.patch )
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)
-   $(meson_use layershell)
+   $(meson_feature layershell)
)
meson_src_configure
 }

diff --git a/gui-apps/gtkgreet/metadata.xml b/gui-apps/gtkgreet/metadata.xml
index b8a743ee7f70..e4f8dcd214df 100644
--- a/gui-apps/gtkgreet/metadata.xml
+++ b/gui-apps/gtkgreet/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   brettal...@gmail.com
+   Brett Alcox
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

Enable layer shell support




[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2023-12-23 Thread Conrad Kostecki
commit: 9dbc96e1c01b261717647dee517dbb2e6366c677
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Dec 23 21:59:50 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Dec 23 22:00:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbc96e1

gui-apps/gtkgreet: add 0.8

Signed-off-by: Conrad Kostecki  gentoo.org>

 gui-apps/gtkgreet/Manifest|  1 +
 gui-apps/gtkgreet/gtkgreet-0.8.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/gui-apps/gtkgreet/Manifest b/gui-apps/gtkgreet/Manifest
index 5004489544e4..4bb005586bc4 100644
--- a/gui-apps/gtkgreet/Manifest
+++ b/gui-apps/gtkgreet/Manifest
@@ -1 +1,2 @@
 DIST gtkgreet-0.7.tar.gz 26414 BLAKE2B 
a066cf35928179adc03e2ec7061cd9fef457a96bab9f012566ef4d23ea27236fe38b08686b28c6ba68dff54ee4741193807573fdc4a71a974e6cd9bdb3acc8b2
 SHA512 
f0d32fe7a701912c5b9318df17a42f35890ec8d6e01677ba38e442bb7f998572995f53b4c1c4e486eaee562a73b10283036d7f438e6ce084840d6944a0b82c53
+DIST gtkgreet-0.8.tar.gz 28694 BLAKE2B 
82d487ab9a2fa1e422204c44d95d2d6d86d8d82f55e0781b684eef70054d4753c029ca5fd48325d56a80d03d8c1cd3fd9ecac1bf96bc9c66d3aeb83f3942c6d7
 SHA512 
162516afbaacb65a8a9ef7d55d53e1b31ebae0e8d5156b1f330d4f43ddc60ac026ed1c74c730a74a62d300bf84beed46278787efd4e0e7396e739262401a4742

diff --git a/gui-apps/gtkgreet/gtkgreet-0.8.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.8.ebuild
new file mode 100644
index ..bcdf7d8ff8ae
--- /dev/null
+++ b/gui-apps/gtkgreet/gtkgreet-0.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="gtk based greeter for greetd"
+HOMEPAGE="https://git.sr.ht/~kennylevinsen/gtkgreet;
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
+else
+   SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+layershell man"
+
+DEPEND="
+   dev-libs/json-c:=
+   layershell? ( gui-libs/gtk-layer-shell )
+   x11-libs/gtk+:3
+"
+RDEPEND="
+   ${DEPEND}
+   gui-libs/greetd
+"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.6-r1-werror.patch )
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature man man-pages)
+   $(meson_feature layershell)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2023-12-23 Thread Conrad Kostecki
commit: 15398fdbe9322933b2acde0bc84cd534726b7dea
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Dec 23 22:00:17 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Dec 23 22:00:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15398fdb

gui-apps/gtkgreet: update live ebuild

Signed-off-by: Conrad Kostecki  gentoo.org>

 gui-apps/gtkgreet/gtkgreet-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-.ebuild 
b/gui-apps/gtkgreet/gtkgreet-.ebuild
index f91592b683ff..185ef3ffd2df 100644
--- a/gui-apps/gtkgreet/gtkgreet-.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="gtk based greeter for greetd"
 HOMEPAGE="https://git.sr.ht/~kennylevinsen/gtkgreet;



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2022-12-26 Thread Georgy Yakovlev
commit: 7a7a7154870581d7d13817413bb654c806a2b1df
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 00:53:58 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 03:47:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7a7154

gui-apps/gtkgreet: keyword 0.7 for ~arm64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-apps/gtkgreet/gtkgreet-0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-0.7.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.7.ebuild
index f3d4237b47df..c0f032f4861d 100644
--- a/gui-apps/gtkgreet/gtkgreet-0.7.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
 else
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2022-12-26 Thread Georgy Yakovlev
commit: 385e3e4f938168f61192e530969ef35f62d2158d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 27 00:55:31 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 27 03:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385e3e4f

gui-apps/gtkgreet: sync live ebuild keywords

Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-apps/gtkgreet/gtkgreet-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-.ebuild 
b/gui-apps/gtkgreet/gtkgreet-.ebuild
index 93f8843afbf4..f91592b683ff 100644
--- a/gui-apps/gtkgreet/gtkgreet-.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
 else
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2022-08-14 Thread Sam James
commit: 4f6193189ee296ddb3c9c02ae777dfda986f27fb
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 14 20:01:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 14 20:01:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f619318

gui-apps/gtkgreet: add sourcehut upstream metadata

Signed-off-by: Sam James  gentoo.org>

 gui-apps/gtkgreet/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gui-apps/gtkgreet/metadata.xml b/gui-apps/gtkgreet/metadata.xml
index 64ee1f1b7c98..b8a743ee7f70 100644
--- a/gui-apps/gtkgreet/metadata.xml
+++ b/gui-apps/gtkgreet/metadata.xml
@@ -5,4 +5,7 @@

Enable layer shell support

+   
+   ~kennylevinsen/gtkgreet
+   
 



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2022-04-29 Thread Sam James
commit: ba271f0c36277a5de8eac8ad1d609afcc3b55dda
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 29 09:44:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 29 10:20:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba271f0c

gui-apps/gtkgreet: drop 0.6-r1

Signed-off-by: Sam James  gentoo.org>

 gui-apps/gtkgreet/Manifest   |  1 -
 gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/gui-apps/gtkgreet/Manifest b/gui-apps/gtkgreet/Manifest
index 7e6058fc69ab..5004489544e4 100644
--- a/gui-apps/gtkgreet/Manifest
+++ b/gui-apps/gtkgreet/Manifest
@@ -1,2 +1 @@
-DIST gtkgreet-0.6.tar.gz 25973 BLAKE2B 
f05926f9c05b8e164a8f8ca9b4f7091ab42d5d5db08133941ac97c2b6ab0452bf1a75b55dbbcf96579783688501be2148d4728528b63a609a9677587cd59be08
 SHA512 
00bdd61ea45592c432ba07c62301be7fd89aa3e09dbdaeb003b4e55e8092b68999ed4d6f2917b66cced57bf55ad68ac61912894683c9dc05b8b5f983ba76
 DIST gtkgreet-0.7.tar.gz 26414 BLAKE2B 
a066cf35928179adc03e2ec7061cd9fef457a96bab9f012566ef4d23ea27236fe38b08686b28c6ba68dff54ee4741193807573fdc4a71a974e6cd9bdb3acc8b2
 SHA512 
f0d32fe7a701912c5b9318df17a42f35890ec8d6e01677ba38e442bb7f998572995f53b4c1c4e486eaee562a73b10283036d7f438e6ce084840d6944a0b82c53

diff --git a/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
deleted file mode 100644
index 93f8843afbf4..
--- a/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2019-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="gtk based greeter for greetd"
-HOMEPAGE="https://git.sr.ht/~kennylevinsen/gtkgreet;
-
-inherit meson
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
-else
-   SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+layershell +man"
-
-DEPEND="
-   dev-libs/json-c:=
-   layershell? ( gui-libs/gtk-layer-shell )
-   x11-libs/gtk+:3
-"
-RDEPEND="
-   ${DEPEND}
-   gui-libs/greetd
-"
-BDEPEND="
-   virtual/pkgconfig
-   man? ( app-text/scdoc )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.6-r1-werror.patch )
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature man man-pages)
-   $(meson_use layershell)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2021-01-18 Thread Joonas Niilola
commit: c694704ca1e977b8adb83ee8ce15e0877747841b
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 02:12:59 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jan 18 08:55:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c694704c

gui-apps/gtkgreet: version bump to 0.7

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/18771
Signed-off-by: Joonas Niilola  gentoo.org>

 gui-apps/gtkgreet/Manifest|  1 +
 gui-apps/gtkgreet/gtkgreet-0.7.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/gui-apps/gtkgreet/Manifest b/gui-apps/gtkgreet/Manifest
index 61ab147dc31..7e6058fc69a 100644
--- a/gui-apps/gtkgreet/Manifest
+++ b/gui-apps/gtkgreet/Manifest
@@ -1 +1,2 @@
 DIST gtkgreet-0.6.tar.gz 25973 BLAKE2B 
f05926f9c05b8e164a8f8ca9b4f7091ab42d5d5db08133941ac97c2b6ab0452bf1a75b55dbbcf96579783688501be2148d4728528b63a609a9677587cd59be08
 SHA512 
00bdd61ea45592c432ba07c62301be7fd89aa3e09dbdaeb003b4e55e8092b68999ed4d6f2917b66cced57bf55ad68ac61912894683c9dc05b8b5f983ba76
+DIST gtkgreet-0.7.tar.gz 26414 BLAKE2B 
a066cf35928179adc03e2ec7061cd9fef457a96bab9f012566ef4d23ea27236fe38b08686b28c6ba68dff54ee4741193807573fdc4a71a974e6cd9bdb3acc8b2
 SHA512 
f0d32fe7a701912c5b9318df17a42f35890ec8d6e01677ba38e442bb7f998572995f53b4c1c4e486eaee562a73b10283036d7f438e6ce084840d6944a0b82c53

diff --git a/gui-apps/gtkgreet/gtkgreet-0.7.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.7.ebuild
new file mode 100644
index 000..f3d4237b47d
--- /dev/null
+++ b/gui-apps/gtkgreet/gtkgreet-0.7.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2019-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="gtk based greeter for greetd"
+HOMEPAGE="https://git.sr.ht/~kennylevinsen/gtkgreet;
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
+else
+   SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+layershell man"
+
+DEPEND="
+   dev-libs/json-c:=
+   layershell? ( gui-libs/gtk-layer-shell )
+   x11-libs/gtk+:3
+"
+RDEPEND="
+   ${DEPEND}
+   gui-libs/greetd
+"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.6-r1-werror.patch )
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature man man-pages)
+   $(meson_feature layershell)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/files/, gui-apps/gtkgreet/

2020-11-13 Thread Aaron Bauman
commit: 982f94041641d9900756f59cabafddd380e66e5a
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Oct 30 15:52:40 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Nov 13 21:26:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982f9404

gui-apps/gtkgreet: remove Werror build flag

Closes: https://bugs.gentoo.org/750707
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/18077
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/gtkgreet/files/gtkgreet-0.6-r1-werror.patch | 12 
 gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild |  7 ---
 gui-apps/gtkgreet/gtkgreet-.ebuild   |  2 ++
 3 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/gui-apps/gtkgreet/files/gtkgreet-0.6-r1-werror.patch 
b/gui-apps/gtkgreet/files/gtkgreet-0.6-r1-werror.patch
new file mode 100644
index 000..f47a21adc12
--- /dev/null
+++ b/gui-apps/gtkgreet/files/gtkgreet-0.6-r1-werror.patch
@@ -0,0 +1,12 @@
+diff --git a/meson.build b/meson.build
+index eb3a2b8..07bee48 100644
+--- a/meson.build
 b/meson.build
+@@ -7,7 +7,6 @@ project(
+   default_options: [
+   'c_std=c11',
+   'warning_level=2',
+-  'werror=true',
+   ],
+ )
+ 

diff --git a/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
index a74b52eb2e4..93f8843afbf 100644
--- a/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
@@ -12,8 +12,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
 else
-   MY_PV=${PV/_rc/-rc}
-   
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
@@ -23,8 +22,8 @@ IUSE="+layershell +man"
 
 DEPEND="
dev-libs/json-c:=
-   x11-libs/gtk+:3
layershell? ( gui-libs/gtk-layer-shell )
+   x11-libs/gtk+:3
 "
 RDEPEND="
${DEPEND}
@@ -35,6 +34,8 @@ BDEPEND="
man? ( app-text/scdoc )
 "
 
+PATCHES=( "${FILESDIR}"/${PN}-0.6-r1-werror.patch )
+
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)

diff --git a/gui-apps/gtkgreet/gtkgreet-.ebuild 
b/gui-apps/gtkgreet/gtkgreet-.ebuild
index bc41aaec11f..93f8843afbf 100644
--- a/gui-apps/gtkgreet/gtkgreet-.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-.ebuild
@@ -34,6 +34,8 @@ BDEPEND="
man? ( app-text/scdoc )
 "
 
+PATCHES=( "${FILESDIR}"/${PN}-0.6-r1-werror.patch )
+
 src_configure() {
local emesonargs=(
$(meson_feature man man-pages)



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2020-09-13 Thread Sam James
commit: 2324ae8472ee2e36de7c8683d4208a242d03869b
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 14 01:51:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 01:52:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2324ae84

gui-apps/gtkgreet: sort

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
index 8cbbbaaad70..a74b52eb2e4 100644
--- a/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
@@ -23,8 +23,8 @@ IUSE="+layershell +man"
 
 DEPEND="
dev-libs/json-c:=
-   layershell? ( gui-libs/gtk-layer-shell )
x11-libs/gtk+:3
+   layershell? ( gui-libs/gtk-layer-shell )
 "
 RDEPEND="
${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2020-09-13 Thread Sam James
commit: ea69e24ce5d887004269e25c7d8d73b23ceebb6b
Author: Kirill Chibisov  kchibisov  com>
AuthorDate: Tue Sep  1 14:45:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 14 01:52:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea69e24c

gui-apps/gtkgreet: various fixes

This commit fixes the git url for live ebuild, since the one that
was there before was giving 404, and it also makes 'gtk-layer-shell'
optional via existing 'layershell' use flag.

Signed-off-by: Kirill Chibisov  kchibisov.com>
Package-Manager: Portage-3.0.5, Repoman-2.3.23
Closes: https://github.com/gentoo/gentoo/pull/17360
Signed-off-by: Sam James  gentoo.org>

 gui-apps/gtkgreet/{gtkgreet-0.6.ebuild => gtkgreet-0.6-r1.ebuild} | 7 ---
 gui-apps/gtkgreet/gtkgreet-.ebuild| 4 ++--
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-0.6.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
similarity index 74%
rename from gui-apps/gtkgreet/gtkgreet-0.6.ebuild
rename to gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
index 9bd30fd0243..8cbbbaaad70 100644
--- a/gui-apps/gtkgreet/gtkgreet-0.6.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-0.6-r1.ebuild
@@ -10,9 +10,10 @@ inherit meson
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet.git;
+   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
 else
-   SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   MY_PV=${PV/_rc/-rc}
+   
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
@@ -22,7 +23,7 @@ IUSE="+layershell +man"
 
 DEPEND="
dev-libs/json-c:=
-   gui-libs/gtk-layer-shell
+   layershell? ( gui-libs/gtk-layer-shell )
x11-libs/gtk+:3
 "
 RDEPEND="

diff --git a/gui-apps/gtkgreet/gtkgreet-.ebuild 
b/gui-apps/gtkgreet/gtkgreet-.ebuild
index 9bd30fd0243..bc41aaec11f 100644
--- a/gui-apps/gtkgreet/gtkgreet-.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-.ebuild
@@ -10,7 +10,7 @@ inherit meson
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet.git;
+   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet;
 else
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64 ~ppc64 ~x86"
@@ -22,7 +22,7 @@ IUSE="+layershell +man"
 
 DEPEND="
dev-libs/json-c:=
-   gui-libs/gtk-layer-shell
+   layershell? ( gui-libs/gtk-layer-shell )
x11-libs/gtk+:3
 "
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2020-07-02 Thread Georgy Yakovlev
commit: 1425088a8a8026bf2ba564bc8f725f49bd32cf49
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul  2 22:29:46 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul  2 22:36:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1425088a

gui-apps/gtkgreet: add ~ppc64 keyword

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-apps/gtkgreet/gtkgreet-0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-0.6.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.6.ebuild
index 12a9c985ac7..9bd30fd0243 100644
--- a/gui-apps/gtkgreet/gtkgreet-0.6.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-0.6.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet.git;
 else
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2020-07-02 Thread Georgy Yakovlev
commit: 662cf9b5b004b6d1e8fc78f1a1cb664120b7fd23
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jul  2 22:30:25 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul  2 22:36:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662cf9b5

gui-apps/gtkgreet: sync live ebuild keywords

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-apps/gtkgreet/gtkgreet-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/gtkgreet/gtkgreet-.ebuild 
b/gui-apps/gtkgreet/gtkgreet-.ebuild
index 12a9c985ac7..9bd30fd0243 100644
--- a/gui-apps/gtkgreet/gtkgreet-.ebuild
+++ b/gui-apps/gtkgreet/gtkgreet-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet.git;
 else
SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: gui-apps/gtkgreet/

2020-07-02 Thread Georgy Yakovlev
commit: 8fac2f95e7b264c1ced23c8b759e0900cf4c26b4
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Jun 13 15:16:02 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jul  2 22:36:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fac2f95

gui-apps/gtkgreet: gtk based greeter for greetd

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Aisha Tammy  aisha.cc>
Signed-off-by: Georgy Yakovlev  gentoo.org>

 gui-apps/gtkgreet/Manifest |  1 +
 gui-apps/gtkgreet/gtkgreet-0.6.ebuild  | 43 ++
 gui-apps/gtkgreet/gtkgreet-.ebuild | 43 ++
 gui-apps/gtkgreet/metadata.xml | 16 +
 4 files changed, 103 insertions(+)

diff --git a/gui-apps/gtkgreet/Manifest b/gui-apps/gtkgreet/Manifest
new file mode 100644
index 000..61ab147dc31
--- /dev/null
+++ b/gui-apps/gtkgreet/Manifest
@@ -0,0 +1 @@
+DIST gtkgreet-0.6.tar.gz 25973 BLAKE2B 
f05926f9c05b8e164a8f8ca9b4f7091ab42d5d5db08133941ac97c2b6ab0452bf1a75b55dbbcf96579783688501be2148d4728528b63a609a9677587cd59be08
 SHA512 
00bdd61ea45592c432ba07c62301be7fd89aa3e09dbdaeb003b4e55e8092b68999ed4d6f2917b66cced57bf55ad68ac61912894683c9dc05b8b5f983ba76

diff --git a/gui-apps/gtkgreet/gtkgreet-0.6.ebuild 
b/gui-apps/gtkgreet/gtkgreet-0.6.ebuild
new file mode 100644
index 000..12a9c985ac7
--- /dev/null
+++ b/gui-apps/gtkgreet/gtkgreet-0.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="gtk based greeter for greetd"
+HOMEPAGE="https://git.sr.ht/~kennylevinsen/gtkgreet;
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet.git;
+else
+   SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+layershell +man"
+
+DEPEND="
+   dev-libs/json-c:=
+   gui-libs/gtk-layer-shell
+   x11-libs/gtk+:3
+"
+RDEPEND="
+   ${DEPEND}
+   gui-libs/greetd
+"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature man man-pages)
+   $(meson_use layershell)
+   )
+   meson_src_configure
+}

diff --git a/gui-apps/gtkgreet/gtkgreet-.ebuild 
b/gui-apps/gtkgreet/gtkgreet-.ebuild
new file mode 100644
index 000..12a9c985ac7
--- /dev/null
+++ b/gui-apps/gtkgreet/gtkgreet-.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="gtk based greeter for greetd"
+HOMEPAGE="https://git.sr.ht/~kennylevinsen/gtkgreet;
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/gtkgreet.git;
+else
+   SRC_URI="https://git.sr.ht/~kennylevinsen/gtkgreet/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+layershell +man"
+
+DEPEND="
+   dev-libs/json-c:=
+   gui-libs/gtk-layer-shell
+   x11-libs/gtk+:3
+"
+RDEPEND="
+   ${DEPEND}
+   gui-libs/greetd
+"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( app-text/scdoc )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature man man-pages)
+   $(meson_use layershell)
+   )
+   meson_src_configure
+}

diff --git a/gui-apps/gtkgreet/metadata.xml b/gui-apps/gtkgreet/metadata.xml
new file mode 100644
index 000..d5bd0a6b227
--- /dev/null
+++ b/gui-apps/gtkgreet/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Enable layer shell support
+   Build and install man pages
+   
+