[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 3339b8dfcbd183573c54391a55fe13bf5f999ab7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 4 23:03:00 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 4 23:14:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3339b8df kde-plasma/kde-gtk-config: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kde-gtk-config/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kde-gtk-config/metadata.xml b/kde-plasma/kde-gtk-config/metadata.xml index d925f2439758..e3b2387f985f 100644 --- a/kde-plasma/kde-gtk-config/metadata.xml +++ b/kde-plasma/kde-gtk-config/metadata.xml @@ -7,5 +7,6 @@ https://bugs.kde.org/ + plasma/kde-gtk-config
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: c712cdb73ec89765c26bd98f31d15ea2dc1f99d6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Sep 19 14:49:40 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Sep 19 15:23:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c712cdb7 kde-plasma/kde-gtk-config: Fix dependencies Closes: https://bugs.gentoo.org/914139 Closes: https://bugs.gentoo.org/914378 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild | 53 ++ 1 file changed, 53 insertions(+) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild new file mode 100644 index ..9f484cf6ea1d --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.106.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.9 +inherit ecm plasma.kde.org + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-frameworks/kwindowsystem-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:3[X] +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: aeb78c5d8831ebc26d8d6955623d8fb3ab270636 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Sep 19 15:06:01 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Sep 19 15:23:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb78c5d kde-plasma/kde-gtk-config: drop 5.27.8 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kde-gtk-config/kde-gtk-config-5.27.8.ebuild| 55 -- 1 file changed, 55 deletions(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8.ebuild deleted file mode 100644 index e980fd0e39d5.. --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.8.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.106.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.9 -inherit ecm plasma.kde.org - -DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" -BDEPEND=" - dev-lang/sassc -" - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/, kde-plasma/kde-gtk-config/files/
commit: fbbb3321c644f8bc7c10f916934ecb2d3b5ccfe7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 10 18:10:17 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 10 18:15:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbbb3321 kde-plasma/kde-gtk-config: drop 5.27.4-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> ...-config-5.27.4-kded-dont-update-textscale.patch | 28 --- .../kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild | 56 -- 2 files changed, 84 deletions(-) diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch deleted file mode 100644 index de16acc0cc97.. --- a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 52eb9d01b94eeece64044c5159d965eec7f39079 Mon Sep 17 00:00:00 2001 -From: Fushan Wen -Date: Sat, 8 Apr 2023 00:25:52 +0800 -Subject: [PATCH] kded: don't update text scale on kdeglobals change events - -setTextScale() will be called in onKCMFontsSettingsChange - -CCBUG: 468203 - kded/gtkconfig.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/kded/gtkconfig.cpp b/kded/gtkconfig.cpp -index ec8f813..00222e1 100644 a/kded/gtkconfig.cpp -+++ b/kded/gtkconfig.cpp -@@ -290,7 +290,7 @@ void GtkConfig::onKdeglobalsSettingsChange(const KConfigGroup , const QByt - } else if (group.name() == QStringLiteral("KScreen")) { - if (names.contains(QByteArrayLiteral("ScaleFactor"))) { - setGlobalScale(); --setTextScale(); -+// setTextScale() will be called in onKCMFontsSettingsChange - } - } else if (group.name() == QStringLiteral("Toolbar style")) { - if (names.contains(QByteArrayLiteral("ToolButtonStyle"))) { --- -2.40.0 - diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild deleted file mode 100644 index a9a985d7d35e.. --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" -BDEPEND="dev-lang/sassc" - -PATCHES=( "${FILESDIR}/${P}-kded-dont-update-textscale.patch" ) # KDE-bug 468203 - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: e24962e7ea40a763e60e18bba6082a8100ebedea Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 10 18:09:37 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 10 18:15:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24962e7 kde-plasma/kde-gtk-config: kded: add explicit waiting time before ...setting colors. KDE-bug: https://bugs.kde.org/show_bug.cgi?id=421745 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config/kde-gtk-config-5.27.4-r2.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index 3a857562a2fa..3b5c2d272de7 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,4 +1,5 @@ DIST kde-gtk-config-5.26.5.tar.xz 74392 BLAKE2B 5b5e975650d4987358a926abcb3ddeee77e5d4c190fd0ccc1c2dc31c2080056c24680f444512b03a1b5dee9f93e4950f4dc2c8b1526dba488d903f3215ba5fb0 SHA512 dbb9318d282b7f60b481abffc5ba6504f1c89825e0fb825e7f28410f6ceffce2f4fda727cde3b97a1902a7c3f12d01bc4ed482ce68088a1159efbfa57e00e513 DIST kde-gtk-config-5.27.3-patchset-1.tar.xz 3548 BLAKE2B f70ddb45fcfb5810c304fe41dd35f5dba41acfc4d40f486563ee21fb7648e85d0aa758a40b9ba9908c40241be4c517623f51850492108d16b7dd3e28cfeddfaa SHA512 34a25aa5c41dbaa4e1460099b4f5de06ff12886f09243bf1b6c4a4723b9adabf9cb119e1db9720beb258a21330029f5541748c0d5631aaf6039f6a0ebcebc3aa DIST kde-gtk-config-5.27.3.tar.xz 75316 BLAKE2B 210cbd306b8583621dcac3c5ea534b90fc0725da3f36d4aded940a39df8ed6bc5187469dc78ac4a4b97be4b5ff046732c571bd5c54aeb2248d0ef816cb679cb7 SHA512 2eb162d54a6a1d5e488fe8c6c2d91eb15faae29b82092ac607388515bf85bfdad6dfd4fb69fc9b9adb54c6419afe7935fdd1f1ad47e4d0d30fd9815becde0a88 +DIST kde-gtk-config-5.27.4-patchset-1.tar.xz 2068 BLAKE2B f91dc9b5984427fe3ed0df46216109f0456e67dded472e9924180f1df614ae18d8a29d8c7c5c9af626e539efa55904bffd1de4077d975f3453ea73008a4959d4 SHA512 b9bcbeed31497a2f6eb65e0e46aefc3d273f7851afcca22aef39d48019ff60b44a418e74a4b1fee517b36cae6d29705bf5eab2f20bb793679c5a4fb8fd18 DIST kde-gtk-config-5.27.4.tar.xz 76852 BLAKE2B d88d398c62eb09ae872500c485acafdf534512b44878b71778dfd2ac85fd2c4b75d9f48da472ea8110e14b26a0fe5086462a8e1c198bcb940cb0e7e968c16c54 SHA512 bbe9396ae30317c7dc9a703b085a03e7703019bed9eb4fb864beaccd8195046072e3582a24ecac1cd60e5830d51f6935037407765d40388f24eb2c5e86d0ec1c diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r2.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r2.ebuild new file mode 100644 index ..8ed04fa2fa99 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz; + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-cpp/glibmm:2 + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +PATCHES=( "${WORKDIR}/${P}-patchset-1" ) # KDE-bugs 468203, 421745 + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 0b99ac0fc8d83533fab2821b52a49ef38c9c9f70 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 21:10:19 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b99ac0f kde-plasma/kde-gtk-config: drop 5.27.4 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kde-gtk-config/kde-gtk-config-5.27.4.ebuild| 56 -- 1 file changed, 56 deletions(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4.ebuild deleted file mode 100644 index 94374b427120.. --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" -BDEPEND=" - dev-lang/sassc -" - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/, kde-plasma/kde-gtk-config/files/
commit: 77b7ea74fe6e2f742bed3028f74619419ff2b2dc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 9 21:09:30 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 9 22:34:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b7ea74 kde-plasma/kde-gtk-config: kded: don't update text scale on kdeglobals ...change events. KDE-bug: https://bugs.kde.org/show_bug.cgi?id=468203 Signed-off-by: Andreas Sturmlechner gentoo.org> ...-config-5.27.4-kded-dont-update-textscale.patch | 28 +++ .../kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild | 56 ++ 2 files changed, 84 insertions(+) diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch new file mode 100644 index ..de16acc0cc97 --- /dev/null +++ b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.27.4-kded-dont-update-textscale.patch @@ -0,0 +1,28 @@ +From 52eb9d01b94eeece64044c5159d965eec7f39079 Mon Sep 17 00:00:00 2001 +From: Fushan Wen +Date: Sat, 8 Apr 2023 00:25:52 +0800 +Subject: [PATCH] kded: don't update text scale on kdeglobals change events + +setTextScale() will be called in onKCMFontsSettingsChange + +CCBUG: 468203 +--- + kded/gtkconfig.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kded/gtkconfig.cpp b/kded/gtkconfig.cpp +index ec8f813..00222e1 100644 +--- a/kded/gtkconfig.cpp b/kded/gtkconfig.cpp +@@ -290,7 +290,7 @@ void GtkConfig::onKdeglobalsSettingsChange(const KConfigGroup , const QByt + } else if (group.name() == QStringLiteral("KScreen")) { + if (names.contains(QByteArrayLiteral("ScaleFactor"))) { + setGlobalScale(); +-setTextScale(); ++// setTextScale() will be called in onKCMFontsSettingsChange + } + } else if (group.name() == QStringLiteral("Toolbar style")) { + if (names.contains(QByteArrayLiteral("ToolButtonStyle"))) { +-- +2.40.0 + diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild new file mode 100644 index ..a9a985d7d35e --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-cpp/glibmm:2 + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +PATCHES=( "${FILESDIR}/${P}-kded-dont-update-textscale.patch" ) # KDE-bug 468203 + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 23bb343de368c1132bf4efe8d5259fc6004a36a6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 24 20:58:01 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 26 09:50:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bb343d kde-plasma/kde-gtk-config: gsettings: check param exists ...before setting value Upstream commit 68f772c376b5a9b8a8a8004340b8079129ff6dd5 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config/kde-gtk-config-5.27.3-r2.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index de26179c54ef..a6cf18b6ceed 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,3 +1,4 @@ DIST kde-gtk-config-5.26.5.tar.xz 74392 BLAKE2B 5b5e975650d4987358a926abcb3ddeee77e5d4c190fd0ccc1c2dc31c2080056c24680f444512b03a1b5dee9f93e4950f4dc2c8b1526dba488d903f3215ba5fb0 SHA512 dbb9318d282b7f60b481abffc5ba6504f1c89825e0fb825e7f28410f6ceffce2f4fda727cde3b97a1902a7c3f12d01bc4ed482ce68088a1159efbfa57e00e513 +DIST kde-gtk-config-5.27.3-patchset-1.tar.xz 3548 BLAKE2B f70ddb45fcfb5810c304fe41dd35f5dba41acfc4d40f486563ee21fb7648e85d0aa758a40b9ba9908c40241be4c517623f51850492108d16b7dd3e28cfeddfaa SHA512 34a25aa5c41dbaa4e1460099b4f5de06ff12886f09243bf1b6c4a4723b9adabf9cb119e1db9720beb258a21330029f5541748c0d5631aaf6039f6a0ebcebc3aa DIST kde-gtk-config-5.27.3-read-kcmfonts-dpi-size.patch.xz 3004 BLAKE2B de0e1617b5200df779863a7bdb097395c81205d5fc50651bdfe66ed4511a676879dd32ef5160af854b5ee0c351e083b0067cbd8148531755d55c53bc48dd23ef SHA512 ed5f18ce9887a466f1d1987b716e9a070f7d119dcf1fbf594204458618518248849059d6064dbad1081a9480e61638d842df9c863706e6bb20ac99c140c218db DIST kde-gtk-config-5.27.3.tar.xz 75316 BLAKE2B 210cbd306b8583621dcac3c5ea534b90fc0725da3f36d4aded940a39df8ed6bc5187469dc78ac4a4b97be4b5ff046732c571bd5c54aeb2248d0ef816cb679cb7 SHA512 2eb162d54a6a1d5e488fe8c6c2d91eb15faae29b82092ac607388515bf85bfdad6dfd4fb69fc9b9adb54c6419afe7935fdd1f1ad47e4d0d30fd9815becde0a88 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r2.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r2.ebuild new file mode 100644 index ..12e684521d7d --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz; + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-cpp/glibmm:2 + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +PATCHES=( "${WORKDIR}/${P}-patchset-1" ) # KDE-bugs 461106, 466463 + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: e57fc9d6b72c1beface30931adf3c9fd570357d7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Mar 24 20:58:39 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 26 09:50:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57fc9d6 kde-plasma/kde-gtk-config: drop 5.27.3-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kde-gtk-config/Manifest | 1 - .../kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index a6cf18b6ceed..26e0723f5909 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,4 +1,3 @@ DIST kde-gtk-config-5.26.5.tar.xz 74392 BLAKE2B 5b5e975650d4987358a926abcb3ddeee77e5d4c190fd0ccc1c2dc31c2080056c24680f444512b03a1b5dee9f93e4950f4dc2c8b1526dba488d903f3215ba5fb0 SHA512 dbb9318d282b7f60b481abffc5ba6504f1c89825e0fb825e7f28410f6ceffce2f4fda727cde3b97a1902a7c3f12d01bc4ed482ce68088a1159efbfa57e00e513 DIST kde-gtk-config-5.27.3-patchset-1.tar.xz 3548 BLAKE2B f70ddb45fcfb5810c304fe41dd35f5dba41acfc4d40f486563ee21fb7648e85d0aa758a40b9ba9908c40241be4c517623f51850492108d16b7dd3e28cfeddfaa SHA512 34a25aa5c41dbaa4e1460099b4f5de06ff12886f09243bf1b6c4a4723b9adabf9cb119e1db9720beb258a21330029f5541748c0d5631aaf6039f6a0ebcebc3aa -DIST kde-gtk-config-5.27.3-read-kcmfonts-dpi-size.patch.xz 3004 BLAKE2B de0e1617b5200df779863a7bdb097395c81205d5fc50651bdfe66ed4511a676879dd32ef5160af854b5ee0c351e083b0067cbd8148531755d55c53bc48dd23ef SHA512 ed5f18ce9887a466f1d1987b716e9a070f7d119dcf1fbf594204458618518248849059d6064dbad1081a9480e61638d842df9c863706e6bb20ac99c140c218db DIST kde-gtk-config-5.27.3.tar.xz 75316 BLAKE2B 210cbd306b8583621dcac3c5ea534b90fc0725da3f36d4aded940a39df8ed6bc5187469dc78ac4a4b97be4b5ff046732c571bd5c54aeb2248d0ef816cb679cb7 SHA512 2eb162d54a6a1d5e488fe8c6c2d91eb15faae29b82092ac607388515bf85bfdad6dfd4fb69fc9b9adb54c6419afe7935fdd1f1ad47e4d0d30fd9815becde0a88 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild deleted file mode 100644 index e99a860d7687.. --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; -SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-read-kcmfonts-dpi-size.patch.xz; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" -BDEPEND="dev-lang/sassc" - -PATCHES=( "${WORKDIR}/${P}-read-kcmfonts-dpi-size.patch" ) # KDE-bugs 461106, 466463 - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 19f8593bb9c65271e0e5739fbe35acaf28b3b518 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Mar 22 22:19:44 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Mar 22 23:01:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f8593b kde-plasma/kde-gtk-config: Respect forceFontDPI setting from kcmfonts Upstream commit d2a84a92ca563b94fdfbea9d8edb8eb5955bccf0 https://bugs.kde.org/show_bug.cgi?id=461106 https://bugs.kde.org/show_bug.cgi?id=466463 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index 12f31d88c412..de26179c54ef 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,2 +1,3 @@ DIST kde-gtk-config-5.26.5.tar.xz 74392 BLAKE2B 5b5e975650d4987358a926abcb3ddeee77e5d4c190fd0ccc1c2dc31c2080056c24680f444512b03a1b5dee9f93e4950f4dc2c8b1526dba488d903f3215ba5fb0 SHA512 dbb9318d282b7f60b481abffc5ba6504f1c89825e0fb825e7f28410f6ceffce2f4fda727cde3b97a1902a7c3f12d01bc4ed482ce68088a1159efbfa57e00e513 +DIST kde-gtk-config-5.27.3-read-kcmfonts-dpi-size.patch.xz 3004 BLAKE2B de0e1617b5200df779863a7bdb097395c81205d5fc50651bdfe66ed4511a676879dd32ef5160af854b5ee0c351e083b0067cbd8148531755d55c53bc48dd23ef SHA512 ed5f18ce9887a466f1d1987b716e9a070f7d119dcf1fbf594204458618518248849059d6064dbad1081a9480e61638d842df9c863706e6bb20ac99c140c218db DIST kde-gtk-config-5.27.3.tar.xz 75316 BLAKE2B 210cbd306b8583621dcac3c5ea534b90fc0725da3f36d4aded940a39df8ed6bc5187469dc78ac4a4b97be4b5ff046732c571bd5c54aeb2248d0ef816cb679cb7 SHA512 2eb162d54a6a1d5e488fe8c6c2d91eb15faae29b82092ac607388515bf85bfdad6dfd4fb69fc9b9adb54c6419afe7935fdd1f1ad47e4d0d30fd9815becde0a88 diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild new file mode 100644 index ..e99a860d7687 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KFMIN=5.102.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.7 +VIRTUALX_REQUIRED="test" +inherit ecm plasma.kde.org + +DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; +SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-read-kcmfonts-dpi-size.patch.xz; + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + dev-cpp/glibmm:2 + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" +BDEPEND="dev-lang/sassc" + +PATCHES=( "${WORKDIR}/${P}-read-kcmfonts-dpi-size.patch" ) # KDE-bugs 461106, 466463 + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 76774d3eaea3fc56a0ae93fafc7effa25392295d Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Mar 22 22:28:41 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Mar 22 23:01:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76774d3e kde-plasma/kde-gtk-config: drop 5.27.3 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kde-gtk-config/kde-gtk-config-5.27.3.ebuild| 56 -- 1 file changed, 56 deletions(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3.ebuild deleted file mode 100644 index 94374b427120.. --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.27.3.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=5.102.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.7 -VIRTUALX_REQUIRED="test" -inherit ecm plasma.kde.org - -DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="" - -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" -BDEPEND=" - dev-lang/sassc -" - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: aea6eeac670b091f4f57b12f0ef1c93d15e18c7b Author: WANG Xuerui gentoo org> AuthorDate: Fri Nov 18 07:09:26 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Nov 18 07:22:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea6eeac kde-plasma/kde-gtk-config: keyword 5.26.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> kde-plasma/kde-gtk-config/kde-gtk-config-5.26.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.26.3.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.26.3.ebuild index 36800cd18cd3..8434c88a7ed1 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.26.3.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.26.3.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; LICENSE="GPL-3" SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 1e974f9337dedd3f34be51627fbbcf32bf0555c8 Author: WANG Xuerui gentoo org> AuthorDate: Wed Jun 29 03:52:57 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Wed Jun 29 07:20:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e974f93 kde-plasma/kde-gtk-config: keyword 5.25.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> kde-plasma/kde-gtk-config/kde-gtk-config-5.25.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.2.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.2.ebuild index 4aac79cd5822..d385b61ce943 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.2.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.25.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; LICENSE="GPL-3" SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 3d136b5724b5980e1f4f74084a51405ce01f Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Feb 12 17:44:54 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 12 20:55:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d136b57 kde-plasma/kde-gtk-config: Drop 5.20.5 (r0) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kde-gtk-config/kde-gtk-config-5.20.5.ebuild| 57 -- 1 file changed, 57 deletions(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild deleted file mode 100644 index dbc19dda850..000 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -KFMIN=5.74.0 -PVCUT=$(ver_cut 1-3) -QTMIN=5.15.1 -VIRTUALX_REQUIRED="test" -inherit ecm kde.org - -DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma" -HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; - -LICENSE="GPL-3" -SLOT="5" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="" - -BDEPEND=" - dev-lang/sassc -" -DEPEND=" - dev-cpp/glibmm:2 - dev-libs/glib:2 - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtsvg-${QTMIN}:5 - gnome-base/gsettings-desktop-schemas - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/kguiaddons-${KFMIN}:5 - >=kde-plasma/kdecoration-${PVCUT}:5 - x11-libs/gtk+:2 - x11-libs/gtk+:3 -" -RDEPEND="${DEPEND} - >=kde-plasma/kde-cli-tools-${PVCUT}:5 - x11-misc/xsettingsd -" - -src_configure() { - local mycmakeargs=( - -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" - ) - - ecm_src_configure -} - -pkg_postinst() { - ecm_pkg_postinst - elog "If you notice missing icons in your GTK applications, you may have to install" - elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" - elog "for example." -}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/files/, kde-plasma/kde-gtk-config/
commit: 117c55dda3e55d36d869c69f9abb4290b7368500 Author: Michal Privoznik redhat com> AuthorDate: Thu Feb 11 16:29:19 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 12 20:55:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117c55dd kde-plasma/kde-gtk-config: Don't print debug message I've noticed that whenever a GTK application is started the stdout is polluted with the following message: WINDOW DECORATIONS RELOADED After some research I came across KDE bug: https://bugs.kde.org/show_bug.cgi?id=431365 which says the message is a debug message and could be dropped. In the upstream repository, the following commit was merged which does exactly that: https://invent.kde.org/plasma/kde-gtk-config/-/commit/62e272df848d6848482ceb534d14bf36c9fde241.patch Backport the commit until the version of kde-gtk-config is bumped. Closes: https://bugs.gentoo.org/770097 Signed-off-by: Michal Privoznik redhat.com> Closes: https://github.com/gentoo/gentoo/pull/19415 Signed-off-by: Andreas Sturmlechner gentoo.org> ...config-5.20.5-window-decorations-reloaded.patch | 24 + .../kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild | 59 ++ 2 files changed, 83 insertions(+) diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch new file mode 100644 index 000..9b790a03dd1 --- /dev/null +++ b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch @@ -0,0 +1,24 @@ +From 62e272df848d6848482ceb534d14bf36c9fde241 Mon Sep 17 00:00:00 2001 +From: Weng Xuetian +Date: Sat, 9 Jan 2021 19:07:24 -0800 +Subject: [PATCH] Remove debug message to avoid polute to stdout. + +This would break application like zenity which output to stdout. +--- + window-decorations-reload-module/reloader.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/window-decorations-reload-module/reloader.c b/window-decorations-reload-module/reloader.c +index 9e367dc..606bb1f 100644 +--- a/window-decorations-reload-module/reloader.c b/window-decorations-reload-module/reloader.c +@@ -55,7 +55,6 @@ void manage_css_provider(GFileMonitor *monitor, GFile *file, GFile *other_file, + + void reload_css_provider() + { +-printf("WINDOW DECORATIONS RELOADED\n"); + if (css_provider != NULL) { + remove_css_provider(); + } +-- +GitLab diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild new file mode 100644 index 000..10b6fa2e627 --- /dev/null +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KFMIN=5.74.0 +PVCUT=$(ver_cut 1-3) +QTMIN=5.15.1 +VIRTUALX_REQUIRED="test" +inherit ecm kde.org + +DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma" +HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config; + +LICENSE="GPL-3" +SLOT="5" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +IUSE="" + +BDEPEND=" + dev-lang/sassc +" +DEPEND=" + dev-cpp/glibmm:2 + dev-libs/glib:2 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + gnome-base/gsettings-desktop-schemas + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdbusaddons-${KFMIN}:5 + >=kde-frameworks/kguiaddons-${KFMIN}:5 + >=kde-plasma/kdecoration-${PVCUT}:5 + x11-libs/gtk+:2 + x11-libs/gtk+:3 +" +RDEPEND="${DEPEND} + >=kde-plasma/kde-cli-tools-${PVCUT}:5 + x11-misc/xsettingsd +" + +PATCHES=( "${FILESDIR}/${PN}-5.20.5-window-decorations-reloaded.patch" ) + +src_configure() { + local mycmakeargs=( + -DDATA_INSTALL_DIR="${EPREFIX}/usr/share" + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + elog "If you notice missing icons in your GTK applications, you may have to install" + elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk" + elog "for example." +}
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: d616bc2a0d7d37dd8aa58d61d9c284ca4816d370 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Mar 12 13:50:09 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Mar 12 13:53:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d616bc2a kde-plasma/kde-gtk-config: Add new DEPEND Upstream commit 301497fb33177ac305a7621a98de867dbb649074 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild index 4e785fb31d3..03f067d76fe 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.15.3.ebuild @@ -24,6 +24,7 @@ DEPEND=" $(add_frameworks_dep knewstuff) $(add_frameworks_dep kwidgetsaddons) $(add_qt_dep qtgui) + $(add_qt_dep qtsvg) $(add_qt_dep qtwidgets) dev-libs/glib:2 gnome-base/gsettings-desktop-schemas
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/, kde-plasma/kinfocenter/, kde-plasma/plymouth-kcm/, ...
commit: 524f23aec3415a004813ab5ddbc05980d2950a61 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Oct 16 13:50:54 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Oct 16 14:10:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524f23ae kde-plasma: Add KDE Plasma 5.14.1 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 kde-plasma/bluedevil/Manifest | 1 + kde-plasma/bluedevil/bluedevil-5.14.1.ebuild | 40 + kde-plasma/breeze-grub/Manifest| 1 + kde-plasma/breeze-grub/breeze-grub-5.14.1.ebuild | 30 kde-plasma/breeze-gtk/Manifest | 1 + kde-plasma/breeze-gtk/breeze-gtk-5.14.1.ebuild | 12 ++ kde-plasma/breeze-plymouth/Manifest| 1 + .../breeze-plymouth/breeze-plymouth-5.14.1.ebuild | 26 kde-plasma/breeze/Manifest | 1 + kde-plasma/breeze/breeze-5.14.1.ebuild | 49 ++ kde-plasma/drkonqi/Manifest| 1 + kde-plasma/drkonqi/drkonqi-5.14.1.ebuild | 56 +++ kde-plasma/kactivitymanagerd/Manifest | 1 + .../kactivitymanagerd-5.14.1.ebuild| 35 + kde-plasma/kde-cli-tools/Manifest | 1 + .../kde-cli-tools/kde-cli-tools-5.14.1.ebuild | 62 kde-plasma/kde-gtk-config/Manifest | 1 + .../kde-gtk-config/kde-gtk-config-5.14.1.ebuild| 52 +++ kde-plasma/kdecoration/Manifest| 1 + kde-plasma/kdecoration/kdecoration-5.14.1.ebuild | 19 +++ kde-plasma/kdeplasma-addons/Manifest | 1 + .../kdeplasma-addons-5.14.1.ebuild | 58 +++ kde-plasma/kgamma/Manifest | 1 + kde-plasma/kgamma/kgamma-5.14.1.ebuild | 26 kde-plasma/khotkeys/Manifest | 1 + kde-plasma/khotkeys/khotkeys-5.14.1.ebuild | 46 ++ kde-plasma/kinfocenter/Manifest| 1 + kde-plasma/kinfocenter/kinfocenter-5.14.1.ebuild | 95 kde-plasma/kmenuedit/Manifest | 1 + kde-plasma/kmenuedit/kmenuedit-5.14.1.ebuild | 47 ++ kde-plasma/kscreen/Manifest| 1 + kde-plasma/kscreen/kscreen-5.14.1.ebuild | 40 + kde-plasma/kscreenlocker/Manifest | 1 + .../kscreenlocker/kscreenlocker-5.14.1.ebuild | 94 +++ kde-plasma/ksshaskpass/Manifest| 1 + kde-plasma/ksshaskpass/ksshaskpass-5.14.1.ebuild | 49 ++ kde-plasma/ksysguard/Manifest | 1 + kde-plasma/ksysguard/ksysguard-5.14.1.ebuild | 47 ++ kde-plasma/kwallet-pam/Manifest| 1 + kde-plasma/kwallet-pam/kwallet-pam-5.14.1.ebuild | 33 kde-plasma/kwayland-integration/Manifest | 1 + .../kwayland-integration-5.14.1.ebuild | 23 +++ kde-plasma/kwin/Manifest | 1 + kde-plasma/kwin/kwin-5.14.1.ebuild | 106 + kde-plasma/kwrited/Manifest| 1 + kde-plasma/kwrited/kwrited-5.14.1.ebuild | 23 +++ kde-plasma/libkscreen/Manifest | 1 + kde-plasma/libkscreen/libkscreen-5.14.1.ebuild | 28 kde-plasma/libksysguard/Manifest | 1 + kde-plasma/libksysguard/libksysguard-5.14.1.ebuild | 53 +++ kde-plasma/milou/Manifest | 1 + kde-plasma/milou/milou-5.14.1.ebuild | 30 kde-plasma/oxygen/Manifest | 1 + kde-plasma/oxygen/oxygen-5.14.1.ebuild | 46 ++ kde-plasma/plasma-browser-integration/Manifest | 1 + .../plasma-browser-integration-5.14.1.ebuild | 36 + kde-plasma/plasma-desktop/Manifest | 1 + .../plasma-desktop/plasma-desktop-5.14.1.ebuild| 155 +++ kde-plasma/plasma-integration/Manifest | 1 + .../plasma-integration-5.14.1.ebuild | 43 ++ kde-plasma/plasma-meta/plasma-meta-5.14.1.ebuild | 77 + kde-plasma/plasma-nm/Manifest | 1 + kde-plasma/plasma-nm/plasma-nm-5.14.1.ebuild | 74 + kde-plasma/plasma-pa/Manifest | 1 + kde-plasma/plasma-pa/plasma-pa-5.14.1.ebuild | 29 kde-plasma/plasma-sdk/Manifest | 1 + kde-plasma/plasma-sdk/plasma-sdk-5.14.1.ebuild | 39 + kde-plasma/plasma-vault/Manifest | 1 + kde-plasma/plasma-vault/plasma-vault-5.14.1.ebuild | 43 ++ kde-plasma/plasma-workspace-wallpapers/Manifest| 1 + .../plasma-workspace-wallpapers-5.14.1.ebuild | 18 +++ kde-plasma/plasma-workspace/Manifest | 1 + .../plasma-workspace-5.14.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/files/
commit: 655175e507d6c43e51ee7ba8c91005f706c6a756 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun May 27 12:01:50 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 27 16:09:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655175e5 kde-plasma/kde-gtk-config: remove unused patch(es) Closes: https://github.com/gentoo/gentoo/pull/8610 .../files/kde-gtk-config-5.4.2-gtk3-optional.patch| 19 --- 1 file changed, 19 deletions(-) diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.4.2-gtk3-optional.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.4.2-gtk3-optional.patch deleted file mode 100644 index e1e8de2b174..000 --- a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.4.2-gtk3-optional.patch +++ /dev/null @@ -1,19 +0,0 @@ a/CMakeLists.txt 2015-10-02 22:36:55.186480671 +0200 -+++ b/CMakeLists.txt 2015-10-02 22:38:40.048169719 +0200 -@@ -17,6 +17,7 @@ - include(ECMSetupVersion) - include(ECMInstallIcons) - include(ECMMarkAsTest) -+include(ECMOptionalAddSubdirectory) - include(GenerateExportHeader) - include(FeatureSummary) - include(KDEInstallDirs) -@@ -62,7 +63,7 @@ - install(FILES kde-gtk-config.desktop DESTINATION ${SERVICES_INSTALL_DIR}) - - add_subdirectory(gtkproxies) --add_subdirectory(gtk3proxies) -+ecm_optional_add_subdirectory(gtk3proxies) - add_subdirectory(icons) - add_subdirectory(tests) -
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: e92cc16ecde7f2ed45fab54b859cb1b97b1d754a Author: Thomas Deutschmann gentoo org> AuthorDate: Sat May 26 00:49:23 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat May 26 00:52:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92cc16e kde-plasma/kde-gtk-config: x86 stable (bug #654740) Package-Manager: Portage-2.3.40, Repoman-2.3.9 kde-plasma/kde-gtk-config/kde-gtk-config-5.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.5.ebuild index 8275ffca8ae..e43fd2b58da 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.5.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.12.5.ebuild @@ -10,7 +10,7 @@ inherit kde5 DESCRIPTION="KDE Plasma systemsettings kcm to set GTK application look" HOMEPAGE="https://cgit.kde.org/kde-gtk-config.git; LICENSE="GPL-3" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: c2f874d29e27c3447f006f6e671091ab767a50ab Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jun 3 07:27:28 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 3 07:27:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f874d2 kde-plasma/kde-gtk-config: RESTRICT+=test Reported-by: Paolo Pedroni iol.it> Gentoo-bug: 604050 Package-Manager: Portage-2.3.5, Repoman-2.3.1 kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild | 2 ++ kde-plasma/kde-gtk-config/kde-gtk-config-5.8.7.ebuild | 2 ++ kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild | 2 ++ 3 files changed, 6 insertions(+) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild index 0d6af290a14..c8fc25764da 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild @@ -35,6 +35,8 @@ RDEPEND="${DEPEND} !kde-plasma/kde-gtk-config:4 " +RESTRICT+=" test" + PATCHES=( "${FILESDIR}/${PN}-5.4.2-gtk3-optional.patch" ) src_configure() { diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.7.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.7.ebuild index b935f3a12e5..ebe684a9ff1 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.7.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.7.ebuild @@ -35,6 +35,8 @@ RDEPEND="${DEPEND} !kde-plasma/kde-gtk-config:4 " +RESTRICT+=" test" + PATCHES=( "${FILESDIR}/${PN}-5.4.2-gtk3-optional.patch" ) src_configure() { diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild index b935f3a12e5..ebe684a9ff1 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild @@ -35,6 +35,8 @@ RDEPEND="${DEPEND} !kde-plasma/kde-gtk-config:4 " +RESTRICT+=" test" + PATCHES=( "${FILESDIR}/${PN}-5.4.2-gtk3-optional.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: b5f426f8e7b2b6182982b82bd538477c9a40347a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 7 15:39:21 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 7 15:41:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f426f8 kde-plasma/kde-gtk-config: Drop obsolete blocker Reported-by: Torsten Kaiser Gentoo-bug: 617740 Package-Manager: Portage-2.3.5, Repoman-2.3.1 kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild | 1 - kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild index 6b0230390af..0d6af290a14 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.6.ebuild @@ -32,7 +32,6 @@ DEPEND=" " RDEPEND="${DEPEND} $(add_plasma_dep kde-cli-tools) - !kde-base/kde-gtk-config:4 !kde-plasma/kde-gtk-config:4 " diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild index b133b2f2089..b935f3a12e5 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.9.5.ebuild @@ -32,7 +32,6 @@ DEPEND=" " RDEPEND="${DEPEND} $(add_plasma_dep kde-cli-tools) - !kde-base/kde-gtk-config:4 !kde-plasma/kde-gtk-config:4 "
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/
commit: 52021dc56640e0c3ff81937c7d089e7ac67a1304 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 29 23:38:13 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 29 23:40:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52021dc5 kde-plasma/kde-gtk-config: Restrict tests for now Gentoo-bug: 604050 Package-Manager: portage-2.3.3 kde-plasma/kde-gtk-config/kde-gtk-config-5.8.5.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.5.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.5.ebuild index a460448..9fe65fa 100644 --- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.5.ebuild +++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.8.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -37,6 +37,8 @@ RDEPEND="${DEPEND} !kde-plasma/kde-gtk-config:4 " +RESTRICT+=" test" # bug 604050 + PATCHES=( "${FILESDIR}/${PN}-5.4.2-gtk3-optional.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/files/
commit: e5c5fd3eec0a5d6212bc9525af7dd9feb54dc0e6 Author: Jason A. Donenfeld gentoo org> AuthorDate: Tue Sep 13 13:29:56 2016 + Commit: Jason Donenfeld gentoo org> CommitDate: Tue Sep 13 15:15:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5c5fd3e kde-plasma/kde-gtk-config: Actually use upstream patch Package-Manager: portage-2.3.0 ...fig-5.7.4-look-for-cursors-in-right-place.patch | 119 +++-- 1 file changed, 38 insertions(+), 81 deletions(-) diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch index d44ad28..81da8d6 100644 --- a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch +++ b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch @@ -1,25 +1,31 @@ -From 43323a188f17822cc7b26055b70e1e79cd50fc23 Mon Sep 17 00:00:00 2001 -From: "Jason A. Donenfeld"-Date: Tue, 13 Sep 2016 04:13:47 +0200 -Subject: [PATCH] cursor model: look for cursors in correct place +commit fa473a1c4572ef3c2614318b0ce7090613878005 +Author: Jason A. Donenfeld +Date: Tue Sep 13 04:13:47 2016 +0200 -plasma-desktop's cursor theme kcm does the right thing, by consulting -the libXcursor library for the right search paths. Unfortunately, the -kcm here does a pretty butchered job of it. So, we copy, more or less, -the same algorithm used by plasma-desktop. Now there's parity in cursor -selection. - CMakeLists.txt| 2 +- - src/cursorthemesmodel.cpp | 47 --- - src/cursorthemesmodel.h | 3 +-- - src/gtkconfigkcmodule.cpp | 2 +- - 4 files changed, 43 insertions(+), 11 deletions(-) +cursor model: look for cursors in correct place + +plasma-desktop's cursor theme kcm does the right thing, by consulting +the libXcursor library for the right search paths. Unfortunately, the +kcm here does a pretty butchered job of it. So, we copy, more or less, +the same algorithm used by plasma-desktop. Now there's parity in cursor +selection. + +For reference, please see line 165 of: + https://quickgit.kde.org/?p=plasma-desktop.git=blob=kcms%2Fcursortheme%2Fxcursor%2Fthememodel.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt -index 07d313c..ee2eed9 100644 +index 07d313c..88f5a47 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -54,7 +54,7 @@ ki18n_wrap_ui(kcm_SRCS +@@ -7,6 +7,7 @@ set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules" ${ECM_MODULE_P + + find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Widgets Test) + find_package(KF5 REQUIRED COMPONENTS I18n KIO ConfigWidgets NewStuff Archive KCMUtils IconThemes) ++find_package(X11 REQUIRED) + + include_directories( + ${CMAKE_SOURCE_DIR} +@@ -54,7 +55,7 @@ ki18n_wrap_ui(kcm_SRCS ) add_library(kcm_kdegtkconfig MODULE ${kcm_SRCS}) target_compile_definitions(kcm_kdegtkconfig PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") @@ -29,70 +35,42 @@ index 07d313c..ee2eed9 100644 kcoreaddons_desktop_to_json(kcm_kdegtkconfig kde-gtk-config.desktop) diff --git a/src/cursorthemesmodel.cpp b/src/cursorthemesmodel.cpp -index 5238714..2955bd9 100644 +index 5238714..0e58230 100644 --- a/src/cursorthemesmodel.cpp +++ b/src/cursorthemesmodel.cpp -@@ -27,9 +27,17 @@ - #include +@@ -24,12 +24,14 @@ + #include + #include + #include +-#include #include ++#include ++#include ++ ++#include -CursorThemesModel::CursorThemesModel(bool onlyHome, QObject* parent) -+#include -+#include -+ -+// Check for older version -+#if !defined(XCURSOR_LIB_MAJOR) && defined(XCURSOR_MAJOR) -+# define XCURSOR_LIB_MAJOR XCURSOR_MAJOR -+# define XCURSOR_LIB_MINOR XCURSOR_MINOR -+#endif -+ +CursorThemesModel::CursorThemesModel(QObject* parent) : IconThemesModel(parent) -, m_onlyHome(onlyHome) { reload(); } -@@ -37,13 +45,38 @@ CursorThemesModel::CursorThemesModel(bool onlyHome, QObject* parent) +@@ -37,13 +39,11 @@ CursorThemesModel::CursorThemesModel(bool onlyHome, QObject* parent) QList CursorThemesModel::installedThemesPaths() { QList availableIcons; -+QStringList dirs; -+ -+#if XCURSOR_LIB_MAJOR == 1 && XCURSOR_LIB_MINOR < 1 -+// These are the default paths Xcursor will scan for cursor themes -+QString path("~/.icons:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/lib/X11/icons"); ++QStringList dirs(QString(XcursorLibraryPath()).split(':', QString::SkipEmptyParts)); + -+// If XCURSOR_PATH is set, use that instead of the default path -+char *xcursorPath = std::getenv("XCURSOR_PATH"); -+if (xcursorPath) -+path = xcursorPath; -+#else -+// Get the search path from Xcursor -+QString path = XcursorLibraryPath(); -+#endif ++std::transform(dirs.begin(), dirs.end(), dirs.begin(),
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/files/, kde-plasma/kde-gtk-config/
commit: c8423c30d5f08634ff99db038127f9f8735225ad Author: Jason A. Donenfeld gentoo org> AuthorDate: Tue Sep 13 02:26:45 2016 + Commit: Jason Donenfeld gentoo org> CommitDate: Tue Sep 13 02:27:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8423c30 kde-plasma/kde-gtk-config: ensure we use gentoo cursor paths by importing upstream patch Package-Manager: portage-2.3.0 ...fig-5.7.4-look-for-cursors-in-right-place.patch | 152 + ...5.7.4.ebuild => kde-gtk-config-5.7.4-r1.ebuild} | 2 +- 2 files changed, 153 insertions(+), 1 deletion(-) diff --git a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch new file mode 100644 index ..d44ad28 --- /dev/null +++ b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.7.4-look-for-cursors-in-right-place.patch @@ -0,0 +1,152 @@ +From 43323a188f17822cc7b26055b70e1e79cd50fc23 Mon Sep 17 00:00:00 2001 +From: "Jason A. Donenfeld"+Date: Tue, 13 Sep 2016 04:13:47 +0200 +Subject: [PATCH] cursor model: look for cursors in correct place + +plasma-desktop's cursor theme kcm does the right thing, by consulting +the libXcursor library for the right search paths. Unfortunately, the +kcm here does a pretty butchered job of it. So, we copy, more or less, +the same algorithm used by plasma-desktop. Now there's parity in cursor +selection. +--- + CMakeLists.txt| 2 +- + src/cursorthemesmodel.cpp | 47 --- + src/cursorthemesmodel.h | 3 +-- + src/gtkconfigkcmodule.cpp | 2 +- + 4 files changed, 43 insertions(+), 11 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 07d313c..ee2eed9 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -54,7 +54,7 @@ ki18n_wrap_ui(kcm_SRCS + ) + add_library(kcm_kdegtkconfig MODULE ${kcm_SRCS}) + target_compile_definitions(kcm_kdegtkconfig PRIVATE -DPROJECT_VERSION="${PROJECT_VERSION}") +-target_link_libraries(kcm_kdegtkconfig KF5::I18n KF5::KIOWidgets KF5::NewStuff KF5::Archive KF5::NewStuff KF5::ConfigWidgets KF5::IconThemes) ++target_link_libraries(kcm_kdegtkconfig ${X11_Xcursor_LIB} KF5::I18n KF5::KIOWidgets KF5::NewStuff KF5::Archive KF5::NewStuff KF5::ConfigWidgets KF5::IconThemes) + + kcoreaddons_desktop_to_json(kcm_kdegtkconfig kde-gtk-config.desktop) + +diff --git a/src/cursorthemesmodel.cpp b/src/cursorthemesmodel.cpp +index 5238714..2955bd9 100644 +--- a/src/cursorthemesmodel.cpp b/src/cursorthemesmodel.cpp +@@ -27,9 +27,17 @@ + #include + #include + +-CursorThemesModel::CursorThemesModel(bool onlyHome, QObject* parent) ++#include ++#include ++ ++// Check for older version ++#if !defined(XCURSOR_LIB_MAJOR) && defined(XCURSOR_MAJOR) ++# define XCURSOR_LIB_MAJOR XCURSOR_MAJOR ++# define XCURSOR_LIB_MINOR XCURSOR_MINOR ++#endif ++ ++CursorThemesModel::CursorThemesModel(QObject* parent) + : IconThemesModel(parent) +-, m_onlyHome(onlyHome) + { + reload(); + } +@@ -37,13 +45,38 @@ CursorThemesModel::CursorThemesModel(bool onlyHome, QObject* parent) + QList CursorThemesModel::installedThemesPaths() + { + QList availableIcons; ++QStringList dirs; ++ ++#if XCURSOR_LIB_MAJOR == 1 && XCURSOR_LIB_MINOR < 1 ++// These are the default paths Xcursor will scan for cursor themes ++QString path("~/.icons:/usr/share/icons:/usr/share/pixmaps:/usr/X11R6/lib/X11/icons"); ++ ++// If XCURSOR_PATH is set, use that instead of the default path ++char *xcursorPath = std::getenv("XCURSOR_PATH"); ++if (xcursorPath) ++path = xcursorPath; ++#else ++// Get the search path from Xcursor ++QString path = XcursorLibraryPath(); ++#endif + +-QSet dirs; +-dirs += QDir::home().filePath(".icons"); +-if(!m_onlyHome) { +-dirs += QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, "icons", QStandardPaths::LocateDirectory).toSet(); ++// Separate the paths ++dirs = path.split(':', QString::SkipEmptyParts); ++ ++// Remove duplicates ++QMutableStringListIterator i(dirs); ++while (i.hasNext()) ++{ ++const QString path = i.next(); ++QMutableStringListIterator j(i); ++while (j.hasNext()) ++if (j.next() == path) ++j.remove(); + } +- ++ ++// Expand all occurrences of ~/ to the home dir ++dirs.replaceInStrings(QRegExp(QStringLiteral("^~\\/")), QDir::home().path() + '/'); ++ + foreach(const QString& dir, dirs) { + QDir userIconsDir(dir); + QDirIterator it(userIconsDir.path(), QDir::NoDotAndDotDot|QDir::AllDirs|QDir::NoSymLinks); +diff --git a/src/cursorthemesmodel.h b/src/cursorthemesmodel.h +index 7658bd5..4acfa4b 100644 +--- a/src/cursorthemesmodel.h b/src/cursorthemesmodel.h +@@ -29,14 +29,13 @@ class QDir; + class CursorThemesModel : public IconThemesModel + { +