svn commit: r491658 - head/devel/llvm-cheri
Brooks Davis
brooks at FreeBSD.org
Wed Jan 30 21:20:07 UTC 2019
Author: brooks
Date: Wed Jan 30 21:20:06 2019
New Revision: 491658
URL: https://svnweb.freebsd.org/changeset/ports/491658
Log:
Fix DOCS build.
Add LICENSE info.
Sponsored by: DARPA, AFRL
Modified:
head/devel/llvm-cheri/Makefile
Modified: head/devel/llvm-cheri/Makefile
==============================================================================
--- head/devel/llvm-cheri/Makefile Wed Jan 30 20:42:44 2019 (r491657)
+++ head/devel/llvm-cheri/Makefile Wed Jan 30 21:20:06 2019 (r491658)
@@ -2,13 +2,15 @@
PORTNAME= llvm
PORTVERSION= ${LLVM_MAJOR}.0.d${SNAPDATE}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel lang
PKGNAMESUFFIX= ${LLVM_SUFFIX}
MAINTAINER= brooks at FreeBSD.org
COMMENT= LLVM and Clang with support for the CHERI architecture
+.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
+
BROKEN_powerpc64= Does not build
LLVM_SUFFIX?= -cheri
@@ -71,7 +73,12 @@ LLDB_BINARY_ALIAS= swig=swig3.0
LLDB_GH_PROJECT= lldb:lldb
LLDB_GH_TAGNAME= ${LLDB_COMMIT}:lldb
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
+DOCS_BUILD_DEPENDS= sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}recommonmark>=0.0.20180530:textproc/py-recommonmark@${PY_FLAVOR}
+DOCS_CMAKE_ON= -DLLVM_ENABLE_SPHINX=ON \
+ -DSPHINX_EXECUTABLE=${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} \
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF \
+ -DLLVM_BUILD_DOCS=ON
PLIST_SUB+= COMMAND_SUFFIX=${COMMAND_SUFFIX} \
LLVM_MAJOR=${LLVM_MAJOR} \
@@ -160,6 +167,7 @@ COMMANDS+= clang \
MAN1SRCS+= clang.1 \
diagtool.1
DOCS_PLIST_FILES+= man/man1/scan-build${LLVM_SUFFIX}.1.gz
+USES+= gnome
.endif
.if ${PORT_OPTIONS:MLIT}
More information about the svn-ports-all
mailing list