aboutsummaryrefslogtreecommitdiff
path: root/devel/llvm-devel
diff options
context:
space:
mode:
authorDanilo G. Baio <dbaio@FreeBSD.org>2020-05-18 21:50:29 +0000
committerDanilo G. Baio <dbaio@FreeBSD.org>2020-05-18 21:50:29 +0000
commit064d24a67e5d9ec0b8a97959b92e54b0f9a2aace (patch)
treeba8174badefe93937459020566083804ee1845d2 /devel/llvm-devel
parent09fe8a6dd3066d492e8844ebc0c98b062602291f (diff)
downloadports-064d24a67e5d9ec0b8a97959b92e54b0f9a2aace.tar.gz
ports-064d24a67e5d9ec0b8a97959b92e54b0f9a2aace.zip
devel/llvm*: Upgrade Sphinx dependency to 3.X
This avoids conflicts between Sphinx ports when not using Poudriere. PR: 246500 Approved by: brooks (maintainer)
Notes
Notes: svn path=/head/; revision=535791
Diffstat (limited to 'devel/llvm-devel')
-rw-r--r--devel/llvm-devel/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index 63783cd1c2a3..764e2f6b7341 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -100,7 +100,7 @@ COMPILER_RT_IMPLIES= CLANG
COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|} \
${_COMPILER_RT_BLACKLISTS:S|^|${_CRTBLDIR}/|}
DOCS_PORTDOCS= llvm
-DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx18>=0:textproc/py-sphinx18@${PY_FLAVOR} \
+DOCS_BUILD_DEPENDS= ${PY_SPHINX} \
${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} \
@@ -371,6 +371,10 @@ post-patch-CLANG-on:
${PATCH_WRKSRC}/clang/tools/clang-format/clang-format-sublime.py \
${PATCH_WRKSRC}/clang/tools/clang-format/git-clang-format
+post-patch-LLD-on:
+ ${REINPLACE_CMD} -e "s|\'indexsidebar.html\'|[\'indexsidebar.html\']|" \
+ ${PATCH_WRKSRC}/lld/docs/conf.py
+
post-install:
${INSTALL_SCRIPT} ${WRKDIR}/llvm-wrapper.sh \
${STAGEDIR}${PREFIX}/bin/${FIRST_COMMAND}${LLVM_SUFFIX}