pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/blender Build on Linux.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a5541375ebed
branches:  trunk
changeset: 629935:a5541375ebed
user:      markd <markd%pkgsrc.org@localhost>
date:      Sat Feb 01 03:57:52 2014 +0000

description:
Build on Linux.

diffstat:

 graphics/blender/Makefile                                                |   7 ++-
 graphics/blender/PLIST                                                   |   4 +-
 graphics/blender/PLIST.Linux                                             |  20 +++++++++
 graphics/blender/PLIST.NetBSD                                            |   3 +
 graphics/blender/distinfo                                                |   3 +-
 graphics/blender/patches/patch-build__files_scons_config_linux-config.py |  22 ++++++++++
 6 files changed, 54 insertions(+), 5 deletions(-)

diffs (120 lines):

diff -r 323400452bc1 -r a5541375ebed graphics/blender/Makefile
--- a/graphics/blender/Makefile Sat Feb 01 03:46:49 2014 +0000
+++ b/graphics/blender/Makefile Sat Feb 01 03:57:52 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.101 2014/01/10 20:06:46 joerg Exp $
+# $NetBSD: Makefile,v 1.102 2014/02/01 03:57:52 markd Exp $
 
 DISTNAME=      blender-2.69
 CATEGORIES=    graphics
@@ -40,8 +40,10 @@
 SCONS_ARGS+=   WITH_BF_OPENAL=False
 SCONS_ARGS+=   WITH_BF_SNDFILE=False
 SCONS_ARGS+=   WITH_BF_FFMPEG=False
+SCONS_ARGS+=   WITH_BF_3DMOUSE=False
 
 SCONS_ARGS+=   BF_PYTHON=${PREFIX}
+SCONS_ARGS+=   BF_PYTHON_ABI_FLAGS=''
 SCONS_ARGS+=   BF_SDL=${BUILDLINK_PREFIX.SDL}
 SCONS_ARGS+=   BF_OPENEXR=${BUILDLINK_PREFIX.openexr}
 SCONS_ARGS+=   BF_JPEG=${BUILDLINK_PREFIX.jpeg}
@@ -70,6 +72,9 @@
 CHECK_INTERPRETER_SKIP=        share/blender/${DISTNAME:S/blender-//:C/[a-z]//}/scripts/*.py share/blender/${DISTNAME:S/blender-//:C/[a-z]//}datafiles/*.py \
                        share/blender/${DISTNAME:S/blender-//:C/[a-z]//}/python/lib/python3.3/venv/scripts/posix/pydoc
 
+REPLACE_PYTHON+=       release/bin/blender-thumbnailer.py
+REPLACE_PYTHON+=       intern/cycles/kernel/SConscript
+
 post-install:
        ${LN} -sf ${PREFIX}/share/blender/blender \
                ${DESTDIR}${PREFIX}/bin
diff -r 323400452bc1 -r a5541375ebed graphics/blender/PLIST
--- a/graphics/blender/PLIST    Sat Feb 01 03:46:49 2014 +0000
+++ b/graphics/blender/PLIST    Sat Feb 01 03:57:52 2014 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2014/01/10 20:06:46 joerg Exp $
+@comment $NetBSD: PLIST,v 1.17 2014/02/01 03:57:52 markd Exp $
 bin/blender
 share/blender/${PKGVERSION}/datafiles/fonts/bmonofont-i18n.ttf.gz
 share/blender/${PKGVERSION}/datafiles/fonts/droidsans.ttf.gz
@@ -389,8 +389,6 @@
 share/blender/${PKGVERSION}/python/lib/python3.3/pickletools.py
 share/blender/${PKGVERSION}/python/lib/python3.3/pipes.py
 share/blender/${PKGVERSION}/python/lib/python3.3/pkgutil.py
-share/blender/${PKGVERSION}/python/lib/python3.3/plat-netbsd6/IN.py
-share/blender/${PKGVERSION}/python/lib/python3.3/plat-netbsd6/regen
 share/blender/${PKGVERSION}/python/lib/python3.3/platform.py
 share/blender/${PKGVERSION}/python/lib/python3.3/plistlib.py
 share/blender/${PKGVERSION}/python/lib/python3.3/poplib.py
diff -r 323400452bc1 -r a5541375ebed graphics/blender/PLIST.Linux
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/blender/PLIST.Linux      Sat Feb 01 03:57:52 2014 +0000
@@ -0,0 +1,20 @@
+@comment $NetBSD: PLIST.Linux,v 1.1 2014/02/01 03:57:52 markd Exp $
+share/blender/${PKGVERSION}/python/lib/python3.3/lib-dynload/_sqlite3.so
+share/blender/${PKGVERSION}/python/lib/python3.3/lib-dynload/ossaudiodev.so
+share/blender/${PKGVERSION}/python/lib/python3.3/lib-dynload/pyexpat.so
+share/blender/${PKGVERSION}/python/lib/python3.3/lib-dynload/readline.so
+share/blender/${PKGVERSION}/python/lib/python3.3/lib-dynload/spwd.so
+share/blender/${PKGVERSION}/python/lib/python3.3/plat-linux/CDROM.py
+share/blender/${PKGVERSION}/python/lib/python3.3/plat-linux/DLFCN.py
+share/blender/${PKGVERSION}/python/lib/python3.3/plat-linux/IN.py
+share/blender/${PKGVERSION}/python/lib/python3.3/plat-linux/TYPES.py
+share/blender/${PKGVERSION}/python/lib/python3.3/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
diff -r 323400452bc1 -r a5541375ebed graphics/blender/PLIST.NetBSD
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/blender/PLIST.NetBSD     Sat Feb 01 03:57:52 2014 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST.NetBSD,v 1.1 2014/02/01 03:57:52 markd Exp $
+share/blender/${PKGVERSION}/python/lib/python3.3/plat-netbsd6/IN.py
+share/blender/${PKGVERSION}/python/lib/python3.3/plat-netbsd6/regen
diff -r 323400452bc1 -r a5541375ebed graphics/blender/distinfo
--- a/graphics/blender/distinfo Sat Feb 01 03:46:49 2014 +0000
+++ b/graphics/blender/distinfo Sat Feb 01 03:57:52 2014 +0000
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.39 2014/01/10 20:06:46 joerg Exp $
+$NetBSD: distinfo,v 1.40 2014/02/01 03:57:52 markd Exp $
 
 SHA1 (blender-2.69.tar.gz) = 9500410d2457d99e685ca506bec12851454dc5d4
 RMD160 (blender-2.69.tar.gz) = 27997d071a767630baeaddc0017e19dccb99b1a9
 Size (blender-2.69.tar.gz) = 41274518 bytes
 SHA1 (patch-ab) = f752ba279aed273bb5c93ede64c2d7292f33fd83
+SHA1 (patch-build__files_scons_config_linux-config.py) = 863ff0b2839fa96a4b579cb52d7c4475aa4c571c
 SHA1 (patch-build__files_scons_config_netbsd6-config.py) = a2ef239cc40430a5eaafd006b423e7f70ac9ee80
 SHA1 (patch-build__files_scons_tools_btools.py) = 09fe67666091daafcf586aa70dc19fa6964b2098
 SHA1 (patch-doc_python__api_sphinx__doc__gen.sh) = 52c9ee0e0c73b9b9628a3d82292a9588ff0060da
diff -r 323400452bc1 -r a5541375ebed graphics/blender/patches/patch-build__files_scons_config_linux-config.py
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/blender/patches/patch-build__files_scons_config_linux-config.py  Sat Feb 01 03:57:52 2014 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-build__files_scons_config_linux-config.py,v 1.1 2014/02/01 03:57:52 markd Exp $
+
+--- ./build_files/scons/config/linux-config.py.orig    2013-02-07 14:10:01.000000000 +0000
++++ ./build_files/scons/config/linux-config.py
+@@ -178,7 +178,7 @@ BF_JEMALLOC_LIBPATH = '${BF_JEMALLOC}/li
+ BF_JEMALLOC_LIB = 'jemalloc'
+ BF_JEMALLOC_LIB_STATIC = '${BF_JEMALLOC_LIBPATH}/libjemalloc.a'
+ 
+-WITH_BF_OIIO = False
++WITH_BF_OIIO = True
+ WITH_BF_STATICOIIO = False
+ BF_OIIO = '/usr'
+ BF_OIIO_INC = '${BF_OIIO}/include'
+@@ -218,7 +218,7 @@ WITH_BF_RAYOPTIMIZATION = True
+ BF_RAYOPTIMIZATION_SSE_FLAGS = ['-msse','-pthread']
+ 
+ #SpaceNavigator and friends
+-WITH_BF_3DMOUSE = True
++WITH_BF_3DMOUSE = False
+ WITH_BF_STATIC3DMOUSE = False
+ BF_3DMOUSE = '/usr'
+ BF_3DMOUSE_INC = '${BF_3DMOUSE}/include'



Home | Main Index | Thread Index | Old Index