git: f8a0151c2fbf - main - devel/kdevelop: shuffle dependencies around
Adriaan de Groot
adridg at FreeBSD.org
Fri Jul 9 17:36:42 UTC 2021
The branch main has been updated by adridg:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f8a0151c2fbfdfedd776234f07f7d0e30f2a2b50
commit f8a0151c2fbfdfedd776234f07f7d0e30f2a2b50
Author: Adriaan de Groot <adridg at FreeBSD.org>
AuthorDate: 2021-07-09 17:20:24 +0000
Commit: Adriaan de Groot <adridg at FreeBSD.org>
CommitDate: 2021-07-09 17:36:35 +0000
devel/kdevelop: shuffle dependencies around
With the "lightening of the load" around KDE Frameworks,
some of the traditional "batteries included" things have
gone missing. Ensure that the IDE comes with the batteries
for development of Qt and KDE applications.
---
devel/kdevelop/Makefile | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile
index 714a0f1d5f36..2df8e3d2afd4 100644
--- a/devel/kdevelop/Makefile
+++ b/devel/kdevelop/Makefile
@@ -3,6 +3,7 @@
# devel/kdev-python
PORTNAME= kdevelop
DISTVERSION= 5.6.2
+PORTREVISION= 1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/kdevelop/${DISTVERSION}/src
DIST_SUBDIR= KDE/kdevelop
@@ -38,6 +39,12 @@ USE_QT= concurrent core dbus declarative gui help network \
script sql widgets xml buildtools_build qmake_build
SHEBANG_FILES= kdevplatform/util/kdevplatform_shell_environment.sh \
kdevplatform/util/.zshrc
+# Most ports have ecm_build, testlib_build, but because this is an
+# IDE, which **probably** is used for Qt / KDE development (also
+# other things, but let's guess a target market), pull in some
+# additional development things that are otherwise build-dep-only.
+USE_KDE+= ecm
+USE_QT+= testlib
CMAKE_ARGS= -DCMAKE_POLICY_DEFAULT_CMP0074=NEW -DLLVM_ROOT=${LOCALBASE}/llvm${LLVM_DEFAULT}
More information about the dev-commits-ports-all
mailing list