View | Details | Raw Unified | Return to bug 239990 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/llvm80/Makefile (-2 / +6 lines)
Lines 55-64 CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHON_CMD} \ Link Here
55
CFLAGS+=	-DNDEBUG
55
CFLAGS+=	-DNDEBUG
56
CXXFLAGS+=	-DNDEBUG
56
CXXFLAGS+=	-DNDEBUG
57
57
58
OPTIONS_DEFINE=	CLANG DOCS EXTRAS LIT LLD LLDB
58
OPTIONS_DEFINE=	CLANG DOCS EXTRAS LIT LLD LLDB PYCLANG
59
OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
59
OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
60
OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
60
OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
61
OPTIONS_DEFAULT=	BE_STANDARD CLANG EXTRAS LIT LLD LLDB
61
OPTIONS_DEFAULT=	BE_STANDARD CLANG EXTRAS LIT LLD LLDB PYCLANG
62
OPTIONS_DEFAULT_amd64=	COMPILER_RT GOLD OPENMP
62
OPTIONS_DEFAULT_amd64=	COMPILER_RT GOLD OPENMP
63
OPTIONS_DEFAULT_i386=	COMPILER_RT OPENMP
63
OPTIONS_DEFAULT_i386=	COMPILER_RT OPENMP
64
OPTIONS_SINGLE=		BACKENDS
64
OPTIONS_SINGLE=		BACKENDS
Lines 114-119 LLDB_VARS= _USES_PYTHON=python:3.6+ Link Here
114
OPENMP_DESC=		Install libomp, the LLVM OpenMP runtime library
114
OPENMP_DESC=		Install libomp, the LLVM OpenMP runtime library
115
OPENMP_DISTFILES=	openmp-${DISTVERSION}.src${EXTRACT_SUFX}
115
OPENMP_DISTFILES=	openmp-${DISTVERSION}.src${EXTRACT_SUFX}
116
OPENMP_EXTRA_PATCHES=	${PATCHDIR}/openmp
116
OPENMP_EXTRA_PATCHES=	${PATCHDIR}/openmp
117
PYCLANG_DESC=  Install python bindings to libclang
118
PYCLANG_IMPLIES=       CLANG
119
PYCLANG_VARS=  _USES_PYTHON=python:3.6+
120
PYCLANG_CMAKE_ON= -DCLANG_PYTHON_BINDINGS_VERSIONS=${PYTHON_VER}
117
121
118
.if defined(WITH_DEBUG)
122
.if defined(WITH_DEBUG)
119
CMAKE_BUILD_TYPE=	RelWithDebInfo
123
CMAKE_BUILD_TYPE=	RelWithDebInfo
(-)b/devel/llvm80/pkg-plist (+3 lines)
Lines 3009-3014 llvm%%LLVM_SUFFIX%%/lib/libOptRemarks.so.%%LLVM_MAJOR%% Link Here
3009
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldbUtilityHelpers.a
3009
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldbUtilityHelpers.a
3010
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomp.so
3010
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomp.so
3011
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so
3011
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so
3012
%%PYCLANG%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/clang/__init__.py
3013
%%PYCLANG%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/clang/cindex.py
3014
%%PYCLANG%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/clang/enumerations.py
3012
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/c++-analyzer
3015
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/c++-analyzer
3013
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/ccc-analyzer
3016
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/ccc-analyzer
3014
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/bash-autocomplete.sh
3017
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/bash-autocomplete.sh
(-)b/devel/llvm90/Makefile (-2 / +6 lines)
Lines 66-75 CMAKE_ARGS+= -DPYTHON_EXECUTABLE=${PYTHON_CMD} \ Link Here
66
CFLAGS+=	-DNDEBUG
66
CFLAGS+=	-DNDEBUG
67
CXXFLAGS+=	-DNDEBUG
67
CXXFLAGS+=	-DNDEBUG
68
68
69
OPTIONS_DEFINE=	BE_AMDGPU CLANG DOCS EXTRAS LIT LLD LLDB
69
OPTIONS_DEFINE=	BE_AMDGPU CLANG DOCS EXTRAS LIT LLD LLDB PYCLANG
70
OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
70
OPTIONS_DEFINE_amd64=	COMPILER_RT GOLD OPENMP
71
OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
71
OPTIONS_DEFINE_i386=	COMPILER_RT OPENMP
72
OPTIONS_DEFAULT=	BE_AMDGPU BE_STANDARD CLANG EXTRAS LIT LLD LLDB
72
OPTIONS_DEFAULT=	BE_AMDGPU BE_STANDARD CLANG EXTRAS LIT LLD LLDB PYCLANG
73
OPTIONS_DEFAULT_amd64=	COMPILER_RT GOLD OPENMP
73
OPTIONS_DEFAULT_amd64=	COMPILER_RT GOLD OPENMP
74
OPTIONS_DEFAULT_i386=	COMPILER_RT OPENMP
74
OPTIONS_DEFAULT_i386=	COMPILER_RT OPENMP
75
OPTIONS_SINGLE=		BACKENDS
75
OPTIONS_SINGLE=		BACKENDS
Lines 125-130 LLDB_PORTDOCS= lldb Link Here
125
LLDB_VARS=		_USES_PYTHON=python:3.6+
125
LLDB_VARS=		_USES_PYTHON=python:3.6+
126
OPENMP_DESC=		Install libomp, the LLVM OpenMP runtime library
126
OPENMP_DESC=		Install libomp, the LLVM OpenMP runtime library
127
OPENMP_DISTFILES=	openmp-${DISTVERSION}.src${EXTRACT_SUFX}
127
OPENMP_DISTFILES=	openmp-${DISTVERSION}.src${EXTRACT_SUFX}
128
PYCLANG_DESC=	Install python bindings to libclang
129
PYCLANG_IMPLIES=	CLANG
130
PYCLANG_VARS=	_USES_PYTHON=python:3.6+
131
PYCLANG_CMAKE_ON= -DCLANG_PYTHON_BINDINGS_VERSIONS=${PYTHON_VER}
128
132
129
.if defined(WITH_DEBUG)
133
.if defined(WITH_DEBUG)
130
CMAKE_BUILD_TYPE=	RelWithDebInfo
134
CMAKE_BUILD_TYPE=	RelWithDebInfo
(-)b/devel/llvm90/pkg-plist (+3 lines)
Lines 3041-3046 llvm%%LLVM_SUFFIX%%/lib/libRemarks.so.%%LLVM_MAJOR%% Link Here
3041
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldb.so.%%LLVM_RELEASE%%
3041
%%LLDB%%llvm%%LLVM_SUFFIX%%/lib/liblldb.so.%%LLVM_RELEASE%%
3042
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomp.so
3042
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomp.so
3043
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so
3043
%%OPENMP%%llvm%%LLVM_SUFFIX%%/lib/libomptarget.so
3044
%%PYCLANG%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/clang/__init__.py
3045
%%PYCLANG%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/clang/cindex.py
3046
%%PYCLANG%%llvm%%LLVM_SUFFIX%%/%%PYTHON_SITELIBDIR%%/clang/enumerations.py
3044
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/c++-analyzer
3047
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/c++-analyzer
3045
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/ccc-analyzer
3048
%%CLANG%%llvm%%LLVM_SUFFIX%%/libexec/ccc-analyzer
3046
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/bash-autocomplete.sh
3049
%%CLANG%%llvm%%LLVM_SUFFIX%%/share/clang/bash-autocomplete.sh

Return to bug 239990