Wednesday, April 28, 2021

[MAINTAINER UPDATE] graphics/alembic -> 1.8.0

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 )

No comments:

Post a Comment