From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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 finch.gentoo.org (Postfix) with ESMTPS id D312615800A for ; Tue, 11 Feb 2025 17:59:48 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (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) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id BA1E8343198 for ; Tue, 11 Feb 2025 17:59:48 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 5CE0E110473; Tue, 11 Feb 2025 17:59:40 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.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 bobolink.gentoo.org (Postfix) with ESMTPS id 51FA1110473 for ; Tue, 11 Feb 2025 17:59:40 +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)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 07325343064 for ; Tue, 11 Feb 2025 17:59:40 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 75AE527F9 for ; Tue, 11 Feb 2025 17:59:38 +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: <1739296713.3eac6e262161bb537ccaef57ea0f30764316a4d2.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/ X-VCS-Repository: repo/gentoo X-VCS-Files: kde-plasma/plasma-integration/Manifest kde-plasma/plasma-integration/plasma-integration-6.3.0.ebuild X-VCS-Directories: kde-plasma/plasma-integration/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 3eac6e262161bb537ccaef57ea0f30764316a4d2 X-VCS-Branch: master Date: Tue, 11 Feb 2025 17:59:38 +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: af32490d-3f23-4026-a562-012233271c33 X-Archives-Hash: 5bb0766500f18730e49478f6c6ab1d4e commit: 3eac6e262161bb537ccaef57ea0f30764316a4d2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 10 23:31:28 2025 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 11 17:58:33 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eac6e26 kde-plasma/plasma-integration: 6.3.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-integration/Manifest | 1 + .../plasma-integration-6.3.0.ebuild | 87 ++++++++++++++++++++++ 2 files changed, 88 insertions(+) diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest index 18e69694f503..b4e544212ddb 100644 --- a/kde-plasma/plasma-integration/Manifest +++ b/kde-plasma/plasma-integration/Manifest @@ -1 +1,2 @@ DIST plasma-integration-6.2.5.tar.xz 96116 BLAKE2B 96c14b2422bf54f94cb23f62388ccc961d1a6284111c297049ed2ea6d4793e0f15d807ee14826a066ae1cdbbbe70824057edee7c534dca5072251b1e554daa6e SHA512 fcb25f357fb5cad41dccfcbdd4a452fca64a87a8a2c67d1e738a771d0de7fc36bf1c7b74f846e7f40bb85fd84cfd213d9c5c8cf4f0cc4f3737d5c89852934c42 +DIST plasma-integration-6.3.0.tar.xz 96832 BLAKE2B 3aad46889fc272fbc9c61ea81da1fb41e01c2f8c8e0ba755e61731561c465975405d859224f3f91bb21176e0634e332a94393868c0e045dd479f78cb10fdb19d SHA512 f2a130f56028a89801c90b93af9549c22a46635b60325840c44cfdbeb10da7979293a0b44107c036f5b6117eb5cd0fbd81455140b7c1be82339cb4adbedb6957 diff --git a/kde-plasma/plasma-integration/plasma-integration-6.3.0.ebuild b/kde-plasma/plasma-integration/plasma-integration-6.3.0.ebuild new file mode 100644 index 000000000000..bda8e30ebe96 --- /dev/null +++ b/kde-plasma/plasma-integration/plasma-integration-6.3.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KF5MIN=5.115.0 +KFMIN=6.10.0 +QT5MIN=5.15.12 +QTMIN=6.8.1 +inherit ecm plasma.kde.org xdg + +DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="qt5" + +# requires running kde environment +RESTRICT="test" + +# slot ops: qdbus*_p.h and Qt6::GuiPrivate for qtx11extras_p.h +COMMON_DEPEND=" + dev-libs/wayland + >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets] + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtwayland-${QTMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kguiaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + x11-libs/libXcursor + x11-libs/libxcb + qt5? ( + >=dev-qt/qtdbus-${QT5MIN}:5 + >=dev-qt/qtgui-${QT5MIN}:5=[dbus] + >=dev-qt/qtquickcontrols2-${QT5MIN}:5 + >=dev-qt/qtwayland-${QT5MIN}:5 + >=dev-qt/qtwidgets-${QT5MIN}:5 + >=dev-qt/qtx11extras-${QT5MIN}:5 + >=kde-frameworks/kcompletion-${KF5MIN}:5 + >=kde-frameworks/kconfig-${KF5MIN}:5 + >=kde-frameworks/kconfigwidgets-${KF5MIN}:5 + >=kde-frameworks/kcoreaddons-${KF5MIN}:5 + >=kde-frameworks/kguiaddons-${KF5MIN}:5 + >=kde-frameworks/ki18n-${KF5MIN}:5 + >=kde-frameworks/kiconthemes-${KF5MIN}:5 + >=kde-frameworks/kio-${KF5MIN}:5 + >=kde-frameworks/kjobwidgets-${KF5MIN}:5 + >=kde-frameworks/knotifications-${KF5MIN}:5 + >=kde-frameworks/kwindowsystem-${KF5MIN}:5 + >=kde-frameworks/kxmlgui-${KF5MIN}:5 + >=kde-plasma/kwayland-${KF5MIN}:5 + ) +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/plasma-wayland-protocols-1.16.0 +" +RDEPEND="${COMMON_DEPEND} + media-fonts/hack + media-fonts/noto + media-fonts/noto-emoji +" +PDEPEND=" + >=kde-plasma/xdg-desktop-portal-kde-${KDE_CATV}:6 +" +BDEPEND=" + >=dev-qt/qtwayland-${QTMIN}:6 + qt5? ( >=dev-qt/qtwaylandscanner-${QT5MIN}:5 ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_QT6=ON + -DBUILD_QT5=$(usex qt5) + ) + ecm_src_configure +}