From nobody Sat Dec 02 23:39:26 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SjRGk4kLtz538Zp; Sat, 2 Dec 2023 23:39:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SjRGk4X0lz3K5M; Sat, 2 Dec 2023 23:39:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701560366; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hMVcRcwgBZYPHtDr7wwCzOR/pfaU4jlhVeZ/+znG8kg=; b=EIebL+uT7raA9XyZXBkJfUq5/J70gAqKcNqOZD9KMfB6TOkKUCHyRuciW2jKZLEqmAe4NP xwaqCl7K+SKXVi9IlLrG86GJU3nBfn1nDTLglld2bC0xzDHl+vluRfys/kJnX1RJ74fAfY NJHRGl18eW49EyhrixBM85GylmnOF/z+mL7SyV6B9GqFlR/Bc9DFjOLwlDvqyXzlebrzsv jmgbVoiqZuhqmYy0Iw27h1mc69pCpLmlsqWVL0qBhLC9gwS3WoRB3b0u3ycOXOxcD7jEhf Je0Hn8eQf16/vvagpMkkl7CwT8hoNg+iE4I6te3UGRTphUWIr7jhwAWSb9vq5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701560366; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=hMVcRcwgBZYPHtDr7wwCzOR/pfaU4jlhVeZ/+znG8kg=; b=v2xPVABBusWYCGdPxdsZIp5w48tZzIPA3t47xgK4yPb6+leCdTyy02BZY4s0CCoS3Vz6KM o/1iUTEOQYqF5Pjvc5BFwZ8KyT4Vcs/MM04bH6pM5GBXSNc4M9LMzuKO8huinCDFQszfTC 96TfMhOPVsrNoPQZzjuruM6Vy1V4gwJ2vBEfZQL9mTFgS54ueg6vQF7G8BTtQMSccwKo9J KHOVdG27KLh9CFcGmlpDZUhf/RmY44ykOCNB9kQ6jsqMPoWyC4AS9+up6ZNNAUSc5sFbkH sZl0jXOytdFcR+hF5mBuTR4HWS1PJIxfrtxYL5aavLCEU7O4qjm0azM67jc/hg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701560366; a=rsa-sha256; cv=none; b=H2PCVevB1XhQoPEeMmox4so8G2xj9N0O47QifbePEoZV7PCSIUmkQis7Za/lhgaB6mtqUo fYL6NuwgNn+J9HlE0wLOEFzyHXAOqFL6G3If/rV/UwsJza6p2sTiJqPz/b9572ZOojHPL3 zQa4QhtUjh5bRXnQ3nTYggFGlbqtYuEXVB8go0S9xNI3pmPmwegGsWiKQIOCtm0iuWghm7 NeUc6yN1NbLA8py2GMuIfhaYEQZ7Q8KBadyQDdwHSR6srbfHHSw0x8aEH/AWauryeucQAt HKUkOX7h+lrEVWS5X+AbZgYhOJnLhAQIQHMRjeS/lV7PvWKxyaNZ7aZKGpruEg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SjRGk3bJ4zcT9; Sat, 2 Dec 2023 23:39:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3B2NdQdX002905; Sat, 2 Dec 2023 23:39:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3B2NdQ8k002902; Sat, 2 Dec 2023 23:39:26 GMT (envelope-from git) Date: Sat, 2 Dec 2023 23:39:26 GMT Message-Id: <202312022339.3B2NdQ8k002902@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: "Tobias C. Berner" Subject: git: a5d64462f20a - main - KDE: Add Ports for the upcoming KDE Plasma Desktop 6 (beta1) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tcberner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a5d64462f20a63f92a2dc1f28d36a2249f73520f Auto-Submitted: auto-generated The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=a5d64462f20a63f92a2dc1f28d36a2249f73520f commit a5d64462f20a63f92a2dc1f28d36a2249f73520f Author: Tobias C. Berner AuthorDate: 2023-11-29 08:34:18 +0000 Commit: Tobias C. Berner 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 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 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 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 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 ***