diff --git a/cad/ifcopenshell/Makefile b/cad/ifcopenshell/Makefile index 86fa6fdcd1de..3c54105ae2a8 100644 --- a/cad/ifcopenshell/Makefile +++ b/cad/ifcopenshell/Makefile @@ -1,54 +1,54 @@ PORTNAME= ifcopenshell PORTVERSION= 0.7.0.231127 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= cad PATCH_SITES= https://github.com/IfcOpenShell/IfcOpenShell/commit/ -PATCHFILES= 589b98053e62ee14b6817e7d2b9f5b6b527310b7.patch:-p1 +PATCHFILES= 589b98053e62ee14b6817e7d2b9f5b6b527310b7.patch:-p1 \ + 1fe168d331123920eeb9a96e542fcc1453de57fe.patch:-p1 \ + 0f87bd8206a50d186621c2511d2e907bcf438968.patch:-p1 MAINTAINER= ports@FreeBSD.org COMMENT= Open source IFC library and geometry engine WWW= https://ifcopenshell.org/ LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER -BROKEN= fails to build with boost-1.86+ - BUILD_DEPENDS= ${LOCALBASE}/include/CGAL/Cartesian.h:math/cgal \ ${LOCALBASE}/include/nlohmann/json.hpp:devel/nlohmann-json \ ${LOCALBASE}/include/svgpp/svgpp.hpp:graphics/svgpp LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libgmp.so:math/gmp libmpfr.so:math/mpfr \ libTKernel.so:cad/opencascade740 USES= cmake compiler:c++11-lang eigen:3 gnome USE_GNOME= libxml2 USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= IfcOpenShell GH_PROJECT= IfcOpenShell svgfill:sf GH_TAGNAME= 4d2aa7a:sf GH_SUBDIR= src/svgfill:sf PORTSCOUT= limit:^[0-9\.v]+$$ OPTIONS_DEFINE= PYTHON OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes PYTHON_CMAKE_BOOL= BUILD_IFCPYTHON PYTHON_USES= python PYTHON_BUILD_DEPENDS= swig>=3.0.0:devel/swig CMAKE_SOURCE_PATH= ${WRKSRC}/cmake CMAKE_OFF= COLLADA_SUPPORT HDF5_SUPPORT CMAKE_ON= BUILD_SHARED_LIBS GLTF_SUPPORT CMAKE_ARGS= -DJSON_INCLUDE_DIR:PATH=${LOCALBASE}/include \ -DOCC_INCLUDE_DIR:PATH=${LOCALBASE}/include/OpenCASCADE \ -DGMP_LIBRARY_DIR:PATH=${LOCALBASE}/lib \ -DMPFR_LIBRARY_DIR:PATH=${LOCALBASE}/lib .include diff --git a/cad/ifcopenshell/distinfo b/cad/ifcopenshell/distinfo index 92dc7a32da27..115ce0d7d457 100644 --- a/cad/ifcopenshell/distinfo +++ b/cad/ifcopenshell/distinfo @@ -1,7 +1,11 @@ TIMESTAMP = 1720893264 SHA256 (IfcOpenShell-IfcOpenShell-v0.7.0.231127_GH0.tar.gz) = 85bc511f307df125caca320c340809e3aae372dfd7edcc5b2a4fd7d3020ae81e SIZE (IfcOpenShell-IfcOpenShell-v0.7.0.231127_GH0.tar.gz) = 42587594 SHA256 (IfcOpenShell-svgfill-4d2aa7a_GH0.tar.gz) = a3b7c2071de17aff1e104d1098dfc9fc2aa9de1eee458ff707295dd728e26ab0 SIZE (IfcOpenShell-svgfill-4d2aa7a_GH0.tar.gz) = 19877 SHA256 (589b98053e62ee14b6817e7d2b9f5b6b527310b7.patch) = 8b5250837f93e8831a26a84bb42b16b62eea5f792008462011a688c7932f41bd SIZE (589b98053e62ee14b6817e7d2b9f5b6b527310b7.patch) = 1160 +SHA256 (1fe168d331123920eeb9a96e542fcc1453de57fe.patch) = e3f01bd6463ba0e81580c56cc7711d336835347091bde68c9596c604379fe524 +SIZE (1fe168d331123920eeb9a96e542fcc1453de57fe.patch) = 1216 +SHA256 (0f87bd8206a50d186621c2511d2e907bcf438968.patch) = 113aa45ada1c11daa403b4d54427f243e43c83336dd380f65fc5ae32086adff5 +SIZE (0f87bd8206a50d186621c2511d2e907bcf438968.patch) = 1013