Date: Sun, 3 Dec 2023 09:30:36 GMT From: "Tobias C. Berner" <tcberner@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 886e9bf19119 - main - KDE: complete dependency list in plasma6-ports Message-ID: <202312030930.3B39UaaW095218@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=886e9bf1911974c90f2a43d5b23a07f06fa73b1a commit 886e9bf1911974c90f2a43d5b23a07f06fa73b1a Author: Tobias C. Berner <tcberner@FreeBSD.org> AuthorDate: 2023-12-03 09:17:13 +0000 Commit: Tobias C. Berner <tcberner@FreeBSD.org> CommitDate: 2023-12-03 09:30:21 +0000 KDE: complete dependency list in plasma6-ports Reported by: poudriere --- audio/plasma6-plasma-pa/Makefile | 9 ++++++--- deskutils/plasma6-sddm-kcm/Makefile | 6 ++++-- deskutils/plasma6-xdg-desktop-portal-kde/Makefile | 11 ++++++++--- devel/plasma6-kwrited/Makefile | 3 ++- devel/plasma6-plasma-sdk/Makefile | 14 +++++++++----- security/plasma6-kscreenlocker/Makefile | 2 +- security/plasma6-ksshaskpass/Makefile | 3 ++- sysutils/plasma6-drkonqi/Makefile | 6 ++++-- sysutils/plasma6-kde-cli-tools/Makefile | 13 +++++++++---- sysutils/plasma6-kinfocenter/Makefile | 2 +- sysutils/plasma6-kmenuedit/Makefile | 10 +++++++--- sysutils/plasma6-ksystemstats/Makefile | 7 +++++-- sysutils/plasma6-libksysguard/Makefile | 2 +- sysutils/plasma6-plasma-disks/Makefile | 9 +++++---- sysutils/plasma6-plasma-systemmonitor/Makefile | 10 ++++++---- sysutils/plasma6-polkit-kde-agent-1/Makefile | 2 +- sysutils/plasma6-powerdevil/Makefile | 8 ++++---- www/plasma6-plasma-browser-integration/Makefile | 9 +++++---- x11-themes/plasma6-breeze/Makefile | 2 +- x11-themes/plasma6-kde-gtk-config/Makefile | 9 ++++++--- x11-themes/plasma6-qqc2-breeze-style/Makefile | 5 +++-- x11-toolkits/plasma6-kdeplasma-addons/Makefile | 16 +++++++++++----- x11-wm/plasma6-kwin/Makefile | 14 +++++++------- x11/plasma6-kgamma/Makefile | 6 ++++-- x11/plasma6-kglobalacceld/Makefile | 2 +- x11/plasma6-kscreen/Makefile | 14 ++++++++++---- x11/plasma6-libplasma/Makefile | 16 +++++++++++----- x11/plasma6-plasma-activities/Makefile | 3 ++- x11/plasma6-plasma-desktop/Makefile | 7 ++++--- x11/plasma6-plasma-integration/Makefile | 13 ++++++++++--- x11/plasma6-plasma-workspace/Makefile | 14 +++++++------- 31 files changed, 157 insertions(+), 90 deletions(-) diff --git a/audio/plasma6-plasma-pa/Makefile b/audio/plasma6-plasma-pa/Makefile index 4226795c87a4..8d5c545dd72f 100644 --- a/audio/plasma6-plasma-pa/Makefile +++ b/audio/plasma6-plasma-pa/Makefile @@ -9,10 +9,13 @@ 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 \ +USES= cmake gettext gl gnome kde:6 pkgconfig qt:6 shebangfix tar:xz +USE_KDE= config coreaddons doctools globalaccel i18n itemmodels \ + kcmutils kdeclarative kirigami-addons libplasma \ + statusnotifieritem svg \ ecm:build +USE_GL= gl opengl +USE_GNOME= glib20 USE_QT= base declarative SHEBANG_FILES= data/plasmaVolumeDisableKMixAutostart.pl diff --git a/deskutils/plasma6-sddm-kcm/Makefile b/deskutils/plasma6-sddm-kcm/Makefile index b00d13408466..78c55dac02b3 100644 --- a/deskutils/plasma6-sddm-kcm/Makefile +++ b/deskutils/plasma6-sddm-kcm/Makefile @@ -5,9 +5,11 @@ CATEGORIES= deskutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Configuration module for SDDM -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= archive auth coreaddons i18n kcmutils kio newstuff \ +USES= cmake gettext gl kde:6 qt:6 tar:xz +USE_KDE= archive auth colorscheme config configwidgets coreaddons i18n \ + kcmutils kio newstuff service widgetsaddons \ ecm:build +USE_GL= gl opengl USE_QT= base declarative .include <bsd.port.mk> diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile index 876d1c33a263..8049d33df4fc 100644 --- a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile +++ b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile @@ -7,13 +7,18 @@ COMMENT= Backend implementation for xdg-desktop-portal that is using Qt/KDE BUILD_DEPENDS= ${LOCALBASE}/include/linux/input-event-codes.h:devel/evdev-proto \ wayland-protocols>=0:graphics/wayland-protocols +LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libxkbcommon.so:x11/libxkbcommon -USES= cmake gettext kde:6 pkgconfig qt:6 tar:xz -USE_KDE= config coreaddons globalaccel guiaddons i18n iconthemes kio \ - kirigami2 notifications statusnotifieritem wayland \ +USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz xorg +USE_KDE= bookmarks completion config coreaddons globalaccel guiaddons \ + i18n iconthemes itemviews jobwidgets kio kirigami2 \ + notifications service solid statusnotifieritem wayland \ widgetsaddons windowsystem \ ecm:build plasma-wayland-protocols:build USE_QT= base declarative wayland +USE_XORG= x11 +USE_GL= gl opengl CMAKE_ARGS= -DQT_MAJOR_VERSION=6 diff --git a/devel/plasma6-kwrited/Makefile b/devel/plasma6-kwrited/Makefile index 75ffce5f73c5..fc936d76af8b 100644 --- a/devel/plasma6-kwrited/Makefile +++ b/devel/plasma6-kwrited/Makefile @@ -5,7 +5,8 @@ CATEGORIES= devel kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Listen to traditional system notifications -USES= cmake gettext kde:6 qt:6 tar:xz +USES= cmake gettext gl kde:6 qt:6 tar:xz +USE_GL= gl opengl USE_KDE= coreaddons dbusaddons i18n notifications pty \ ecm:build USE_QT= base diff --git a/devel/plasma6-plasma-sdk/Makefile b/devel/plasma6-plasma-sdk/Makefile index 1452388a640b..87ed93a3074b 100644 --- a/devel/plasma6-plasma-sdk/Makefile +++ b/devel/plasma6-plasma-sdk/Makefile @@ -5,11 +5,15 @@ CATEGORIES= devel kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Applications useful for Plasma development -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= archive completion config configwidgets coreaddons dbusaddons \ - doctools i18n iconthemes itemmodels kio kirigami2 libplasma \ - plasma5support svg texteditor widgetsaddons \ +USES= cmake gettext gl kde:6 qt:6 tar:xz xorg +USE_KDE= archive colorscheme completion config configwidgets coreaddons \ + dbusaddons doctools i18n iconthemes itemmodels jobwidgets kio \ + kirigami2 libplasma package parts plasma5support service solid \ + svg syntaxhighlighting texteditor widgetsaddons windowsystem \ + xmlgui \ ecm:build -USE_QT= base declarative svg +USE_QT= 5compat base declarative svg +USE_XORG= x11 +USE_GL= gl opengl .include <bsd.port.mk> diff --git a/security/plasma6-kscreenlocker/Makefile b/security/plasma6-kscreenlocker/Makefile index eb19a2659213..7d761cec17d5 100644 --- a/security/plasma6-kscreenlocker/Makefile +++ b/security/plasma6-kscreenlocker/Makefile @@ -20,7 +20,7 @@ USE_KDE= colorscheme config configwidgets coreaddons crash globalaccel \ xmlgui \ ecm:build USE_GL= gl opengl -USE_QT= base +USE_QT= base declarative USE_XORG= x11 xcb xext xi SHEBANG_FILES= updaters/ksreenlocker_5_3_separate_autologin.pl diff --git a/security/plasma6-ksshaskpass/Makefile b/security/plasma6-ksshaskpass/Makefile index f16d4e705846..f276cb99a642 100644 --- a/security/plasma6-ksshaskpass/Makefile +++ b/security/plasma6-ksshaskpass/Makefile @@ -5,9 +5,10 @@ CATEGORIES= security kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= ssh-add helper that uses KWallet and KPasswordDialog -USES= cmake gettext kde:6 qt:6 tar:xz +USES= cmake gettext gl kde:6 qt:6 tar:xz USE_KDE= coreaddons i18n wallet widgetsaddons \ ecm:build USE_QT= base +USE_GL= gl opengl .include <bsd.port.mk> diff --git a/sysutils/plasma6-drkonqi/Makefile b/sysutils/plasma6-drkonqi/Makefile index 40339f065061..9c7fc760a7be 100644 --- a/sysutils/plasma6-drkonqi/Makefile +++ b/sysutils/plasma6-drkonqi/Makefile @@ -7,18 +7,20 @@ COMMENT= Crash handler for KDE software BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygdbmi>=0:devel/py-pygdbmi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sentry-sdk>=0:devel/py-sentry-sdk@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}sentry-sdk>=0:devel/py-sentry-sdk@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygdbmi>=0:devel/py-pygdbmi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sentry-sdk>=0:devel/py-sentry-sdk@${PY_FLAVOR} -USES= cmake gettext kde:6 pkgconfig python qt:6 tar:xz +USES= cmake gettext gl kde:6 pkgconfig python qt:6 tar:xz xorg USE_KDE= completion config coreaddons crash i18n idletime itemmodels \ jobwidgets kcmutils kio kirigami2 notifications service \ statusnotifieritem syntaxhighlighting userfeedback wallet \ widgetsaddons windowsystem \ ecm:build USE_QT= base declarative +USE_XORG= x11 +USE_GL= gl opengl CMAKE_OFF= WITH_PYTHON_VENDORING .include <bsd.port.mk> diff --git a/sysutils/plasma6-kde-cli-tools/Makefile b/sysutils/plasma6-kde-cli-tools/Makefile index a701063bd8c3..8b8454d77d5d 100644 --- a/sysutils/plasma6-kde-cli-tools/Makefile +++ b/sysutils/plasma6-kde-cli-tools/Makefile @@ -5,10 +5,15 @@ CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Tools based on KDE Frameworks to better interact with the system -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= config coreaddons doctools i18n iconthemes kcmutils kdesu kio \ - parts service windowsystem \ +LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon + +USES= cmake desktop-file-utils gettext gl kde:6 qt:6 tar:xz xorg +USE_GL= gl opengl +USE_XORG= x11 +USE_KDE= colorscheme completion config configwidgets coreaddons \ + doctools i18n iconthemes jobwidgets kcmutils kdesu kio parts \ + pty service solid widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= base svg +USE_QT= base declarative svg .include <bsd.port.mk> diff --git a/sysutils/plasma6-kinfocenter/Makefile b/sysutils/plasma6-kinfocenter/Makefile index 610fb8687d96..885cc2f2290d 100644 --- a/sysutils/plasma6-kinfocenter/Makefile +++ b/sysutils/plasma6-kinfocenter/Makefile @@ -18,6 +18,6 @@ USE_KDE= auth colorscheme completion config configwidgets coreaddons \ widgetsaddons \ ecm:build \ kirigami2:run systemsettings:run -USE_QT= base +USE_QT= base declarative .include <bsd.port.mk> diff --git a/sysutils/plasma6-kmenuedit/Makefile b/sysutils/plasma6-kmenuedit/Makefile index 4bd0aea7fd8d..fdac8dd6076b 100644 --- a/sysutils/plasma6-kmenuedit/Makefile +++ b/sysutils/plasma6-kmenuedit/Makefile @@ -5,10 +5,14 @@ CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Menu Editor for Plasma Workspaces -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= dbusaddons doctools globalaccel i18n iconthemes itemviews kio \ - sonnet windowsystem xmlgui \ +USES= cmake gettext gl kde:6 qt:6 tar:xz xorg +USE_XORG= x11 +USE_KDE= colorscheme completion config configwidgets coreaddons \ + dbusaddons doctools globalaccel i18n iconthemes itemviews \ + jobwidgets kio service solid sonnet widgetsaddons windowsystem \ + xmlgui \ ecm:build +USE_GL= gl opengl USE_QT= base .include <bsd.port.mk> diff --git a/sysutils/plasma6-ksystemstats/Makefile b/sysutils/plasma6-ksystemstats/Makefile index 6d52b0e47e58..94f267cd8a94 100644 --- a/sysutils/plasma6-ksystemstats/Makefile +++ b/sysutils/plasma6-ksystemstats/Makefile @@ -5,8 +5,11 @@ CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Plugin based system monitoring daemon -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= coreaddons dbusaddons kio libksysguard solid \ +LIB_DEPENDS= libudev.so:devel/libudev-devd + +USES= cmake gettext gl kde:6 qt:6 tar:xz +USE_GL= gl opengl +USE_KDE= coreaddons dbusaddons i18n kio libksysguard solid \ ecm:build USE_QT= base diff --git a/sysutils/plasma6-libksysguard/Makefile b/sysutils/plasma6-libksysguard/Makefile index f6334b5b5743..4954b60c8c0a 100644 --- a/sysutils/plasma6-libksysguard/Makefile +++ b/sysutils/plasma6-libksysguard/Makefile @@ -13,7 +13,7 @@ USE_KDE= auth colorscheme completion config configwidgets coreaddons \ globalaccel i18n iconthemes jobwidgets kio newstuff package \ service solid widgetsaddons windowsystem \ ecm:build -USE_QT= 5compat base declarative webchannel webengine +USE_QT= 5compat base declarative positioning webchannel webengine USE_XORG= x11 .include <bsd.port.mk> diff --git a/sysutils/plasma6-plasma-disks/Makefile b/sysutils/plasma6-plasma-disks/Makefile index 09baee5af98d..4a3f57b4f7a3 100644 --- a/sysutils/plasma6-plasma-disks/Makefile +++ b/sysutils/plasma6-plasma-disks/Makefile @@ -5,10 +5,11 @@ CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Monitors S.M.A.R.T. capable devices for imminent failure -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= auth coreaddons dbusaddons i18n kcmutils kio notifications \ - package service solid \ +USES= cmake gettext gl kde:6 qt:6 tar:xz +USE_KDE= auth config coreaddons dbusaddons i18n kcmutils kio \ + notifications package service solid \ ecm:build -USE_QT= base +USE_GL= gl opengl +USE_QT= base declarative .include <bsd.port.mk> diff --git a/sysutils/plasma6-plasma-systemmonitor/Makefile b/sysutils/plasma6-plasma-systemmonitor/Makefile index 21bd827e5fb7..f30c3ea730fa 100644 --- a/sysutils/plasma6-plasma-systemmonitor/Makefile +++ b/sysutils/plasma6-plasma-systemmonitor/Makefile @@ -5,11 +5,13 @@ CATEGORIES= sysutils kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Interface for monitoring system sensors, process information and other system resources -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= config dbusaddons globalaccel i18n itemmodels kio \ - kirigami-addons libksysguard newstuff package service \ - windowsystem \ +USES= cmake gettext gl kde:6 qt:6 tar:xz xorg +USE_KDE= attica5 config coreaddons dbusaddons globalaccel i18n \ + itemmodels kio kirigami-addons libksysguard newstuff package \ + service windowsystem \ ecm:build USE_QT= base declarative +USE_XORG= x11 +USE_GL= gl opengl .include <bsd.port.mk> diff --git a/sysutils/plasma6-polkit-kde-agent-1/Makefile b/sysutils/plasma6-polkit-kde-agent-1/Makefile index e4668ce36eda..c01697483dbd 100644 --- a/sysutils/plasma6-polkit-kde-agent-1/Makefile +++ b/sysutils/plasma6-polkit-kde-agent-1/Makefile @@ -12,7 +12,7 @@ USE_GL= gl opengl USE_KDE= coreaddons crash dbusaddons i18n iconthemes widgetsaddons \ windowsystem \ ecm:build -USE_QT= base tools +USE_QT= base declarative tools USE_XORG= x11 .include <bsd.port.mk> diff --git a/sysutils/plasma6-powerdevil/Makefile b/sysutils/plasma6-powerdevil/Makefile index 4c83f8f6d46a..fc38a9d6b627 100644 --- a/sysutils/plasma6-powerdevil/Makefile +++ b/sysutils/plasma6-powerdevil/Makefile @@ -12,11 +12,11 @@ USES= cmake gettext gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl USE_KDE= activities auth colorscheme completion config configwidgets \ coreaddons crash dbusaddons doctools globalaccel i18n idletime \ - jobwidgets kcmutils kio kirigami2 layer-shell-qt libkscreen \ - notifications notifyconfig plasma-workspace service solid \ - widgetsaddons windowsystem xmlgui \ + itemmodels jobwidgets kcmutils kio kirigami2 layer-shell-qt \ + libkscreen notifications notifyconfig plasma-workspace service \ + solid widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= base +USE_QT= base declarative USE_XORG= x11 xcb .include <bsd.port.mk> diff --git a/www/plasma6-plasma-browser-integration/Makefile b/www/plasma6-plasma-browser-integration/Makefile index 3007e20ff5aa..b810dbcfd8fa 100644 --- a/www/plasma6-plasma-browser-integration/Makefile +++ b/www/plasma6-plasma-browser-integration/Makefile @@ -5,11 +5,12 @@ CATEGORIES= www kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Components necessary to integrate browsers into the Plasma Desktop -USES= cmake gettext kde:6 qt:6 tar:xz +USES= cmake gettext gl kde:6 qt:6 tar:xz USE_KDE= activities config coreaddons crash dbusaddons filemetadata \ - i18n jobwidgets kio notifications plasma-workspace purpose \ - runner statusnotifieritem \ + i18n itemmodels jobwidgets kio notifications plasma-workspace \ + purpose runner service statusnotifieritem \ ecm:build -USE_QT= base +USE_GL= gl opengl +USE_QT= base declarative .include <bsd.port.mk> diff --git a/x11-themes/plasma6-breeze/Makefile b/x11-themes/plasma6-breeze/Makefile index 70ca7f69b266..8e1f41a78fd5 100644 --- a/x11-themes/plasma6-breeze/Makefile +++ b/x11-themes/plasma6-breeze/Makefile @@ -11,7 +11,7 @@ USE_KDE= colorscheme config configwidgets coreaddons decoration \ guiaddons i18n iconthemes kcmutils kirigami2 widgetsaddons \ windowsystem \ ecm:build -USE_QT= base +USE_QT= base declarative USE_XORG= x11 CMAKE_OFF= BUILD_QT5 diff --git a/x11-themes/plasma6-kde-gtk-config/Makefile b/x11-themes/plasma6-kde-gtk-config/Makefile index 4b57b595ccd1..cebb54b93581 100644 --- a/x11-themes/plasma6-kde-gtk-config/Makefile +++ b/x11-themes/plasma6-kde-gtk-config/Makefile @@ -7,12 +7,15 @@ COMMENT= Syncs KDE settings to GTK applications BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ sassc:textproc/sassc +LIB_DEPENDS= libharfbuzz.so:print/harfbuzz RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas -USES= cmake gnome kde:6 pkgconfig qt:6 tar:xz +USES= cmake gl gnome kde:6 pkgconfig qt:6 tar:xz xorg +USE_GL= gl opengl +USE_XORG= x11 USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 gtk30 -USE_KDE= config configwidgets coreaddons dbusaddons decoration \ - guiaddons widgetsaddons windowsystem \ +USE_KDE= colorscheme config configwidgets coreaddons dbusaddons \ + decoration guiaddons widgetsaddons windowsystem \ ecm:build USE_QT= base svg diff --git a/x11-themes/plasma6-qqc2-breeze-style/Makefile b/x11-themes/plasma6-qqc2-breeze-style/Makefile index d495b4d33281..c5d586f7cf1e 100644 --- a/x11-themes/plasma6-qqc2-breeze-style/Makefile +++ b/x11-themes/plasma6-qqc2-breeze-style/Makefile @@ -5,9 +5,10 @@ CATEGORIES= x11-themes kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Breeze inspired QQC2 Style -USES= cmake kde:6 qt:6 tar:xz -USE_KDE= iconthemes kirigami2 kquickcharts \ +USES= cmake gl kde:6 qt:6 tar:xz +USE_KDE= colorscheme config guiaddons iconthemes kirigami2 kquickcharts \ ecm:build +USE_GL= gl opengl USE_QT= base declarative .include <bsd.port.mk> diff --git a/x11-toolkits/plasma6-kdeplasma-addons/Makefile b/x11-toolkits/plasma6-kdeplasma-addons/Makefile index 1d041a774130..45daabea8ce8 100644 --- a/x11-toolkits/plasma6-kdeplasma-addons/Makefile +++ b/x11-toolkits/plasma6-kdeplasma-addons/Makefile @@ -5,12 +5,18 @@ CATEGORIES= x11-toolkits kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= All kind of add-ons to improve your Plasma experience -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= config coreaddons holidays i18n kcmutils kdeclarative kio \ - libplasma newstuff notifications plasma5support runner service \ - sonnet unitconversion xmlgui \ +LIB_DEPENDS= libicuuc.so:devel/icu + +USES= cmake gettext gl kde:6 qt:6 tar:xz xorg +USE_GL= gl opengl +USE_KDE= colorscheme completion config configwidgets coreaddons \ + globalaccel holidays i18n jobwidgets kcmutils kdeclarative kio \ + libplasma newstuff notifications package plasma5support runner \ + service solid sonnet unitconversion widgetsaddons windowsystem \ + xmlgui \ ecm:build \ kirigami-addons:run -USE_QT= 5compat base declarative webengine +USE_QT= 5compat base declarative webchannel webengine +USE_XORG= x11 .include <bsd.port.mk> diff --git a/x11-wm/plasma6-kwin/Makefile b/x11-wm/plasma6-kwin/Makefile index 84933bacdd8a..aff57c1c7713 100644 --- a/x11-wm/plasma6-kwin/Makefile +++ b/x11-wm/plasma6-kwin/Makefile @@ -17,14 +17,14 @@ LIB_DEPENDS= libdisplay-info.so:sysutils/libdisplay-info \ libinput.so:x11/libinput \ liblcms2.so:graphics/lcms2 \ libpipewire-0.3.so:multimedia/pipewire \ + libqaccessibilityclient-qt6.so:accessibility/libqaccessibilityclient@qt6 \ libudev.so:devel/libudev-devd \ libwayland-client.so:graphics/wayland \ libxcb-cursor.so:x11/xcb-util-cursor \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-keysyms.so:x11/xcb-util-keysyms \ libxcvt.so:x11/libxcvt \ - libxkbcommon.so:x11/libxkbcommon \ - libqaccessibilityclient-qt6.so:accessibility/libqaccessibilityclient@qt6 + libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= hwdata>0:misc/hwdata \ xwayland-devel>0:x11-servers/xwayland-devel @@ -33,16 +33,16 @@ USES= cmake gettext gl kde:6 pkgconfig python qt:6 shebangfix tar:xz \ USE_GL= egl gbm gl opengl USE_KDE= activities attica5 auth breeze colorscheme config \ configwidgets coreaddons crash dbusaddons decoration \ - globalaccel globalacceld i18n idletime kcmutils kdeclarative \ - kpipewire kscreenlocker libplasma newstuff notifications \ - package runner service svg wayland widgetsaddons windowsystem \ - xmlgui \ + globalaccel globalacceld guiaddons i18n idletime kcmutils \ + kdeclarative kpipewire kscreenlocker libplasma newstuff \ + notifications package runner service svg wayland widgetsaddons \ + windowsystem xmlgui \ ecm:build plasma-wayland-protocols:build USE_QT= base declarative multimedia sensors tools wayland USE_XORG= ice sm x11 xcb xext xi BINARY_ALIAS= python3=${PYTHON_CMD} -SHEBANG_FILES= kconf_update/kwin-6.0-overview-activities-shortcuts.py \ +SHEBANG_FILES= kconf_update/kwin-6.0-overview-activities-shortcuts.py \ src/plugins/strip-effect-metadata.py .include <bsd.port.mk> diff --git a/x11/plasma6-kgamma/Makefile b/x11/plasma6-kgamma/Makefile index d5aa50ebd7f2..7baedbfcca35 100644 --- a/x11/plasma6-kgamma/Makefile +++ b/x11/plasma6-kgamma/Makefile @@ -5,8 +5,10 @@ CATEGORIES= x11 kde kde-plasma MAINTAINER= kde@FreeBSD.org COMMENT= Adjust gamma settings -USES= cmake gettext kde:6 qt:6 tar:xz xorg -USE_KDE= config configwidgets doctools i18n kcmutils \ +USES= cmake gettext gl kde:6 qt:6 tar:xz xorg +USE_GL= gl opengl +USE_KDE= colorscheme config configwidgets coreaddons doctools i18n \ + kcmutils kdeclarative widgetsaddons \ ecm:build USE_QT= base USE_XORG= ice sm x11 xext xxf86vm diff --git a/x11/plasma6-kglobalacceld/Makefile b/x11/plasma6-kglobalacceld/Makefile index a6b2d8aaf8c7..3bd02d1657b3 100644 --- a/x11/plasma6-kglobalacceld/Makefile +++ b/x11/plasma6-kglobalacceld/Makefile @@ -11,7 +11,7 @@ LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms \ USES= cmake gl kde:6 qt:6 tar:xz xorg USE_GL= gl opengl -USE_KDE= config coreaddons crash dbusaddons globalaccel kio \ +USE_KDE= config coreaddons crash dbusaddons globalaccel jobwidgets kio \ notifications service windowsystem \ ecm:build USE_QT= base diff --git a/x11/plasma6-kscreen/Makefile b/x11/plasma6-kscreen/Makefile index 069af9492a40..e2c6aee31e00 100644 --- a/x11/plasma6-kscreen/Makefile +++ b/x11/plasma6-kscreen/Makefile @@ -5,10 +5,16 @@ CATEGORIES= x11 kde kde-plasma COMMENT= KDE screen management software MAINTAINER= kde@FreeBSD.org -USES= cmake gettext kde:6 qt:6 tar:xz -USE_KDE= config dbusaddons globalaccel i18n iconthemes kcmutils \ - layer-shell-qt libkscreen libplasma svg xmlgui \ +LIB_DEPENDS= libxcb-util.so:x11/xcb-util \ + libxkbcommon.so:x11/libxkbcommon + +USES= cmake gettext kde:6 qt:6 tar:xz gl xorg +USE_KDE= colorscheme config configwidgets coreaddons dbusaddons \ + globalaccel i18n iconthemes kcmutils layer-shell-qt libkscreen \ + libplasma svg widgetsaddons windowsystem xmlgui \ ecm:build -USE_QT= base sensors +USE_GL= gl opengl +USE_QT= base declarative sensors +USE_XORG= x11 xcb xext xi .include <bsd.port.mk> diff --git a/x11/plasma6-libplasma/Makefile b/x11/plasma6-libplasma/Makefile index f58221e48d83..02529bff69be 100644 --- a/x11/plasma6-libplasma/Makefile +++ b/x11/plasma6-libplasma/Makefile @@ -6,12 +6,18 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Shared libraries for Plasma Desktop BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols +LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libxkbcommon.so:x11/libxkbcommon -USES= cmake gettext kde:6 pkgconfig qt:6 tar:xz -USE_KDE= activities archive config configwidgets coreaddons globalaccel \ - guiaddons i18n iconthemes kcmutils kio kirigami2 notifications \ - package plasma-wayland-protocols svg windowsystem \ +USES= cmake gettext gl kde:6 pkgconfig qt:6 tar:xz xorg +USE_XORG= ice sm x11 xcb xext +USE_GL= egl gl opengl +USE_KDE= activities archive colorscheme completion config configwidgets \ + coreaddons globalaccel guiaddons i18n iconthemes jobwidgets \ + kcmutils kio kirigami2 notifications package \ + plasma-wayland-protocols service solid svg widgetsaddons \ + windowsystem \ ecm:build -USE_QT= base declarative svg +USE_QT= base declarative svg wayland .include <bsd.port.mk> diff --git a/x11/plasma6-plasma-activities/Makefile b/x11/plasma6-plasma-activities/Makefile index 7b1f8b962853..160ca28ed107 100644 --- a/x11/plasma6-plasma-activities/Makefile +++ b/x11/plasma6-plasma-activities/Makefile @@ -7,9 +7,10 @@ MAINTAINER= kde@FreeBSD.org BUILD_DEPENDS= boost-libs>0:devel/boost-libs -USES= cmake compiler:c++11-lib gettext kde:6 pathfix qt:6 tar:xz +USES= cmake compiler:c++11-lib gettext gl kde:6 pathfix qt:6 tar:xz USE_KDE= config coreaddons \ ecm:build USE_QT= base declarative +USE_GL= gl opengl .include <bsd.port.mk> diff --git a/x11/plasma6-plasma-desktop/Makefile b/x11/plasma6-plasma-desktop/Makefile index 583d3db8d470..f3d8e5f60c3d 100644 --- a/x11/plasma6-plasma-desktop/Makefile +++ b/x11/plasma6-plasma-desktop/Makefile @@ -10,6 +10,7 @@ BUILD_DEPENDS= wayland-protocols>=0:graphics/wayland-protocols \ xf86-input-libinput>0:x11-drivers/xf86-input-libinput \ xf86-input-synaptics>0:x11-drivers/xf86-input-synaptics LIB_DEPENDS= libcanberra.so:audio/libcanberra \ + libicuuc.so:devel/icu \ liboauth2plugin.so:sysutils/signon-plugin-oauth2 \ libwayland-client.so:graphics/wayland \ libxcb-util.so:x11/xcb-util \ @@ -27,9 +28,9 @@ USE_KDE= activities activities-stats attica5 auth baloo5 bookmarks \ codecs colorscheme completion config configwidgets coreaddons \ crash dbusaddons doctools filemetadata globalaccel guiaddons \ i18n iconthemes itemmodels itemviews jobwidgets kcmutils kio \ - libksysguard newstuff notifications notifyconfig package \ - plasma-workspace plasma5support runner service solid sonnet \ - widgetsaddons windowsystem xmlgui \ + libksysguard libplasma newstuff notifications notifyconfig \ + package plasma-workspace plasma5support runner service solid \ + sonnet svg widgetsaddons windowsystem xmlgui \ ecm:build \ kirigami-addons:run kirigami2:run kpipewire:run \ qqc2-desktop-style:run diff --git a/x11/plasma6-plasma-integration/Makefile b/x11/plasma6-plasma-integration/Makefile index 52245ff75881..72e395633e16 100644 --- a/x11/plasma6-plasma-integration/Makefile +++ b/x11/plasma6-plasma-integration/Makefile @@ -5,14 +5,21 @@ CATEGORIES= x11 kde kde-plasma COMMENT= Qt Platform Theme integration plugins for the Plasma workspaces MAINTAINER= kde@FreeBSD.org +LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= hack-font>0:x11-fonts/hack-font \ noto-basic>0:x11-fonts/noto-basic \ noto-emoji>0:x11-fonts/noto-emoji -USES= cmake gettext kde:6 qt:6 shebangfix tar:xz -USE_KDE= breeze xdg-desktop-portal-kde \ +USES= cmake gettext gl kde:6 qt:6 shebangfix tar:xz xorg +USE_KDE= bookmarks breeze colorscheme completion config configwidgets \ + coreaddons guiaddons i18n iconthemes itemviews jobwidgets kio \ + notifications service solid statusnotifieritem widgetsaddons \ + windowsystem xdg-desktop-portal-kde xmlgui \ ecm:build plasma-wayland-protocols:build -USE_QT= base +USE_GL= gl opengl +USE_XORG= x11 xcb xcursor +USE_QT= base declarative wayland CMAKE_ON= BUILD_QT6 CMAKE_OFF= BUILD_QT5 diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile index d4de60458cec..b92d3f17947c 100644 --- a/x11/plasma6-plasma-workspace/Makefile +++ b/x11/plasma6-plasma-workspace/Makefile @@ -10,14 +10,14 @@ LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libicui18n.so:devel/icu \ + libKExiv2Qt6.so:graphics/libkexiv2-devel \ libpipewire-0.3.so:multimedia/pipewire \ libqalculate.so:math/libqalculate \ libudev.so:devel/libudev-devd \ libwayland-client.so:graphics/wayland \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util \ - libxkbcommon.so:x11/libxkbcommon \ - libKExiv2Qt6.so:graphics/libkexiv2-devel + libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= ${LOCALBASE}/bin/genv:sysutils/coreutils @@ -30,11 +30,11 @@ USE_KDE= activities activities-stats archive attica5 auth baloo5 \ guiaddons holidays i18n iconthemes idletime itemmodels \ itemviews jobwidgets kcmutils kdeclarative kio kirigami-addons \ kirigami2 kpipewire kquickcharts kscreenlocker kwin \ - layer-shell-qt libkscreen libksysguard newstuff notifications \ - notifyconfig package parts plasma5support prison runner \ - service solid sonnet statusnotifieritem svg syntaxhighlighting \ - texteditor textwidgets unitconversion userfeedback wallet \ - widgetsaddons windowsystem xmlgui \ + layer-shell-qt libkscreen libksysguard libplasma newstuff \ + notifications notifyconfig package parts plasma5support prison \ + runner service solid sonnet statusnotifieritem svg \ + syntaxhighlighting texteditor textwidgets unitconversion \ + userfeedback wallet wayland widgetsaddons windowsystem xmlgui \ ecm:build plasma-wayland-protocols:build USE_QT= 5compat base declarative phonon4 svg wayland USE_XORG= ice sm x11 xau xcb xcursor xext xfixes xft xi xrender xtst
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202312030930.3B39UaaW095218>