Index: head/graphics/alembic/Makefile =================================================================== --- head/graphics/alembic/Makefile (revision 542067) +++ head/graphics/alembic/Makefile (revision 542068) @@ -1,34 +1,33 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= alembic -PORTVERSION= 1.7.12 -PORTREVISION= 2 +PORTVERSION= 1.7.13 CATEGORIES= graphics MAINTAINER= danfe@FreeBSD.org COMMENT= Open framework for storing and sharing graphic scene data LICENSE= BSD3CLAUSE LIB_DEPENDS= libImath.so:graphics/ilmbase USES= cmake compiler:c++11-lang USE_CXXSTD= c++11 USE_GITHUB= yes USE_LDCONFIG= yes OPTIONS_DEFINE= HDF5 OPTIONS_DEFAULT= HDF5 OPTIONS_SUB= yes HDF5_LIB_DEPENDS= libhdf5.so:science/hdf5 HDF5_CMAKE_ON= -DUSE_HDF5:BOOL=ON PLIST_FILES= lib/libAlembic.so.${PORTVERSION} \ lib/libAlembic.so.${PORTVERSION:R} do-test: @cd ${TEST_WRKSRC} && ctest -C ${CMAKE_BUILD_TYPE} ${_MAKE_JOBS} .include Index: head/graphics/alembic/distinfo =================================================================== --- head/graphics/alembic/distinfo (revision 542067) +++ head/graphics/alembic/distinfo (revision 542068) @@ -1,3 +1,3 @@ -TIMESTAMP = 1572065277 -SHA256 (alembic-alembic-1.7.12_GH0.tar.gz) = 6c603b87c9a3eaa13618e577dd9ef5277018cdcd09ac82d3c196ad8bed6a1b48 -SIZE (alembic-alembic-1.7.12_GH0.tar.gz) = 827983 +TIMESTAMP = 1594494161 +SHA256 (alembic-alembic-1.7.13_GH0.tar.gz) = 14a44a1d28d1a0736655e53fc529dd4d3993bf4d03535f66de9e634c9b47d441 +SIZE (alembic-alembic-1.7.13_GH0.tar.gz) = 853723 Index: head/graphics/alembic/files/patch-CMakeLists.txt =================================================================== --- head/graphics/alembic/files/patch-CMakeLists.txt (revision 542067) +++ head/graphics/alembic/files/patch-CMakeLists.txt (revision 542068) @@ -1,42 +1,11 @@ --- CMakeLists.txt.orig 2019-10-26 04:47:57 UTC +++ CMakeLists.txt @@ -112,7 +112,7 @@ IF ("${CMAKE_SYSTEM_NAME}" MATCHES "Darwin") ENDIF() SET(LINUX FALSE) -IF ("${CMAKE_SYSTEM_NAME}" MATCHES "Linux") +IF ("${CMAKE_SYSTEM_NAME}" MATCHES "Linux|FreeBSD") SET(LINUX TRUE) ENDIF() -@@ -141,9 +141,6 @@ IF ("${CMAKE_BUILD_TYPE}" MATCHES "Debug") - ENDIF() - ELSEIF ("${CMAKE_BUILD_TYPE}" MATCHES "Release") - ADD_DEFINITIONS(-DNDEBUG=1 -UDEBUG) -- IF (NOT WINDOWS) -- ADD_DEFINITIONS(-O3) -- ENDIF() - ENDIF() - - IF (NOT ${WINDOWS}) -@@ -228,14 +225,18 @@ ENDIF() - - # IlmBase - INCLUDE("./cmake/AlembicIlmBase.cmake") --INCLUDE_DIRECTORIES(${ALEMBIC_ILMBASE_INCLUDE_DIRECTORY}) -+# XXX: do not pollute global state: include directories correctly added -+# via TARGET_INCLUDE_DIRECTORIES in the `lib/Alembic/CMakeLists.txt' -+#INCLUDE_DIRECTORIES(${ALEMBIC_ILMBASE_INCLUDE_DIRECTORY}) - - # HDF5 - IF (USE_HDF5) - FIND_PACKAGE(ZLIB REQUIRED) - SET(ALEMBIC_WITH_HDF5 "1") - INCLUDE("./cmake/AlembicHDF5.cmake") -- INCLUDE_DIRECTORIES(${HDF5_INCLUDE_DIRS}) -+ # XXX: do not pollute global state: include directories correctly added -+ # via TARGET_INCLUDE_DIRECTORIES in the `lib/Alembic/CMakeLists.txt' -+ #INCLUDE_DIRECTORIES(${HDF5_INCLUDE_DIRS}) - SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DH5_USE_18_API") - ENDIF() -