116 Commits

Author SHA1 Message Date
sthen
13f4104947 avoid "unsupported platform" for GLTF2 exporter in blender; original
diff from Omar Polo using "openbsd6", this diff from maintainer using
sys.platform.startswith("openbsd")
2021-05-24 20:08:15 +00:00
sthen
63071ce003 update to blender-2.92.0, from maintainer
(and i added DPB_PROPERTIES=parallel because it takes flipping ages to build)
2021-03-27 15:15:06 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
rsadowski
71a02452c8 Update blender to 2.91.2
-ffmpeg patch dropped (from brad)
-can import/export alembic files
-vdb simulations can now be imported
-improved speed in animating deformed meshes with OpenSubdiv

From new maintainer Dimitri Karamazov <deserter666 at danwin1210.me>
2021-01-27 20:15:25 +00:00
sthen
16a5e86b08 blender tweaks from maintainer;
- remove devel/gflags BDEP, it uses an internal copy by default
- add hidden dep on gmp/gmpxx and sync WANTLIB
- garbage-collect CONFIGURE_ARGS, sort LIB_DEPENDS
- drop -pthread CXXFLAGS spotted by brad
- ONLY_FOR_ARCHS=amd64 (was previously amd64 i386); only supported upstream
on 64-bit arches and a dep is BROKEN on i386 anyway so it wasn't built
there. (perhaps aarch64 could be added though?)
2021-01-01 22:57:46 +00:00
sthen
e60f0f1a50 update to blender-2.91.0, from Dimitri Karamazov (and earlier work on
2.81 from Andrea Fleckenstein). Dimitri takes maintainer, agreed with
pascal@. I added a dep on graphics/potrace because blender picks it up
at build time if present.
2020-11-29 19:57:01 +00:00
sthen
7d7dd8cd4d Use Python 3.7 for Blender. Blender uses private API which has changed
in py3.8. Problem not noticed in earlier py38 bulk build (done on i386)
because openimageio doesn't build there.

A better fix would be updating Blender but this is non-trivial.
2020-07-05 11:01:11 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
ajacoutot
104be7ea18 Fix WANTLIB after openexr update. 2020-05-14 12:35:30 +00:00
ajacoutot
1f0a793f79 Regen DEPENDS and WANTLIB after recent openexr update. 2019-11-10 15:32:55 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
jca
e80549e596 Backport python3.7 upstream fix and switch back to default python3 version
ok danj@ pascal@ (maintainer)
2019-06-21 22:44:14 +00:00
jca
8c6da62db4 Move blender from python3.7 to python3.6 to fix UI errors
Reported by Mihai Popescu, ok pascal@ (maintainer)
2019-05-26 11:09:30 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
sthen
07ddd9947f build fixes for newer FFmpeg, from arch linux via freebsd 2019-02-25 22:22:13 +00:00
sthen
976fe91882 clean up ffmpeg dep's, from Brad. 2019-02-21 22:37:58 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
bentley
0944879953 Switch homepage/master_sites to https. 2018-01-14 09:46:18 +00:00
kili
84eeb0d1b7 The new version of openimageio requires consumers to use C++11.
ok rsadowski@
2017-12-27 13:47:16 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
pascal
56f3400134 remove unused patch 2017-11-10 08:21:46 +00:00
pascal
cb37224fd9 Update to blender 2.79. 2017-11-09 17:00:28 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
33d5f6e07e WANT_CXX and small clang fixes 2017-05-27 06:54:39 +00:00
pascal
81ff2b758f Update to blender 2.78c. 2017-03-07 21:49:22 +00:00
shadchin
c81443522e Switch on Python 3.6
ok pascal@
2017-01-10 08:41:34 +00:00
pascal
71f17147d5 Update to blender 2.78. 2016-10-09 13:23:34 +00:00
pascal
a24c221aa4 Update to blender 2.77a. 2016-08-08 14:14:18 +00:00
sthen
79eebe6f17 wantlib syncs 2016-07-06 21:25:23 +00:00
pascal
b01174ae9b Update my mail address. 2016-05-07 12:40:56 +00:00
pascal
4bde14bf82 Update to Blender 2.77. 2016-03-30 13:30:04 +00:00
pascal
c1ec0c96dd update to blender 2.76b 2015-12-30 12:35:45 +00:00
pascal
fcc53af49f Update to blender 2.76. 2015-10-12 12:29:02 +00:00
pascal
f483798f56 Update to blender 2.75. 2015-09-22 18:48:40 +00:00
pascal
f0585aa4cf gcc4 bumps, reminded by aja@ 2015-05-28 10:17:22 +00:00
pascal
4b033515d5 Fix a bunch of my ports in preparation for decoupling CXXFLAGS from CFLAGS.
found by naddy@ in a bulk with jsg@'s diff
2015-05-12 11:58:51 +00:00
pascal
50505ca8bc Update to blender 2.74. 2015-04-01 21:26:40 +00:00
pascal
1681ceb428 Update to blender 2.73. 2015-01-10 00:30:48 +00:00
dcoppa
63f9f3563a Fix -Werror=sign-conversion triggered in blf_glyph.c
(https://developer.blender.org/rB2420a3c189951dbe910bd65e3b2c58082bfb4b1b)
2014-12-25 22:44:42 +00:00
pascal
e56b210647 Update to blender 2.72b. 2014-11-21 18:55:16 +00:00
brad
ad030aa9c3 Sprinkle some comments.
ok pascal@
2014-11-04 06:02:40 +00:00
brad
644fd86483 Don't use malloc.h header on OpenBSD.
ok pascal@
2014-10-29 22:55:06 +00:00
pascal
517c4d8b2a Fix build on i386. Reported by sthen@ 2014-07-11 11:48:58 +00:00
pascal
01cc70a862 Add patch in attempt to fix an occasionally unmet dependency on buildinfo.h
problem reported by naddy@ sthen@ espie@, let's see if this fixes things.
2014-07-08 23:17:47 +00:00
pascal
fd2070837a Update to blender 2.71. 2014-07-03 14:41:48 +00:00
rpointel
e9ce04d993 MODPY_VERSION was badly used in PLIST, hardcode 3.3 now.
spotted by naddy@ and sthen@, ok sthen@ for the fix.
2014-06-04 13:37:39 +00:00
brad
1464cee13a Fix local patch so as to only include the backward compat wrapper function
when using older FFmpeg versions which fixes the build with newer FFmpeg.

ok pascal@
2014-05-05 07:49:56 +00:00