svn commit: r485770 - head/devel/kdevelop
Tobias C. Berner
tcberner at FreeBSD.org
Sat Nov 24 13:09:53 UTC 2018
Author: tcberner
Date: Sat Nov 24 13:09:51 2018
New Revision: 485770
URL: https://svnweb.freebsd.org/changeset/ports/485770
Log:
devel/kdevelop: explicitely depend on a given clang version
Don't rely on cmake to find the "right" clang installation, but
tell it where it's installed instead.
While here, introduce the LLVM_VERSION make variable and have
it default to 60
Submitted by: Alonso Schaich <alonso at FreeBSD.org>
Modified:
head/devel/kdevelop/Makefile
Modified: head/devel/kdevelop/Makefile
==============================================================================
--- head/devel/kdevelop/Makefile Sat Nov 24 13:08:12 2018 (r485769)
+++ head/devel/kdevelop/Makefile Sat Nov 24 13:09:51 2018 (r485770)
@@ -2,6 +2,7 @@
PORTNAME= kdevelop
DISTVERSION= 5.3.0
+PORTREVISION= 1
CATEGORIES= devel kde
MASTER_SITES= KDE/stable/kdevelop/${DISTVERSION}/src
DIST_SUBDIR= KDE/kdevelop
@@ -18,7 +19,7 @@ LIB_DEPENDS= libkasten3controllers.so:devel/okteta \
libsvn_client-1.so:devel/subversion \
libboost_thread.so:devel/boost-libs \
libkomparediff2.so:textproc/libkomparediff2 \
- libclang.so.6:devel/llvm60
+ libclang.so.${LLVM_VERSION:C/([1-9])([0-9])/\1/}:devel/llvm${LLVM_VERSION}
RUN_DEPENDS= gmake:devel/gmake
USES= cmake:outsource compiler:c++11-lib desktop-file-utils \
@@ -36,12 +37,16 @@ CONFLICTS= kdevelop-kde4-4* kdevelop-4* kdevplatform-k
SHEBANG_FILES= kdevplatform/util/kdevplatform_shell_environment.sh \
kdevplatform/util/.zshrc
+CMAKE_ARGS= -DCMAKE_POLICY_DEFAULT_CMP0074=NEW -DLLVM_ROOT=${LOCALBASE}/llvm${LLVM_VERSION}
+
OPTIONS_DEFINE= WEBENGINE
WEBENGINE_DESC= Use WebEngine as help reader
WEBENGINE_USES= qt:5
WEBENGINE_USE= QT=location,webchannel,webengine
WEBENGINE_USE_OFF= QT=webkit
WEBENGINE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets:BOOL=TRUE
+
+LLVM_VERSION?= 60
SHEBANG_LANG= zsh
zsh_OLD_CMD= /bin/zsh
More information about the svn-ports-all
mailing list