Update graphics/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

Build & Run tested on amd64

regards,
  Dimitri

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/blender/Makefile,v
retrieving revision 1.100
diff -u -p -r1.100 Makefile
--- Makefile    1 Jan 2021 22:57:46 -0000       1.100
+++ Makefile    27 Jan 2021 15:05:47 -0000
@@ -4,8 +4,7 @@ ONLY_FOR_ARCHS = amd64
 
 COMMENT =      3D creation software
 
-DISTNAME =     blender-2.91.0
-REVISION =     0
+DISTNAME =     blender-2.91.2
 
 CATEGORIES =   graphics
 
@@ -17,13 +16,14 @@ MAINTAINER =        Dimitri Karamazov <deserter
 PERMIT_PACKAGE =       Yes
 
 WANTLIB += ${MODPY_WANTLIB}
-WANTLIB += ${COMPILER_LIBCXX} GL GLEW Half-2_5 Iex-2_5 IlmImf-2_5
-WANTLIB += IlmThread-2_5 Imath-2_5 OpenColorIO OpenImageIO SDL2
-WANTLIB += X11 Xfixes Xi Xrender Xxf86vm avcodec avdevice avformat
-WANTLIB += avutil boost_atomic-mt boost_chrono-mt boost_date_time-mt
-WANTLIB += boost_filesystem-mt boost_regex-mt boost_system-mt
-WANTLIB += boost_thread-mt c fftw3 freetype gmp gmpxx jpeg m openal
-WANTLIB += openjp2 png potrace sndfile swscale tbb tiff tinyxml
+WANTLIB += ${COMPILER_LIBCXX} Alembic GL GLEW Half-2_5 Iex-2_5
+WANTLIB += IlmImf-2_5 IlmThread-2_5 Imath-2_5 OpenColorIO OpenImageIO
+WANTLIB += SDL2 X11 Xfixes Xi Xrender Xxf86vm avcodec avdevice
+WANTLIB += avformat avutil blosc boost_atomic-mt boost_chrono-mt
+WANTLIB += boost_date_time-mt boost_filesystem-mt boost_iostreams-mt
+WANTLIB += boost_regex-mt boost_system-mt boost_thread-mt c fftw3
+WANTLIB += freetype gmp gmpxx jpeg m openal openjp2 openvdb osdCPU
+WANTLIB += osdGPU png potrace sndfile swscale tbb tiff tinyxml
 WANTLIB += util yaml-cpp z
 
 MASTER_SITES = https://download.blender.org/source/ \
@@ -53,6 +53,7 @@ LIB_DEPENDS = audio/libsndfile \
                devel/gmp,-cxx \
                devel/sdl2 \
                devel/tbb \
+               graphics/alembic \
                graphics/ffmpeg \
                graphics/glew \
                graphics/jpeg \
@@ -60,6 +61,8 @@ LIB_DEPENDS = audio/libsndfile \
                graphics/openexr \
                graphics/openimageio \
                graphics/openjp2 \
+               graphics/opensubdiv \
+               graphics/openvdb \
                graphics/png \
                graphics/potrace \
                graphics/tiff \
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/blender/distinfo,v
retrieving revision 1.29
diff -u -p -r1.29 distinfo
--- distinfo    29 Nov 2020 19:57:01 -0000      1.29
+++ distinfo    27 Jan 2021 15:05:47 -0000
@@ -1,2 +1,2 @@
-SHA256 (blender-2.91.0.tar.xz) = VXpK/Qn+CG68sCVrkEiW9Xf+kTaDZV9CSLiBWR81aXQ=
-SIZE (blender-2.91.0.tar.xz) = 41528920
+SHA256 (blender-2.91.2.tar.xz) = GFy8TNfy9hSnWUIh2CNxcK3n84nRaFjO4irXeMJvzHA=
+SIZE (blender-2.91.2.tar.xz) = 42057100
Index: patches/patch-intern_ffmpeg_ffmpeg_compat_h
===================================================================
RCS file: patches/patch-intern_ffmpeg_ffmpeg_compat_h
diff -N patches/patch-intern_ffmpeg_ffmpeg_compat_h
--- patches/patch-intern_ffmpeg_ffmpeg_compat_h 29 Nov 2020 19:57:01 -0000      
1.6
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-intern_ffmpeg_ffmpeg_compat_h,v 1.6 2020/11/29 19:57:01 sthen 
Exp $
-
-Fix building with older FFmpeg.
-
-Index: intern/ffmpeg/ffmpeg_compat.h
---- intern/ffmpeg/ffmpeg_compat.h.orig Tue Sep 22 19:36:29 2020
-+++ intern/ffmpeg/ffmpeg_compat.h      Sun Nov 22 13:12:51 2020
-@@ -489,7 +489,7 @@ void avformat_close_input(AVFormatContext **ctx)
- }
- #endif
- 
--#if LIBAVUTIL_VERSION_INT < AV_VERSION_INT(52, 8, 0)
-+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(55, 1, 0)
- FFMPEG_INLINE
- AVFrame *av_frame_alloc(void)
- {

Reply via email to