summaryrefslogtreecommitdiff
path: root/graphics/blender/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/blender/Makefile')
-rw-r--r--graphics/blender/Makefile18
1 files changed, 14 insertions, 4 deletions
diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile
index 8222b3dd452..ee9d99b4cd7 100644
--- a/graphics/blender/Makefile
+++ b/graphics/blender/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.126 2017/01/19 10:03:00 markd Exp $
+# $NetBSD: Makefile,v 1.127 2017/02/06 01:29:10 markd Exp $
DISTNAME= blender-2.77a
-PKGREVISION= 3
+PKGREVISION= 4
CATEGORIES= graphics
MASTER_SITES= http://download.blender.org/source/
@@ -15,6 +15,12 @@ USE_CMAKE= yes
USE_LANGUAGES= c c++
CMAKE_OPTS+= -DWITH_OPENAL:BOOL=OFF
CMAKE_OPTS+= -DPYVERSSUFFIX:STRING=${PYVERSSUFFIX}
+CMAKE_OPTS+= -DPYTHON_VERSION:STRING=${PYVERSSUFFIX}
+CMAKE_OPTS+= -DPYTHON_ROOT_DIR:STRING=${PREFIX}
+CMAKE_OPTS+= -DPYTHON_INCLUDE_DIR:STRING=${PREFIX}/${PYINC}
+CMAKE_OPTS+= -DPYTHON_INCLUDE_CONFIG_DIR:STRING=${PREFIX}/${PYINC}
+CMAKE_OPTS+= -DPYTHON_EXECUTABLE:FILEPATH=${PYTHONBIN}
+CMAKE_OPTS+= -DPYTHON_LIBRARY:FILEPATH=${PREFIX}/lib/libpython${PYVERSSUFFIX}.so
CMAKE_OPTS+= -DCMAKE_INSTALL_PREFIX:PATH=${PREFIX}/share/blender
CMAKE_OPTS+= -DCMAKE_MODULE_PATH:PATH=${_CMAKE_DIR}
CMAKE_OPTS+= -DCMAKE_SKIP_RPATH:BOOL=TRUE
@@ -29,10 +35,12 @@ CMAKE_OPTS+= -DOPENGL_glu_LIBRARY:STRING=GLU
CXXFLAGS+= -std=c++11
CMAKE_OPTS+= -DCMAKE_CXX_FLAGS:STRING=${CXXFLAGS:Q}
-PYTHON_VERSIONS_INCOMPATIBLE= 27 36
+PYTHON_VERSIONS_INCOMPATIBLE= 27
GCC_REQD+= 4.7
DEPENDS+= ${PYPKGPREFIX}-expat>=0:../../textproc/py-expat
+CMAKE_OPTS+= -DWITH_PYTHON_INSTALL_NUMPY:BOOL=OFF
+CMAKE_OPTS+= -DWITH_PYTHON_INSTALL_REQUESTS:BOOL=OFF
REPLACE_PYTHON= release/bin/blender-thumbnailer.py
@@ -49,7 +57,7 @@ PLIST_SUBST+= NETBSDVER=netbsd7
PLIST_SUBST+= NETBSDVER=netbsd6
.endif
-PLIST_VARS+= py34 py35
+PLIST_VARS+= py34 py35 py36
OBJDIR= ../build
CONFIGURE_DIRS= ${OBJDIR}
@@ -91,6 +99,8 @@ post-install:
PLIST.py34= yes
.elif ${PYVERSSUFFIX} == "3.5"
PLIST.py35= yes
+.elif ${PYVERSSUFFIX} == "3.6"
+PLIST.py36= yes
.endif
.include "../../mk/bsd.pkg.mk"