[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/lightdm-gtk-greeter-settings/

2024-05-14 Thread Julien Roy
commit: 6f74a6102d905a5706dfa7537d9f7849bc030127
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 20:31:00 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 20:31:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f74a610

x11-apps/lightdm-gtk-greeter-settings: enable py3.12

Closes: https://bugs.gentoo.org/922086
Closes: https://bugs.gentoo.org/922087
Closes: https://bugs.gentoo.org/931488
Signed-off-by: Julien Roy  jroy.ca>

 .../lightdm-gtk-greeter-settings-1.2.2-r2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r2.ebuild
 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r2.ebuild
index 1c9e3637a0..ddb72e6635 100644
--- 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r2.ebuild
+++ 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r2.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 xdg
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/lightdm-gtk-greeter-settings/

2024-01-02 Thread Moritz Brunner
commit: 2907b4614536cbbeb3d27b58b253ae9f55d7fb96
Author: Moritz Brunner  posteo  de>
AuthorDate: Tue Jan  2 11:57:14 2024 +
Commit: Moritz Brunner  posteo  de>
CommitDate: Tue Jan  2 12:04:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2907b461

x11-apps/lightdm-gtk-greeter-settings: Fix build failure for xfce

The package's setup.py must be called with the `install` subcommand to
enable proper support for Xfce. The `--xfce-integration` switch
does not work for any other subcommands.

Using PEP517 build mode never calls `install`, so it is necessary
to switch to legacy build mode.

Closes: https://bugs.gentoo.org/920179
Signed-off-by: Moritz Brunner  posteo.de>

 ...r1.ebuild => lightdm-gtk-greeter-settings-1.2.2-r2.ebuild} | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r2.ebuild
similarity index 84%
rename from 
x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
rename to 
x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r2.ebuild
index 12bebd3a58..1c9e3637a0 100644
--- 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
+++ 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r2.ebuild
@@ -4,7 +4,6 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
 DISTUTILS_SINGLE_IMPL=1
 
 inherit distutils-r1 xdg
@@ -35,13 +34,7 @@ BDEPEND="
')
 "
 
-python_configure_all() {
-   if use xfce; then
-   DISTUTILS_ARGS=( --xfce-integration )
-   fi
-}
-
-src_install() {
-   distutils-r1_src_install
+python_install() {
+   distutils-r1_python_install $(usex xfce '--xfce-integration' '')
rm -r "${ED}/usr/share/doc/${PN}" || die
 }



[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/lightdm-gtk-greeter-settings/

2023-09-18 Thread Duje Mihanović
commit: bca80cc640e2d770bdc8c5f44e2cb57d0f54d65f
Author: Duje Mihanović  skole  hr>
AuthorDate: Mon Sep 18 15:08:28 2023 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Mon Sep 18 15:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bca80cc6

x11-apps/lightdm-gtk-greeter-settings: retire duje.mihanovic

Signed-off-by: Duje Mihanović  skole.hr>

 x11-apps/lightdm-gtk-greeter-settings/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/x11-apps/lightdm-gtk-greeter-settings/metadata.xml 
b/x11-apps/lightdm-gtk-greeter-settings/metadata.xml
index 7c981ec655..f91b9be447 100644
--- a/x11-apps/lightdm-gtk-greeter-settings/metadata.xml
+++ b/x11-apps/lightdm-gtk-greeter-settings/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-duje.mihano...@skole.hr
-Duje Mihanović
-  
+  
   
 Adds x11-apps/lightdm-gtk-greeter-settings to 
Xfce settings manager
   



[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/lightdm-gtk-greeter-settings/

2023-03-04 Thread Anna Vyalkova
commit: e3554858eb027d8d497ff776ee27fa55c099bcbe
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Mar  4 08:58:13 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Sat Mar  4 09:00:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3554858

x11-apps/lightdm-gtk-greeter-settings: enable py3.11

Closes: https://bugs.gentoo.org/897670
Closes: https://bugs.gentoo.org/850337
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 .../lightdm-gtk-greeter-settings-1.2.2-r1.ebuild   | 47 ++
 .../lightdm-gtk-greeter-settings-1.2.2.ebuild  | 45 -
 2 files changed, 47 insertions(+), 45 deletions(-)

diff --git 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
new file mode 100644
index 0..739b79401
--- /dev/null
+++ 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 xdg
+
+DESCRIPTION="Configuration tool for the LightDM GTK Greeter"
+HOMEPAGE="https://github.com/xubuntu/lightdm-gtk-greeter-settings;
+SRC_URI="https://github.com/Xubuntu/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="xfce"
+
+RDEPEND="
+   dev-libs/glib:2
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-misc/lightdm-gtk-greeter
+   xfce? ( xfce-base/xfce4-settings )
+   $(python_gen_cond_dep '
+   dev-libs/gobject-introspection[${PYTHON_SINGLE_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/python-distutils-extra[${PYTHON_USEDEP}]
+   ')
+"
+
+python_configure_all() {
+   if use xfce; then
+   DISTUTILS_ARGS=( --xfce-integration )
+   fi
+}
+
+src_install() {
+   distutils-r1_src_install
+   rm -r "${ED}/usr/share/doc/${PN}" || die
+}

diff --git 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
deleted file mode 100644
index f46ae4adb..0
--- 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 xdg-utils
-
-DESCRIPTION="Configuration tool for the LightDM GTK Greeter"
-HOMEPAGE="https://github.com/xubuntu/lightdm-gtk-greeter-settings;
-SRC_URI="https://github.com/Xubuntu/${PN}/releases/download/${P}/${P}.tar.gz;
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="mirror"
-IUSE="xfce"
-RDEPEND="x11-misc/lightdm-gtk-greeter
-   xfce? ( xfce-base/xfce4-settings )"
-BDEPEND="dev-python/python-distutils-extra"
-
-python_configure_all() {
-   if use xfce; then
-   DISTUTILS_ARGS=( --xfce-integration )
-   fi
-}
-
-src_install() {
-   distutils-r1_src_install
-   python_optimize
-}
-
-pkg_preinst() {
-   rm -r "${D}/usr/share/doc/${PN}"
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/lightdm-gtk-greeter-settings/

2022-07-25 Thread Duje Mihanović
commit: a55257deda51fb65b0d5e1f1307868d5313aaad3
Author: Duje Mihanović  skole  hr>
AuthorDate: Mon Jul 25 09:53:14 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Mon Jul 25 09:53:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a55257de

x11-apps/lightdm-gtk-greeter-settings: use python-single-r1

Signed-off-by: Duje Mihanović  skole.hr>

 .../lightdm-gtk-greeter-settings-1.2.2.ebuild| 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
index a6e6f5e0e..185f53340 100644
--- 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
+++ 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
@@ -4,6 +4,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 
+DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 xdg-utils
 
 DESCRIPTION="Configuration tool for the LightDM GTK Greeter"



[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/lightdm-gtk-greeter-settings/

2022-07-25 Thread Duje Mihanović
commit: cb5a904fe69d75858da5abd2e08cbb8e64da8f19
Author: Duje Mihanović  skole  hr>
AuthorDate: Mon Jul 25 09:54:24 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Mon Jul 25 09:54:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb5a904f

x11-apps/lightdm-gtk-greeter-settings: optimize Python modules

Closes: https://bugs.gentoo.org/860855
Signed-off-by: Duje Mihanović  skole.hr>

 .../lightdm-gtk-greeter-settings-1.2.2.ebuild| 5 +
 1 file changed, 5 insertions(+)

diff --git 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
index 185f53340..f46ae4adb 100644
--- 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
+++ 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
@@ -25,6 +25,11 @@ python_configure_all() {
fi
 }
 
+src_install() {
+   distutils-r1_src_install
+   python_optimize
+}
+
 pkg_preinst() {
rm -r "${D}/usr/share/doc/${PN}"
 }



[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/lightdm-gtk-greeter-settings/

2022-06-04 Thread Duje Mihanović
commit: 09a75dd81d83fcca2787559045963c96895a42e1
Author: Duje Mihanović  skole  hr>
AuthorDate: Sat Jun  4 12:30:58 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Sat Jun  4 12:31:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09a75dd8

x11-apps/lightdm-gtk-greeter-settings: initial import

Signed-off-by: Duje Mihanović  skole.hr>

 x11-apps/lightdm-gtk-greeter-settings/Manifest |  1 +
 .../lightdm-gtk-greeter-settings-1.2.2.ebuild  | 39 ++
 x11-apps/lightdm-gtk-greeter-settings/metadata.xml | 11 ++
 3 files changed, 51 insertions(+)

diff --git a/x11-apps/lightdm-gtk-greeter-settings/Manifest 
b/x11-apps/lightdm-gtk-greeter-settings/Manifest
new file mode 100644
index 0..e5c546c9f
--- /dev/null
+++ b/x11-apps/lightdm-gtk-greeter-settings/Manifest
@@ -0,0 +1 @@
+DIST lightdm-gtk-greeter-settings-1.2.2.tar.gz 127123 BLAKE2B 
10ed8b010a11f4f951117f98759d4a36acc9c24d2c58ea1c1ffaec68b7610d9b79b3585d7fe2ccda8703fa9713362e421f9064a26a2d31dd121e158b2148ba14
 SHA512 
8132234e5a796a336a3fddfa51191c662834bc92212daaa8ff1b0d8d49ed9f53aec970e8538ac1f41bbd1a75b82a532552b08095997217ebf98a996f08f0aa29

diff --git 
a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
new file mode 100644
index 0..a6e6f5e0e
--- /dev/null
+++ 
b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="Configuration tool for the LightDM GTK Greeter"
+HOMEPAGE="https://github.com/xubuntu/lightdm-gtk-greeter-settings;
+SRC_URI="https://github.com/Xubuntu/${PN}/releases/download/${P}/${P}.tar.gz;
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror"
+IUSE="xfce"
+RDEPEND="x11-misc/lightdm-gtk-greeter
+   xfce? ( xfce-base/xfce4-settings )"
+BDEPEND="dev-python/python-distutils-extra"
+
+python_configure_all() {
+   if use xfce; then
+   DISTUTILS_ARGS=( --xfce-integration )
+   fi
+}
+
+pkg_preinst() {
+   rm -r "${D}/usr/share/doc/${PN}"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}

diff --git a/x11-apps/lightdm-gtk-greeter-settings/metadata.xml 
b/x11-apps/lightdm-gtk-greeter-settings/metadata.xml
new file mode 100644
index 0..653e3a095
--- /dev/null
+++ b/x11-apps/lightdm-gtk-greeter-settings/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+duje.mihano...@skole.hr
+Duje Mihanović
+  
+  
+Adds x11-apps/lightdm-gtk-greeter-settings to 
Xfce settings manager
+  
+