From c8d60dada2ec8eb48b2d2b290cd6683ccec40e39 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Feb 2021 21:41:11 +0000 Subject: gentoo (valentine's day) resync : 14.02.2021 --- kde-plasma/kde-gtk-config/Manifest | 3 +- ...config-5.20.5-window-decorations-reloaded.patch | 24 +++++++++ .../kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild | 59 ++++++++++++++++++++++ .../kde-gtk-config/kde-gtk-config-5.20.5.ebuild | 57 --------------------- 4 files changed, 85 insertions(+), 58 deletions(-) create mode 100644 kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch create mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild delete mode 100644 kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild (limited to 'kde-plasma/kde-gtk-config') diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest index 5b8beba98938..a13237804db2 100644 --- a/kde-plasma/kde-gtk-config/Manifest +++ b/kde-plasma/kde-gtk-config/Manifest @@ -1,3 +1,4 @@ +AUX kde-gtk-config-5.20.5-window-decorations-reloaded.patch 857 BLAKE2B 7db0137fccaa223cf8d58c7be61c78385659ca691aa07f067c15bbeed2d092ddebfa1f69d341a339036b2953d154742c46acaf2cf008e1f299078313c2bfc8eb SHA512 47f2f5120c135c0c814f66be6d28f4dfc2e9c2d6abdd23c09b309bc6e737459d654f6dd56119dd2f53f683e0e802d440e9dcf250054d310659b0602cc3aa551d DIST kde-gtk-config-5.20.5.tar.xz 68208 BLAKE2B 89d52f60f0a3cd9d1407a8a537f2893107cc7ba37a5763aba532b665dc0b6c529c6bb9d5873de961e86e3be3cf386de907307bbdde119bdc6fb15b8e958f4881 SHA512 066fff2d3fee4468eb0b5cb27da857bb7d27f2d88f0ac5dd31b1eea928c051c47b3c6d7b5d7de08415cc498d7a6773af37035ede35e315aadd32893a3b0ab846 -EBUILD kde-gtk-config-5.20.5.ebuild 1281 BLAKE2B 7943d614b0a56e4a3c8ca8f0d3b9b1f7627a10ef4db24ab44f4c359564cb537a144803290bcd49db0907c6b222514c25cd6ec37d86587ec2295ec8a12090b4d9 SHA512 e2a9feb67bf45d327d28148388752912194d14777350f191049b3a1fea8947837cfc7d675c76fcf44769aa3c3d8e35b04ce90f042f7ee10dcd765e4af142b164 +EBUILD kde-gtk-config-5.20.5-r1.ebuild 1355 BLAKE2B f0c4d2ed76d28fd0da23004b600d8bf80f7fef4765916cc4370be31ec28491a7acbc9fc6a7d2ce245878cf760673b602b0dd02bbd041f24b9ee8a671e3a1792b SHA512 34f9130c5be4a6699ac906d3f5a2b82cc59e775e2f7e868fe617a6fa5c50c832895ea40e0103eca0ff96e1189f1f67cc26b0b9a7082de7cbabc745a3e989bb9d MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 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 000000000000..9b790a03dd16 --- /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 000000000000..10b6fa2e6275 --- /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." +} 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 dbc19dda8502..000000000000 --- 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." -} -- cgit v1.2.3