git: a5d64462f20a - main - KDE: Add Ports for the upcoming KDE Plasma Desktop 6 (beta1)
Date: Sat, 02 Dec 2023 23:39:26 UTC
The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=a5d64462f20a63f92a2dc1f28d36a2249f73520f commit a5d64462f20a63f92a2dc1f28d36a2249f73520f Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2023-11-29 08:34:18 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2023-12-02 23:38:40 +0000 KDE: Add Ports for the upcoming KDE Plasma Desktop 6 (beta1) KDE's 6th Megarelease - Beta 1 Wednesday, 29 November 2023 En route to the new Plasma, Frameworks and Gear Every few years we port the key components of our software to a new version of Qt, taking the opportunity to remove cruft and leverage the updated features the most recent version of Qt has to offer us. It has been nearly 10 years since the last big release of our flagship Plasma desktop environment, and the time has come again. KDE is making available today the Beta version of all the software we will include in a megarelease scheduled for the end of February 2024. To ensure all parts of KDE's software stack are working together, we are releasing all our major bundles at the same time. Today sees the continuation of that journey with the Beta releases of Plasma 6, KDE Frameworks 6 and the KDE Gear bundle of apps. +-------------------------------------------------------------------------+ | This is a very early preview intended for developers and testers only. | | We hope it will be picked up by rolling unstable distros, but it is far | | from being ready for day-to-day use yet. | +-------------------------------------------------------------------------+ Announcement: https://kde.org/announcements/megarelease/6/beta1/ Obtained from: https://github.com/tcberner/kde6-overlay/ Further port changes: * graphics/libkexiv2-devel has been added --- Mk/Uses/kde.mk | 113 +- audio/Makefile | 4 + audio/plasma6-kpipewire/Makefile | 21 + audio/plasma6-kpipewire/distinfo | 3 + audio/plasma6-kpipewire/pkg-plist | 79 + audio/plasma6-ocean-sound-theme/Makefile | 13 + audio/plasma6-ocean-sound-theme/distinfo | 3 + audio/plasma6-ocean-sound-theme/pkg-plist | 69 + audio/plasma6-oxygen-sounds/Makefile | 15 + audio/plasma6-oxygen-sounds/distinfo | 3 + audio/plasma6-oxygen-sounds/pkg-plist | 114 + audio/plasma6-plasma-pa/Makefile | 20 + audio/plasma6-plasma-pa/distinfo | 3 + audio/plasma6-plasma-pa/pkg-plist | 145 + deskutils/Makefile | 3 + deskutils/plasma6-milou/Makefile | 14 + deskutils/plasma6-milou/distinfo | 3 + deskutils/plasma6-milou/pkg-plist | 116 + deskutils/plasma6-sddm-kcm/Makefile | 13 + deskutils/plasma6-sddm-kcm/distinfo | 3 + deskutils/plasma6-sddm-kcm/pkg-plist | 58 + deskutils/plasma6-xdg-desktop-portal-kde/Makefile | 20 + deskutils/plasma6-xdg-desktop-portal-kde/distinfo | 3 + deskutils/plasma6-xdg-desktop-portal-kde/pkg-plist | 56 + devel/Makefile | 3 + devel/plasma6-kwrited/Makefile | 13 + devel/plasma6-kwrited/distinfo | 3 + devel/plasma6-kwrited/pkg-plist | 2 + devel/plasma6-plasma-sdk/Makefile | 15 + devel/plasma6-plasma-sdk/distinfo | 3 + devel/plasma6-plasma-sdk/pkg-plist | 502 ++ devel/plasma6-plasma5support/Makefile | 15 + devel/plasma6-plasma5support/distinfo | 3 + devel/plasma6-plasma5support/pkg-plist | 68 + graphics/Makefile | 1 + graphics/libkexiv2-devel/Makefile | 18 + graphics/libkexiv2-devel/distinfo | 3 + graphics/libkexiv2-devel/pkg-descr | 3 + graphics/libkexiv2-devel/pkg-plist | 18 + security/Makefile | 3 + security/plasma6-kscreenlocker/Makefile | 34 + security/plasma6-kscreenlocker/distinfo | 3 + security/plasma6-kscreenlocker/files/kde.pam.in | 3 + security/plasma6-kscreenlocker/pkg-plist | 188 + security/plasma6-ksshaskpass/Makefile | 13 + security/plasma6-ksshaskpass/distinfo | 3 + security/plasma6-ksshaskpass/pkg-plist | 53 + security/plasma6-kwallet-pam/Makefile | 16 + security/plasma6-kwallet-pam/distinfo | 3 + security/plasma6-kwallet-pam/pkg-plist | 4 + sysutils/Makefile | 11 + sysutils/plasma6-drkonqi/Makefile | 24 + sysutils/plasma6-drkonqi/distinfo | 3 + sysutils/plasma6-drkonqi/pkg-plist | 116 + sysutils/plasma6-kde-cli-tools/Makefile | 14 + sysutils/plasma6-kde-cli-tools/distinfo | 3 + sysutils/plasma6-kde-cli-tools/pkg-plist | 637 ++ sysutils/plasma6-kinfocenter/Makefile | 23 + sysutils/plasma6-kinfocenter/distinfo | 3 + sysutils/plasma6-kinfocenter/pkg-plist | 490 ++ sysutils/plasma6-kmenuedit/Makefile | 14 + sysutils/plasma6-kmenuedit/distinfo | 3 + sysutils/plasma6-kmenuedit/pkg-plist | 163 + sysutils/plasma6-ksystemstats/Makefile | 13 + sysutils/plasma6-ksystemstats/distinfo | 3 + sysutils/plasma6-ksystemstats/pkg-plist | 50 + sysutils/plasma6-libksysguard/Makefile | 19 + sysutils/plasma6-libksysguard/distinfo | 3 + sysutils/plasma6-libksysguard/pkg-plist | 769 +++ sysutils/plasma6-plasma-disks/Makefile | 14 + sysutils/plasma6-plasma-disks/distinfo | 3 + sysutils/plasma6-plasma-disks/pkg-plist | 52 + sysutils/plasma6-plasma-systemmonitor/Makefile | 15 + sysutils/plasma6-plasma-systemmonitor/distinfo | 3 + sysutils/plasma6-plasma-systemmonitor/pkg-plist | 192 + sysutils/plasma6-polkit-kde-agent-1/Makefile | 18 + sysutils/plasma6-polkit-kde-agent-1/distinfo | 3 + sysutils/plasma6-polkit-kde-agent-1/pkg-plist | 70 + sysutils/plasma6-powerdevil/Makefile | 22 + sysutils/plasma6-powerdevil/distinfo | 3 + sysutils/plasma6-powerdevil/pkg-plist | 336 + sysutils/plasma6-systemsettings/Makefile | 19 + sysutils/plasma6-systemsettings/distinfo | 3 + sysutils/plasma6-systemsettings/pkg-plist | 152 + www/Makefile | 1 + www/plasma6-plasma-browser-integration/Makefile | 15 + www/plasma6-plasma-browser-integration/distinfo | 3 + www/plasma6-plasma-browser-integration/pkg-plist | 99 + x11-themes/Makefile | 6 + x11-themes/plasma6-breeze-gtk/Makefile | 23 + x11-themes/plasma6-breeze-gtk/distinfo | 3 + x11-themes/plasma6-breeze-gtk/pkg-plist | 564 ++ x11-themes/plasma6-breeze/Makefile | 21 + x11-themes/plasma6-breeze/distinfo | 3 + x11-themes/plasma6-breeze/pkg-plist | 401 ++ x11-themes/plasma6-kde-gtk-config/Makefile | 19 + x11-themes/plasma6-kde-gtk-config/distinfo | 3 + x11-themes/plasma6-kde-gtk-config/pkg-plist | 10 + x11-themes/plasma6-oxygen/Makefile | 23 + x11-themes/plasma6-oxygen/distinfo | 3 + x11-themes/plasma6-oxygen/pkg-plist | 785 +++ .../plasma6-plasma-workspace-wallpapers/Makefile | 13 + .../plasma6-plasma-workspace-wallpapers/distinfo | 3 + .../plasma6-plasma-workspace-wallpapers/pkg-plist | 245 + x11-themes/plasma6-qqc2-breeze-style/Makefile | 13 + x11-themes/plasma6-qqc2-breeze-style/distinfo | 3 + x11-themes/plasma6-qqc2-breeze-style/pkg-plist | 94 + x11-toolkits/Makefile | 1 + x11-toolkits/plasma6-kdeplasma-addons/Makefile | 16 + x11-toolkits/plasma6-kdeplasma-addons/distinfo | 3 + x11-toolkits/plasma6-kdeplasma-addons/pkg-plist | 2020 ++++++ x11-wm/Makefile | 2 + x11-wm/plasma6-kdecoration/Makefile | 14 + x11-wm/plasma6-kdecoration/distinfo | 3 + x11-wm/plasma6-kdecoration/pkg-plist | 79 + x11-wm/plasma6-kwin/Makefile | 48 + x11-wm/plasma6-kwin/distinfo | 3 + .../files/patch-cmake_modules_Findhwdata.cmake | 13 + x11-wm/plasma6-kwin/pkg-plist | 1560 +++++ x11/Makefile | 15 + x11/plasma6-kactivitymanagerd/Makefile | 18 + x11/plasma6-kactivitymanagerd/distinfo | 3 + x11/plasma6-kactivitymanagerd/pkg-plist | 84 + x11/plasma6-kgamma/Makefile | 14 + x11/plasma6-kgamma/distinfo | 3 + x11/plasma6-kgamma/pkg-plist | 120 + x11/plasma6-kglobalacceld/Makefile | 20 + x11/plasma6-kglobalacceld/distinfo | 3 + x11/plasma6-kglobalacceld/pkg-plist | 13 + x11/plasma6-kscreen/Makefile | 14 + x11/plasma6-kscreen/distinfo | 3 + x11/plasma6-kscreen/pkg-plist | 219 + x11/plasma6-kwayland/Makefile | 19 + x11/plasma6-kwayland/distinfo | 3 + x11/plasma6-kwayland/pkg-plist | 52 + x11/plasma6-layer-shell-qt/Makefile | 18 + x11/plasma6-layer-shell-qt/distinfo | 3 + x11/plasma6-layer-shell-qt/pkg-plist | 13 + x11/plasma6-libkscreen/Makefile | 18 + x11/plasma6-libkscreen/distinfo | 3 + x11/plasma6-libkscreen/pkg-plist | 84 + x11/plasma6-libplasma/Makefile | 17 + x11/plasma6-libplasma/distinfo | 3 + x11/plasma6-libplasma/pkg-plist | 387 ++ x11/plasma6-plasma-activities-stats/Makefile | 15 + x11/plasma6-plasma-activities-stats/distinfo | 3 + x11/plasma6-plasma-activities-stats/pkg-plist | 24 + x11/plasma6-plasma-activities/Makefile | 15 + x11/plasma6-plasma-activities/distinfo | 3 + x11/plasma6-plasma-activities/pkg-plist | 29 + x11/plasma6-plasma-desktop/Makefile | 41 + x11/plasma6-plasma-desktop/distinfo | 3 + x11/plasma6-plasma-desktop/pkg-plist | 4081 ++++++++++++ x11/plasma6-plasma-integration/Makefile | 22 + x11/plasma6-plasma-integration/distinfo | 3 + x11/plasma6-plasma-integration/pkg-plist | 60 + x11/plasma6-plasma-workspace/Makefile | 42 + x11/plasma6-plasma-workspace/distinfo | 3 + x11/plasma6-plasma-workspace/pkg-plist | 6476 ++++++++++++++++++++ x11/plasma6-plasma/Makefile | 22 + x11/plasma6-plasma/pkg-descr | 5 + 161 files changed, 23243 insertions(+), 21 deletions(-) diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk index 4559ed1b6cf1..e778c3ca7807 100644 --- a/Mk/Uses/kde.mk +++ b/Mk/Uses/kde.mk @@ -90,6 +90,10 @@ KDE_APPLICATIONS_SHLIB_G_VER?= ${KDE_APPLICATIONS${_KDE_VERSION}_SHLIB_G_VER} KDE_PLASMA5_VERSION?= 5.27.9 KDE_PLASMA5_BRANCH?= stable +# Next KDE Plasma desktop +KDE_PLASMA6_VERSION?= 5.90.0 +KDE_PLASMA6_BRANCH?= unstable + # Current KDE frameworks. KDE_FRAMEWORKS5_VERSION?= 5.112.0 KDE_FRAMEWORKS5_BRANCH?= stable @@ -105,6 +109,13 @@ KDE_APPLICATIONS5_SHLIB_VER?= 5.24.3 KDE_APPLICATIONS5_SHLIB_G_VER?= 23.8.3 KDE_APPLICATIONS5_BRANCH?= stable +# Next KDE applications. +KDE_APPLICATIONS6_VERSION?= 24.01.80 +KDE_APPLICATIONS6_SHLIB_VER?= 5.24.3 +# G as in KDE Gear, and as in "don't make the variable name longer than required" +KDE_APPLICATIONS6_SHLIB_G_VER?= 24.01.80 +KDE_APPLICATIONS6_BRANCH?= unstable + # Extended KDE universe applications. CALLIGRA_VERSION?= 2.9.11 CALLIGRA_BRANCH?= stable @@ -189,6 +200,9 @@ PORTVERSION?= ${KDE_PLASMA_VERSION} PKGNAMEPREFIX?= plasma${_KDE_VERSION}- MASTER_SITES?= KDE/${KDE_PLASMA_BRANCH}/plasma/${KDE_PLASMA_VERSION} DIST_SUBDIR?= KDE/plasma/${KDE_PLASMA_VERSION} +. if ${_KDE_VERSION:M6} +DESCR= ${.CURDIR:H:H}/x11/plasma6-plasma/pkg-descr +. endif . elif ${_KDE_CATEGORY:Mkde-frameworks} PORTVERSION?= ${KDE_FRAMEWORKS_VERSION} PKGNAMEPREFIX?= kf${_KDE_VERSION}- @@ -291,6 +305,7 @@ _USE_FRAMEWORKS6_ALL= ecm colorscheme \ svg \ statusnotifieritem \ plasma-wayland-protocols \ + userfeedback \ ${_USE_FRAMEWORKS_TIER1:Noxygen-icons5:Nwayland} \ ${_USE_FRAMEWORKS_TIER2} \ ${_USE_FRAMEWORKS_TIER3:Nkdewebkit:Nemoticons:Ndesignerplugin:Nactivities:Nactivities-stats:Ninit:Nplasma-framework:Nxmlrpcclient:Nkpipewire} \ @@ -308,7 +323,8 @@ _USE_PLASMA_ALL= activitymanagerd breeze breeze-gtk \ libksysguard milou oxygen oxygen-sounds plasma-browser-integration \ plasma-desktop plasma-disks plasma-integration plasma-pa \ plasma-sdk plasma-workspace plasma-workspace-wallpapers \ - polkit-kde-agent-1 powerdevil systemsettings xdg-desktop-portal-kde + polkit-kde-agent-1 powerdevil systemsettings xdg-desktop-portal-kde \ + kirigami-addons # List of components of the KDE PIM distribution (part of applications). _USE_KDEPIM5_ALL= akonadicontacts akonadiimportwizard akonadimime akonadinotes \ @@ -330,14 +346,29 @@ _USE_KDE5_ALL= ${_USE_FRAMEWORKS_ALL} \ ${_USE_PLASMA_ALL} \ ${_USE_KDEPIM5_ALL} \ ${_USE_KDE_BOTH} -_USE_KDE6_ALL= ${_USE_FRAMEWORKS_ALL} +# TODO: fix +_USE_KDE6_ALL= ecm colorscheme \ + svg \ + plasma-wayland-protocols \ + mediaplayer \ + ${_USE_FRAMEWORKS_ALL} \ + ${_USE_PLASMA_ALL} \ + plasma5support activities activities-stats kpipewire wayland globalacceld libplasma # ====================== frameworks components ================================= -kde-activities_PORT= x11/kf${_KDE_VERSION}-kactivities -kde-activities_LIB= libKF${_KDE_VERSION}Activities.so - -kde-activities-stats_PORT= x11/kf${_KDE_VERSION}-kactivities-stats -kde-activities-stats_LIB= libKF${_KDE_VERSION}ActivitiesStats.so +kde-activities_PORT5= x11/kf${_KDE_VERSION}-kactivities +kde-activities_PORT6= x11/plasma${_KDE_VERSION}-plasma-activities +kde-activities_PORT= ${kde-activities_PORT${_KDE_VERSION}} +kde-activities_LIB5= libKF${_KDE_VERSION}Activities.so +kde-activities_LIB6= libPlasmaActivities.so +kde-activities_LIB= ${kde-activities_LIB${_KDE_VERSION}} + +kde-activities-stats_PORT5= x11/kf${_KDE_VERSION}-kactivities-stats +kde-activities-stats_PORT6= x11/plasma${_KDE_VERSION}-plasma-activities-stats +kde-activities-stats_PORT= ${kde-activities-stats_PORT${_KDE_VERSION}} +kde-activities-stats_LIB5= libKF${_KDE_VERSION}ActivitiesStats.so +kde-activities-stats_LIB6= libPlasmaActivitiesStats.so +kde-activities-stats_LIB= ${kde-activities-stats_LIB${_KDE_VERSION}} kde-apidox_PORT= devel/kf${_KDE_VERSION}-kapidox kde-apidox_PATH= ${KDE_PREFIX}/bin/kapidox-generate @@ -574,8 +605,12 @@ kde-unitconversion_LIB= libKF${_KDE_VERSION}UnitConversion.so kde-wallet_PORT= sysutils/kf${_KDE_VERSION}-kwallet kde-wallet_LIB= libKF${_KDE_VERSION}Wallet.so -kde-wayland_PORT= x11/kf${_KDE_VERSION}-kwayland -kde-wayland_LIB= libKF${_KDE_VERSION}WaylandClient.so +kde-wayland_PORT5= x11/kf${_KDE_VERSION}-kwayland +kde-wayland_PORT6= x11/plasma${_KDE_VERSION}-kwayland +kde-wayland_PORT= ${kde-wayland_PORT${_KDE_VERSION}} +kde-wayland_LIB5= libKF${_KDE_VERSION}WaylandClient.so +kde-wayland_LIB6= libKWaylandClient.so +kde-wayland_LIB= ${kde-wayland_LIB${_KDE_VERSION}} kde-widgetsaddons_PORT= x11-toolkits/kf${_KDE_VERSION}-kwidgetsaddons kde-widgetsaddons_LIB= libKF${_KDE_VERSION}WidgetsAddons.so @@ -606,6 +641,10 @@ kde-svg_LIB= libKF${_KDE_VERSION}Svg.so kde-statusnotifieritem_PORT= deskutils/kf6-kstatusnotifieritem kde-statusnotifieritem_LIB= libKF${_KDE_VERSION}StatusNotifierItem.so + +kde-userfeedback_PORT= sysutils/kf6-kuserfeedback +kde-userfeedback_LIB= libKF${_KDE_VERSION}UserFeedbackCore.so + # ====================== end of frameworks components ========================== # ====================== plasma components ===================================== @@ -637,7 +676,7 @@ kde-infocenter_PORT= sysutils/plasma${_KDE_VERSION}-kinfocenter kde-infocenter_PATH= ${KDE_PREFIX}/bin/kinfocenter kde-kde-cli-tools_PORT= sysutils/plasma${_KDE_VERSION}-kde-cli-tools -kde-kde-cli-tools_PATH= ${KDE_PREFIX}/bin/kcmshell5 +kde-kde-cli-tools_PATH= ${KDE_PREFIX}/bin/kde-open kde-kde-gtk-config_PORT= x11-themes/plasma${_KDE_VERSION}-kde-gtk-config kde-kde-gtk-config_PATH= ${KDE_PREFIX}/lib/kconf_update_bin/gtk_theme @@ -645,8 +684,12 @@ kde-kde-gtk-config_PATH= ${KDE_PREFIX}/lib/kconf_update_bin/gtk_theme kde-kdeplasma-addons_PORT= x11-toolkits/plasma${_KDE_VERSION}-kdeplasma-addons kde-kdeplasma-addons_LIB= libplasmapotdprovidercore.so -kde-kgamma5_PORT= x11/plasma${_KDE_VERSION}-kgamma5 +kde-kgamma5_PORT5= x11/plasma${_KDE_VERSION}-kgamma5 +kde-kgamma5_PORT6= x11/plasma${_KDE_VERSION}-kgamma +kde-kgamma5_PORT= ${kde-kgamma5_PORT${_KDE_VERSION}} kde-kgamma5_PATH= ${QT_PLUGINDIR}/plasma/kcms/systemsettings/kcm_kgamma.so +kde-kgamma5_PATH6= ${QT_PLUGINDIR}/plasma/kcms/systemsettings_qwidgets/kcm_kgamma.so +kde-kgamma5_PATH= ${kde-kgamma5_PATH${_KDE_VERSION}} kde-kmenuedit_PORT= sysutils/plasma${_KDE_VERSION}-kmenuedit kde-kmenuedit_PATH= ${KDE_PREFIX}/bin/kmenuedit @@ -667,16 +710,18 @@ kde-ksystemstats_PORT= sysutils/plasma${_KDE_VERSION}-ksystemstats kde-ksystemstats_PATH= ${KDE_PREFIX}/bin/ksystemstats kde-kwallet-pam_PORT= security/plasma${_KDE_VERSION}-kwallet-pam -kde-kwallet-pam_PATH= ${KDE_PREFIX}/lib/pam_kwallet5.so +kde-kwallet-pam_PATH5= ${KDE_PREFIX}/lib/pam_kwallet5.so +kde-kwallet-pam_PATH6= ${KDE_PREFIX}/lib/security/pam_kwallet5.so +kde-kwallet-pam_PATH= ${kde-kwallet-pam_PATH${_KDE_VERSION}} kde-kwayland-integration_PORT= x11/plasma${_KDE_VERSION}-kwayland-integration -kde-kwayland-integration_PATH= ${QT_PLUGINDIR}/kf5/kwindowsystem/KF5WindowSystemKWaylandPlugin.so +kde-kwayland-integration_PATH= ${QT_PLUGINDIR}/kf${_KDE_VERSION}/kwindowsystem/KF5WindowSystemKWaylandPlugin.so kde-kwin_PORT= x11-wm/plasma${_KDE_VERSION}-kwin kde-kwin_PATH= ${KDE_PREFIX}/bin/kwin_x11 kde-kwrited_PORT= devel/plasma${_KDE_VERSION}-kwrited -kde-kwrited_PATH= ${QT_PLUGINDIR}/kf5/kded/kwrited.so +kde-kwrited_PATH= ${QT_PLUGINDIR}/kf${_KDE_VERSION}/kded/kwrited.so kde-libkscreen_PORT= x11/plasma${_KDE_VERSION}-libkscreen kde-libkscreen_LIB= libKF${_KDE_VERSION}Screen.so @@ -685,10 +730,14 @@ kde-libksysguard_PORT= sysutils/plasma${_KDE_VERSION}-libksysguard kde-libksysguard_LIB= libksgrd.so kde-milou_PORT= deskutils/plasma${_KDE_VERSION}-milou -kde-milou_LIB= libmilou.so.5 +kde-milou_PATH5= ${KDE_PREFIX}/lib/libmilou.so.5 +kde-milou_PATH6= ${QT_QMLDIR}/org/kde/milou/libmilouqmlplugin.so +kde-milou_PATH= ${kde-milou_PATH${_KDE_VERSION}} kde-oxygen_PORT= x11-themes/plasma${_KDE_VERSION}-oxygen -kde-oxygen_PATH= ${QT_PLUGINDIR}/styles/oxygen.so +kde-oxygen_PATH5= ${QT_PLUGINDIR}/styles/oxygen.so +kde-oxygen_PATH6= ${QT_PLUGINDIR}/kstyle_config/kstyle_oxygen_config.so +kde-oxygen_PATH= ${kde-oxygen_PATH${_KDE_VERSION}} kde-plasma-browser-integration_PORT= www/plasma${_KDE_VERSION}-plasma-browser-integration kde-plasma-browser-integration_PATH= ${KDE_PREFIX}/bin/plasma-browser-integration-host @@ -697,10 +746,14 @@ kde-plasma-desktop_PORT= x11/plasma${_KDE_VERSION}-plasma-desktop kde-plasma-desktop_PATH= ${KDE_PREFIX}/bin/kaccess kde-plasma-disks_PORT= sysutils/plasma${_KDE_VERSION}-plasma-disks -kde-plasma-disks_PATH= ${KDE_PREFIX}/lib/libexec/kauth/kded-smart-helper +kde-plasma-disks_PATH5= ${KDE_PREFIX}/lib/libexec/kauth/kded-smart-helper +kde-plasma-disks_PATH6= ${KDE_PREFIX}/lib/libexec/kf6/kauth/kded-smart-helper +kde-plasma-disks_PATH= ${kde-plasma-disks_PATH${_KDE_VERSION}} kde-plasma-integration_PORT= x11/plasma${_KDE_VERSION}-plasma-integration -kde-plasma-integration_PATH= ${QT_PLUGINDIR}/platformthemes/KDEPlasmaPlatformTheme.so +kde-plasma-integration_PATH5= ${QT_PLUGINDIR}/platformthemes/KDEPlasmaPlatformTheme.so +kde-plasma-integration_PATH6= ${QT_PLUGINDIR}/platformthemes/KDEPlasmaPlatformTheme6.so +kde-plasma-integration_PATH= ${kde-plasma-integration_PATH${_KDE_VERSION}} kde-plasma-pa_PORT= audio/plasma${_KDE_VERSION}-plasma-pa kde-plasma-pa_PATH= ${QT_PLUGINDIR}/plasma/kcms/systemsettings/kcm_pulseaudio.so @@ -709,7 +762,7 @@ kde-plasma-sdk_PORT= devel/plasma${_KDE_VERSION}-plasma-sdk kde-plasma-sdk_PATH= ${KDE_PREFIX}/bin/plasmoidviewer kde-plasma-workspace_PORT= x11/plasma${_KDE_VERSION}-plasma-workspace -kde-plasma-workspace_LIB= libkworkspace5.so +kde-plasma-workspace_LIB= libkworkspace${_KDE_VERSION}.so kde-plasma-workspace-wallpapers_PORT= x11-themes/plasma${_KDE_VERSION}-plasma-workspace-wallpapers kde-plasma-workspace-wallpapers_PATH= ${KDE_PREFIX}/share/wallpapers/Autumn/contents/images/1280x1024.jpg @@ -721,10 +774,28 @@ kde-powerdevil_PORT= sysutils/plasma${_KDE_VERSION}-powerdevil kde-powerdevil_LIB= libpowerdevilcore.so kde-systemsettings_PORT= sysutils/plasma${_KDE_VERSION}-systemsettings -kde-systemsettings_PATH= ${KDE_PREFIX}/bin/systemsettings5 +kde-systemsettings_PATH5= ${KDE_PREFIX}/bin/systemsettings5 +kde-systemsettings_PATH6= ${KDE_PREFIX}/bin/systemsettings +kde-systemsettings_PATH= ${kde-systemsettings_PATH${_KDE_VERSION}} + + -kde-xdg-desktop-portal-kde_PATH= ${KDE_PREFIX}/lib/libexec/xdg-desktop-portal-kde kde-xdg-desktop-portal-kde_PORT= deskutils/plasma${_KDE_VERSION}-xdg-desktop-portal-kde +kde-xdg-desktop-portal-kde_PATH= ${KDE_PREFIX}/lib/libexec/xdg-desktop-portal-kde + +kde-plasma5support_PORT= devel/plasma${_KDE_VERSION}-plasma5support +kde-plasma5support_LIB= libKF${_KDE_VERSION}Plasma5Support.so + +kde-kirigami-addons_PORT5= x11-toolkits/kirigami-addons +kde-kirigami-addons_PORT6= x11-toolkits/kirigami-addons-devel +kde-kirigami-addons_PORT= ${kde-kirigami-addons_PORT${_KDE_VERSION}} +kde-kirigami-addons_PATH= ${QT_QMLDIR}/org/kde/kirigamiaddons/components/libcomponentsplugin.so + +kde-globalacceld_PORT= x11/plasma${_KDE_VERSION}-kglobalacceld +kde-globalacceld_PATH= ${QT_PLUGINDIR}/org.kde.kglobalacceld.platforms/KGlobalAccelDXcb.so + +kde-libplasma_PORT= x11/plasma${_KDE_VERSION}-libplasma +kde-libplasma_LIB= libPlasma.so # ====================== end of plasma components ============================== # ====================== pim5 components ======================================= diff --git a/audio/Makefile b/audio/Makefile index e36194e712c1..c4c1548e1085 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -599,6 +599,10 @@ SUBDIR += plasma5-kpipewire SUBDIR += plasma5-oxygen-sounds SUBDIR += plasma5-plasma-pa + SUBDIR += plasma6-kpipewire + SUBDIR += plasma6-ocean-sound-theme + SUBDIR += plasma6-oxygen-sounds + SUBDIR += plasma6-plasma-pa SUBDIR += play SUBDIR += playgsf SUBDIR += playmidi diff --git a/audio/plasma6-kpipewire/Makefile b/audio/plasma6-kpipewire/Makefile new file mode 100644 index 000000000000..7739f6beff5b --- /dev/null +++ b/audio/plasma6-kpipewire/Makefile @@ -0,0 +1,21 @@ +PORTNAME= kpipewire +DISTVERSION= ${KDE_PLASMA_VERSION} +CATEGORIES= audio kde kde-plasma + +MAINTAINER= kde@FreeBSD.org +COMMENT= Components relating to Flatpak 'pipewire' use in Plasma + +LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ + libdrm.so:graphics/libdrm \ + libepoxy.so:graphics/libepoxy \ + libpipewire-0.3.so:multimedia/pipewire \ + libva.so:multimedia/libva \ + libxkbcommon.so:x11/libxkbcommon + +USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz +USE_GL= egl gbm gl opengl +USE_KDE= coreaddons i18n \ + ecm:build plasma-wayland-protocols:build +USE_QT= base declarative wayland + +.include <bsd.port.mk> diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo new file mode 100644 index 000000000000..fc70eb34e882 --- /dev/null +++ b/audio/plasma6-kpipewire/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1701525047 +SHA256 (KDE/plasma/5.90.0/kpipewire-5.90.0.tar.xz) = 631f410de2fb25e12dda1c5b2d885af584a92bdde271bb3628113575b7840e5c +SIZE (KDE/plasma/5.90.0/kpipewire-5.90.0.tar.xz) = 143928 diff --git a/audio/plasma6-kpipewire/pkg-plist b/audio/plasma6-kpipewire/pkg-plist new file mode 100644 index 000000000000..f0bad1e432d2 --- /dev/null +++ b/audio/plasma6-kpipewire/pkg-plist @@ -0,0 +1,79 @@ +include/KPipeWire/DmaBufHandler +include/KPipeWire/PipeWireBaseEncodedStream +include/KPipeWire/PipeWireEncodedStream +include/KPipeWire/PipeWireRecord +include/KPipeWire/PipeWireSourceItem +include/KPipeWire/PipeWireSourceStream +include/KPipeWire/dmabufhandler.h +include/KPipeWire/kpipewire_export.h +include/KPipeWire/kpipewiredmabuf_export.h +include/KPipeWire/pipewirebaseencodedstream.h +include/KPipeWire/pipewireencodedstream.h +include/KPipeWire/pipewirerecord.h +include/KPipeWire/pipewiresourceitem.h +include/KPipeWire/pipewiresourcestream.h +lib/cmake/KPipeWire/KPipeWireConfig.cmake +lib/cmake/KPipeWire/KPipeWireConfigVersion.cmake +lib/cmake/KPipeWire/KPipeWireTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/KPipeWire/KPipeWireTargets.cmake +lib/libKPipeWire.so +lib/libKPipeWire.so.%%KDE_PLASMA_VERSION%% +lib/libKPipeWire.so.6 +lib/libKPipeWireDmaBuf.so +lib/libKPipeWireDmaBuf.so.%%KDE_PLASMA_VERSION%% +lib/libKPipeWireDmaBuf.so.6 +lib/libKPipeWireRecord.so +lib/libKPipeWireRecord.so.%%KDE_PLASMA_VERSION%% +lib/libKPipeWireRecord.so.6 +%%QT_QMLDIR%%/org/kde/pipewire/KPipeWireDeclarative.qmltypes +%%QT_QMLDIR%%/org/kde/pipewire/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/pipewire/libKPipeWireDeclarative.so +%%QT_QMLDIR%%/org/kde/pipewire/monitor/KPipeWireMonitorDeclarative.qmltypes +%%QT_QMLDIR%%/org/kde/pipewire/monitor/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so +%%QT_QMLDIR%%/org/kde/pipewire/monitor/qmldir +%%QT_QMLDIR%%/org/kde/pipewire/qmldir +%%QT_QMLDIR%%/org/kde/pipewire/record/KPipeWireRecordDeclarative.qmltypes +%%QT_QMLDIR%%/org/kde/pipewire/record/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so +%%QT_QMLDIR%%/org/kde/pipewire/record/qmldir +share/locale/ar/LC_MESSAGES/kpipewire6.mo +share/locale/ast/LC_MESSAGES/kpipewire6.mo +share/locale/bg/LC_MESSAGES/kpipewire6.mo +share/locale/ca/LC_MESSAGES/kpipewire6.mo +share/locale/ca@valencia/LC_MESSAGES/kpipewire6.mo +share/locale/cs/LC_MESSAGES/kpipewire6.mo +share/locale/de/LC_MESSAGES/kpipewire6.mo +share/locale/en_GB/LC_MESSAGES/kpipewire6.mo +share/locale/eo/LC_MESSAGES/kpipewire6.mo +share/locale/es/LC_MESSAGES/kpipewire6.mo +share/locale/eu/LC_MESSAGES/kpipewire6.mo +share/locale/fi/LC_MESSAGES/kpipewire6.mo +share/locale/fr/LC_MESSAGES/kpipewire6.mo +share/locale/gl/LC_MESSAGES/kpipewire6.mo +share/locale/ia/LC_MESSAGES/kpipewire6.mo +share/locale/id/LC_MESSAGES/kpipewire6.mo +share/locale/it/LC_MESSAGES/kpipewire6.mo +share/locale/ja/LC_MESSAGES/kpipewire6.mo +share/locale/ka/LC_MESSAGES/kpipewire6.mo +share/locale/ko/LC_MESSAGES/kpipewire6.mo +share/locale/lt/LC_MESSAGES/kpipewire6.mo +share/locale/nl/LC_MESSAGES/kpipewire6.mo +share/locale/nn/LC_MESSAGES/kpipewire6.mo +share/locale/pa/LC_MESSAGES/kpipewire6.mo +share/locale/pl/LC_MESSAGES/kpipewire6.mo +share/locale/pt/LC_MESSAGES/kpipewire6.mo +share/locale/pt_BR/LC_MESSAGES/kpipewire6.mo +share/locale/ro/LC_MESSAGES/kpipewire6.mo +share/locale/ru/LC_MESSAGES/kpipewire6.mo +share/locale/sa/LC_MESSAGES/kpipewire6.mo +share/locale/sk/LC_MESSAGES/kpipewire6.mo +share/locale/sl/LC_MESSAGES/kpipewire6.mo +share/locale/sv/LC_MESSAGES/kpipewire6.mo +share/locale/ta/LC_MESSAGES/kpipewire6.mo +share/locale/tr/LC_MESSAGES/kpipewire6.mo +share/locale/uk/LC_MESSAGES/kpipewire6.mo +share/locale/zh_CN/LC_MESSAGES/kpipewire6.mo +share/locale/zh_TW/LC_MESSAGES/kpipewire6.mo +share/qlogging-categories6/kpipewire.categories +share/qlogging-categories6/kpipewirerecord.categories diff --git a/audio/plasma6-ocean-sound-theme/Makefile b/audio/plasma6-ocean-sound-theme/Makefile new file mode 100644 index 000000000000..7411f7deb13a --- /dev/null +++ b/audio/plasma6-ocean-sound-theme/Makefile @@ -0,0 +1,13 @@ +PORTNAME= ocean-sound-theme +DISTVERSION= ${KDE_PLASMA_VERSION} +CATEGORIES= audio kde kde-plasma + +MAINTAINER= kde@FreeBSD.org +COMMENT= Ocean Sound Theme for Plasma + +USES= cmake:noninja kde:6 qt:6 tar:xz +USE_KDE= ecm:build +USE_QT= base:build +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo new file mode 100644 index 000000000000..42f178f5cc01 --- /dev/null +++ b/audio/plasma6-ocean-sound-theme/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1701526122 +SHA256 (KDE/plasma/5.90.0/ocean-sound-theme-5.90.0.tar.xz) = 68de6c427b960004c04eb1e2fae1d1223e4576cf7be25bd6338ea5c5f58c6f00 +SIZE (KDE/plasma/5.90.0/ocean-sound-theme-5.90.0.tar.xz) = 1209540 diff --git a/audio/plasma6-ocean-sound-theme/pkg-plist b/audio/plasma6-ocean-sound-theme/pkg-plist new file mode 100644 index 000000000000..d0a1c67a8127 --- /dev/null +++ b/audio/plasma6-ocean-sound-theme/pkg-plist @@ -0,0 +1,69 @@ +share/sounds/ocean/index.theme +share/sounds/ocean/index.theme.license +share/sounds/ocean/stereo/alarm-clock-elapsed.oga +share/sounds/ocean/stereo/alarm-clock-elapsed.oga.license +share/sounds/ocean/stereo/audio-volume-change.oga +share/sounds/ocean/stereo/audio-volume-change.oga.license +share/sounds/ocean/stereo/battery-caution.oga +share/sounds/ocean/stereo/battery-caution.oga.license +share/sounds/ocean/stereo/battery-full.oga +share/sounds/ocean/stereo/battery-low.oga +share/sounds/ocean/stereo/battery-low.oga.license +share/sounds/ocean/stereo/bell-window-system.oga +share/sounds/ocean/stereo/bell-window-system.oga.license +share/sounds/ocean/stereo/complete-media-burn.oga +share/sounds/ocean/stereo/complete-media-error.oga +share/sounds/ocean/stereo/completion-fail.oga +share/sounds/ocean/stereo/completion-fail.oga.license +share/sounds/ocean/stereo/completion-partial.oga +share/sounds/ocean/stereo/completion-partial.oga.license +share/sounds/ocean/stereo/completion-rotation.oga +share/sounds/ocean/stereo/completion-rotation.oga.license +share/sounds/ocean/stereo/completion-success.oga +share/sounds/ocean/stereo/completion-success.oga.license +share/sounds/ocean/stereo/desktop-login.oga +share/sounds/ocean/stereo/desktop-login.oga.license +share/sounds/ocean/stereo/desktop-logout.oga +share/sounds/ocean/stereo/desktop-logout.oga.license +share/sounds/ocean/stereo/device-added.oga +share/sounds/ocean/stereo/device-added.oga.license +share/sounds/ocean/stereo/device-removed.oga +share/sounds/ocean/stereo/device-removed.oga.license +share/sounds/ocean/stereo/dialog-error-critical.oga +share/sounds/ocean/stereo/dialog-error-serious.oga +share/sounds/ocean/stereo/dialog-error-serious.oga.license +share/sounds/ocean/stereo/dialog-error.oga +share/sounds/ocean/stereo/dialog-error.oga.license +share/sounds/ocean/stereo/dialog-information.oga +share/sounds/ocean/stereo/dialog-information.oga.license +share/sounds/ocean/stereo/dialog-question.oga +share/sounds/ocean/stereo/dialog-question.oga.license +share/sounds/ocean/stereo/dialog-warning.oga +share/sounds/ocean/stereo/dialog-warning.oga.license +share/sounds/ocean/stereo/game-over-loser.oga +share/sounds/ocean/stereo/game-over-winner.oga +share/sounds/ocean/stereo/media-insert-request.oga +share/sounds/ocean/stereo/message-attention.oga +share/sounds/ocean/stereo/message-contact-in.oga +share/sounds/ocean/stereo/message-contact-out.oga +share/sounds/ocean/stereo/message-highlight.oga +share/sounds/ocean/stereo/message-new-instant.oga +share/sounds/ocean/stereo/message-new-instant.oga.license +share/sounds/ocean/stereo/message-sent-instant.oga +share/sounds/ocean/stereo/outcome-failure.oga +share/sounds/ocean/stereo/outcome-failure.oga.license +share/sounds/ocean/stereo/outcome-success.oga +share/sounds/ocean/stereo/outcome-success.oga.license +share/sounds/ocean/stereo/phone-incoming-call.oga +share/sounds/ocean/stereo/phone-incoming-call.oga.license +share/sounds/ocean/stereo/power-plug.oga +share/sounds/ocean/stereo/power-plug.oga.license +share/sounds/ocean/stereo/power-unplug.oga +share/sounds/ocean/stereo/power-unplug.oga.license +share/sounds/ocean/stereo/service-login.oga +share/sounds/ocean/stereo/service-login.oga.license +share/sounds/ocean/stereo/service-logout.oga +share/sounds/ocean/stereo/service-logout.oga.license +share/sounds/ocean/stereo/theme-demo.oga +share/sounds/ocean/stereo/trash-empty.oga +share/sounds/ocean/stereo/trash-empty.oga.license diff --git a/audio/plasma6-oxygen-sounds/Makefile b/audio/plasma6-oxygen-sounds/Makefile new file mode 100644 index 000000000000..f1e89e0637c0 --- /dev/null +++ b/audio/plasma6-oxygen-sounds/Makefile @@ -0,0 +1,15 @@ +PORTNAME= oxygen-sounds +DISTVERSION= ${KDE_PLASMA_VERSION} +CATEGORIES= audio kde kde-plasma + +MAINTAINER= kde@FreeBSD.org +COMMENT= Oxygen Sound Theme + +USES= cmake:noninja kde:6 qt:6 tar:xz +USE_KDE= ecm:build +USE_QT= base:build +NO_ARCH= yes + +CMAKE_ARGS= -DQT_MAJOR_VERSION=6 + +.include <bsd.port.mk> diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo new file mode 100644 index 000000000000..e8867d40f0eb --- /dev/null +++ b/audio/plasma6-oxygen-sounds/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1701525048 +SHA256 (KDE/plasma/5.90.0/oxygen-sounds-5.90.0.tar.xz) = 716a36d4a2142018a249c8642f8117c510f91a0626d8cafa0afe29268894320c +SIZE (KDE/plasma/5.90.0/oxygen-sounds-5.90.0.tar.xz) = 1936092 diff --git a/audio/plasma6-oxygen-sounds/pkg-plist b/audio/plasma6-oxygen-sounds/pkg-plist new file mode 100644 index 000000000000..2ed91d33e232 --- /dev/null +++ b/audio/plasma6-oxygen-sounds/pkg-plist @@ -0,0 +1,114 @@ +share/sounds/Oxygen-Im-Cant-Connect.ogg +share/sounds/Oxygen-Im-Connection-Lost.ogg +share/sounds/Oxygen-Im-Contact-In.ogg +share/sounds/Oxygen-Im-Contact-Out.ogg +share/sounds/Oxygen-Im-Error-On-Connection.ogg +share/sounds/Oxygen-Im-Highlight-Msg.ogg +share/sounds/Oxygen-Im-Internal-Error.ogg +share/sounds/Oxygen-Im-Irc-Event.ogg +share/sounds/Oxygen-Im-Low-Priority-Message.ogg +share/sounds/Oxygen-Im-Message-In.ogg +share/sounds/Oxygen-Im-Message-Out.ogg +share/sounds/Oxygen-Im-Network-Problems.ogg +share/sounds/Oxygen-Im-New-Mail.ogg +share/sounds/Oxygen-Im-Nudge.ogg +share/sounds/Oxygen-Im-Phone-Ring.ogg +share/sounds/Oxygen-Im-Sms.ogg +share/sounds/Oxygen-Im-User-Auth.ogg +share/sounds/Oxygen-K3B-Finish-Error.ogg +share/sounds/Oxygen-K3B-Finish-Success.ogg +share/sounds/Oxygen-K3B-Insert-Medium.ogg +share/sounds/Oxygen-Sys-App-Error-Critical.ogg +share/sounds/Oxygen-Sys-App-Error-Serious-Very.ogg +share/sounds/Oxygen-Sys-App-Error-Serious.ogg +share/sounds/Oxygen-Sys-App-Error.ogg +share/sounds/Oxygen-Sys-App-Message.ogg +share/sounds/Oxygen-Sys-App-Negative.ogg +share/sounds/Oxygen-Sys-App-Positive.ogg +share/sounds/Oxygen-Sys-Error-Printing.ogg +share/sounds/Oxygen-Sys-File-Open-Foes.ogg +share/sounds/Oxygen-Sys-List-End.ogg +share/sounds/Oxygen-Sys-List-Match-Multiple.ogg +share/sounds/Oxygen-Sys-List-Match-No.ogg +share/sounds/Oxygen-Sys-Log-In-Long.ogg +share/sounds/Oxygen-Sys-Log-In-Short.ogg +share/sounds/Oxygen-Sys-Log-In.ogg +share/sounds/Oxygen-Sys-Log-Out-Long.ogg +share/sounds/Oxygen-Sys-Log-Out.ogg +share/sounds/Oxygen-Sys-Question.ogg +share/sounds/Oxygen-Sys-Special.ogg +share/sounds/Oxygen-Sys-Trash-Emptied.ogg +share/sounds/Oxygen-Sys-Warning.ogg +share/sounds/Oxygen-Window-All-Desktops-Not.ogg +share/sounds/Oxygen-Window-All-Desktops.ogg +share/sounds/Oxygen-Window-Close.ogg +share/sounds/Oxygen-Window-Maximize.ogg +share/sounds/Oxygen-Window-Minimize.ogg +share/sounds/Oxygen-Window-Move-Stop.ogg +share/sounds/Oxygen-Window-Move.ogg +share/sounds/Oxygen-Window-Shade-Down.ogg +share/sounds/Oxygen-Window-Shade-Up.ogg +share/sounds/oxygen/index.theme +share/sounds/oxygen/stereo/alarm-clock-elapsed.ogg +share/sounds/oxygen/stereo/battery-caution.ogg +share/sounds/oxygen/stereo/battery-full.ogg +share/sounds/oxygen/stereo/battery-low.ogg +share/sounds/oxygen/stereo/bell-window-system.ogg +share/sounds/oxygen/stereo/camera-shutter.wav +share/sounds/oxygen/stereo/complete-media-burn.ogg +share/sounds/oxygen/stereo/complete-media-error.ogg +share/sounds/oxygen/stereo/completion-fail.ogg +share/sounds/oxygen/stereo/completion-rotation.ogg +share/sounds/oxygen/stereo/completion-success.ogg +share/sounds/oxygen/stereo/desktop-login-long.ogg +share/sounds/oxygen/stereo/desktop-login-short.ogg +share/sounds/oxygen/stereo/desktop-login.ogg +share/sounds/oxygen/stereo/desktop-logout.ogg +share/sounds/oxygen/stereo/device-added.ogg +share/sounds/oxygen/stereo/device-removed.ogg +share/sounds/oxygen/stereo/dialog-error-critical.ogg +share/sounds/oxygen/stereo/dialog-error-serious.ogg +share/sounds/oxygen/stereo/dialog-error-veryserious.ogg +share/sounds/oxygen/stereo/dialog-error.ogg +share/sounds/oxygen/stereo/dialog-information.ogg +share/sounds/oxygen/stereo/dialog-question.ogg +share/sounds/oxygen/stereo/dialog-special.ogg +share/sounds/oxygen/stereo/dialog-warning.ogg +share/sounds/oxygen/stereo/file-error.ogg +share/sounds/oxygen/stereo/game-over-loser.ogg +share/sounds/oxygen/stereo/game-over-winner.ogg +share/sounds/oxygen/stereo/media-insert-request.ogg +share/sounds/oxygen/stereo/message-attention.ogg +share/sounds/oxygen/stereo/message-conectivity-problem.ogg +share/sounds/oxygen/stereo/message-connectivity-error-serious.ogg +share/sounds/oxygen/stereo/message-connectivity-error.ogg +share/sounds/oxygen/stereo/message-connectivity-lost.ogg +share/sounds/oxygen/stereo/message-contact-in.ogg +share/sounds/oxygen/stereo/message-contact-out.ogg +share/sounds/oxygen/stereo/message-error.ogg +share/sounds/oxygen/stereo/message-highlight.ogg +share/sounds/oxygen/stereo/message-irc-event.ogg +share/sounds/oxygen/stereo/message-lowpriority.ogg +share/sounds/oxygen/stereo/message-new-email.ogg +share/sounds/oxygen/stereo/message-new-instant.ogg +share/sounds/oxygen/stereo/message-new-sms.ogg +share/sounds/oxygen/stereo/message-sent-instant.ogg +share/sounds/oxygen/stereo/outcome-failure.ogg +share/sounds/oxygen/stereo/outcome-success.ogg +share/sounds/oxygen/stereo/phone-incoming-call.ogg +share/sounds/oxygen/stereo/power-plug.ogg +share/sounds/oxygen/stereo/power-unplug.ogg +share/sounds/oxygen/stereo/print-error.ogg +share/sounds/oxygen/stereo/service-login.ogg +share/sounds/oxygen/stereo/service-logout.ogg +share/sounds/oxygen/stereo/theme-demo.ogg +share/sounds/oxygen/stereo/trash-empty.ogg +share/sounds/oxygen/stereo/window-close.ogg +share/sounds/oxygen/stereo/window-maximized.ogg +share/sounds/oxygen/stereo/window-minimized.ogg +share/sounds/oxygen/stereo/window-move-end.ogg +share/sounds/oxygen/stereo/window-move-start.ogg +share/sounds/oxygen/stereo/window-pin.ogg +share/sounds/oxygen/stereo/window-shaded.ogg +share/sounds/oxygen/stereo/window-unpin.ogg +share/sounds/oxygen/stereo/window-unshaded.ogg diff --git a/audio/plasma6-plasma-pa/Makefile b/audio/plasma6-plasma-pa/Makefile new file mode 100644 index 000000000000..4226795c87a4 --- /dev/null +++ b/audio/plasma6-plasma-pa/Makefile @@ -0,0 +1,20 @@ +PORTNAME= plasma-pa +DISTVERSION= ${KDE_PLASMA_VERSION} +CATEGORIES= audio kde kde-plasma + +MAINTAINER= kde@FreeBSD.org +COMMENT= Plasma applet for audio volume management using PulseAudio + +LIB_DEPENDS= libcanberra.so:audio/libcanberra \ + libpulse.so:audio/pulseaudio +RUN_DEPENDS= ${LOCALBASE}/share/sounds/freedesktop/index.theme:audio/freedesktop-sound-theme + +USES= cmake gettext kde:6 pkgconfig qt:6 shebangfix tar:xz +USE_KDE= coreaddons doctools globalaccel i18n itemmodels kcmutils \ + kdeclarative kirigami-addons libplasma statusnotifieritem svg \ + ecm:build +USE_QT= base declarative + +SHEBANG_FILES= data/plasmaVolumeDisableKMixAutostart.pl + +.include <bsd.port.mk> diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo new file mode 100644 index 000000000000..1a081e4fcbf3 --- /dev/null +++ b/audio/plasma6-plasma-pa/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1701525115 +SHA256 (KDE/plasma/5.90.0/plasma-pa-5.90.0.tar.xz) = afc17d4996eef0c14324987876d05a451dd7778822e59d3c7b1c64e59791c3ad +SIZE (KDE/plasma/5.90.0/plasma-pa-5.90.0.tar.xz) = 168424 diff --git a/audio/plasma6-plasma-pa/pkg-plist b/audio/plasma6-plasma-pa/pkg-plist new file mode 100644 index 000000000000..ad4d2d719146 --- /dev/null +++ b/audio/plasma6-plasma-pa/pkg-plist @@ -0,0 +1,145 @@ +%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_pulseaudio.so +%%QT_QMLDIR%%/org/kde/plasma/private/volume/PulseObjectFilterModel.qml +%%QT_QMLDIR%%/org/kde/plasma/private/volume/kde-qmlmodule.version +%%QT_QMLDIR%%/org/kde/plasma/private/volume/libplasma-volume-declarative.so +%%QT_QMLDIR%%/org/kde/plasma/private/volume/plasma-volume-declarative.qmltypes +%%QT_QMLDIR%%/org/kde/plasma/private/volume/qmldir +share/applications/kcm_pulseaudio.desktop +share/doc/HTML/ca/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/ca/kcontrol/plasma-pa/index.docbook +share/doc/HTML/de/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/de/kcontrol/plasma-pa/index.docbook +share/doc/HTML/en/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/en/kcontrol/plasma-pa/index.docbook +share/doc/HTML/es/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/es/kcontrol/plasma-pa/index.docbook +share/doc/HTML/id/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/id/kcontrol/plasma-pa/index.docbook +share/doc/HTML/it/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/it/kcontrol/plasma-pa/index.docbook +share/doc/HTML/nl/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/nl/kcontrol/plasma-pa/index.docbook +share/doc/HTML/pt/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/pt/kcontrol/plasma-pa/index.docbook +share/doc/HTML/pt_BR/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/pt_BR/kcontrol/plasma-pa/index.docbook +share/doc/HTML/ru/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/ru/kcontrol/plasma-pa/index.docbook +share/doc/HTML/sv/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/sv/kcontrol/plasma-pa/index.docbook +share/doc/HTML/tr/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/tr/kcontrol/plasma-pa/index.docbook +share/doc/HTML/uk/kcontrol/plasma-pa/index.cache.bz2 +share/doc/HTML/uk/kcontrol/plasma-pa/index.docbook +share/kconf_update/disable_kmix.upd +share/kconf_update/plasmaVolumeDisableKMixAutostart.pl +share/locale/ar/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ast/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ast/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/az/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/az/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/bg/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/bg/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ca/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ca/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ca@valencia/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ca@valencia/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/cs/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/cs/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/da/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/da/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/de/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/de/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/el/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/el/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/en_GB/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/en_GB/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/eo/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/eo/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/es/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/es/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/et/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/et/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/eu/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/eu/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/fi/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/fi/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/fr/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/fr/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/gl/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/he/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/he/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/hsb/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/hu/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ia/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ia/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/id/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/id/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/it/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/it/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ja/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ka/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ko/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/lt/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ml/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ml/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/nb/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/nl/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/nn/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/pa/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/pa/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/pl/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/pt/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/pt_BR/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ro/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/ru/LC_MESSAGES/kcm_pulseaudio.mo +share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.volume.mo +share/locale/sk/LC_MESSAGES/kcm_pulseaudio.mo *** 23632 LINES SKIPPED ***