On Wed, Apr 28, 2021 at 09:03:13AM -0400, Dimitri Karamazov wrote:
> Update graphics/alembic to 1.8.0
>
> Changelog:https://github.com/alembic/alembic/releases/tag/1.8.0
>
> No dynamic export changes
> External reference changes:
> added:
> _ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEy
>
> Build & Run tested with blender
>
> regards,
> Dimitri
>
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/alembic/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile 26 Jan 2021 15:46:19 -0000 1.1.1.1
+++ Makefile 28 Apr 2021 12:48:24 -0000
@@ -4,9 +4,9 @@ COMMENT= open framework for storing and
GH_ACCOUNT= alembic
GH_PROJECT= alembic
-GH_TAGNAME= 1.7.16
+GH_TAGNAME= 1.8.0
-SHARED_LIBS += Alembic 0.0 # 1.7
+SHARED_LIBS += Alembic 0.1 # 1.8
CATEGORIES= graphics
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/alembic/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 26 Jan 2021 15:46:19 -0000 1.1.1.1
+++ distinfo 28 Apr 2021 12:48:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (alembic-1.7.16.tar.gz) = JSlYbIlFmvNNJ6NqsRStHUPa/UQGHmXPz8c7dFc3nnw=
-SIZE (alembic-1.7.16.tar.gz) = 855709
+SHA256 (alembic-1.8.0.tar.gz) = JQh1UccpeLRcK22DtD6zkUKA2MYVk7B0o3/lKXE42u0=
+SIZE (alembic-1.8.0.tar.gz) = 860886
Index: patches/patch-lib_Alembic_AbcCoreOgawa_StreamManager_cpp
===================================================================
RCS file:
/cvs/ports/graphics/alembic/patches/patch-lib_Alembic_AbcCoreOgawa_StreamManager_cpp,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-lib_Alembic_AbcCoreOgawa_StreamManager_cpp
--- patches/patch-lib_Alembic_AbcCoreOgawa_StreamManager_cpp 26 Jan 2021
15:46:19 -0000 1.1.1.1
+++ patches/patch-lib_Alembic_AbcCoreOgawa_StreamManager_cpp 28 Apr 2021
12:48:24 -0000
@@ -2,11 +2,12 @@ $OpenBSD: patch-lib_Alembic_AbcCoreOgawa
ffsll not available on OpenBSD
---- lib/Alembic/AbcCoreOgawa/StreamManager.cpp.orig Tue Dec 1 15:36:46 2020
-+++ lib/Alembic/AbcCoreOgawa/StreamManager.cpp Tue Dec 1 15:37:15 2020
+Index: lib/Alembic/AbcCoreOgawa/StreamManager.cpp
+--- lib/Alembic/AbcCoreOgawa/StreamManager.cpp.orig
++++ lib/Alembic/AbcCoreOgawa/StreamManager.cpp
@@ -45,6 +45,25 @@ namespace ALEMBIC_VERSION_NS {
// C++11 std::atomics version
- #if !defined( ALEMBIC_LIB_USES_TR1 ) && __cplusplus >= 201103L
+ #if __cplusplus >= 201103L
#define COMPARE_EXCHANGE( V, COMP, EXCH ) V.compare_exchange_weak( COMP,
EXCH, std::memory_order_seq_cst, std::memory_order_seq_cst )
+
+Alembic::Util::int64_t ffsll( Alembic::Util::int64_t iValue )