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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A7517158176 for ; Thu, 09 Oct 2025 20:42:37 +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) server-digest SHA256) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 93EFE340F0F for ; Thu, 09 Oct 2025 20:42:37 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 8D4811102C9; Thu, 09 Oct 2025 20:42:36 +0000 (UTC) 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) server-digest SHA256) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 82DDC1102C9 for ; Thu, 09 Oct 2025 20:42:36 +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 286AA340F0F for ; Thu, 09 Oct 2025 20:42:36 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 68C663AC8 for ; Thu, 09 Oct 2025 20:42:34 +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: <1760042487.f3233328de5c7180adafbaaee58cec8c7caf8dad.asturm@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/ X-VCS-Repository: proj/kde X-VCS-Files: kde-plasma/plasma-workspace/metadata.xml kde-plasma/plasma-workspace/plasma-workspace-6.4.49.9999.ebuild kde-plasma/plasma-workspace/plasma-workspace-6.4.91.ebuild kde-plasma/plasma-workspace/plasma-workspace-6.5.49.9999.ebuild kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild X-VCS-Directories: kde-plasma/plasma-workspace/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: f3233328de5c7180adafbaaee58cec8c7caf8dad X-VCS-Branch: master Date: Thu, 09 Oct 2025 20:42:34 +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: 34658c5a-55bc-4f62-888a-3c6cf5be1cf9 X-Archives-Hash: 8bda010490be3acd55985ee402f468db commit: f3233328de5c7180adafbaaee58cec8c7caf8dad Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Oct 9 20:31:11 2025 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Oct 9 20:41:27 2025 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f3233328 kde-plasma/plasma-workspace: Add IUSE phonon Inspired by https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/5908 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/plasma-workspace/metadata.xml | 1 + .../plasma-workspace/plasma-workspace-6.4.49.9999.ebuild | 12 +++++++++--- kde-plasma/plasma-workspace/plasma-workspace-6.4.91.ebuild | 12 +++++++++--- .../plasma-workspace/plasma-workspace-6.5.49.9999.ebuild | 12 +++++++++--- kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild | 12 +++++++++--- 5 files changed, 37 insertions(+), 12 deletions(-) diff --git a/kde-plasma/plasma-workspace/metadata.xml b/kde-plasma/plasma-workspace/metadata.xml index 72b8fb2505..8c3d00e1e1 100644 --- a/kde-plasma/plasma-workspace/metadata.xml +++ b/kde-plasma/plasma-workspace/metadata.xml @@ -13,6 +13,7 @@ Enable AppStream software metadata support Enable device notifier and system monitor applets as well as terminate applications runner Enable support for location-based time zone changes + Enable KIO to Phonon bridge for network streaming via media-libs/phonon Enable locale generation and Users KCM using sys-auth/polkit and sys-apps/accountsservice Enable camera indicator applet (requires media-video/pipewire at runtime) Enable User Feedback control module for kde-plasma/systemsettings diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.4.49.9999.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.4.49.9999.ebuild index f25754bb96..ce4c972faf 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-6.4.49.9999.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-6.4.49.9999.ebuild @@ -14,8 +14,9 @@ DESCRIPTION="KDE Plasma workspace" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="" -IUSE="appstream +calendar +fontconfig +ksysguard networkmanager +policykit -screencast +semantic-desktop systemd telemetry +wallpaper-metadata +X" +IUSE="appstream +calendar +fontconfig +ksysguard networkmanager phonon ++policykit screencast +semantic-desktop systemd telemetry ++wallpaper-metadata +X" REQUIRED_USE="fontconfig? ( X )" RESTRICT="test" @@ -82,7 +83,6 @@ COMMON_DEPEND=" >=kde-plasma/plasma-activities-stats-${KDE_CATV}:6 >=kde-plasma/plasma5support-${KDE_CATV}:6 media-libs/libcanberra - >=media-libs/phonon-4.12.0[qt6(+)] sci-libs/libqalculate:= sys-apps/dbus sys-libs/zlib @@ -90,6 +90,7 @@ COMMON_DEPEND=" appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 ) ksysguard? ( >=kde-plasma/libksysguard-${KDE_CATV}:6 ) + phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] ) policykit? ( virtual/libcrypt:= ) networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 ) @@ -167,6 +168,11 @@ src_prepare() { cmake_comment_add_subdirectory login-sessions + if ! use phonon; then + sed -e "s/^find_package.*Phonon4Qt6/#&/" -i CMakeLists.txt || die + cmake_comment_add_subdirectory phonon + fi + if ! use policykit; then cmake_run_in kcms cmake_comment_add_subdirectory users fi diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.4.91.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.4.91.ebuild index 2943825347..e946379c23 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-6.4.91.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-6.4.91.ebuild @@ -14,8 +14,9 @@ DESCRIPTION="KDE Plasma workspace" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" -IUSE="appstream +calendar +fontconfig +ksysguard networkmanager +policykit -screencast +semantic-desktop systemd telemetry +wallpaper-metadata +X" +IUSE="appstream +calendar +fontconfig +ksysguard networkmanager phonon ++policykit screencast +semantic-desktop systemd telemetry ++wallpaper-metadata +X" REQUIRED_USE="fontconfig? ( X )" RESTRICT="test" @@ -83,7 +84,6 @@ COMMON_DEPEND=" >=kde-plasma/plasma-activities-stats-${KDE_CATV}:6 >=kde-plasma/plasma5support-${KDE_CATV}:6 media-libs/libcanberra - >=media-libs/phonon-4.12.0[qt6(+)] sci-libs/libqalculate:= sys-apps/dbus sys-libs/zlib @@ -91,6 +91,7 @@ COMMON_DEPEND=" appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 ) ksysguard? ( >=kde-plasma/libksysguard-${KDE_CATV}:6 ) + phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] ) policykit? ( virtual/libcrypt:= ) networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 ) @@ -168,6 +169,11 @@ src_prepare() { cmake_comment_add_subdirectory login-sessions + if ! use phonon; then + sed -e "s/^find_package.*Phonon4Qt6/#&/" -i CMakeLists.txt || die + cmake_comment_add_subdirectory phonon + fi + if ! use policykit; then cmake_run_in kcms cmake_comment_add_subdirectory users fi diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.5.49.9999.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.5.49.9999.ebuild index 8fdb149563..10538900b2 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-6.5.49.9999.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-6.5.49.9999.ebuild @@ -14,8 +14,9 @@ DESCRIPTION="KDE Plasma workspace" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="" -IUSE="appstream +calendar +fontconfig +ksysguard networkmanager +policykit -screencast +semantic-desktop systemd telemetry +wallpaper-metadata +X" +IUSE="appstream +calendar +fontconfig +ksysguard networkmanager phonon ++policykit screencast +semantic-desktop systemd telemetry ++wallpaper-metadata +X" REQUIRED_USE="fontconfig? ( X )" RESTRICT="test" @@ -83,7 +84,6 @@ COMMON_DEPEND=" >=kde-plasma/plasma-activities-stats-${KDE_CATV}:6 >=kde-plasma/plasma5support-${KDE_CATV}:6 media-libs/libcanberra - >=media-libs/phonon-4.12.0[qt6(+)] sci-libs/libqalculate:= sys-apps/dbus sys-libs/zlib @@ -91,6 +91,7 @@ COMMON_DEPEND=" appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 ) ksysguard? ( >=kde-plasma/libksysguard-${KDE_CATV}:6 ) + phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] ) policykit? ( virtual/libcrypt:= ) networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 ) @@ -168,6 +169,11 @@ src_prepare() { cmake_comment_add_subdirectory login-sessions + if ! use phonon; then + sed -e "s/^find_package.*Phonon4Qt6/#&/" -i CMakeLists.txt || die + cmake_comment_add_subdirectory phonon + fi + if ! use policykit; then cmake_run_in kcms cmake_comment_add_subdirectory users fi diff --git a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild index 212e2a3e8c..45693c05b3 100644 --- a/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild +++ b/kde-plasma/plasma-workspace/plasma-workspace-9999.ebuild @@ -14,8 +14,9 @@ DESCRIPTION="KDE Plasma workspace" LICENSE="GPL-2" # TODO: CHECK SLOT="6" KEYWORDS="" -IUSE="appstream +calendar +fontconfig +ksysguard networkmanager +policykit -screencast +semantic-desktop systemd telemetry +wallpaper-metadata +X" +IUSE="appstream +calendar +fontconfig +ksysguard networkmanager phonon ++policykit screencast +semantic-desktop systemd telemetry ++wallpaper-metadata +X" REQUIRED_USE="fontconfig? ( X )" RESTRICT="test" @@ -83,7 +84,6 @@ COMMON_DEPEND=" >=kde-plasma/plasma-activities-stats-${KDE_CATV}:6 >=kde-plasma/plasma5support-${KDE_CATV}:6 media-libs/libcanberra - >=media-libs/phonon-4.12.0[qt6(+)] sci-libs/libqalculate:= sys-apps/dbus sys-libs/zlib @@ -91,6 +91,7 @@ COMMON_DEPEND=" appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 ) ksysguard? ( >=kde-plasma/libksysguard-${KDE_CATV}:6 ) + phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] ) policykit? ( virtual/libcrypt:= ) networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 ) semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 ) @@ -168,6 +169,11 @@ src_prepare() { cmake_comment_add_subdirectory login-sessions + if ! use phonon; then + sed -e "s/^find_package.*Phonon4Qt6/#&/" -i CMakeLists.txt || die + cmake_comment_add_subdirectory phonon + fi + if ! use policykit; then cmake_run_in kcms cmake_comment_add_subdirectory users fi