pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/blender
Module Name: pkgsrc
Committed By: markd
Date: Mon Feb 6 01:29:10 UTC 2017
Modified Files:
pkgsrc/graphics/blender: Makefile PLIST PLIST.Linux PLIST.NetBSD
Log Message:
Allow python3.6
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 pkgsrc/graphics/blender/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/graphics/blender/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/graphics/blender/PLIST.Linux \
pkgsrc/graphics/blender/PLIST.NetBSD
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/blender/Makefile
diff -u pkgsrc/graphics/blender/Makefile:1.126 pkgsrc/graphics/blender/Makefile:1.127
--- pkgsrc/graphics/blender/Makefile:1.126 Thu Jan 19 10:03:00 2017
+++ pkgsrc/graphics/blender/Makefile Mon Feb 6 01:29:10 2017
@@ -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:STRIN
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"
Index: pkgsrc/graphics/blender/PLIST
diff -u pkgsrc/graphics/blender/PLIST:1.23 pkgsrc/graphics/blender/PLIST:1.24
--- pkgsrc/graphics/blender/PLIST:1.23 Mon Aug 15 19:26:18 2016
+++ pkgsrc/graphics/blender/PLIST Mon Feb 6 01:29:10 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2016/08/15 19:26:18 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.24 2017/02/06 01:29:10 markd Exp $
bin/blender
share/blender/${BLENDERVER}/datafiles/fonts/bmonofont-i18n.ttf.gz
share/blender/${BLENDERVER}/datafiles/fonts/droidsans.ttf.gz
@@ -50,7 +50,7 @@ share/blender/${BLENDERVER}/python/lib/p
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_pyio.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_sitebuiltins.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_strptime.py
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_sysconfigdata.py
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_sysconfigdata.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_threading_local.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_weakrefset.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/abc.py
@@ -61,7 +61,9 @@ share/blender/${BLENDERVER}/python/lib/p
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asynchat.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asyncio/__init__.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asyncio/base_events.py
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asyncio/base_futures.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asyncio/base_subprocess.py
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asyncio/base_tasks.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asyncio/compat.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asyncio/constants.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/asyncio/coroutines.py
@@ -98,7 +100,7 @@ share/blender/${BLENDERVER}/python/lib/p
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/codecs.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/codeop.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/collections/__init__.py
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/collections/__main__.py
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/collections/__main__.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/collections/abc.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/colorsys.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/compileall.py
@@ -269,6 +271,7 @@ share/blender/${BLENDERVER}/python/lib/p
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/encodings/mac_romanian.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/encodings/mac_turkish.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/encodings/mbcs.py
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/encodings/oem.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/encodings/palmos.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/encodings/ptcp154.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/encodings/punycode.py
@@ -295,8 +298,10 @@ share/blender/${BLENDERVER}/python/lib/p
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/encodings/zlib_codec.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/__init__.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/__main__.py
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/_bundled/pip-8.1.1-py2.py3-none-any.whl
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/_bundled/setuptools-20.10.1-py2.py3-none-any.whl
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/_bundled/pip-8.1.1-py2.py3-none-any.whl
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/_bundled/setuptools-20.10.1-py2.py3-none-any.whl
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/_bundled/pip-9.0.1-py2.py3-none-any.whl
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/_bundled/setuptools-28.8.0-py2.py3-none-any.whl
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/ensurepip/_uninstall.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/enum.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/filecmp.py
@@ -341,7 +346,9 @@ share/blender/${BLENDERVER}/python/lib/p
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/json/scanner.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/json/tool.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/keyword.py
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_asyncio.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_bisect.so
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_blake2.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_bz2.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_codecs_cn.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_codecs_hk.so
@@ -370,6 +377,7 @@ share/blender/${BLENDERVER}/python/lib/p
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_random.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_sha1.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_sha256.so
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_sha3.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_sha512.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_socket.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_ssl.so
@@ -466,6 +474,7 @@ share/blender/${BLENDERVER}/python/lib/p
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/rlcompleter.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/runpy.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/sched.py
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/secrets.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/selectors.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/shelve.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/shlex.py
@@ -1508,3 +1517,4 @@ share/blender/blender.svg
share/blender/copyright.txt
share/blender/jemalloc-license.txt
share/blender/readme.html
+@pkgdir share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/site-packages
Index: pkgsrc/graphics/blender/PLIST.Linux
diff -u pkgsrc/graphics/blender/PLIST.Linux:1.4 pkgsrc/graphics/blender/PLIST.Linux:1.5
--- pkgsrc/graphics/blender/PLIST.Linux:1.4 Sat Dec 19 20:52:12 2015
+++ pkgsrc/graphics/blender/PLIST.Linux Mon Feb 6 01:29:10 2017
@@ -1,20 +1,10 @@
-@comment $NetBSD: PLIST.Linux,v 1.4 2015/12/19 20:52:12 markd Exp $
+@comment $NetBSD: PLIST.Linux,v 1.5 2017/02/06 01:29:10 markd Exp $
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_sysconfigdata_linux.py
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/_sqlite3.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/ossaudiodev.so
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/pyexpat.so
share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/lib-dynload/readline.so
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/CDROM.py
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/DLFCN.py
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/IN.py
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/TYPES.py
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/regen
-share/blender/blender-thumbnailer.py
-share/blender/icons/16x16/apps/blender.png
-share/blender/icons/22x22/apps/blender.png
-share/blender/icons/24x24/apps/blender.png
-share/blender/icons/256x256/apps/blender.png
-share/blender/icons/32x32/apps/blender.png
-share/blender/icons/48x48/apps/blender.png
-share/blender/icons/blender_icon_source.svg
-share/blender/icons/scalable/apps/blender.svg
-share/blender/blenderplayer
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/CDROM.py
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/DLFCN.py
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/IN.py
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/TYPES.py
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-linux/regen
Index: pkgsrc/graphics/blender/PLIST.NetBSD
diff -u pkgsrc/graphics/blender/PLIST.NetBSD:1.4 pkgsrc/graphics/blender/PLIST.NetBSD:1.5
--- pkgsrc/graphics/blender/PLIST.NetBSD:1.4 Sat Dec 19 20:52:12 2015
+++ pkgsrc/graphics/blender/PLIST.NetBSD Mon Feb 6 01:29:10 2017
@@ -1,3 +1,4 @@
-@comment $NetBSD: PLIST.NetBSD,v 1.4 2015/12/19 20:52:12 markd Exp $
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-${NETBSDVER}/IN.py
-share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-${NETBSDVER}/regen
+@comment $NetBSD: PLIST.NetBSD,v 1.5 2017/02/06 01:29:10 markd Exp $
+${PLIST.py36}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/_sysconfigdata_${NETBSDVER}.py
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-${NETBSDVER}/IN.py
+${PLIST.py35}share/blender/${BLENDERVER}/python/lib/python${PYVERSSUFFIX}/plat-${NETBSDVER}/regen
Home |
Main Index |
Thread Index |
Old Index