On Fri, Jun 18, 2021 at 05:32:33AM +0000, Dimitri Karamazov wrote: > Update graphics/openvdb to 8.1.0 > > Plenty of dynamic exports removed hence the major bump, > check_sym output attached. > > The current MASTER_SITES is redirected from > https://github.com/dreamworksanimation/openvdb to > https://github.com/AcademySoftwareFoundation/openvdb > > No regression tests > > Build & Run tested with blender on amd64. > > The current release of blender (2.93.0) will require python3.9 as > default. There has been a major refractoring to code which now uses > 3.9 specific keywords and patching it seems out of scope. I'll try > anyway. From archives the change seems to happen at the year end, or > would it be soon? > > regards, > Dimitri > The attachment went above the size limit I think.
Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/openvdb/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 28 Feb 2021 06:19:01 -0000 1.3 +++ Makefile 18 Jun 2021 03:47:08 -0000 @@ -6,11 +6,11 @@ NOT_FOR_ARCHS = powerpc COMMENT= tools for storage and manipulation of volumetric data -GH_ACCOUNT= dreamworksanimation +GH_ACCOUNT= AcademySoftwareFoundation GH_PROJECT= openvdb -GH_TAGNAME= v8.0.1 +GH_TAGNAME= v8.1.0 -SHARED_LIBS += openvdb 1.0 # 8.0 +SHARED_LIBS += openvdb 2.0 # 8.1 CATEGORIES= graphics Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/openvdb/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 28 Feb 2021 06:19:01 -0000 1.2 +++ distinfo 18 Jun 2021 03:47:08 -0000 @@ -1,2 +1,2 @@ -SHA256 (openvdb-8.0.1.tar.gz) = poRdp8YE0scuQUHImJMKyKI3VSHlNfaWws2SvrvkPE8= -SIZE (openvdb-8.0.1.tar.gz) = 2299276 +SHA256 (openvdb-8.1.0.tar.gz) = PgnUczFCm+dAmjo8J/3Twpf5bTHSFT/r4ZTmZKmdYYM= +SIZE (openvdb-8.1.0.tar.gz) = 2619432 Index: patches/patch-CMakeLists_txt =================================================================== RCS file: /cvs/ports/graphics/openvdb/patches/patch-CMakeLists_txt,v retrieving revision 1.2 diff -u -p -r1.2 patch-CMakeLists_txt --- patches/patch-CMakeLists_txt 28 Feb 2021 06:19:01 -0000 1.2 +++ patches/patch-CMakeLists_txt 18 Jun 2021 03:47:08 -0000 @@ -2,9 +2,10 @@ $OpenBSD: patch-CMakeLists_txt,v 1.2 202 zlib 1.2.7 not available on OpenBSD ---- CMakeLists.txt.orig Sat Feb 6 00:51:38 2021 -+++ CMakeLists.txt Fri Feb 19 17:44:45 2021 -@@ -216,7 +216,7 @@ if(NOT DISABLE_DEPENDENCY_VERSION_CHECKS) +Index: CMakeLists.txt +--- CMakeLists.txt.orig ++++ CMakeLists.txt +@@ -233,7 +233,7 @@ if(NOT DISABLE_DEPENDENCY_VERSION_CHECKS) set(MINIMUM_BOOST_VERSION 1.61) # @warning should be 1.66, but H18 ships with 1.61 set(MINIMUM_ILMBASE_VERSION 2.2) # @warning should be 2.3, but H18 ships with 2.2 set(MINIMUM_OPENEXR_VERSION 2.2) # @warning should be 2.3, but H18 ships with 2.2 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/openvdb/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- pkg/PLIST 28 Feb 2021 06:19:01 -0000 1.2 +++ pkg/PLIST 18 Jun 2021 03:47:08 -0000 @@ -25,6 +25,8 @@ include/openvdb/math/ConjGradient.h include/openvdb/math/Coord.h include/openvdb/math/DDA.h include/openvdb/math/FiniteDifference.h +include/openvdb/math/Half.h +include/openvdb/math/HalfLimits.h include/openvdb/math/LegacyFrustum.h include/openvdb/math/Maps.h include/openvdb/math/Mat.h @@ -64,9 +66,11 @@ include/openvdb/points/PointSample.h include/openvdb/points/PointScatter.h include/openvdb/points/StreamCompression.h include/openvdb/tools/ +include/openvdb/tools/Activate.h include/openvdb/tools/ChangeBackground.h include/openvdb/tools/Clip.h include/openvdb/tools/Composite.h +include/openvdb/tools/Count.h include/openvdb/tools/Dense.h include/openvdb/tools/DenseSparseTools.h include/openvdb/tools/Diagnostics.h @@ -91,6 +95,7 @@ include/openvdb/tools/Merge.h include/openvdb/tools/MeshToVolume.h include/openvdb/tools/Morphology.h include/openvdb/tools/MultiResGrid.h +include/openvdb/tools/NodeVisitor.h include/openvdb/tools/ParticleAtlas.h include/openvdb/tools/ParticlesToLevelSet.h include/openvdb/tools/PointAdvect.h