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

Collapse All | Expand All

(-)graphics/blender/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1505196365
1
TIMESTAMP = 1523336334
2
SHA256 (blender-2.79.tar.gz) = a9de03e769a2a4a0bf92186556896c4f4d32fd9ac4480915ae92d7f95b25c899
2
SHA256 (blender-2.79b.tar.gz) = 4c944c304a49e68ac687ea06f5758204def049b66dc211e1cffa1857716393bc
3
SIZE (blender-2.79.tar.gz) = 50145270
3
SIZE (blender-2.79b.tar.gz) = 50204270
(-)graphics/blender/files/patch-intern_cycles_CMakeLists.txt (+14 lines)
Line 0 Link Here
1
--- intern/cycles/CMakeLists.txt.orig	2018-03-08 03:18:11 UTC
2
+++ intern/cycles/CMakeLists.txt
3
@@ -205,9 +205,9 @@ if(WITH_CYCLES_DEBUG)
4
 	add_definitions(-DWITH_CYCLES_DEBUG)
5
 endif()
6
 
7
-if(NOT OPENIMAGEIO_PUGIXML_FOUND)
8
+#if(NOT OPENIMAGEIO_PUGIXML_FOUND)
9
 	add_definitions(-DWITH_SYSTEM_PUGIXML)
10
-endif()
11
+#endif()
12
 
13
 include_directories(
14
 	SYSTEM
(-)graphics/blender/Makefile (-100 / +67 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	blender
4
PORTNAME=	blender
5
PORTVERSION=	2.79
5
PORTVERSION=	2.79b
6
PORTREVISION=	7
7
CATEGORIES=	graphics games
6
CATEGORIES=	graphics games
8
MASTER_SITES=	http://download.blender.org/source/ \
7
MASTER_SITES=	http://download.blender.org/source/ \
9
		http://mirror.cs.umn.edu/blender.org/source/ \
8
		http://mirror.cs.umn.edu/blender.org/source/ \
Lines 12-40 Link Here
12
MAINTAINER=	FreeBSD@Shaneware.biz
11
MAINTAINER=	FreeBSD@Shaneware.biz
13
COMMENT=	3D modeling/rendering/animation/gaming package
12
COMMENT=	3D modeling/rendering/animation/gaming package
14
13
15
LICENSE=	GPLv2+
14
LICENSE=	GPLv3+
16
LICENSE_FILE=	${WRKSRC}/doc/license/GPL-license.txt
15
LICENSE_FILE=	${WRKSRC}/doc/license/GPL3-license.txt
17
16
18
LIB_DEPENDS=	libpng.so:graphics/png \
17
LIB_DEPENDS=	libpng.so:graphics/png \
19
		libfreetype.so:print/freetype2 \
18
		libfreetype.so:print/freetype2 \
20
		libboost_regex.so:devel/boost-libs
19
		libboost_regex.so:devel/boost-libs
20
RUN_DEPENDS=	${PYNUMPY}
21
21
22
# libboost_regex.so just acts as a placeholder; several boost
22
# libboost_regex.so just acts as a placeholder; several boost
23
# libraries are used, if either of the most common options in blender
23
# libraries are used, if either of the most common options in blender
24
# are set. We will pull boost in just to be on the safe side.
24
# are set. We will pull boost in just to be on the safe side.
25
25
26
.include "${.CURDIR}/Makefile.versions"
26
# 10.4 fails to build with clang3.4 so we want to use clang50
27
27
# clang50 is already in place for opengl
28
USES=		cmake:outsource desktop-file-utils \
28
USES=		cmake:outsource compiler:c++14-lang desktop-file-utils \
29
		jpeg python:${BLENDER_PY_VERSION} shebangfix \
29
		jpeg python:3.5 shebangfix
30
		fortran  # fortran is needed because Blender plugins can load python libraries built with fortran, and they need Blender to have USES=fortran
30
USE_XORG=	x11 xext xfixes xmu xrender
31
USE_XORG=	x11 xext xmu xrender
32
USE_GL=		gl glu glew
31
USE_GL=		gl glu glew
33
INSTALLS_ICONS=	yes
32
INSTALLS_ICONS=	yes
34
CMAKE_ARGS=	-DWITH_PYTHON_INSTALL:BOOL=OFF \
33
# always enable c++11, this needs to be enabled for several options
35
		-DWITH_PYTHON_INSTALL_NUMPY:BOOL=OFF \
34
CMAKE_ON=	WITH_CXX11
36
		-DWITH_INSTALL_PORTABLE:BOOL=FALSE \
35
CMAKE_OFF=	WITH_PYTHON_INSTALL WITH_PYTHON_INSTALL_NUMPY \
37
		-DPYTHON_VERSION:STRING=${BLENDER_PY_VERSION}
36
		WITH_INSTALL_PORTABLE
38
37
39
SHEBANG_FILES=	release/bin/blender-thumbnailer.py \
38
SHEBANG_FILES=	release/bin/blender-thumbnailer.py \
40
		release/scripts/modules/bl_i18n_utils/merge_po.py \
39
		release/scripts/modules/bl_i18n_utils/merge_po.py \
Lines 42-176 Link Here
42
		release/scripts/modules/blend_render_info.py
41
		release/scripts/modules/blend_render_info.py
43
CFLAGS_i386=	-march=i586
42
CFLAGS_i386=	-march=i586
44
CXXFLAGS_i386=	-march=i586
43
CXXFLAGS_i386=	-march=i586
45
OUTDIR=		${INSTALL_WRKSRC}/bin/${BLENDER_BL_VERSION}
46
44
47
PLIST_SUB+=	VER=${BLENDER_BL_VERSION}
45
PLIST_SUB+=	VER=2.79
48
OPTIONS_SUB=	yes
46
OPTIONS_SUB=	yes
49
47
50
.include "${.CURDIR}/Makefile.options"
48
.include "${.CURDIR}/Makefile.options"
51
49
52
AVI_CMAKE_ON=			-DWITH_CODEC_AVI:BOOL=ON
50
ALEMBIC_CMAKE_BOOL=		WITH_ALEMBIC
53
AVI_CMAKE_OFF=			-DWITH_CODEC_AVI:BOOL=OFF
51
ALEMBIC_LIB_DEPENDS=		libAlembic.so:graphics/alembic
54
BULLET_CMAKE_ON=		-DWITH_BULLET:BOOL=ON
52
# note that this needs to be set to match alembics hdf5 option
55
BULLET_CMAKE_OFF=		-DWITH_BULLET:BOOL=OFF
53
ALEMBIC_HDF5_REQUIRES=		ALEMBIC
56
CAMERATRACK_CMAKE_ON=		-DWITH_LIBMV:BOOL=ON
54
ALEMBIC_HDF5_CMAKE_BOOL=	WITH_ALEMBIC_HDF5
57
CAMERATRACK_CMAKE_OFF=		-DWITH_LIBMV:BOOL=OFF
55
ALEMBIC_HDF5_LIB_DEPENDS=	libhdf5.so:science/hdf5
56
AVI_CMAKE_BOOL=			WITH_CODEC_AVI
57
BULLET_CMAKE_BOOL=		WITH_BULLET
58
CAMERATRACK_CMAKE_BOOL=		WITH_LIBMV
58
CAMERATRACK_LIB_DEPENDS=	libunwind.so:devel/libunwind
59
CAMERATRACK_LIB_DEPENDS=	libunwind.so:devel/libunwind
59
CINEON_CMAKE_ON=		-DWITH_IMAGE_CINEON:BOOL=ON
60
CINEON_CMAKE_BOOL=		WITH_IMAGE_CINEON
60
CINEON_CMAKE_OFF=		-DWITH_IMAGE_CINEON:BOOL=OFF
61
COLLADA_CMAKE_BOOL=		WITH_OPENCOLLADA
61
COLLADA_CMAKE_ON=		-DWITH_OPENCOLLADA:BOOL=ON
62
COLLADA_CMAKE_OFF=		-DWITH_OPENCOLLADA:BOOL=OFF
63
COLLADA_LIB_DEPENDS=		libOpenCOLLADABaseUtils.so:graphics/opencollada \
62
COLLADA_LIB_DEPENDS=		libOpenCOLLADABaseUtils.so:graphics/opencollada \
64
				libpcre.so:devel/pcre
63
				libpcre.so:devel/pcre
65
COLLADA_USE=			GNOME=libxml2
64
COLLADA_USE=			GNOME=libxml2
66
COMPOSITOR_CMAKE_ON=		-DWITH_COMPOSITOR:BOOL=ON
65
COMPOSITOR_CMAKE_BOOL=		WITH_COMPOSITOR
67
COMPOSITOR_CMAKE_OFF=		-DWITH_COMPOSITOR:BOOL=OFF
68
CYCLES_IMPLIES=			OPENIMAGEIO
66
CYCLES_IMPLIES=			OPENIMAGEIO
69
CYCLES_CMAKE_ON=		-DWITH_CYCLES:BOOL=ON
67
CYCLES_CMAKE_BOOL=		WITH_CYCLES
70
CYCLES_CMAKE_OFF=		-DWITH_CYCLES:BOOL=OFF
71
CYCLESOSL_IMPLIES=		CYCLES
68
CYCLESOSL_IMPLIES=		CYCLES
72
CYCLESOSL_CMAKE_ON=		-DWITH_CYCLES_OSL:BOOL=ON \
69
CYCLESOSL_CMAKE_BOOL=		WITH_CYCLES_OSL WITH_LLVM
73
				-DWITH_CXX11:BOOL=ON \
70
CYCLESOSL_CMAKE_ON=		-DLLVM_STATIC:BOOL=OFF \
74
				-DWITH_LLVM:BOOL=ON \
75
				-DLLVM_STATIC:BOOL=OFF \
76
				-DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config40"
71
				-DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config40"
77
CYCLESOSL_CMAKE_OFF=		-DWITH_CYCLES_OSL:BOOL=OFF
78
CYCLESOSL_BUILD_DEPENDS=	llvm-config40:devel/llvm40
72
CYCLESOSL_BUILD_DEPENDS=	llvm-config40:devel/llvm40
79
CYCLESOSL_LIB_DEPENDS=		liboslcomp.so:graphics/openshadinglanguage
73
CYCLESOSL_LIB_DEPENDS=		liboslcomp.so:graphics/openshadinglanguage
80
CYCLESOSL_RUN_DEPENDS=		llvm-config40:devel/llvm40
74
CYCLESOSL_RUN_DEPENDS=		llvm-config40:devel/llvm40
81
DDS_CMAKE_ON=			-DWITH_IMAGE_DDS:BOOL=ON
75
DDS_CMAKE_BOOL=			WITH_IMAGE_DDS
82
DDS_CMAKE_OFF=			-DWITH_IMAGE_DDS:BOOL=OFF
76
FFMPEG_CMAKE_BOOL=		WITH_CODEC_FFMPEG
83
FFMPEG_CMAKE_ON=		-DWITH_CODEC_FFMPEG:BOOL=ON
84
FFMPEG_CMAKE_OFF=		-DWITH_CODEC_FFMPEG:BOOL=OFF
85
FFMPEG_LIB_DEPENDS=		libavutil.so:multimedia/ffmpeg
77
FFMPEG_LIB_DEPENDS=		libavutil.so:multimedia/ffmpeg
86
FFTW3_CMAKE_ON=			-DWITH_FFTW3:BOOL=ON
78
FFTW3_CMAKE_BOOL=		WITH_FFTW3
87
FFTW3_CMAKE_OFF=		-DWITH_FFTW3:BOOL=OFF
88
FFTW3_LIB_DEPENDS=		libfftw3.so:math/fftw3
79
FFTW3_LIB_DEPENDS=		libfftw3.so:math/fftw3
89
FRAMESERVER_CMAKE_ON=		-DWITH_IMAGE_FRAMESERVER:BOOL=ON
80
FRAMESERVER_CMAKE_BOOL=		WITH_IMAGE_FRAMESERVER
90
FRAMESERVER_CMAKE_OFF=		-DWITH_IMAGE_FRAMESERVER:BOOL=OFF
81
FREESTYLE_CMAKE_BOOL=		WITH_FREESTYLE
91
FREESTYLE_CMAKE_ON=		-DWITH_FREESTYLE:BOOL=ON
82
GAMEENGINE_CMAKE_BOOL=		WITH_GAMEENGINE
92
FREESTYLE_CMAKE_OFF=		-DWITH_FREESTYLE:BOOL=OFF
83
HDR_CMAKE_BOOL=			WITH_IMAGE_HDR
93
GAMEENGINE_CMAKE_ON=		-DWITH_GAMEENGINE:BOOL=ON
94
GAMEENGINE_CMAKE_OFF=		-DWITH_GAMEENGINE:BOOL=OFF
95
HDR_CMAKE_ON=			-DWITH_IMAGE_HDR:BOOL=ON
96
HDR_CMAKE_OFF=			-DWITH_IMAGE_HDR:BOOL=OFF
97
HEADLESS_PREVENTS=		MENU XINPUT XF86VMODE
84
HEADLESS_PREVENTS=		MENU XINPUT XF86VMODE
98
HEADLESS_PREVENTS_MSG=		X11 options can't be used in headless mode
85
HEADLESS_PREVENTS_MSG=		X11 options can't be used in headless mode
99
HEADLESS_CMAKE_ON=		-DWITH_HEADLESS:BOOL=ON
86
HEADLESS_CMAKE_BOOL=		WITH_HEADLESS
100
HEADLESS_CMAKE_OFF=		-DWITH_HEADLESS:BOOL=OFF
87
INPUT_NDOF_CMAKE_BOOL=		WITH_INPUT_NDOF
101
INPUT_NDOF_CMAKE_ON=		-DWITH_INPUT_NDOF:BOOL=ON
88
JACK_CMAKE_BOOL=		WITH_JACK
102
INPUT_NDOF_CMAKE_OFF=		-DWITH_INPUT_NDOF:BOOL=OFF
103
JACK_CMAKE_ON=			-DWITH_JACK:BOOL=ON
104
JACK_CMAKE_OFF=			-DWITH_JACK:BOOL=OFF
105
JACK_LIB_DEPENDS=		libjack.so:audio/jack
89
JACK_LIB_DEPENDS=		libjack.so:audio/jack
106
LZO_CMAKE_ON=			-DWITH_LZO:BOOL=ON
90
LZO_CMAKE_BOOL=			WITH_LZO
107
LZO_CMAKE_OFF=			-DWITH_LZO:BOOL=OFF
91
LZMA_CMAKE_BOOL=		WITH_LZMA
108
LZMA_CMAKE_ON=			-DWITH_LZMA:BOOL=ON
109
LZMA_CMAKE_OFF=			-DWITH_LZMA:BOOL=OFF
110
MENU_USES=			desktop-file-utils
92
MENU_USES=			desktop-file-utils
111
MOD_BOOLEAN_CMAKE_ON=		-DWITH_MOD_BOOLEAN:BOOL=ON
93
MOD_BOOLEAN_CMAKE_BOOL=		WITH_MOD_BOOLEAN
112
MOD_BOOLEAN_CMAKE_OFF=		-DWITH_MOD_BOOLEAN:BOOL=OFF
94
MOD_FLUID_CMAKE_BOOL=		WITH_MOD_FLUID
113
MOD_FLUID_CMAKE_ON=		-DWITH_MOD_FLUID:BOOL=ON
114
MOD_FLUID_CMAKE_OFF=		-DWITH_MOD_FLUID:BOOL=OFF
115
MOD_OCEANSIM_IMPLIES=		FFTW3
95
MOD_OCEANSIM_IMPLIES=		FFTW3
116
MOD_OCEANSIM_CMAKE_ON=		-DWITH_MOD_OCEANSIM:BOOL=ON
96
MOD_OCEANSIM_CMAKE_BOOL=	WITH_MOD_OCEANSIM
117
MOD_OCEANSIM_CMAKE_OFF=		-DWITH_MOD_OCEANSIM:BOOL=OFF
97
MOD_REMESH_CMAKE_BOOL=		WITH_MOD_REMESH
118
MOD_REMESH_CMAKE_ON=		-DWITH_MOD_REMESH:BOOL=ON
98
MOD_SMOKE_CMAKE_BOOL=		WITH_MOD_SMOKE
119
MOD_REMESH_CMAKE_OFF=		-DWITH_MOD_REMESH:BOOL=OFF
99
NLS_CMAKE_BOOL=			WITH_INTERNATIONAL
120
MOD_SMOKE_CMAKE_ON=		-DWITH_MOD_SMOKE:BOOL=ON
121
MOD_SMOKE_CMAKE_OFF=		-DWITH_MOD_SMOKE:BOOL=OFF
122
NLS_CMAKE_ON=			-DWITH_INTERNATIONAL:BOOL=ON
123
NLS_CMAKE_OFF=			-DWITH_INTERNATIONAL:BOOL=OFF
124
# Use iconv:wchar_t to force the usage of iconv from ports.
100
# Use iconv:wchar_t to force the usage of iconv from ports.
125
# libboost_locale.so uses libiconv_open, while we only provide
101
# libboost_locale.so uses libiconv_open, while we only provide
126
# iconv_open in 10.x+
102
# iconv_open in 10.x+
127
NLS_USES=			gettext iconv:lib,wchar_t
103
NLS_USES=			gettext iconv:lib,wchar_t
128
OPENAL_CMAKE_ON=		-DWITH_OPENAL:BOOL=ON
104
OPENAL_CMAKE_BOOL=		WITH_OPENAL
129
OPENAL_CMAKE_OFF=		-DWITH_OPENAL:BOOL=OFF
130
OPENAL_USES=			openal:al,alut
105
OPENAL_USES=			openal:al,alut
131
OPENCOLORIO_CMAKE_ON=		-DWITH_OPENCOLORIO:BOOL=ON
106
OPENCOLORIO_CMAKE_BOOL=		WITH_OPENCOLORIO
132
OPENCOLORIO_CMAKE_OFF=		-DWITH_OPENCOLORIO:BOOL=OFF
133
OPENCOLORIO_LIB_DEPENDS=	libOpenColorIO.so:graphics/opencolorio \
107
OPENCOLORIO_LIB_DEPENDS=	libOpenColorIO.so:graphics/opencolorio \
134
				libyaml-cpp03.so:devel/yaml-cpp03 \
108
				libyaml-cpp03.so:devel/yaml-cpp03 \
135
				libtinyxml.so:textproc/tinyxml
109
				libtinyxml.so:textproc/tinyxml
136
OPENEXR_CMAKE_ON=		-DWITH_IMAGE_OPENEXR:BOOL=ON
110
OPENEXR_CMAKE_BOOL=		WITH_IMAGE_OPENEXR
137
OPENEXR_CMAKE_OFF=		-DWITH_IMAGE_OPENEXR:BOOL=OFF
138
OPENEXR_LIB_DEPENDS=		libIlmImf.so:graphics/OpenEXR \
111
OPENEXR_LIB_DEPENDS=		libIlmImf.so:graphics/OpenEXR \
139
				libHalf.so:graphics/ilmbase
112
				libHalf.so:graphics/ilmbase
140
OPENIMAGEIO_IMPLIES=		OPENEXR TIFF
113
OPENIMAGEIO_IMPLIES=		OPENEXR TIFF
141
OPENIMAGEIO_CMAKE_ON=		-DWITH_OPENIMAGEIO:BOOL=ON
114
OPENIMAGEIO_CMAKE_BOOL=		WITH_OPENIMAGEIO
142
OPENIMAGEIO_CMAKE_OFF=		-DWITH_OPENIMAGEIO:BOOL=OFF
143
OPENIMAGEIO_LIB_DEPENDS=	libOpenImageIO.so:graphics/openimageio
115
OPENIMAGEIO_LIB_DEPENDS=	libOpenImageIO.so:graphics/openimageio
144
OPENJPEG_CMAKE_ON=		-DWITH_SYSTEM_OPENJPEG:BOOL=ON \
116
OPENJPEG_CMAKE_BOOL=		WITH_SYSTEM_OPENJPEG WITH_IMAGE_OPENJPEG
145
				-DWITH_IMAGE_OPENJPEG:BOOL=ON
146
OPENJPEG_CMAKE_OFF=		-DWITH_IMAGE_OPENJPEG:BOOL=OFF
147
OPENJPEG_LIB_DEPENDS=		libopenjpeg.so:graphics/openjpeg15
117
OPENJPEG_LIB_DEPENDS=		libopenjpeg.so:graphics/openjpeg15
148
OPENSUBDIV_CMAKE_ON=		-DWITH_OPENSUBDIV:BOOL=ON
118
# openmp usually works on amd64
149
OPENSUBDIV_CMAKE_OFF=		-DWITH_OPENSUBDIV:BOOL=OFF
119
#OPENMP_CMAKE_ON=		-DWITH_OPENMP:BOOL=ON \
120
#				-DOpenMP_C_FLAGS:STRING=-fopenmp -lm \
121
#				-DOpenMP_CXX_FLAGS:STRING=-fopenmp -lm
122
#OPENMP_CMAKE_OFF=		-DWITH_OPENMP:BOOL=OFF
123
#OPENMP_LIB_DEPENDS=		libomp.so.0:devel/openmp
124
#OPENMP_LDFLAGS=			-L${LOCALBASE}/lib
125
OPENSUBDIV_CMAKE_BOOL=		WITH_OPENSUBDIV
150
OPENSUBDIV_LIB_DEPENDS=		libosdCPU.so:graphics/opensubdiv
126
OPENSUBDIV_LIB_DEPENDS=		libosdCPU.so:graphics/opensubdiv
151
PLAYER_IMPLIES=			GAMEENGINE
127
PLAYER_IMPLIES=			GAMEENGINE
152
PLAYER_CMAKE_ON=		-DWITH_PLAYER:BOOL=ON
128
PLAYER_CMAKE_BOOL=		WITH_PLAYER
153
PLAYER_CMAKE_OFF=		-DWITH_PLAYER:BOOL=OFF
129
RAYOPTIMIZATION_CMAKE_BOOL=	WITH_RAYOPTIMIZATION
154
RAYOPTIMIZATION_CMAKE_ON=	-DWITH_RAYOPTIMIZATION:BOOL=ON
130
SDL_CMAKE_BOOL=			WITH_SDL
155
RAYOPTIMIZATION_CMAKE_OFF=	-DWITH_RAYOPTIMIZATION:BOOL=OFF
156
SDL_CMAKE_ON=			-DWITH_SDL:BOOL=ON
157
SDL_CMAKE_OFF=			-DWITH_SDL:BOOL=OFF
158
SDL_USE=			SDL=sdl2
131
SDL_USE=			SDL=sdl2
159
SNDFILE_CMAKE_ON=		-DWITH_CODEC_SNDFILE:BOOL=ON
132
SNDFILE_CMAKE_BOOL=		WITH_CODEC_SNDFILE
160
SNDFILE_CMAKE_OFF=		-DWITH_CODEC_SNDFILE:BOOL=OFF
161
SNDFILE_LIB_DEPENDS=		libsndfile.so:audio/libsndfile
133
SNDFILE_LIB_DEPENDS=		libsndfile.so:audio/libsndfile
162
TIFF_CMAKE_ON=			-DWITH_IMAGE_TIFF:BOOL=ON
134
TIFF_CMAKE_BOOL=		WITH_IMAGE_TIFF
163
TIFF_CMAKE_OFF=			-DWITH_IMAGE_TIFF:BOOL=OFF
164
TIFF_LIB_DEPENDS=		libtiff.so:graphics/tiff
135
TIFF_LIB_DEPENDS=		libtiff.so:graphics/tiff
165
XINPUT_CMAKE_ON=		-DWITH_X11_XINPUT:BOOL=ON
136
XINPUT_CMAKE_BOOL=		WITH_X11_XINPUT
166
XINPUT_CMAKE_OFF=		-DWITH_X11_XINPUT:BOOL=OFF
167
XINPUT_USE=			XORG=xi
137
XINPUT_USE=			XORG=xi
168
XF86VMODE_CMAKE_ON=		-DWITH_X11_XF86VMODE:BOOL=ON
138
XF86VMODE_CMAKE_BOOL=		WITH_X11_XF86VMODE
169
XF86VMODE_CMAKE_OFF=		-DWITH_X11_XF86VMODE:BOOL=OFF
170
XF86VMODE_USE=			XORG=xi,xxf86vm
139
XF86VMODE_USE=			XORG=xi,xxf86vm
171
140
172
.include <bsd.port.options.mk>
173
174
.if defined(WITH_DEBUG)
141
.if defined(WITH_DEBUG)
175
CMAKE_ARGS+=		-DWITH_GHOST_DEBUG:BOOL=ON
142
CMAKE_ARGS+=		-DWITH_GHOST_DEBUG:BOOL=ON
176
.endif
143
.endif
(-)graphics/blender/Makefile.options (+6 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
OPTIONS_DEFINE=		\
3
OPTIONS_DEFINE=		\
4
	ALEMBIC		\
5
	ALEMBIC_HDF5	\
4
	AVI		\
6
	AVI		\
5
	BULLET 		\
7
	BULLET 		\
6
	CAMERATRACK 	\
8
	CAMERATRACK 	\
Lines 43-48 Link Here
43
	XF86VMODE
45
	XF86VMODE
44
46
45
OPTIONS_DEFAULT=	\
47
OPTIONS_DEFAULT=	\
48
	ALEMBIC		\
49
	ALEMBIC_HDF5	\
46
	AVI		\
50
	AVI		\
47
	BULLET		\
51
	BULLET		\
48
	CAMERATRACK	\
52
	CAMERATRACK	\
Lines 76-81 Link Here
76
	XINPUT		\
80
	XINPUT		\
77
	XF86VMODE
81
	XF86VMODE
78
82
83
ALEMBIC_DESC=		Enable Alembic file support
84
ALEMBIC_HDF5_DESC=	Enable Alembic hdf5 file support
79
AVI_DESC=		Enable Blender's own AVI file support
85
AVI_DESC=		Enable Blender's own AVI file support
80
BULLET_DESC=		Bullet physics engine
86
BULLET_DESC=		Bullet physics engine
81
CINEON_DESC=		CINEON and DPX graphics format support
87
CINEON_DESC=		CINEON and DPX graphics format support
(-)graphics/blender/Makefile.versions (-1 / +1 lines)
Lines 3-6 Link Here
3
# Versions of Blender and its python dependency for use by depending ports, like add-ons
3
# Versions of Blender and its python dependency for use by depending ports, like add-ons
4
4
5
BLENDER_BL_VERSION=	2.79
5
BLENDER_BL_VERSION=	2.79
6
BLENDER_PY_VERSION=	3.6
6
BLENDER_PY_VERSION=	3.5
(-)graphics/blender/pkg-plist (-10 / +10 lines)
Lines 1715-1730 Link Here
1715
%%DATADIR%%/%%VER%%/scripts/templates_py/ui_pie_menu.py
1715
%%DATADIR%%/%%VER%%/scripts/templates_py/ui_pie_menu.py
1716
%%DATADIR%%/%%VER%%/scripts/templates_py/ui_previews_custom_icon.py
1716
%%DATADIR%%/%%VER%%/scripts/templates_py/ui_previews_custom_icon.py
1717
%%DATADIR%%/%%VER%%/scripts/templates_py/ui_previews_dynamic_enum.py
1717
%%DATADIR%%/%%VER%%/scripts/templates_py/ui_previews_dynamic_enum.py
1718
%%PORTDOCS%%%%DOCSDIR%%/GPL-license.txt
1718
%%DOCSDIR%%/GPL-license.txt
1719
%%PORTDOCS%%%%DOCSDIR%%/GPL3-license.txt
1719
%%DOCSDIR%%/GPL3-license.txt
1720
%%PORTDOCS%%%%DOCSDIR%%/LICENSE-bfont.ttf.txt
1720
%%DOCSDIR%%/LICENSE-bfont.ttf.txt
1721
%%NLS%%%%PORTDOCS%%%%DOCSDIR%%/LICENSE-bmonofont-i18n.ttf.txt
1721
%%NLS%%%%DOCSDIR%%/LICENSE-bmonofont-i18n.ttf.txt
1722
%%NLS%%%%PORTDOCS%%%%DOCSDIR%%/LICENSE-droidsans.ttf.txt
1722
%%NLS%%%%DOCSDIR%%/LICENSE-droidsans.ttf.txt
1723
%%PORTDOCS%%%%DOCSDIR%%/Python-license.txt
1723
%%DOCSDIR%%/Python-license.txt
1724
%%PORTDOCS%%%%DOCSDIR%%/copyright.txt
1724
%%DOCSDIR%%/copyright.txt
1725
%%PORTDOCS%%%%DOCSDIR%%/jemalloc-license.txt
1725
%%DOCSDIR%%/jemalloc-license.txt
1726
%%PORTDOCS%%%%DOCSDIR%%/ocio-license.txt
1726
%%DOCSDIR%%/ocio-license.txt
1727
%%PORTDOCS%%%%DOCSDIR%%/readme.html
1727
%%DOCSDIR%%/readme.html
1728
share/icons/hicolor/16x16/apps/blender.png
1728
share/icons/hicolor/16x16/apps/blender.png
1729
share/icons/hicolor/22x22/apps/blender.png
1729
share/icons/hicolor/22x22/apps/blender.png
1730
share/icons/hicolor/24x24/apps/blender.png
1730
share/icons/hicolor/24x24/apps/blender.png

Return to bug 227644