Commit 923c335e authored by Tobias C. Berner's avatar Tobias C. Berner
Browse files

KDE: add ecm:build dependency to KDE Gear ports

- 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.
parent 593d73f1
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
PORTNAME=	audiocd-kio
DISTVERSION=	${KDE_APPLICATIONS_VERSION}
PORTREVISION=	1
CATEGORIES=	audio kde kde-applications

MAINTAINER=	kde@FreeBSD.org
@@ -19,9 +20,11 @@ USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE=	auth bookmarks codecs completion config configwidgets \
		coreaddons crash guiaddons i18n iconthemes itemviews \
		jobwidgets kcmutils kdelibs4support kio notifications parts \
		service solid sonnet textwidgets unitconversion \
		widgetsaddons windowsystem xmlgui
USE_QT=		concurrent core dbus gui network phonon4 printsupport widgets xml \
		service solid sonnet textwidgets unitconversion widgetsaddons \
		windowsystem xmlgui \
		ecm:build
USE_QT=		concurrent core dbus gui network phonon4 printsupport widgets \
		xml \
		buildtools:build qmake:build

USE_LDCONFIG=	yes
+7 −4
Original line number Diff line number Diff line
PORTNAME=	elisa
DISTVERSION=	${KDE_APPLICATIONS_VERSION}
PORTREVISION=	1
CATEGORIES=	audio kde kde-applications

MAINTAINER=	kde@FreeBSD.org
@@ -12,12 +13,14 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES=		cmake compiler:c++14-lang desktop-file-utils gettext kde:5 \
		pkgconfig qt:5 tar:xz xorg
USE_KDE=	auth baloo5 bookmarks codecs completion config configwidgets \
		coreaddons crash dbusaddons filemetadata i18n iconthemes itemviews \
		jobwidgets kcmutils kdeclarative kio kirigami2 package \
		service solid widgetsaddons windowsystem xmlgui
		coreaddons crash dbusaddons filemetadata i18n iconthemes \
		itemviews jobwidgets kcmutils kdeclarative kio kirigami2 \
		package service solid widgetsaddons windowsystem xmlgui \
		ecm:build
USE_QT=		concurrent core dbus declarative gui multimedia network \
		quickcontrols2 sql svg widgets xml \
		buildtools:build declarative-test:build qmake:build testlib:build
		buildtools:build declarative-test:build qmake:build \
		testlib:build
USE_XORG=	x11

OPTIONS_DEFINE=	DOCS VLC
+16 −13
Original line number Diff line number Diff line
PORTNAME=	kdepim-runtime
DISTVERSION=	${KDE_APPLICATIONS_VERSION}
PORTREVISION=	1
CATEGORIES=	deskutils kde kde-applications

MAINTAINER=	kde@FreeBSD.org
@@ -15,22 +16,24 @@ LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \
		libxerces-c-3.2.so:textproc/xerces-c3 \
		libqt5keychain.so:security/qtkeychain@qt5

USES=		cmake:noninja compiler:c++11-lib gettext grantlee:5 \
		kde:5 qca qt:5 shared-mime-info tar:xz xorg
USES=		cmake:noninja compiler:c++11-lib gettext grantlee:5 kde:5 qca \
		qt:5 shared-mime-info tar:xz xorg
USE_KDE=	auth bookmarks codecs completion config configwidgets \
		coreaddons crash dbusaddons guiaddons holidays i18n iconthemes \
		itemmodels itemviews jobwidgets kcmutils kdav kdelibs4support kio \
		kross notifications notifyconfig parts service solid sonnet \
		textwidgets unitconversion wallet widgetsaddons windowsystem \
		xmlgui
		itemmodels itemviews jobwidgets kcmutils kdav kdelibs4support \
		kio kross notifications notifyconfig parts service solid \
		sonnet textwidgets unitconversion wallet widgetsaddons \
		windowsystem xmlgui \
		ecm:build
# pim components
USE_KDE+=	akonadi akonadicontacts akonadimime akonadinotes \
		akonadicalendar akonadisearch calendarcore \
		calendarutils contacts gapi grantleetheme identitymanagement imap \
		kontactinterface ldap libkdepim mailtransport mbox mime pimcommon \
		pimtextedit syndication
USE_QT=		concurrent core dbus declarative gui location network networkauth printsupport speech \
		script webchannel webengine widgets xml xmlpatterns \
USE_KDE+=	akonadi akonadicalendar akonadicontacts akonadimime \
		akonadinotes akonadisearch calendarcore calendarutils contacts \
		gapi grantleetheme identitymanagement imap kontactinterface \
		ldap libkdepim mailtransport mbox mime pimcommon pimtextedit \
		syndication
USE_QT=		concurrent core dbus declarative gui location network \
		networkauth printsupport script speech webchannel webengine \
		widgets xml xmlpatterns \
		buildtools:build qmake:build
USE_XORG=	x11
USE_LDCONFIG=	yes
+9 −5
Original line number Diff line number Diff line
PORTNAME=	knotes
DISTVERSION=	${KDE_APPLICATIONS_VERSION}
PORTREVISION=	1
CATEGORIES=	deskutils kde kde-applications

MAINTAINER=	kde@FreeBSD.org
@@ -10,19 +11,22 @@ LICENSE= LGPL21

LIB_DEPENDS=	libical.so:devel/libical

USES=		cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz xorg
USES=		cmake compiler:c++11-lib gettext grantlee:5 kde:5 qt:5 tar:xz \
		xorg
USE_KDE=	attica auth bookmarks codecs completion config configwidgets \
		coreaddons crash dbusaddons dnssd globalaccel guiaddons i18n \
		iconthemes itemmodels itemviews jobwidgets kcmutils \
		kdelibs4support kio newstuff notifications notifyconfig parts \
		service solid sonnet textwidgets unitconversion widgetsaddons \
		windowsystem xmlgui
		windowsystem xmlgui \
		ecm:build
# pim components
USE_KDE+=	akonadi akonadicontacts akonadinotes akonadisearch \
		calendarcore calendarutils contacts grantleetheme imap kontactinterface libkdepim \
		mime pimcommon pimtextedit \
		calendarcore calendarutils contacts grantleetheme imap \
		kontactinterface libkdepim mime pimcommon pimtextedit \
		kdepim-runtime5:run
USE_QT=		concurrent core dbus gui network printsupport widgets x11extras xml \
USE_QT=		concurrent core dbus gui network printsupport widgets \
		x11extras xml \
		buildtools:build qmake:build
USE_XORG=	ice sm x11 xext
USE_LDCONFIG=	yes
+8 −6
Original line number Diff line number Diff line
PORTNAME=	dolphin-plugins
DISTVERSION=	${KDE_APPLICATIONS_VERSION}
PORTREVISION=	1
CATEGORIES=	devel kde kde-applications

MAINTAINER=	kde@FreeBSD.org
@@ -9,13 +10,14 @@ WWW= https://www.kde.org/
BUILD_DEPENDS=	dolphin:x11-fm/dolphin
RUN_DEPENDS=	dolphin:x11-fm/dolphin

USES=		cmake compiler:c++11-lang desktop-file-utils gettext kde:5 qt:5 \
		tar:xz xorg
USES=		cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \
		qt:5 tar:xz xorg
USE_KDE=	auth bookmarks codecs completion config configwidgets \
		coreaddons crash guiaddons i18n iconthemes itemviews jobwidgets \
		kdelibs4support kio notifications parts service solid sonnet \
		syntaxhighlighting texteditor textwidgets unitconversion widgetsaddons \
		windowsystem xmlgui
		coreaddons crash guiaddons i18n iconthemes itemviews \
		jobwidgets kdelibs4support kio notifications parts service \
		solid sonnet syntaxhighlighting texteditor textwidgets \
		unitconversion widgetsaddons windowsystem xmlgui \
		ecm:build
USE_QT=		concurrent core dbus gui network printsupport widgets xml \
		buildtools:build qmake:build
USE_XORG=	x11
Loading