Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/blender/Makefile
Show All 19 Lines | LIB_DEPENDS= libpng.so:graphics/png \ | ||||
libboost_regex.so:devel/boost-libs | libboost_regex.so:devel/boost-libs | ||||
RUN_DEPENDS= ${PYNUMPY} | RUN_DEPENDS= ${PYNUMPY} | ||||
# libboost_regex.so just acts as a placeholder; several boost | # libboost_regex.so just acts as a placeholder; several boost | ||||
# libraries are used, if either of the most common options in blender | # libraries are used, if either of the most common options in blender | ||||
# are set. We will pull boost in just to be on the safe side. | # are set. We will pull boost in just to be on the safe side. | ||||
# USES=compiler is needed to support gcc built archs | # USES=compiler is needed to support gcc built archs | ||||
USES= cmake compiler:c++14-lang desktop-file-utils \ | USES= cmake compiler:c++14-lang desktop-file-utils gl \ | ||||
jpeg python:3.5 shebangfix | jpeg python:3.5 shebangfix | ||||
USE_XORG= x11 xext xfixes xmu xrender | USE_XORG= x11 xext xfixes xmu xrender | ||||
USE_GL= gl glu glew | USE_GL= gl glu glew | ||||
INSTALLS_ICONS= yes | INSTALLS_ICONS= yes | ||||
# always enable c++11, this needs to be enabled for several options | # always enable c++11, this needs to be enabled for several options | ||||
CMAKE_ON= WITH_CXX11 | CMAKE_ON= WITH_CXX11 | ||||
CMAKE_OFF= WITH_PYTHON_INSTALL WITH_PYTHON_INSTALL_NUMPY \ | CMAKE_OFF= WITH_PYTHON_INSTALL WITH_PYTHON_INSTALL_NUMPY \ | ||||
WITH_INSTALL_PORTABLE WITH_CYCLES_LOGGING | WITH_INSTALL_PORTABLE WITH_CYCLES_LOGGING | ||||
SHEBANG_FILES= release/bin/blender-thumbnailer.py \ | SHEBANG_FILES= release/bin/blender-thumbnailer.py \ | ||||
release/scripts/modules/bl_i18n_utils/merge_po.py \ | release/scripts/modules/bl_i18n_utils/merge_po.py \ | ||||
release/scripts/modules/bl_i18n_utils/utils_rtl.py \ | release/scripts/modules/bl_i18n_utils/utils_rtl.py \ | ||||
release/scripts/modules/blend_render_info.py | release/scripts/modules/blend_render_info.py | ||||
CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} | |||||
CFLAGS_gcc= -Wno-float-conversion | |||||
CFLAGS_i386= -march=i586 | CFLAGS_i386= -march=i586 | ||||
CXXFLAGS_i386= -march=i586 | CXXFLAGS_i386= -march=i586 | ||||
PLIST_SUB+= VER=2.79 | PLIST_SUB+= VER=2.79 | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
.include "${.CURDIR}/Makefile.options" | .include "${.CURDIR}/Makefile.options" | ||||
Show All 15 Lines | |||||
BULLET_CMAKE_BOOL= WITH_BULLET | BULLET_CMAKE_BOOL= WITH_BULLET | ||||
CAMERATRACK_CMAKE_BOOL= WITH_LIBMV | CAMERATRACK_CMAKE_BOOL= WITH_LIBMV | ||||
CAMERATRACK_LIB_DEPENDS= libunwind.so:devel/libunwind | CAMERATRACK_LIB_DEPENDS= libunwind.so:devel/libunwind | ||||
CINEON_CMAKE_BOOL= WITH_IMAGE_CINEON | CINEON_CMAKE_BOOL= WITH_IMAGE_CINEON | ||||
COLLADA_CMAKE_BOOL= WITH_OPENCOLLADA | COLLADA_CMAKE_BOOL= WITH_OPENCOLLADA | ||||
COLLADA_LIB_DEPENDS= libOpenCOLLADABaseUtils.so:graphics/opencollada \ | COLLADA_LIB_DEPENDS= libOpenCOLLADABaseUtils.so:graphics/opencollada \ | ||||
libpcre.so:devel/pcre | libpcre.so:devel/pcre | ||||
COLLADA_USE= GNOME=libxml2 | COLLADA_USE= GNOME=libxml2 | ||||
COLLADA_USES= gnome | |||||
COMPOSITOR_CMAKE_BOOL= WITH_COMPOSITOR | COMPOSITOR_CMAKE_BOOL= WITH_COMPOSITOR | ||||
CYCLES_IMPLIES= OPENIMAGEIO | CYCLES_IMPLIES= OPENIMAGEIO | ||||
CYCLES_CMAKE_BOOL= WITH_CYCLES | CYCLES_CMAKE_BOOL= WITH_CYCLES | ||||
CYCLESOSL_IMPLIES= CYCLES | CYCLESOSL_IMPLIES= CYCLES | ||||
CYCLESOSL_CMAKE_BOOL= WITH_CYCLES_OSL WITH_LLVM | CYCLESOSL_CMAKE_BOOL= WITH_CYCLES_OSL WITH_LLVM | ||||
CYCLESOSL_CMAKE_ON= -DLLVM_STATIC:BOOL=OFF \ | CYCLESOSL_CMAKE_ON= -DLLVM_STATIC:BOOL=OFF \ | ||||
-DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config60" | -DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config60" | ||||
CYCLESOSL_BUILD_DEPENDS= llvm-config60:devel/llvm60 | CYCLESOSL_BUILD_DEPENDS= llvm-config60:devel/llvm60 | ||||
▲ Show 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | |||||
#OPENMP_LDFLAGS= -L${LOCALBASE}/lib | #OPENMP_LDFLAGS= -L${LOCALBASE}/lib | ||||
OPENSUBDIV_CMAKE_BOOL= WITH_OPENSUBDIV | OPENSUBDIV_CMAKE_BOOL= WITH_OPENSUBDIV | ||||
OPENSUBDIV_LIB_DEPENDS= libosdCPU.so:graphics/opensubdiv | OPENSUBDIV_LIB_DEPENDS= libosdCPU.so:graphics/opensubdiv | ||||
PLAYER_IMPLIES= GAMEENGINE | PLAYER_IMPLIES= GAMEENGINE | ||||
PLAYER_CMAKE_BOOL= WITH_PLAYER | PLAYER_CMAKE_BOOL= WITH_PLAYER | ||||
RAYOPTIMIZATION_CMAKE_BOOL= WITH_RAYOPTIMIZATION | RAYOPTIMIZATION_CMAKE_BOOL= WITH_RAYOPTIMIZATION | ||||
SDL_CMAKE_BOOL= WITH_SDL | SDL_CMAKE_BOOL= WITH_SDL | ||||
SDL_USE= SDL=sdl2 | SDL_USE= SDL=sdl2 | ||||
SDL_USES= sdl | |||||
SNDFILE_CMAKE_BOOL= WITH_CODEC_SNDFILE | SNDFILE_CMAKE_BOOL= WITH_CODEC_SNDFILE | ||||
SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile | SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile | ||||
TIFF_CMAKE_BOOL= WITH_IMAGE_TIFF | TIFF_CMAKE_BOOL= WITH_IMAGE_TIFF | ||||
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff | TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff | ||||
XINPUT_CMAKE_BOOL= WITH_X11_XINPUT | XINPUT_CMAKE_BOOL= WITH_X11_XINPUT | ||||
XINPUT_USE= XORG=xi | XINPUT_USE= XORG=xi | ||||
XF86VMODE_CMAKE_BOOL= WITH_X11_XF86VMODE | XF86VMODE_CMAKE_BOOL= WITH_X11_XF86VMODE | ||||
XF86VMODE_USE= XORG=xi,xxf86vm | XF86VMODE_USE= XORG=xi,xxf86vm | ||||
Show All 23 Lines |