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) - {