git: 70233e93558c - main - kde.mk: remove oxygen-icons5 from Frameworks

From: Max Brazhnikov <makc_at_FreeBSD.org>
Date: Wed, 15 Jan 2025 19:01:46 UTC
The branch main has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=70233e93558cadbde923fb02ac62393321a26666

commit 70233e93558cadbde923fb02ac62393321a26666
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-01-15 19:01:01 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-01-15 19:01:01 +0000

    kde.mk: remove oxygen-icons5 from Frameworks
    
    It is released separately now.
---
 Mk/Uses/kde.mk                        | 8 ++------
 x11/plasma5-plasma-workspace/Makefile | 5 +++--
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index 8180235e2d4f..8c79f5bde0a0 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -274,7 +274,7 @@ _USE_KDE_BOTH=		akonadi libkcddb libkcompactdisc libkdcraw libkdegames \
 # that our list of frameworks matches the structure offered upstream.
 _USE_FRAMEWORKS_TIER1=	apidox archive attica breeze-icons codecs config \
 			coreaddons dbusaddons dnssd holidays i18n idletime itemmodels \
-			itemviews kirigami2 kquickcharts oxygen-icons5 plotting prison \
+			itemviews kirigami2 kquickcharts plotting prison \
 			qqc2-desktop-style solid sonnet syntaxhighlighting \
 			threadweaver wayland widgetsaddons windowsystem
 # NOT LISTED TIER1: modemmanagerqt networkmanagerqt (not applicable)
@@ -313,7 +313,7 @@ _USE_FRAMEWORKS6_ALL=	ecm colorscheme \
 			plasma-wayland-protocols \
 			texttemplate \
 			userfeedback \
-			${_USE_FRAMEWORKS_TIER1:Noxygen-icons5:Nwayland} \
+			${_USE_FRAMEWORKS_TIER1:Nwayland} \
 			${_USE_FRAMEWORKS_TIER2} \
 			${_USE_FRAMEWORKS_TIER3:Nemoticons:Ndesignerplugin:Nactivities:Nactivities-stats:Ninit:Nplasma-framework:Nxmlrpcclient:Nkpipewire} \
 			${_USE_FRAMEWORKS_TIER4} \
@@ -543,10 +543,6 @@ kde-notifications_LIB=		libKF${_KDE_VERSION}Notifications.so
 kde-notifyconfig_PORT=		devel/kf${_KDE_VERSION}-knotifyconfig
 kde-notifyconfig_LIB=		libKF${_KDE_VERSION}NotifyConfig.so
 
-kde-oxygen-icons5_PORT=		x11-themes/kf${_KDE_VERSION}-oxygen-icons5
-kde-oxygen-icons5_PATH=		${KDE_PREFIX}/share/icons/oxygen/index.theme
-kde-oxygen-icons5_TYPE=		run
-
 kde-oxygen-sounds_PORT=		audio/plasma${_KDE_VERSION}-oxygen-sounds
 kde-oxygen-sounds_PATH=		${KDE_PREFIX}/share/sounds/Oxygen-Sys-Log-In.ogg
 kde-oxygen-sounds_TYPE=		run
diff --git a/x11/plasma5-plasma-workspace/Makefile b/x11/plasma5-plasma-workspace/Makefile
index d9506a5a6f81..26195ffee53b 100644
--- a/x11/plasma5-plasma-workspace/Makefile
+++ b/x11/plasma5-plasma-workspace/Makefile
@@ -33,7 +33,8 @@ RUN_DEPENDS=	ck-launch-session:sysutils/consolekit2 \
 		${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:x11/xkeyboard-config \
 		iso-codes>=0:misc/iso-codes \
 		${LOCALBASE}/bin/genv:sysutils/coreutils \
-		accountsservice>=0:sysutils/accountsservice
+		accountsservice>=0:sysutils/accountsservice \
+		kf5-oxygen-icons>=0:x11-themes/kf5-oxygen-icons5
 
 USES=		cmake compiler:c++11-lib cpe desktop-file-utils gettext gl \
 		kde:5 pkgconfig qt:5 tar:xz xorg
@@ -51,7 +52,7 @@ USE_KDE=	activities activities-stats activitymanagerd archive attica \
 		widgetsaddons windowsystem xmlgui xmlrpcclient \
 		doctools:build ecm:build plasma-wayland-protocols:build \
 		breeze-icons:run breeze:run kded:run kquickcharts:run \
-		milou:run oxygen-icons5:run
+		milou:run
 USE_QT=		concurrent core dbus declarative graphicaleffects gui network \
 		printsupport qdbus script sql svg wayland \
 		widgets x11extras xml \