1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00

KDE: make ecm a build-only dependency in KDE Plasma

This commit is contained in:
Tobias C. Berner 2023-08-15 15:57:17 +02:00
parent 4c230fed88
commit dc4e8c040a
19 changed files with 69 additions and 36 deletions

View File

@ -1,5 +1,6 @@
PORTNAME= kpipewire
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -15,7 +16,8 @@ USES= cmake compiler:c++11-lib gettext gl gnome kde:5 pkgconfig qt:5 \
shebangfix tar:xz
USE_GL= egl gbm gl
USE_GNOME= glib20
USE_KDE= coreaddons ecm i18n plasma-wayland-protocols wayland
USE_KDE= coreaddons i18n plasma-wayland-protocols wayland \
ecm:build
USE_QT= core dbus declarative gui network wayland \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= plasma-pa
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= audio kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -13,9 +14,9 @@ RUN_DEPENDS= ${LOCALBASE}/share/sounds/freedesktop/index.theme:audio/freedesktop
USES= cmake compiler:c++11-lib gettext gnome kde:5 pkgconfig qt:5 \
shebangfix tar:xz
USE_GNOME= glib20
USE_KDE= config configwidgets coreaddons ecm globalaccel i18n kcmutils \
USE_KDE= config configwidgets coreaddons globalaccel i18n kcmutils \
kdeclarative notifications package plasma-framework \
doctools:build
doctools:build ecm:build
USE_QT= core dbus declarative gui network widgets xml \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= sddm-kcm
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= deskutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -9,8 +10,9 @@ WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz \
xorg
USE_KDE= archive attica auth codecs completion config configwidgets \
coreaddons ecm i18n jobwidgets kcmutils kdeclarative kio \
newstuff service widgetsaddons windowsystem xmlgui
coreaddons i18n jobwidgets kcmutils kdeclarative kio newstuff \
service widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus declarative designer gui network uiplugin \
widgets x11extras xml \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= kwrited
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= devel kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -7,7 +8,8 @@ COMMENT= Plasma5 daemon listening for wall and write messages
WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= coreaddons dbusaddons ecm i18n notifications pty
USE_KDE= coreaddons dbusaddons i18n notifications pty \
ecm:build
USE_QT= core dbus gui widgets \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= plasma-sdk
DISTVERSION= ${KDE_PLASMA_VERSION}.1
PORTREVISION= 1
CATEGORIES= devel kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -8,11 +9,11 @@ WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= archive attica auth codecs completion config configwidgets \
coreaddons dbusaddons ecm i18n iconthemes itemmodels \
jobwidgets kdeclarative kio kirigami2 newstuff package parts \
coreaddons dbusaddons i18n iconthemes itemmodels jobwidgets \
kdeclarative kio kirigami2 newstuff package parts \
plasma-framework service solid sonnet syntaxhighlighting \
texteditor textwidgets widgetsaddons windowsystem xmlgui \
doctools:build
doctools:build ecm:build
USE_QT= concurrent core dbus declarative gui network webkit widgets \
x11extras xml \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= plank-player
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= multimedia kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -8,7 +9,8 @@ WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:5 \
pkgconfig qt:5 shebangfix tar:xz
USE_KDE= ecm i18n kirigami2
USE_KDE= i18n kirigami2 \
ecm:build
USE_QT= core declarative gui multimedia network quickcontrols2 \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= kwallet-pam
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= security kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -10,7 +11,8 @@ LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error
USES= cmake gettext kde:5 qt:5 tar:xz
USE_KDE= ecm wallet
USE_KDE= wallet \
ecm:build
USE_QT= gui \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= plasma-disks
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -26,8 +27,9 @@ RUN_DEPENDS= smartmontools>0:sysutils/smartmontools
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg
USE_KDE= activities auth codecs config configwidgets coreaddons \
dbusaddons ecm i18n kdeclarative kio ksysguard notifications \
plasma-framework service solid widgetsaddons windowsystem
dbusaddons i18n kdeclarative kio ksysguard notifications \
plasma-framework service solid widgetsaddons windowsystem \
ecm:build
USE_QT= concurrent core dbus declarative gui network quickcontrols \
widgets xml \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= plasma-systemmonitor
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -9,9 +10,10 @@ WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:5 \
localbase pathfix qt:5 tar:xz xorg
USE_KDE= attica auth codecs config configwidgets coreaddons dbusaddons \
ecm globalaccel i18n itemmodels kdeclarative kio ksystemstats \
globalaccel i18n itemmodels kdeclarative kio ksystemstats \
libksysguard newstuff package service widgetsaddons \
windowsystem xmlgui
windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus declarative gui network quickcontrols2 \
widgets xml \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= polkit-kde-agent-1
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= sysutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -9,8 +10,9 @@ WWW= https://www.kde.org/plasma-desktop
LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= config coreaddons crash dbusaddons ecm i18n iconthemes \
notifications widgetsaddons windowsystem
USE_KDE= config coreaddons crash dbusaddons i18n iconthemes \
notifications widgetsaddons windowsystem \
ecm:build
USE_QT= core dbus gui widgets \
buildtools:build qmake:build
USE_XORG= x11

View File

@ -1,5 +1,6 @@
PORTNAME= breeze-gtk
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11-themes kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -11,10 +12,11 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} \
sassc:textproc/sassc
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR}
USES= cmake compiler:c++11-lang gnome kde:5 pkgconfig python \
qt:5 tar:xz
USES= cmake compiler:c++11-lang gnome kde:5 pkgconfig python qt:5 \
tar:xz
USE_GNOME= gdkpixbuf2
USE_KDE= breeze ecm
USE_KDE= breeze \
ecm:build
USE_QT= core \
buildtools:build qmake:build
CMAKE_ARGS= -DPython3_EXECUTABLE:PATH=${PYTHON_CMD}

View File

@ -1,5 +1,6 @@
PORTNAME= breeze
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11-themes kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -13,9 +14,10 @@ LIB_DEPENDS= libfftw3_threads.so:math/fftw3
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz \
xorg
USE_KDE= auth breeze-icons codecs config configwidgets coreaddons \
decoration ecm frameworkintegration guiaddons i18n iconthemes \
decoration frameworkintegration guiaddons i18n iconthemes \
kcmutils kirigami2 plasma-framework service wayland \
widgetsaddons windowsystem
widgetsaddons windowsystem \
ecm:build
USE_QT= core dbus declarative gui network widgets x11extras xml \
buildtools:build qmake:build
USE_XORG= x11 xcb

View File

@ -1,5 +1,6 @@
PORTNAME= oxygen
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11-themes kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -13,8 +14,9 @@ USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz \
xorg
USE_LDCONFIG= yes
USE_KDE= auth codecs completion config configwidgets coreaddons \
decoration ecm frameworkintegration guiaddons i18n kcmutils \
service wayland widgetsaddons windowsystem
decoration frameworkintegration guiaddons i18n kcmutils \
service wayland widgetsaddons windowsystem \
ecm:build
USE_QT= core dbus declarative gui network widgets x11extras xml \
buildtools:build qmake:build
USE_XORG= x11 xcb

View File

@ -1,5 +1,6 @@
PORTNAME= plasma-workspace-wallpapers
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11-themes kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPL3
USES= cmake kde:5 qt:5 tar:xz
USE_KDE= ecm
USE_KDE= ecm:build
USE_QT= buildtools:build \
qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= kactivitymanagerd
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -10,8 +11,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs config configwidgets coreaddons crash dbusaddons \
ecm globalaccel i18n kio service widgetsaddons windowsystem \
xmlgui
globalaccel i18n kio service widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus gui network sql widgets xml \
buildtools:build qmake:build
USE_XORG= x11

View File

@ -1,5 +1,6 @@
PORTNAME= kwayland-integration
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -14,8 +15,9 @@ BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
USES= cmake compiler:c++11-lib gl kde:5 pkgconfig qt:5 tar:xz xorg
USE_GL= gl
USE_KDE= ecm guiaddons idletime plasma-wayland-protocols wayland \
windowsystem
USE_KDE= guiaddons idletime plasma-wayland-protocols wayland \
windowsystem \
ecm:build
USE_QT= core gui wayland widgets \
buildtools:build qmake:build
USE_XORG= x11

View File

@ -1,5 +1,6 @@
PORTNAME= layer-shell-qt
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -13,7 +14,7 @@ LIB_DEPENDS= libwayland-client.so:graphics/wayland \
USES= cmake compiler:c++11-lang gettext gl kde:5 pkgconfig qt:5 \
tar:xz
USE_GL= gl
USE_KDE= ecm
USE_KDE= ecm:build
USE_QT= core gui wayland \
buildtools:build qmake:build

View File

@ -1,5 +1,6 @@
PORTNAME= plasma-bigscreen
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -9,10 +10,11 @@ WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib cpe desktop-file-utils gettext kde:5 \
pkgconfig qt:5 tar:xz xorg
USE_KDE= activities activities-stats auth codecs completion config \
configwidgets coreaddons ecm i18n jobwidgets kcmutils \
kdeclarative kio kirigami2 notifications package \
plasma-framework plasma-workspace service solid wayland \
widgetsaddons windowsystem
configwidgets coreaddons i18n jobwidgets kcmutils kdeclarative \
kio kirigami2 notifications package plasma-framework \
plasma-workspace service solid wayland widgetsaddons \
windowsystem \
ecm:build
USE_QT= concurrent core dbus declarative gui network widgets xml \
buildtools:build qmake:build
USE_XORG= x11

View File

@ -1,5 +1,6 @@
PORTNAME= plasma-integration
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
@ -12,9 +13,10 @@ RUN_DEPENDS= hack-font>=0:x11-fonts/hack-font
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 \
shebangfix tar:xz xorg
USE_KDE= auth bookmarks breeze codecs completion config configwidgets \
coreaddons ecm i18n iconthemes itemviews jobwidgets kio \
coreaddons i18n iconthemes itemviews jobwidgets kio \
notifications service solid wayland widgetsaddons windowsystem \
xmlgui xdg-desktop-portal-kde \
xdg-desktop-portal-kde xmlgui \
ecm:build \
qqc2-desktop-style:run
USE_QT= concurrent core dbus declarative gui network quickcontrols2 \
wayland widgets x11extras xml \