Blender: fix regression by using python 3.6, small fixes (#4465)

* fix regression by using python 3.6, small fixes

* remove git
This commit is contained in:
X547
2019-12-22 04:00:00 +09:00
committed by waddlesplash
parent 580f20de6b
commit 18d0b1d8a0

View File

@@ -10,7 +10,7 @@ benefit from its unified pipeline and responsive development process."
HOMEPAGE="https://www.blender.org/"
COPYRIGHT="2002-2017 Blender Foundation"
LICENSE="GNU GPL v2"
REVISION="14"
REVISION="15"
SOURCE_URI="https://download.blender.org/source/blender-$portVersion.tar.gz"
CHECKSUM_SHA256="4c944c304a49e68ac687ea06f5758204def049b66dc211e1cffa1857716393bc"
PATCHES="
@@ -24,7 +24,7 @@ ADDITIONAL_FILES="
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="?x86"
PYTHON_VERSION="3.7"
PYTHON_VERSION="3.6"
PROVIDES="
blender$secondaryArchSuffix = $portVersion
@@ -150,8 +150,8 @@ BUILD_REQUIRES="
lib:libavdevice$secondaryArchSuffix # REQUIRED
"
BUILD_PREREQUIRES="
numpy_python3
requests_python3
numpy_python36
requests_python36
cmd:cmake
cmd:find
cmd:gcc$secondaryArchSuffix
@@ -167,7 +167,6 @@ defineDebugInfoPackage blender$secondaryArchSuffix \
BUILD()
{
NUMPY_FOLDER=`finddir B_SYSTEM_LIB_DIRECTORY`/python${PYTHON_VERSION}/vendor-packages/
PORT_SUBFOLDER=`echo $portVersion | sed 's/.$//'`
# OpenCOLLADA workaround
@@ -184,7 +183,11 @@ BUILD()
-DPYTHON_INCLUDE_DIR=`finddir B_SYSTEM_HEADERS_DIRECTORY`/python${PYTHON_VERSION}m/ \
-DPYTHON_LIBRARY=`finddir B_SYSTEM_LIB_DIRECTORY`/libpython${PYTHON_VERSION}m.so.1.0 \
-DPYTHON_EXECUTABLE=/bin/python${PYTHON_VERSION} \
-DPYTHON_NUMPY_PATH=$NUMPY_FOLDER \
-DPYTHON_NUMPY_PATH=`finddir B_SYSTEM_LIB_DIRECTORY`/python${PYTHON_VERSION}/vendor-packages \
-DPYTHON_REQUESTS_PATH=`finddir B_SYSTEM_LIB_DIRECTORY`/python${PYTHON_VERSION}/vendor-packages \
-DOPENJPEG_INCLUDE_DIR=`finddir B_SYSTEM_HEADERS_DIRECTORY` \
-DOPENJPEG_LIBRARY=`finddir B_SYSTEM_LIB_DIRECTORY` \
-DZLIB_LIBRARY_RELEASE=`finddir B_SYSTEM_LIB_DIRECTORY`/libz.so.1 \
-DWITH_GHOST_SDL=ON \
-Wno-dev"