git: c0f139b89306 - main - */kf5-*: (KDE Frameworks) lighten dependencies
Adriaan de Groot
adridg at FreeBSD.org
Fri Jul 9 17:36:41 UTC 2021
The branch main has been updated by adridg:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c0f139b89306c012b33bdd4d676b107305ba3e06
commit c0f139b89306c012b33bdd4d676b107305ba3e06
Author: Adriaan de Groot <adridg at FreeBSD.org>
AuthorDate: 2021-07-08 22:14:10 +0000
Commit: Adriaan de Groot <adridg at FreeBSD.org>
CommitDate: 2021-07-09 17:36:35 +0000
*/kf5-*: (KDE Frameworks) lighten dependencies
- ECM (extra-cmake-modules) is only ever a build-dep and was missing
in some places where it was previously pulled in implicitly
- Qt testlib is only a build-dep
While here
- conventionally, the _build and _run items in USE_KDE and USE_QT
are sorted to the end, and they start a new line in the Makefile
- remove tcberner's created-line (confirmed on IRC)
- use DISTVERSION everywhere
- reduce inter-framework dependencies using the tooling proposed by
tcberner in https://reviews.freebsd.org/D27304
Some PORTREVISION may have jumped by more than 1, since this commit
is a squash of a long string of updates where I may have bumped a
port once for ecm_build, and a second time for other lightening-up.
---
archivers/kf5-karchive/Makefile | 3 ++-
devel/kf5-kapidox/Makefile | 3 ++-
devel/kf5-kauth/Makefile | 5 +++--
devel/kf5-kbookmarks/Makefile | 6 ++++--
devel/kf5-kcmutils/Makefile | 8 +++++---
devel/kf5-kconfig/Makefile | 7 ++++---
devel/kf5-kcoreaddons/Makefile | 3 ++-
devel/kf5-kcrash/Makefile | 4 +++-
devel/kf5-kdbusaddons/Makefile | 7 ++++---
devel/kf5-kdeclarative/Makefile | 9 +++++----
devel/kf5-kdoctools/Makefile | 4 +++-
devel/kf5-kfilemetadata/Makefile | 5 +++--
devel/kf5-ki18n/Makefile | 7 ++++---
devel/kf5-kidletime/Makefile | 3 ++-
devel/kf5-kio/Makefile | 7 ++++---
devel/kf5-kitemmodels/Makefile | 3 ++-
devel/kf5-knewstuff/Makefile | 6 ++++--
devel/kf5-knotifications/Makefile | 4 +++-
devel/kf5-knotifyconfig/Makefile | 6 ++++--
devel/kf5-kpackage/Makefile | 4 +++-
devel/kf5-kpeople/Makefile | 4 +++-
devel/kf5-kpty/Makefile | 4 +++-
devel/kf5-kservice/Makefile | 5 +++--
devel/kf5-ktexteditor/Makefile | 6 ++++--
devel/kf5-kunitconversion/Makefile | 4 +++-
devel/kf5-solid/Makefile | 7 ++++---
devel/kf5-threadweaver/Makefile | 7 ++++---
dns/kf5-kdnssd/Makefile | 3 ++-
graphics/kf5-kimageformats/Makefile | 5 +++--
graphics/kf5-kplotting/Makefile | 7 ++++---
graphics/kf5-kquickcharts/Makefile | 3 ++-
graphics/kf5-prison/Makefile | 7 ++++---
lang/kf5-kross/Makefile | 7 ++++---
misc/kf5-purpose/Makefile | 6 ++++--
multimedia/kf5-kmediaplayer/Makefile | 10 ++++++----
net/kf5-kcalendarcore/Makefile | 4 +++-
net/kf5-kcontacts/Makefile | 6 ++++--
net/kf5-kdav/Makefile | 4 +++-
net/kf5-kholidays/Makefile | 7 +++++--
net/kf5-kxmlrpcclient/Makefile | 8 +++++---
net/kf5-syndication/Makefile | 6 ++++--
security/kf5-kdesu/Makefile | 7 +++++--
sysutils/kf5-baloo/Makefile | 11 ++++++-----
sysutils/kf5-kwallet/Makefile | 9 +++++----
textproc/kf5-kcodecs/Makefile | 6 ++++--
textproc/kf5-sonnet/Makefile | 7 ++++---
textproc/kf5-syntax-highlighting/Makefile | 7 ++++---
www/kf5-kdewebkit/Makefile | 10 ++++++----
www/kf5-khtml/Makefile | 11 +++++++----
www/kf5-kjs/Makefile | 6 ++++--
www/kf5-kjsembed/Makefile | 8 +++++---
x11-themes/kf5-breeze-icons/Makefile | 5 +++--
x11-themes/kf5-kemoticons/Makefile | 7 +++++--
x11-themes/kf5-kiconthemes/Makefile | 10 ++++++----
x11-themes/kf5-qqc2-desktop-style/Makefile | 10 ++++++----
x11-toolkits/kf5-attica/Makefile | 6 ++++--
x11-toolkits/kf5-kcompletion/Makefile | 8 +++++---
x11-toolkits/kf5-kconfigwidgets/Makefile | 9 ++++++---
x11-toolkits/kf5-kdesignerplugin/Makefile | 11 +++++++----
x11-toolkits/kf5-kguiaddons/Makefile | 7 ++++---
x11-toolkits/kf5-kirigami2/Makefile | 12 ++++++------
x11-toolkits/kf5-kitemviews/Makefile | 7 ++++---
x11-toolkits/kf5-kjobwidgets/Makefile | 8 +++++---
x11-toolkits/kf5-ktextwidgets/Makefile | 10 +++++-----
x11-toolkits/kf5-kwidgetsaddons/Makefile | 7 ++++---
x11-toolkits/kf5-kxmlgui/Makefile | 10 ++++++----
x11/kf5-frameworkintegration/Makefile | 10 ++++++----
x11/kf5-kactivities-stats/Makefile | 8 +++++---
x11/kf5-kactivities/Makefile | 10 +++++-----
x11/kf5-kded/Makefile | 8 +++++---
x11/kf5-kdelibs4support/Makefile | 12 +++++++-----
x11/kf5-kglobalaccel/Makefile | 10 ++++++----
x11/kf5-kinit/Makefile | 9 ++++++---
x11/kf5-krunner/Makefile | 10 ++++++----
x11/kf5-kwayland/Makefile | 8 ++++----
x11/kf5-kwindowsystem/Makefile | 7 ++++---
x11/plasma5-kscreen/Makefile | 11 ++++++-----
77 files changed, 329 insertions(+), 207 deletions(-)
diff --git a/archivers/kf5-karchive/Makefile b/archivers/kf5-karchive/Makefile
index ff853dfdf35a..8ab58c381623 100644
--- a/archivers/kf5-karchive/Makefile
+++ b/archivers/kf5-karchive/Makefile
@@ -1,5 +1,6 @@
PORTNAME= karchive
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= archivers kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -9,7 +10,7 @@ COMMENT= KF5 library that provides classes for handling archive formats
LICENSE= LGPL20
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm
+USE_KDE= ecm_build
USE_QT= core \
buildtools_build qmake_build
diff --git a/devel/kf5-kapidox/Makefile b/devel/kf5-kapidox/Makefile
index ac997772a7a1..ba4044068f65 100644
--- a/devel/kf5-kapidox/Makefile
+++ b/devel/kf5-kapidox/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kapidox
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -8,7 +9,7 @@ COMMENT= KF5 API Documentation Tools
LICENSE= BSD2CLAUSE
USES= cmake:insource kde:5 python qt:5 shebangfix tar:xz
-USE_KDE= archive ecm
+USE_KDE= ecm_build
USE_QT= buildtools_build qmake_build
USE_PYTHON= distutils noflavors py3kplist
diff --git a/devel/kf5-kauth/Makefile b/devel/kf5-kauth/Makefile
index 8e49977c7f8e..7b3deb72707a 100644
--- a/devel/kf5-kauth/Makefile
+++ b/devel/kf5-kauth/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kauth
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -9,7 +9,8 @@ COMMENT= KF5 abstraction to system policy and authentication features
LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= coreaddons ecm
+USE_KDE= coreaddons \
+ ecm_build
USE_QT= core dbus gui linguisttools widgets \
buildtools_build qmake_build
diff --git a/devel/kf5-kbookmarks/Makefile b/devel/kf5-kbookmarks/Makefile
index 784a48828813..f4dcc075ced0 100644
--- a/devel/kf5-kbookmarks/Makefile
+++ b/devel/kf5-kbookmarks/Makefile
@@ -1,13 +1,15 @@
PORTNAME= kbookmarks
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 library for bookmarks and the XBEL format
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= auth codecs config configwidgets coreaddons ecm \
- iconthemes widgetsaddons xmlgui
+USE_KDE= auth codecs config configwidgets coreaddons \
+ widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus gui linguisttools widgets xml \
buildtools_build qmake_build
diff --git a/devel/kf5-kcmutils/Makefile b/devel/kf5-kcmutils/Makefile
index 0e83515755a4..f072d5e25c55 100644
--- a/devel/kf5-kcmutils/Makefile
+++ b/devel/kf5-kcmutils/Makefile
@@ -1,14 +1,16 @@
PORTNAME= kcmutils
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 utilities for working with KCModules
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= auth codecs config configwidgets coreaddons ecm guiaddons i18n \
- iconthemes itemviews kdeclarative package service \
- widgetsaddons xmlgui
+USE_KDE= auth codecs config configwidgets coreaddons guiaddons i18n \
+ itemviews kdeclarative package service \
+ widgetsaddons xmlgui \
+ ecm_build
USE_QT= core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/devel/kf5-kconfig/Makefile b/devel/kf5-kconfig/Makefile
index ad4ac15e9b50..a7901728c54d 100644
--- a/devel/kf5-kconfig/Makefile
+++ b/devel/kf5-kconfig/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kconfig
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -9,8 +10,8 @@ COMMENT= KF5 widgets for configuration dialogs
LICENSE= LGPL21+
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm
-USE_QT= concurrent core dbus gui linguisttools testlib xml \
- buildtools_build qmake_build
+USE_KDE= ecm_build
+USE_QT= core dbus gui linguisttools xml \
+ buildtools_build qmake_build testlib_build
.include <bsd.port.mk>
diff --git a/devel/kf5-kcoreaddons/Makefile b/devel/kf5-kcoreaddons/Makefile
index c7fcc4eb28ea..940d09b201c0 100644
--- a/devel/kf5-kcoreaddons/Makefile
+++ b/devel/kf5-kcoreaddons/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kcoreaddons
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -9,7 +10,7 @@ LICENSE= LGPL21+ BSD3CLAUSE
LICENSE_COMB= multi
USES= cmake compiler:c++11-lib kde:5 qt:5 shared-mime-info tar:xz
-USE_KDE= ecm
+USE_KDE= ecm_build
USE_QT= core linguisttools \
buildtools_build qmake_build
diff --git a/devel/kf5-kcrash/Makefile b/devel/kf5-kcrash/Makefile
index c41adc40b2d2..3b354e2de018 100644
--- a/devel/kf5-kcrash/Makefile
+++ b/devel/kf5-kcrash/Makefile
@@ -1,12 +1,14 @@
PORTNAME= kcrash
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 library to handle crash analysis and bug report from apps
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz xorg
-USE_KDE= coreaddons ecm windowsystem
+USE_KDE= coreaddons windowsystem \
+ ecm_build
USE_QT= core gui widgets x11extras \
buildtools_build qmake_build
USE_XORG= ice sm x11 xext
diff --git a/devel/kf5-kdbusaddons/Makefile b/devel/kf5-kdbusaddons/Makefile
index 93a8386a1c4f..8c4d0a6698b7 100644
--- a/devel/kf5-kdbusaddons/Makefile
+++ b/devel/kf5-kdbusaddons/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kdbusaddons
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -8,8 +9,8 @@ COMMENT= KF5 addons to QtDBus
LICENSE= LGPL21+
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm
-USE_QT= core dbus gui linguisttools testlib x11extras \
- buildtools_build qmake_build
+USE_KDE= ecm_build
+USE_QT= core dbus gui linguisttools x11extras \
+ buildtools_build qmake_build testlib_build
.include <bsd.port.mk>
diff --git a/devel/kf5-kdeclarative/Makefile b/devel/kf5-kdeclarative/Makefile
index 62fcce280c20..80a6f78c8e4f 100644
--- a/devel/kf5-kdeclarative/Makefile
+++ b/devel/kf5-kdeclarative/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kdeclarative
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -11,9 +12,9 @@ USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig \
qt:5 tar:xz
USE_KDE= completion config coreaddons globalaccel guiaddons i18n \
iconthemes jobwidgets kio notifications package service widgetsaddons \
- windowsystem
-USE_QT= concurrent core dbus declarative gui network testlib widgets \
- xml \
- buildtools_build qmake_build
+ windowsystem \
+ ecm_build
+USE_QT= concurrent core dbus declarative gui network widgets xml \
+ buildtools_build qmake_build testlib_build
.include <bsd.port.mk>
diff --git a/devel/kf5-kdoctools/Makefile b/devel/kf5-kdoctools/Makefile
index e0afb8b3d47c..5b4d676224bf 100644
--- a/devel/kf5-kdoctools/Makefile
+++ b/devel/kf5-kdoctools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kdoctools
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -13,7 +14,8 @@ RUN_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xs
USES= cmake compiler:c++11-lib gettext gnome kde:5 qt:5 tar:xz
USE_GNOME= libxml2 libxslt
-USE_KDE= archive ecm i18n
+USE_KDE= archive i18n \
+ ecm_build
USE_QT= core \
buildtools_build qmake_build
diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile
index 381f5854642c..ba78ea8cd93f 100644
--- a/devel/kf5-kfilemetadata/Makefile
+++ b/devel/kf5-kfilemetadata/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kfilemetadata
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -16,7 +16,8 @@ LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig \
qt:5 tar:xz
-USE_KDE= archive config coreaddons ecm i18n
+USE_KDE= archive config coreaddons i18n \
+ ecm_build
USE_QT= core xml \
buildtools_build qmake_build
diff --git a/devel/kf5-ki18n/Makefile b/devel/kf5-ki18n/Makefile
index 229ffa84fecc..6856afc0afac 100644
--- a/devel/kf5-ki18n/Makefile
+++ b/devel/kf5-ki18n/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ki18n
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -7,8 +8,8 @@ COMMENT= KF5 advanced internationalization framework
USES= cmake compiler:c++11-lib gettext-runtime \
gettext-tools:build,run kde:5 qt:5 tar:xz
-USE_KDE= ecm
-USE_QT= concurrent core declarative network script testlib \
- buildtools_build qmake_build
+USE_KDE= ecm_build
+USE_QT= concurrent core declarative network script \
+ buildtools_build qmake_build testlib_build
.include <bsd.port.mk>
diff --git a/devel/kf5-kidletime/Makefile b/devel/kf5-kidletime/Makefile
index e993c2270091..1029b29f8155 100644
--- a/devel/kf5-kidletime/Makefile
+++ b/devel/kf5-kidletime/Makefile
@@ -1,12 +1,13 @@
PORTNAME= kidletime
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 library for monitoring user activity
USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz xorg
-USE_KDE= ecm
+USE_KDE= ecm_build
USE_QT= core dbus gui widgets x11extras \
buildtools_build qmake_build
USE_XORG= ice sm x11 xext xcb xscrnsaver
diff --git a/devel/kf5-kio/Makefile b/devel/kf5-kio/Makefile
index f8d5117ca61e..dc20134dfe75 100644
--- a/devel/kf5-kio/Makefile
+++ b/devel/kf5-kio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kio
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -10,10 +10,11 @@ USES= cmake compiler:c++11-lib desktop-file-utils \
gettext gnome kde:5 qt:5 ssl tar:xz
USE_GNOME= libxml2 libxslt
USE_KDE= archive auth bookmarks codecs completion config \
- configwidgets coreaddons crash dbusaddons doctools_build ecm \
+ configwidgets coreaddons crash dbusaddons \
i18n iconthemes itemviews jobwidgets kded \
notifications service solid sonnet textwidgets wallet \
- widgetsaddons windowsystem xmlgui
+ widgetsaddons windowsystem xmlgui \
+ doctools_build ecm_build
USE_QT= concurrent core dbus declarative gui network \
script widgets x11extras xml \
buildtools_build qmake_build
diff --git a/devel/kf5-kitemmodels/Makefile b/devel/kf5-kitemmodels/Makefile
index 8535a1e451c2..274ff3686c3a 100644
--- a/devel/kf5-kitemmodels/Makefile
+++ b/devel/kf5-kitemmodels/Makefile
@@ -1,12 +1,13 @@
PORTNAME= kitemmodels
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 models for Qt Model/View system
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm
+USE_KDE= ecm_build
USE_QT= core declarative network \
buildtools_build qmake_build testlib_build
diff --git a/devel/kf5-knewstuff/Makefile b/devel/kf5-knewstuff/Makefile
index b3f322810276..888e259ee1d8 100644
--- a/devel/kf5-knewstuff/Makefile
+++ b/devel/kf5-knewstuff/Makefile
@@ -1,5 +1,6 @@
PORTNAME= knewstuff
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -7,9 +8,10 @@ COMMENT= KF5 library for downloading application assets from the network
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive attica5 auth codecs completion config \
- configwidgets coreaddons ecm i18n iconthemes itemviews \
+ configwidgets coreaddons i18n iconthemes itemviews \
jobwidgets kio kirigami2 package service sonnet textwidgets \
- widgetsaddons windowsystem xmlgui
+ widgetsaddons windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/devel/kf5-knotifications/Makefile b/devel/kf5-knotifications/Makefile
index 780f6eceec5b..391baeb78813 100644
--- a/devel/kf5-knotifications/Makefile
+++ b/devel/kf5-knotifications/Makefile
@@ -1,5 +1,6 @@
PORTNAME= knotifications
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -9,7 +10,8 @@ LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt \
libcanberra.so:audio/libcanberra
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
-USE_KDE= codecs config coreaddons ecm windowsystem
+USE_KDE= codecs config coreaddons windowsystem \
+ ecm_build
USE_QT= core dbus gui linguisttools phonon4 widgets x11extras \
buildtools_build qmake_build
USE_XORG= x11 xtst
diff --git a/devel/kf5-knotifyconfig/Makefile b/devel/kf5-knotifyconfig/Makefile
index 2b3c26fe4bff..20e75c75fdaa 100644
--- a/devel/kf5-knotifyconfig/Makefile
+++ b/devel/kf5-knotifyconfig/Makefile
@@ -1,5 +1,6 @@
PORTNAME= knotifyconfig
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -8,8 +9,9 @@ COMMENT= KF5 configuration system for KNotify
LIB_DEPENDS= libcanberra.so:audio/libcanberra
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= completion config coreaddons ecm i18n jobwidgets kio \
- service widgetsaddons windowsystem
+USE_KDE= completion config coreaddons i18n jobwidgets kio \
+ service widgetsaddons windowsystem \
+ ecm_build
USE_QT= concurrent core dbus gui network phonon4 widgets \
buildtools_build qmake_build
diff --git a/devel/kf5-kpackage/Makefile b/devel/kf5-kpackage/Makefile
index 16ccd09a5c7e..b57b6905fa25 100644
--- a/devel/kf5-kpackage/Makefile
+++ b/devel/kf5-kpackage/Makefile
@@ -1,12 +1,14 @@
PORTNAME= kpackage
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 library to load and install packages
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= archive config coreaddons doctools_build ecm i18n
+USE_KDE= archive config coreaddons i18n \
+ doctools_build ecm_build
USE_QT= core dbus xml \
buildtools_build qmake_build
diff --git a/devel/kf5-kpeople/Makefile b/devel/kf5-kpeople/Makefile
index 029c9ffd184c..8f684ac3955b 100644
--- a/devel/kf5-kpeople/Makefile
+++ b/devel/kf5-kpeople/Makefile
@@ -1,12 +1,14 @@
PORTNAME= kpeople
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 library providing access to contacts
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= config coreaddons ecm i18n itemviews service widgetsaddons
+USE_KDE= config coreaddons i18n itemviews service widgetsaddons \
+ ecm_build
USE_QT= core dbus declarative gui network sql widgets \
buildtools_build qmake_build
diff --git a/devel/kf5-kpty/Makefile b/devel/kf5-kpty/Makefile
index 7522220a146f..4b23b35148b4 100644
--- a/devel/kf5-kpty/Makefile
+++ b/devel/kf5-kpty/Makefile
@@ -1,12 +1,14 @@
PORTNAME= kpty
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 pty abstraction
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= coreaddons ecm i18n
+USE_KDE= coreaddons i18n \
+ ecm_build
USE_QT= core \
buildtools_build qmake_build
diff --git a/devel/kf5-kservice/Makefile b/devel/kf5-kservice/Makefile
index fd26be65f70e..1a06c4f0a053 100644
--- a/devel/kf5-kservice/Makefile
+++ b/devel/kf5-kservice/Makefile
@@ -1,13 +1,14 @@
PORTNAME= kservice
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 advanced plugin and service introspection
USES= bison cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= archive config coreaddons crash dbusaddons \
- doctools_build ecm i18n
+USE_KDE= archive config coreaddons crash dbusaddons i18n \
+ doctools_build ecm_build
USE_QT= core dbus gui xml \
buildtools_build qmake_build
diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile
index 902eec197bdc..dcd88a0e46d8 100644
--- a/devel/kf5-ktexteditor/Makefile
+++ b/devel/kf5-ktexteditor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ktexteditor
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -10,9 +11,10 @@ LIB_DEPENDS= libgit2.so:devel/libgit2 \
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
USE_KDE= archive auth codecs completion config configwidgets \
- coreaddons ecm guiaddons i18n iconthemes itemviews \
+ coreaddons guiaddons i18n iconthemes itemviews \
jobwidgets kio parts service sonnet syntaxhighlighting \
- textwidgets widgetsaddons windowsystem xmlgui
+ textwidgets widgetsaddons windowsystem xmlgui \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network printsupport \
script widgets xml xmlpatterns \
buildtools_build qmake_build
diff --git a/devel/kf5-kunitconversion/Makefile b/devel/kf5-kunitconversion/Makefile
index dff49ab2d828..ac43409bf9a5 100644
--- a/devel/kf5-kunitconversion/Makefile
+++ b/devel/kf5-kunitconversion/Makefile
@@ -1,12 +1,14 @@
PORTNAME= kunitconversion
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 library for unit conversion
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
-USE_KDE= ecm i18n
+USE_KDE= i18n \
+ ecm_build
USE_QT= core network xml \
buildtools_build qmake_build
diff --git a/devel/kf5-solid/Makefile b/devel/kf5-solid/Makefile
index e291c6953801..bf5dc032d0c4 100644
--- a/devel/kf5-solid/Makefile
+++ b/devel/kf5-solid/Makefile
@@ -1,5 +1,6 @@
PORTNAME= solid
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -8,10 +9,10 @@ COMMENT= KF5 hardware integration and detection
RUN_DEPENDS= bsdisks:sysutils/bsdisks
USES= bison cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm
+USE_KDE= ecm_build
USE_QT= concurrent core dbus declarative gui linguisttools \
- network testlib widgets xml \
- buildtools_build qmake_build
+ network widgets xml \
+ buildtools_build qmake_build testlib_build
OPTIONS_DEFINE= IMOBILE
diff --git a/devel/kf5-threadweaver/Makefile b/devel/kf5-threadweaver/Makefile
index 8eea2df5a07f..77733a65c562 100644
--- a/devel/kf5-threadweaver/Makefile
+++ b/devel/kf5-threadweaver/Makefile
@@ -1,13 +1,14 @@
PORTNAME= threadweaver
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 2
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 helper for multithreaded programming
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm
-USE_QT= core network testlib widgets xml \
- buildtools_build qmake_build
+USE_KDE= ecm_build
+USE_QT= core widgets \
+ buildtools_build qmake_build testlib_build
.include <bsd.port.mk>
diff --git a/dns/kf5-kdnssd/Makefile b/dns/kf5-kdnssd/Makefile
index 271872dcaec7..03829b63861e 100644
--- a/dns/kf5-kdnssd/Makefile
+++ b/dns/kf5-kdnssd/Makefile
@@ -1,12 +1,13 @@
PORTNAME= kdnssd
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= dns kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 abstraction to system DNSSD features
USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
-USE_KDE= ecm
+USE_KDE= ecm_build
USE_QT= core linguisttools network \
buildtools_build qmake_build
diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile
index dbd451748bed..1dda1aa6bec9 100644
--- a/graphics/kf5-kimageformats/Makefile
+++ b/graphics/kf5-kimageformats/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kimageformats
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics kde kde-frameworks
PATCH_SITES= https://invent.kde.org/frameworks/${PORTNAME}/-/commit/
@@ -13,7 +13,8 @@ COMMENT= KF5 library providing support for additional image formats
LIB_DEPENDS= libImath.so:math/Imath
USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz
-USE_KDE= archive ecm
+USE_KDE= archive \
+ ecm_build
USE_QT= core gui printsupport widgets \
buildtools_build qmake_build
diff --git a/graphics/kf5-kplotting/Makefile b/graphics/kf5-kplotting/Makefile
index 0d2aadbce2a6..e2c9dfdfe479 100644
--- a/graphics/kf5-kplotting/Makefile
+++ b/graphics/kf5-kplotting/Makefile
@@ -1,13 +1,14 @@
PORTNAME= kplotting
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 lightweight plotting framework
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm
-USE_QT= core gui testlib uiplugin widgets \
- buildtools_build qmake_build
+USE_KDE= ecm_build
+USE_QT= core gui uiplugin widgets \
+ buildtools_build qmake_build testlib_build
.include <bsd.port.mk>
diff --git a/graphics/kf5-kquickcharts/Makefile b/graphics/kf5-kquickcharts/Makefile
index 8e184c76bb42..5fdff4a44106 100644
--- a/graphics/kf5-kquickcharts/Makefile
+++ b/graphics/kf5-kquickcharts/Makefile
@@ -1,12 +1,13 @@
PORTNAME= kquickcharts
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 QtQuick plugin providing high-performance charts
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
-USE_KDE= ecm \
+USE_KDE= ecm_build \
kirigami2_run
USE_QT= core declarative gui network quickcontrols2 \
buildtools_build qmake_build \
diff --git a/graphics/kf5-prison/Makefile b/graphics/kf5-prison/Makefile
index 6a0f4ac4ec28..17cbaf5ab9ae 100644
--- a/graphics/kf5-prison/Makefile
+++ b/graphics/kf5-prison/Makefile
@@ -1,5 +1,6 @@
PORTNAME= prison
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -9,8 +10,8 @@ LIB_DEPENDS= libdmtx.so:graphics/libdmtx \
libqrencode.so:graphics/libqrencode
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz
-USE_KDE= ecm
-USE_QT= core declarative gui network testlib widgets \
- buildtools_build qmake_build
+USE_KDE= ecm_build
+USE_QT= core declarative gui network widgets \
+ buildtools_build qmake_build testlib_build
.include <bsd.port.mk>
diff --git a/lang/kf5-kross/Makefile b/lang/kf5-kross/Makefile
index 6ee5c4c676f8..b6fa54831e7b 100644
--- a/lang/kf5-kross/Makefile
+++ b/lang/kf5-kross/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kross
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -9,9 +9,10 @@ COMMENT= KF5 multi-language application scripting
USES= cmake compiler:c++11-lib gettext gl kde:5 qt:5 tar:xz
USE_GL= gl
USE_KDE= auth bookmarks codecs completion config configwidgets \
- coreaddons doctools_build ecm i18n iconthemes itemviews \
+ coreaddons i18n iconthemes itemviews \
jobwidgets kio parts service solid sonnet textwidgets \
- widgetsaddons windowsystem xmlgui
+ widgetsaddons windowsystem xmlgui \
+ doctools_build ecm_build
USE_QT= concurrent core dbus gui network script uiplugin \
uitools widgets xml \
buildtools_build qmake_build
diff --git a/misc/kf5-purpose/Makefile b/misc/kf5-purpose/Makefile
index 71fe529e5112..9470dc61783d 100644
--- a/misc/kf5-purpose/Makefile
+++ b/misc/kf5-purpose/Makefile
@@ -1,5 +1,6 @@
PORTNAME= purpose
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= misc kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -12,9 +13,10 @@ RUN_DEPENDS= accounts-qml-module>=0:sysutils/accounts-qml-module
USES= cmake compiler:c++11-lang gettext gnome \
kde:5 pkgconfig qt:5 tar:xz
USE_GNOME= intltool
-USE_KDE= config completion coreaddons ecm i18n kdeclarative kio \
+USE_KDE= config completion coreaddons i18n kdeclarative kio \
kirigami2 notifications jobwidgets service widgetsaddons \
- windowsystem
+ windowsystem \
+ ecm_build
USE_QT= concurrent core dbus declarative gui network widgets xml \
buildtools_build qmake_build
diff --git a/multimedia/kf5-kmediaplayer/Makefile b/multimedia/kf5-kmediaplayer/Makefile
index 86a86908d9e2..941030d64e99 100644
--- a/multimedia/kf5-kmediaplayer/Makefile
+++ b/multimedia/kf5-kmediaplayer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kmediaplayer
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= multimedia kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -7,9 +8,10 @@ COMMENT= KF5 plugin interface for media player features
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs completion config configwidgets coreaddons \
- ecm i18n jobwidgets kio parts service sonnet textwidgets \
- widgetsaddons windowsystem xmlgui
-USE_QT= concurrent core dbus gui network testlib widgets xml \
- buildtools_build qmake_build
+ i18n jobwidgets kio parts service sonnet textwidgets \
+ widgetsaddons windowsystem xmlgui \
+ ecm_build
+USE_QT= concurrent core dbus gui network widgets xml \
+ buildtools_build qmake_build testlib_build
.include <bsd.port.mk>
diff --git a/net/kf5-kcalendarcore/Makefile b/net/kf5-kcalendarcore/Makefile
index 077b858a5e2a..626c0a1fcc9b 100644
--- a/net/kf5-kcalendarcore/Makefile
+++ b/net/kf5-kcalendarcore/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kcalendarcore
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net kde kde-frameworks
@@ -11,7 +12,8 @@ LICENSE= LGPL21
LIB_DEPENDS= libical.so:devel/libical
USES= bison cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= ecm emoticons init itemmodels itemviews
+USE_KDE= init \
+ ecm_build
USE_QT= core gui \
buildtools_build qmake_build
USE_LDCONFIG= yes
diff --git a/net/kf5-kcontacts/Makefile b/net/kf5-kcontacts/Makefile
index b6be35fdecdd..2b17d462ddae 100644
--- a/net/kf5-kcontacts/Makefile
+++ b/net/kf5-kcontacts/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kcontacts
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net kde kde-frameworks
@@ -12,8 +13,9 @@ BUILD_DEPENDS= iso-codes>=0:misc/iso-codes
RUN_DEPENDS= iso-codes>=0:misc/iso-codes
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
-USE_KDE= ecm codecs config coreaddons i18n
-USE_QT= core dbus gui \
+USE_KDE= codecs config coreaddons i18n \
+ ecm_build
+USE_QT= core gui \
buildtools_build qmake_build
USE_LDCONFIG= yes
diff --git a/net/kf5-kdav/Makefile b/net/kf5-kdav/Makefile
index 1272faa192ff..2170a624448c 100644
--- a/net/kf5-kdav/Makefile
+++ b/net/kf5-kdav/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kdav
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net kde kde-frameworks
@@ -7,7 +8,8 @@ MAINTAINER= kde at FreeBSD.org
COMMENT= DAV protocol implementation with KJobs
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= config coreaddons ecm i18n kio service
+USE_KDE= config coreaddons i18n kio service \
+ ecm_build
USE_QT= concurrent core dbus gui network xml xmlpatterns \
buildtools_build qmake_build
USE_LDCONFIG= yes
diff --git a/net/kf5-kholidays/Makefile b/net/kf5-kholidays/Makefile
index 810ef578fd18..f6b7b6f4fd25 100644
--- a/net/kf5-kholidays/Makefile
+++ b/net/kf5-kholidays/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kholidays
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
@@ -8,8 +9,10 @@ COMMENT= KDE library for calendar holidays
LICENSE= LGPL21
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= ecm emoticons init itemmodels itemviews
-USE_QT= core declarative gui network buildtools_build qmake_build
+USE_KDE= emoticons init itemmodels itemviews \
+ ecm_build
+USE_QT= core declarative gui network \
+ buildtools_build qmake_build
USE_LDCONFIG= yes
.include <bsd.port.mk>
diff --git a/net/kf5-kxmlrpcclient/Makefile b/net/kf5-kxmlrpcclient/Makefile
index 62514651b288..62a89f8184fe 100644
--- a/net/kf5-kxmlrpcclient/Makefile
+++ b/net/kf5-kxmlrpcclient/Makefile
@@ -1,13 +1,15 @@
PORTNAME= kxmlrpcclient
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= net kde kde-frameworks
MAINTAINER= kde at FreeBSD.org
COMMENT= KF5 interaction with XMLRPC services
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
-USE_KDE= config coreaddons ecm doctools_build i18n kio service
-USE_QT= buildtools_build concurrent core dbus gui \
- network qmake_build xml
+USE_KDE= config coreaddons i18n kio service \
+ doctools_build ecm_build
+USE_QT= concurrent core dbus gui network xml \
+ buildtools_build qmake_build
*** 912 LINES SKIPPED ***
More information about the dev-commits-ports-all
mailing list