From nobody Sun Dec 3 09:30:36 2023 X-Original-To: dev-commits-ports-main@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 4SjhNs0TDHz52bMb; Sun, 3 Dec 2023 09:30:37 +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 4SjhNr5BxLz3VW2; Sun, 3 Dec 2023 09:30:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701595836; 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=Cgf8WEn1D00iolIpDrooQ9fxjRWxUEJH+CT7oF5kYf4=; b=nj+QdLBMzQ87F2Q140e/UpCq84/8FORWqW5cI3qZQ346647iP9loZhnLbH6HjylbFUEABI s4lOMqAbplkgMJk62asYU+KWld0SQZOl6Gop8y2ua/oB2R5b39jFTuOuwk97nDhI0AjktY K05n46omXfincqcczh0lXnzFBV1mFNNeRk14FXVvxnPiUt+dUJewCCssG6y5RvqKNSa+cW 6bVg5uUSUv9mgG7xRExa9LyB7e1DCgdzonXv3rMldk2Amw9LbEr2cRDShO3nXopFuwSyg1 PnExBri3vlVgs3rO0XtvUcyeK6PRW7bUZvuF/6NHgvPmbtMal71ClGc+Ezs7lQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701595836; 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=Cgf8WEn1D00iolIpDrooQ9fxjRWxUEJH+CT7oF5kYf4=; b=ODU4aU3WiyxxbP41O1knh4F/B40B+f3TsGU/kgrtW+NDI3yVwSaGb7nquyNhQwWGTFHwsr TDB2H9qN3SzDka0gfAN8kXGrzUzpe40UyZ+GIB6h/aXfBji+jXiQ35pdUINE//QuW/JmgR BrTw++YkdRE9W7ccQ5YdsuBnG3LIVTgltr71Jwsms5WWhJ5TBxnV0BkDtN7iLbeX0DNYwa 6mqt9S0M2Bsqm0pu1wbQz/id7vTTM0XIx6HAnIAN1sf1dqDxMVzjNxw7/GkRS44cMFlC5B iRZrhhLMYqXo3O8P6ohn/Gp23Klmb7izDafYbpnivAG33gR1NhKSRWw5NhhEww== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701595836; a=rsa-sha256; cv=none; b=erw2iIN45EuvVTaaq/Lt9V5xP88cb8UNjCzFRauHtfhC3g5U8fVzZ13ks9HdhAkkBiTzPt o9/EWC7pYyJR572GabtoOg0Cd7uWrkL+ZJiHirTrMgkWXi9CwAasbFVOyci5y6F/EAW16d rZZluBbGdVl6qC8b4Ds79asfjTM7PTMvf9JnQSsqAxtZ9uQKbmuhwUDj6rTphj98fbRyUO OabCCUrb30AOJQhDcZKafej6uZ+VZy++xX9fD0PL9FMAIeksgmx9u+ulAMVdVHybM1FsPZ WmkH5TpBTy9uVklI2IlDr6dQB+Fh6bnVbie7yGNzc+pVx8/cuq+wq0yA90UzWA== 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 4SjhNr3zTNzthJ; Sun, 3 Dec 2023 09:30:36 +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 3B39UajD095221; Sun, 3 Dec 2023 09:30:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3B39UaaW095218; Sun, 3 Dec 2023 09:30:36 GMT (envelope-from git) Date: Sun, 3 Dec 2023 09:30:36 GMT Message-Id: <202312030930.3B39UaaW095218@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: 886e9bf19119 - main - KDE: complete dependency list in plasma6-ports List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: 886e9bf1911974c90f2a43d5b23a07f06fa73b1a Auto-Submitted: auto-generated The branch main has been updated by tcberner: URL: https://cgit.FreeBSD.org/ports/commit/?id=886e9bf1911974c90f2a43d5b23a07f06fa73b1a commit 886e9bf1911974c90f2a43d5b23a07f06fa73b1a Author: Tobias C. Berner AuthorDate: 2023-12-03 09:17:13 +0000 Commit: Tobias C. Berner 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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