[gentoo-commits] repo/proj/guru:dev commit in: x11-apps/lightdm-gtk-greeter-settings/
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/
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/
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/
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/
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/
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/
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 + +