From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id AE7C715ACFB for ; Mon, 10 Apr 2023 18:15:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E3F3BE086C; Mon, 10 Apr 2023 18:15:46 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AEE3BE086C for ; Mon, 10 Apr 2023 18:15:46 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DCFC1335D1C for ; Mon, 10 Apr 2023 18:15:45 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 08349920 for ; Mon, 10 Apr 2023 18:15:44 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1681150506.e24962e7ea40a763e60e18bba6082a8100ebedea.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/kde-gtk-config/ X-VCS-Repository: repo/gentoo X-VCS-Files: kde-plasma/kde-gtk-config/Manifest kde-plasma/kde-gtk-config/kde-gtk-config-5.27.4-r2.ebuild X-VCS-Directories: kde-plasma/kde-gtk-config/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: e24962e7ea40a763e60e18bba6082a8100ebedea X-VCS-Branch: master Date: Mon, 10 Apr 2023 18:15:44 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: fda919dc-23f7-412a-bfa9-bfe93f2408eb X-Archives-Hash: 0270ab1ae6411fb1653779dba53704bc commit: e24962e7ea40a763e60e18bba6082a8100ebedea Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 10 18:09:37 2023 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 10 18:15:06 2023 +0000 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 b9bcbeed31497a2f6eb65e0e46aefc3d273f7851afcca22aef39d48019ff60b44a418e74a4b1fee517b36cae6d29705bf5eab2f20bb793679c5a4fb8fd555518 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 000000000000..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." +}