svn commit: r459485 - in head/devel: llvm-cheri llvm33 llvm34 llvm35 llvm38 llvm39 llvm40 llvm50
Brooks Davis
brooks at FreeBSD.org
Fri Jan 19 23:38:20 UTC 2018
Author: brooks
Date: Fri Jan 19 23:38:18 2018
New Revision: 459485
URL: https://svnweb.freebsd.org/changeset/ports/459485
Log:
Fix python dependency: restrict to python 2.7.
No PORTREVISON bump as build would fail without python 2.7
PR: 225144
Submitted by: sunpoet
Modified:
head/devel/llvm-cheri/Makefile
head/devel/llvm33/Makefile
head/devel/llvm34/Makefile
head/devel/llvm35/Makefile
head/devel/llvm38/Makefile
head/devel/llvm39/Makefile
head/devel/llvm40/Makefile
head/devel/llvm50/Makefile
Modified: head/devel/llvm-cheri/Makefile
==============================================================================
--- head/devel/llvm-cheri/Makefile Fri Jan 19 23:32:30 2018 (r459484)
+++ head/devel/llvm-cheri/Makefile Fri Jan 19 23:38:18 2018 (r459485)
@@ -157,7 +157,7 @@ DOCS_PLIST_FILES+= man/man1/scan-build${LLVM_SUFFIX}.1
.if ${PORT_OPTIONS:MLIT}
MAN1SRCS+= lit.1 FileCheck.1
-_USES_PYTHON= python
+_USES_PYTHON= python:2.7
LIT_COMMANDS= lit llvm-lit FileCheck
.endif
@@ -171,10 +171,10 @@ COMMANDS+= argdumper \
lldb \
lldb-mi \
lldb-server
-_USES_PYTHON= python
+_USES_PYTHON= python:2.7
.endif
-_USES_PYTHON?= python:build
+_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
MAN1SRCS+= bugpoint.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
Modified: head/devel/llvm33/Makefile
==============================================================================
--- head/devel/llvm33/Makefile Fri Jan 19 23:32:30 2018 (r459484)
+++ head/devel/llvm33/Makefile Fri Jan 19 23:38:18 2018 (r459485)
@@ -115,10 +115,10 @@ CONFIGURE_ARGS+= --disable-docs
.if ${PORT_OPTIONS:MLIT}
MAN1SRCS+= lit.1
-USES+= python:-2.9
+USES+= python:2.7
LIT_COMMANDS= lit llvm-lit FileCheck
.else
-USES+= python:-2.9,build
+USES+= python:2.7,build
.endif
.if ${PORT_OPTIONS:MLTOPLUGIN}
Modified: head/devel/llvm34/Makefile
==============================================================================
--- head/devel/llvm34/Makefile Fri Jan 19 23:32:30 2018 (r459484)
+++ head/devel/llvm34/Makefile Fri Jan 19 23:38:18 2018 (r459485)
@@ -121,10 +121,10 @@ CONFIGURE_ARGS+= --disable-docs
.if ${PORT_OPTIONS:MLIT}
MAN1SRCS+= lit.1
-USES+= python
+USES+= python:2.7
LIT_COMMANDS= lit llvm-lit FileCheck
.else
-USES+= python:build
+USES+= python:2.7,build
.endif
.if ${PORT_OPTIONS:MLTOPLUGIN}
Modified: head/devel/llvm35/Makefile
==============================================================================
--- head/devel/llvm35/Makefile Fri Jan 19 23:32:30 2018 (r459484)
+++ head/devel/llvm35/Makefile Fri Jan 19 23:38:18 2018 (r459485)
@@ -115,10 +115,10 @@ CONFIGURE_ARGS+= --disable-docs
.if ${PORT_OPTIONS:MLIT}
MAN1SRCS+= lit.1
-USES+= python
+USES+= python:2.7
LIT_COMMANDS= lit llvm-lit FileCheck
.else
-USES+= python:build
+USES+= python:2.7,build
.endif
.if ${PORT_OPTIONS:MLTOPLUGIN}
Modified: head/devel/llvm38/Makefile
==============================================================================
--- head/devel/llvm38/Makefile Fri Jan 19 23:32:30 2018 (r459484)
+++ head/devel/llvm38/Makefile Fri Jan 19 23:38:18 2018 (r459485)
@@ -182,7 +182,7 @@ CLANG_PATTERN= (c-index-test|clang|scan-|Reporter.py|S
.if ${PORT_OPTIONS:MLIT}
MAN1SRCS+= lit.1 FileCheck.1
-_USES_PYTHON= python
+_USES_PYTHON= python:2.7
LIT_COMMANDS= lit llvm-lit FileCheck
.endif
@@ -191,7 +191,7 @@ COMMANDS+= argdumper \
lldb \
lldb-mi \
lldb-server
-_USES_PYTHON= python
+_USES_PYTHON= python:2.7
.endif
.if ! ${OPTIONS_DEFINE:MCOMPILER_RT}
@@ -211,7 +211,7 @@ PLIST_SUB+= OPENMP="@comment "
.else
.endif
-_USES_PYTHON?= python:build
+_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
MAN1SRCS+= bugpoint.1 llc.1 lli.1 llvm-ar.1 llvm-as.1 \
Modified: head/devel/llvm39/Makefile
==============================================================================
--- head/devel/llvm39/Makefile Fri Jan 19 23:32:30 2018 (r459484)
+++ head/devel/llvm39/Makefile Fri Jan 19 23:38:18 2018 (r459485)
@@ -29,7 +29,7 @@ DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
USES= cmake:outsource compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
-_USES_PYTHON?= python:build
+_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
USE_LDCONFIG= ${LLVM_PREFIX}/lib
SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-lit.in \
@@ -86,7 +86,7 @@ GOLD_DESC= Build the LLVM Gold plugin for LTO
GOLD_CMAKE_ON= -DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
GOLD_BUILD_DEPENDS= ${LOCALBASE}/bin/ld.gold:devel/binutils
LIT_DESC= Install lit and FileCheck test tools
-LIT_VARS= _USES_PYTHON=python
+LIT_VARS= _USES_PYTHON=python:2.7
LLD_DESC= Install lld, the LLVM linker
LLD_DISTFILES= lld-${DISTVERSION}.src${EXTRACT_SUFX}
LLDB_BUILD_DEPENDS= swig3.0:devel/swig30
@@ -94,7 +94,7 @@ LLDB_DESC= Install lldb, the LLVM debugger
LLDB_DISTFILES= lldb-${DISTVERSION}.src${EXTRACT_SUFX}
LLDB_EXTRA_PATCHES= ${PATCHDIR}/lldb-patch-tools_lldb_source_Host_common_FileSpec.cpp
LLDB_IMPLIES= CLANG
-LLDB_VARS= _USES_PYTHON=python
+LLDB_VARS= _USES_PYTHON=python:2.7
OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library
OPENMP_DISTFILES= openmp-${DISTVERSION}.src${EXTRACT_SUFX}
OPENMP_EXTRA_PATCHES= ${PATCHDIR}/openmp-patch-bug32279
Modified: head/devel/llvm40/Makefile
==============================================================================
--- head/devel/llvm40/Makefile Fri Jan 19 23:32:30 2018 (r459484)
+++ head/devel/llvm40/Makefile Fri Jan 19 23:38:18 2018 (r459485)
@@ -30,7 +30,7 @@ DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
USES= cmake:outsource compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
-_USES_PYTHON?= python:build
+_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
USE_LDCONFIG= ${LLVM_PREFIX}/lib
SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-lit.in
@@ -86,7 +86,7 @@ GOLD_DESC= Build the LLVM Gold plugin for LTO
GOLD_CMAKE_ON= -DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
GOLD_BUILD_DEPENDS= ${LOCALBASE}/bin/ld.gold:devel/binutils
LIT_DESC= Install lit and FileCheck test tools
-LIT_VARS= _USES_PYTHON=python
+LIT_VARS= _USES_PYTHON=python:2.7
LLD_DESC= Install lld, the LLVM linker
LLD_DISTFILES= lld-${DISTVERSION}.src${EXTRACT_SUFX}
LLDB_BUILD_DEPENDS= swig3.0:devel/swig30
@@ -94,7 +94,7 @@ LLDB_DESC= Install lldb, the LLVM debugger
LLDB_DISTFILES= lldb-${DISTVERSION}.src${EXTRACT_SUFX}
LLDB_EXTRA_PATCHES= ${PATCHDIR}/lldb-patch-tools_lldb_source_Host_common_FileSpec.cpp
LLDB_IMPLIES= CLANG
-LLDB_VARS= _USES_PYTHON=python
+LLDB_VARS= _USES_PYTHON=python:2.7
OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library
OPENMP_DISTFILES= openmp-${DISTVERSION}.src${EXTRACT_SUFX}
OPENMP_EXTRA_PATCHES= ${PATCHDIR}/openmp-patch-bug32279
Modified: head/devel/llvm50/Makefile
==============================================================================
--- head/devel/llvm50/Makefile Fri Jan 19 23:32:30 2018 (r459484)
+++ head/devel/llvm50/Makefile Fri Jan 19 23:38:18 2018 (r459485)
@@ -30,7 +30,7 @@ DATADIR= ${PREFIX}/share/${PORTNAME}${LLVM_SUFFIX}
USES= cmake:outsource compiler:c++11-lib libedit perl5 tar:xz \
shebangfix
-_USES_PYTHON?= python:build
+_USES_PYTHON?= python:2.7,build
USES+= ${_USES_PYTHON}
USE_LDCONFIG= ${LLVM_PREFIX}/lib
SHEBANG_FILES= utils/lit/lit.py utils/llvm-lit/llvm-lit.in
@@ -87,14 +87,14 @@ GOLD_DESC= Build the LLVM Gold plugin for LTO
GOLD_CMAKE_ON= -DLLVM_BINUTILS_INCDIR=${LOCALBASE}/include
GOLD_BUILD_DEPENDS= ${LOCALBASE}/bin/ld.gold:devel/binutils
LIT_DESC= Install lit and FileCheck test tools
-LIT_VARS= _USES_PYTHON=python
+LIT_VARS= _USES_PYTHON=python:2.7
LLD_DESC= Install lld, the LLVM linker
LLD_DISTFILES= lld-${DISTVERSION}.src${EXTRACT_SUFX}
LLDB_BUILD_DEPENDS= swig3.0:devel/swig30
LLDB_DESC= Install lldb, the LLVM debugger
LLDB_DISTFILES= lldb-${DISTVERSION}.src${EXTRACT_SUFX}
LLDB_IMPLIES= CLANG
-LLDB_VARS= _USES_PYTHON=python
+LLDB_VARS= _USES_PYTHON=python:2.7
OPENMP_DESC= Install libomp, the LLVM OpenMP runtime library
OPENMP_DISTFILES= openmp-${DISTVERSION}.src${EXTRACT_SUFX}
OPENMP_EXTRA_PATCHES= ${PATCHDIR}/openmp-patch-bug32279
More information about the svn-ports-all
mailing list