Skip to content

Commit

Permalink
KDE: add ecm:build dependency to KDE Frameworks ports
Browse files Browse the repository at this point in the history
- these ports previously got their ecm transitively,
  but, run-time dependency on ecm is being reduced
  to better support KDE Plasma 6 in the future.
  • Loading branch information
tcberner committed Aug 15, 2023
1 parent c6274ee commit c8ed014
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
4 changes: 3 additions & 1 deletion devel/kf5-kparts/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kparts
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks

MAINTAINER= kde@FreeBSD.org
Expand All @@ -8,7 +9,8 @@ COMMENT= KF5 document centric plugin system
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons \
i18n iconthemes jobwidgets kio notifications service \
solid sonnet textwidgets widgetsaddons windowsystem xmlgui
solid sonnet textwidgets widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= concurrent core dbus gui network widgets xml \
buildtools:build qmake:build
USE_XORG= x11
Expand Down
4 changes: 3 additions & 1 deletion sysutils/kf5-baloo/Makefile
@@ -1,5 +1,6 @@
PORTNAME= baloo
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= sysutils kde kde-frameworks

MAINTAINER= kde@FreeBSD.org
Expand All @@ -11,7 +12,8 @@ LIB_DEPENDS= liblmdb.so:databases/lmdb \
USES= cmake compiler:c++11-lib gettext kde:5 pathfix qt:5 tar:xz
USE_KDE= config coreaddons crash dbusaddons \
filemetadata i18n idletime kio service \
solid
solid \
ecm:build
USE_QT= concurrent core dbus declarative gui network \
buildtools:build qmake:build testlib:build

Expand Down
4 changes: 3 additions & 1 deletion x11/kf5-plasma-framework/Makefile
@@ -1,5 +1,6 @@
PORTNAME= plasma-framework
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-frameworks

MAINTAINER= kde@FreeBSD.org
Expand All @@ -11,7 +12,8 @@ USE_KDE= activities archive auth codecs completion config \
configwidgets coreaddons dbusaddons doctools:build globalaccel \
guiaddons i18n iconthemes jobwidgets kirigami2 kio package \
notifications service solid wayland windowsystem xmlgui kdeclarative \
widgetsaddons
widgetsaddons \
ecm:build
USE_QT= buildtools:build concurrent core dbus declarative gui network qmake:build \
script sql svg widgets x11extras xml
USE_XORG= ice sm x11 xcb xext xrandr
Expand Down

0 comments on commit c8ed014

Please sign in to comment.