pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/blender blender: PLIST cleanup, python 3.7 pa...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d7b5dbb75601
branches:  trunk
changeset: 393924:d7b5dbb75601
user:      markd <markd%pkgsrc.org@localhost>
date:      Wed Mar 27 11:05:57 2019 +0000

description:
blender: PLIST cleanup, python 3.7 patch, build patches

diffstat:

 graphics/blender/Makefile                                             |    10 +-
 graphics/blender/PLIST                                                |  4399 ++++-----
 graphics/blender/PLIST.Linux                                          |     4 +-
 graphics/blender/distinfo                                             |     5 +-
 graphics/blender/patches/patch-intern_cycles_util_util_sseb.h         |    16 +
 graphics/blender/patches/patch-intern_itasc_kdl_tree.hpp              |    16 +
 graphics/blender/patches/patch-source_blender_python_intern_bpy_rna.c |    34 +
 7 files changed, 2279 insertions(+), 2205 deletions(-)

diffs (truncated from 4560 to 300 lines):

diff -r cd385607758f -r d7b5dbb75601 graphics/blender/Makefile
--- a/graphics/blender/Makefile Wed Mar 27 10:50:30 2019 +0000
+++ b/graphics/blender/Makefile Wed Mar 27 11:05:57 2019 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.142 2018/12/13 19:51:58 adam Exp $
+# $NetBSD: Makefile,v 1.143 2019/03/27 11:05:57 markd Exp $
 
 DISTNAME=      blender-2.79b
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    graphics
 MASTER_SITES=  http://download.blender.org/source/
 
@@ -21,7 +21,7 @@
 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+=           -DPYTHON_LIBRARY:FILEPATH=${PREFIX}/lib/libpython${PYVERSSUFFIX}${M}.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
@@ -46,9 +46,13 @@
 
 .include "options.mk"
 
+
+M=
+
 INSTALLATION_DIRS=     bin share/blender
 
 PLIST_SUBST+=  PYVERSSUFFIX=${PYVERSSUFFIX}
+PLIST_SUBST+=  M=${M}
 PLIST_SUBST+=  BLENDERVER=${PKGVERSION_NOREV:C/[a-z]//}
 
 .if !empty(MACHINE_PLATFORM:MNetBSD-8.*)
diff -r cd385607758f -r d7b5dbb75601 graphics/blender/PLIST
--- a/graphics/blender/PLIST    Wed Mar 27 10:50:30 2019 +0000
+++ b/graphics/blender/PLIST    Wed Mar 27 11:05:57 2019 +0000
@@ -1,2203 +1,2202 @@
-@comment $NetBSD: PLIST,v 1.26 2018/10/07 23:44:49 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.27 2019/03/27 11:05:57 markd Exp $
 bin/blender
-share/blender/2.79/datafiles/fonts/bmonofont-i18n.ttf.gz
-share/blender/2.79/datafiles/fonts/droidsans.ttf.gz
-share/blender/2.79/datafiles/locale/ar/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/ca/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/cs/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/de/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/eo/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/es/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/es_ES/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/eu/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/fa/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/fr/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/he/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/hi/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/hr/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/hu/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/id/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/it/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/ja/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/ko/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/ky/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/languages
-share/blender/2.79/datafiles/locale/nl/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/pl/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/pt/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/pt_BR/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/ru/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/sr/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/sr@latin/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/sv/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/tr/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/uk/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/vi/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/zh_CN/LC_MESSAGES/blender.mo
-share/blender/2.79/datafiles/locale/zh_TW/LC_MESSAGES/blender.mo
-share/blender/2.79/python/bin/python3.7
-share/blender/2.79/python/include/python3.7/pyconfig.h
-share/blender/2.79/python/lib/python3.7/LICENSE.txt
-share/blender/2.79/python/lib/python3.7/__future__.py
-share/blender/2.79/python/lib/python3.7/__phello__.foo.py
-share/blender/2.79/python/lib/python3.7/_bootlocale.py
-share/blender/2.79/python/lib/python3.7/_collections_abc.py
-share/blender/2.79/python/lib/python3.7/_compat_pickle.py
-share/blender/2.79/python/lib/python3.7/_compression.py
-share/blender/2.79/python/lib/python3.7/_dummy_thread.py
-share/blender/2.79/python/lib/python3.7/_markupbase.py
-share/blender/2.79/python/lib/python3.7/_osx_support.py
-share/blender/2.79/python/lib/python3.7/_py_abc.py
-share/blender/2.79/python/lib/python3.7/_pydecimal.py
-share/blender/2.79/python/lib/python3.7/_pyio.py
-share/blender/2.79/python/lib/python3.7/_sitebuiltins.py
-share/blender/2.79/python/lib/python3.7/_strptime.py
-share/blender/2.79/python/lib/python3.7/_threading_local.py
-share/blender/2.79/python/lib/python3.7/_weakrefset.py
-share/blender/2.79/python/lib/python3.7/abc.py
-share/blender/2.79/python/lib/python3.7/aifc.py
-share/blender/2.79/python/lib/python3.7/antigravity.py
-share/blender/2.79/python/lib/python3.7/argparse.py
-share/blender/2.79/python/lib/python3.7/ast.py
-share/blender/2.79/python/lib/python3.7/asynchat.py
-share/blender/2.79/python/lib/python3.7/asyncio/__init__.py
-share/blender/2.79/python/lib/python3.7/asyncio/base_events.py
-share/blender/2.79/python/lib/python3.7/asyncio/base_futures.py
-share/blender/2.79/python/lib/python3.7/asyncio/base_subprocess.py
-share/blender/2.79/python/lib/python3.7/asyncio/base_tasks.py
-share/blender/2.79/python/lib/python3.7/asyncio/constants.py
-share/blender/2.79/python/lib/python3.7/asyncio/coroutines.py
-share/blender/2.79/python/lib/python3.7/asyncio/events.py
-share/blender/2.79/python/lib/python3.7/asyncio/format_helpers.py
-share/blender/2.79/python/lib/python3.7/asyncio/futures.py
-share/blender/2.79/python/lib/python3.7/asyncio/locks.py
-share/blender/2.79/python/lib/python3.7/asyncio/log.py
-share/blender/2.79/python/lib/python3.7/asyncio/proactor_events.py
-share/blender/2.79/python/lib/python3.7/asyncio/protocols.py
-share/blender/2.79/python/lib/python3.7/asyncio/queues.py
-share/blender/2.79/python/lib/python3.7/asyncio/runners.py
-share/blender/2.79/python/lib/python3.7/asyncio/selector_events.py
-share/blender/2.79/python/lib/python3.7/asyncio/sslproto.py
-share/blender/2.79/python/lib/python3.7/asyncio/streams.py
-share/blender/2.79/python/lib/python3.7/asyncio/subprocess.py
-share/blender/2.79/python/lib/python3.7/asyncio/tasks.py
-share/blender/2.79/python/lib/python3.7/asyncio/transports.py
-share/blender/2.79/python/lib/python3.7/asyncio/unix_events.py
-share/blender/2.79/python/lib/python3.7/asyncio/windows_events.py
-share/blender/2.79/python/lib/python3.7/asyncio/windows_utils.py
-share/blender/2.79/python/lib/python3.7/asyncore.py
-share/blender/2.79/python/lib/python3.7/base64.py
-share/blender/2.79/python/lib/python3.7/bdb.py
-share/blender/2.79/python/lib/python3.7/binhex.py
-share/blender/2.79/python/lib/python3.7/bisect.py
-share/blender/2.79/python/lib/python3.7/bz2.py
-share/blender/2.79/python/lib/python3.7/cProfile.py
-share/blender/2.79/python/lib/python3.7/calendar.py
-share/blender/2.79/python/lib/python3.7/cgi.py
-share/blender/2.79/python/lib/python3.7/cgitb.py
-share/blender/2.79/python/lib/python3.7/chunk.py
-share/blender/2.79/python/lib/python3.7/cmd.py
-share/blender/2.79/python/lib/python3.7/code.py
-share/blender/2.79/python/lib/python3.7/codecs.py
-share/blender/2.79/python/lib/python3.7/codeop.py
-share/blender/2.79/python/lib/python3.7/collections/__init__.py
-share/blender/2.79/python/lib/python3.7/collections/abc.py
-share/blender/2.79/python/lib/python3.7/colorsys.py
-share/blender/2.79/python/lib/python3.7/compileall.py
-share/blender/2.79/python/lib/python3.7/concurrent/__init__.py
-share/blender/2.79/python/lib/python3.7/concurrent/futures/__init__.py
-share/blender/2.79/python/lib/python3.7/concurrent/futures/_base.py
-share/blender/2.79/python/lib/python3.7/concurrent/futures/process.py
-share/blender/2.79/python/lib/python3.7/concurrent/futures/thread.py
-share/blender/2.79/python/lib/python3.7/config-3.7/Makefile
-share/blender/2.79/python/lib/python3.7/config-3.7/Setup
-share/blender/2.79/python/lib/python3.7/config-3.7/Setup.local
-share/blender/2.79/python/lib/python3.7/config-3.7/config.c
-share/blender/2.79/python/lib/python3.7/config-3.7/config.c.in
-share/blender/2.79/python/lib/python3.7/config-3.7/install-sh
-share/blender/2.79/python/lib/python3.7/config-3.7/libpython3.7.a
-share/blender/2.79/python/lib/python3.7/config-3.7/makesetup
-share/blender/2.79/python/lib/python3.7/config-3.7/python-config.py
-share/blender/2.79/python/lib/python3.7/config-3.7/python.o
-share/blender/2.79/python/lib/python3.7/configparser.py
-share/blender/2.79/python/lib/python3.7/contextlib.py
-share/blender/2.79/python/lib/python3.7/contextvars.py
-share/blender/2.79/python/lib/python3.7/copy.py
-share/blender/2.79/python/lib/python3.7/copyreg.py
-share/blender/2.79/python/lib/python3.7/crypt.py
-share/blender/2.79/python/lib/python3.7/csv.py
-share/blender/2.79/python/lib/python3.7/ctypes/__init__.py
-share/blender/2.79/python/lib/python3.7/ctypes/_aix.py
-share/blender/2.79/python/lib/python3.7/ctypes/_endian.py
-share/blender/2.79/python/lib/python3.7/ctypes/macholib/README.ctypes
-share/blender/2.79/python/lib/python3.7/ctypes/macholib/__init__.py
-share/blender/2.79/python/lib/python3.7/ctypes/macholib/dyld.py
-share/blender/2.79/python/lib/python3.7/ctypes/macholib/dylib.py
-share/blender/2.79/python/lib/python3.7/ctypes/macholib/fetch_macholib
-share/blender/2.79/python/lib/python3.7/ctypes/macholib/fetch_macholib.bat
-share/blender/2.79/python/lib/python3.7/ctypes/macholib/framework.py
-share/blender/2.79/python/lib/python3.7/ctypes/util.py
-share/blender/2.79/python/lib/python3.7/ctypes/wintypes.py
-share/blender/2.79/python/lib/python3.7/curses/__init__.py
-share/blender/2.79/python/lib/python3.7/curses/ascii.py
-share/blender/2.79/python/lib/python3.7/curses/has_key.py
-share/blender/2.79/python/lib/python3.7/curses/panel.py
-share/blender/2.79/python/lib/python3.7/curses/textpad.py
-share/blender/2.79/python/lib/python3.7/dataclasses.py
-share/blender/2.79/python/lib/python3.7/datetime.py
-share/blender/2.79/python/lib/python3.7/dbm/__init__.py
-share/blender/2.79/python/lib/python3.7/dbm/dumb.py
-share/blender/2.79/python/lib/python3.7/dbm/gnu.py
-share/blender/2.79/python/lib/python3.7/dbm/ndbm.py
-share/blender/2.79/python/lib/python3.7/decimal.py
-share/blender/2.79/python/lib/python3.7/difflib.py
-share/blender/2.79/python/lib/python3.7/dis.py
-share/blender/2.79/python/lib/python3.7/distutils/README
-share/blender/2.79/python/lib/python3.7/distutils/__init__.py
-share/blender/2.79/python/lib/python3.7/distutils/_msvccompiler.py
-share/blender/2.79/python/lib/python3.7/distutils/archive_util.py
-share/blender/2.79/python/lib/python3.7/distutils/bcppcompiler.py
-share/blender/2.79/python/lib/python3.7/distutils/ccompiler.py
-share/blender/2.79/python/lib/python3.7/distutils/cmd.py
-share/blender/2.79/python/lib/python3.7/distutils/command/__init__.py
-share/blender/2.79/python/lib/python3.7/distutils/command/bdist.py
-share/blender/2.79/python/lib/python3.7/distutils/command/bdist_dumb.py
-share/blender/2.79/python/lib/python3.7/distutils/command/bdist_msi.py
-share/blender/2.79/python/lib/python3.7/distutils/command/bdist_rpm.py
-share/blender/2.79/python/lib/python3.7/distutils/command/bdist_wininst.py
-share/blender/2.79/python/lib/python3.7/distutils/command/build.py
-share/blender/2.79/python/lib/python3.7/distutils/command/build_clib.py
-share/blender/2.79/python/lib/python3.7/distutils/command/build_ext.py
-share/blender/2.79/python/lib/python3.7/distutils/command/build_py.py
-share/blender/2.79/python/lib/python3.7/distutils/command/build_scripts.py
-share/blender/2.79/python/lib/python3.7/distutils/command/check.py
-share/blender/2.79/python/lib/python3.7/distutils/command/clean.py
-share/blender/2.79/python/lib/python3.7/distutils/command/command_template
-share/blender/2.79/python/lib/python3.7/distutils/command/config.py
-share/blender/2.79/python/lib/python3.7/distutils/command/install.py
-share/blender/2.79/python/lib/python3.7/distutils/command/install_data.py
-share/blender/2.79/python/lib/python3.7/distutils/command/install_egg_info.py
-share/blender/2.79/python/lib/python3.7/distutils/command/install_headers.py
-share/blender/2.79/python/lib/python3.7/distutils/command/install_lib.py
-share/blender/2.79/python/lib/python3.7/distutils/command/install_scripts.py
-share/blender/2.79/python/lib/python3.7/distutils/command/register.py
-share/blender/2.79/python/lib/python3.7/distutils/command/sdist.py
-share/blender/2.79/python/lib/python3.7/distutils/command/upload.py
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-10.0-amd64.exe
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-10.0.exe
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-14.0-amd64.exe
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-14.0.exe
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-6.0.exe
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-7.1.exe
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-8.0.exe
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-9.0-amd64.exe
-share/blender/2.79/python/lib/python3.7/distutils/command/wininst-9.0.exe
-share/blender/2.79/python/lib/python3.7/distutils/config.py
-share/blender/2.79/python/lib/python3.7/distutils/core.py
-share/blender/2.79/python/lib/python3.7/distutils/cygwinccompiler.py
-share/blender/2.79/python/lib/python3.7/distutils/debug.py
-share/blender/2.79/python/lib/python3.7/distutils/dep_util.py
-share/blender/2.79/python/lib/python3.7/distutils/dir_util.py
-share/blender/2.79/python/lib/python3.7/distutils/dist.py
-share/blender/2.79/python/lib/python3.7/distutils/errors.py
-share/blender/2.79/python/lib/python3.7/distutils/extension.py
-share/blender/2.79/python/lib/python3.7/distutils/fancy_getopt.py
-share/blender/2.79/python/lib/python3.7/distutils/file_util.py
-share/blender/2.79/python/lib/python3.7/distutils/filelist.py
-share/blender/2.79/python/lib/python3.7/distutils/log.py
-share/blender/2.79/python/lib/python3.7/distutils/msvc9compiler.py
-share/blender/2.79/python/lib/python3.7/distutils/msvccompiler.py
-share/blender/2.79/python/lib/python3.7/distutils/spawn.py
-share/blender/2.79/python/lib/python3.7/distutils/sysconfig.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/Setup.sample
-share/blender/2.79/python/lib/python3.7/distutils/tests/__init__.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/support.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_archive_util.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_bdist.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_bdist_dumb.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_bdist_msi.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_bdist_rpm.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_bdist_wininst.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_build.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_build_clib.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_build_ext.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_build_py.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_build_scripts.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_check.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_clean.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_cmd.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_config.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_config_cmd.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_core.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_cygwinccompiler.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_dep_util.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_dir_util.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_dist.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_extension.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_file_util.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_filelist.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_install.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_install_data.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_install_headers.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_install_lib.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_install_scripts.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_log.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_msvc9compiler.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_msvccompiler.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_register.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_sdist.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_spawn.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_sysconfig.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_text_file.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_unixccompiler.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_upload.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_util.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_version.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/test_versionpredicate.py
-share/blender/2.79/python/lib/python3.7/distutils/tests/xxmodule.c
-share/blender/2.79/python/lib/python3.7/distutils/text_file.py
-share/blender/2.79/python/lib/python3.7/distutils/unixccompiler.py



Home | Main Index | Thread Index | Old Index