diff --git a/cad/lib3mf/Makefile b/cad/lib3mf/Makefile index d74230a64629..7f3c9f934ac8 100644 --- a/cad/lib3mf/Makefile +++ b/cad/lib3mf/Makefile @@ -1,50 +1,50 @@ PORTNAME= lib3mf -DISTVERSION= 2.4.1 -PORTREVISION= 1 +DISTVERSION= 2.5.0 CATEGORIES= cad MASTER_SITES= https://github.com/3MFConsortium/${PORTNAME}/releases/download/v${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-source-with-submodules MAINTAINER= mr@FreeBSD.org COMMENT= Implementation of the 3D Manufacturing Format file standard WWW= http://3mf.io/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= fast_float>0:math/fast_float LIB_DEPENDS= libzip.so:archivers/libzip TEST_DEPENDS= googletest>0:devel/googletest USES= compiler:c++17-lang cmake:testing localbase:ldflags pathfix \ pkgconfig python USE_LDCONFIG= yes EXTRACT_SUFX= .zip -EXTRACT_AFTER_ARGS= --exclude Libraries/fast_float \ +EXTRACT_AFTER_ARGS= --exclude Autogenerated/Bindings/Java* \ + --exclude Libraries/fast_float \ --exclude Libraries/googletest \ --exclude Libraries/libressl \ --exclude Libraries/libzip \ --exclude Libraries/zlib \ --exclude submodules/fast_float \ --exclude submodules/googletest \ --exclude submodules/libzip \ --exclude submodules/zlib \ --no-same-owner --no-same-permissions NO_WRKSUBDIR= yes CXXFLAGS+= -I${LOCALBASE}/include/fast_float .if make(test) LDFLAGS+= -lgmock -lgtest .endif CMAKE_TESTING_ON= LIB3MF_TESTS CMAKE_OFF= USE_INCLUDED_LIBZIP \ USE_INCLUDED_ZLIB \ USE_INCLUDED_SSL \ LIB3MF_TESTS .include diff --git a/cad/lib3mf/distinfo b/cad/lib3mf/distinfo index 6b2f9038b95c..e3a4aa606380 100644 --- a/cad/lib3mf/distinfo +++ b/cad/lib3mf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763840749 -SHA256 (lib3mf-2.4.1-source-with-submodules.zip) = 4e9e1776f4dd1b3dfce684ce9bb4ad1157dadf29908a1f3aabb6cd4358bf3248 -SIZE (lib3mf-2.4.1-source-with-submodules.zip) = 55681831 +TIMESTAMP = 1772141586 +SHA256 (lib3mf-2.5.0-source-with-submodules.zip) = 46914f7c7a82ee0839fdd09b339daf621540d5c8d8904b2a0449fd67353dd7cb +SIZE (lib3mf-2.5.0-source-with-submodules.zip) = 58890676 diff --git a/cad/lib3mf/pkg-plist b/cad/lib3mf/pkg-plist index 509ce61e2052..018f3de98ae4 100644 --- a/cad/lib3mf/pkg-plist +++ b/cad/lib3mf/pkg-plist @@ -1,34 +1,38 @@ include/Bindings/C/lib3mf.h include/Bindings/C/lib3mf_types.h include/Bindings/CDynamic/lib3mf_dynamic.cc include/Bindings/CDynamic/lib3mf_dynamic.h include/Bindings/CDynamic/lib3mf_types.h include/Bindings/CSharp/Lib3MF.cs include/Bindings/Cpp/lib3mf_abi.hpp include/Bindings/Cpp/lib3mf_implicit.hpp include/Bindings/Cpp/lib3mf_types.hpp include/Bindings/CppDynamic/lib3mf_abi.hpp include/Bindings/CppDynamic/lib3mf_dynamic.h include/Bindings/CppDynamic/lib3mf_dynamic.hpp include/Bindings/CppDynamic/lib3mf_types.hpp include/Bindings/Go/cfunc.go include/Bindings/Go/lib3mf.go include/Bindings/Go/lib3mf_dynamic.c include/Bindings/Go/lib3mf_dynamic.cc include/Bindings/Go/lib3mf_dynamic.h include/Bindings/Go/lib3mf_impl.go include/Bindings/Go/lib3mf_types.h include/Bindings/NodeJS/binding.gyp include/Bindings/NodeJS/lib3mf_dynamic.cc include/Bindings/NodeJS/lib3mf_dynamic.h include/Bindings/NodeJS/lib3mf_nodeaddon.cc include/Bindings/NodeJS/lib3mf_nodewrapper.cc include/Bindings/NodeJS/lib3mf_nodewrapper.h include/Bindings/NodeJS/lib3mf_types.h include/Bindings/Pascal/Unit_Lib3MF.pas include/Bindings/Python/Lib3MF.py +include/Bindings/WASM/lib3mf_bindings.cpp lib/cmake/lib3mf/lib3mfConfig.cmake +lib/cmake/lib3mf/lib3mfConfigVersion.cmake +lib/cmake/lib3mf/lib3mfTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/lib3mf/lib3mfTargets.cmake lib/lib3mf.so lib/lib3mf.so.2 -lib/lib3mf.so.2.4.1.0 +lib/lib3mf.so.2.5.0.0 libdata/pkgconfig/lib3mf.pc