diff --git a/cad/libfive/Makefile b/cad/libfive/Makefile index 0e9a38948d3b..5e7d273ec9c6 100644 --- a/cad/libfive/Makefile +++ b/cad/libfive/Makefile @@ -1,52 +1,52 @@ PORTNAME= libfive DISTVERSION= g20251112 CATEGORIES= cad MAINTAINER= hiroo.ono+freebsd@gmail.com COMMENT= Infrastructure for solid modeling WWW= https://libfive.com/ LICENSE= GPLv2+ MPL20 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/README.md BUILD_DEPENDS= ${LOCALBASE}/include/eigen3/Eigen/Core:math/eigen3 \ ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers LIB_DEPENDS= libboost_container.so:devel/boost-libs \ libpng16.so:graphics/png USES= cmake gl pkgconfig USE_GITHUB= yes GH_TAGNAME= c9e97343e0af998cd1696e85583eccba95532b96 USE_GL= opengl USE_QT= 3d base -CMAKE_ARGS= -DCMAKE_INSTALL_LIBDIR:STRING=lib -CMAKE_ON= ${WITH_DEBUG:DENABLE_DEBUG} +CMAKE_ARGS= -DCMAKE_INSTALL_LIBDIR:STRING=lib \ + ${WITH_DEBUG:D-DENABLE_DEBUG=ON} OPTIONS_DEFINE= GUILE PYTHON STUDIO OPTIONS_DEFAULT= GUILE PYTHON STUDIO OPTIONS_SUB= STUDIO_DESC= Build Studio Application GUILE_USES= guile:3.0 GUILE_CMAKE_ON= -DBUILD_GUILE_BINDINGS:BOOL=ON GUILE_CMAKE_OFF= -DBUILD_GUILE_BINDINGS:BOOL=OFF GUILE_BINARY_ALIAS= guild=guild3 guile=guile3 PYTHON_USES= python PYTHON_CMAKE_ON= -DBUILD_PYTHON_BINDINGS:BOOL=ON \ -DPYTHON_SITE_PACKAGES_DIR:STRING=${PYTHON_SITELIBDIR} PYTHON_CMAKE_OFF= -DBUILD_PYTHON_BINDINGS:BOOL=OFF STUDIO_USES= qt:6 STUDIO_CMAKE_ON= -DBUILD_STUDIO_APP:BOOL=ON STUDIO_CMAKE_OFF= -DBUILD_STUDIO_APP:BOOL=OFF .include .if ${PORT_OPTIONS:MSTUDIO} && !(${PORT_OPTIONS:MGUILE} || \ ${PORT_OPTIONS:MPYTHON}) IGNORE= STUDIO option needs either GUILE or PYTHON option .endif .include diff --git a/cad/libfive/distinfo b/cad/libfive/distinfo index 465417e981a4..e045fb2be4fa 100644 --- a/cad/libfive/distinfo +++ b/cad/libfive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1789270800 -SHA256 (libfive-libfive-0.0.0-20251112-c9e97343e0af998cd1696e85583eccba95532b96_GH0.tar.gz) = 022849a9ccbac740ad16866df626f2e6a0ad07602521e25fb984e74461a66247 -SIZE (libfive-libfive-0.0.0-20251112-c9e97343e0af998cd1696e85583eccba95532b96_GH0.tar.gz) = 917986 +TIMESTAMP = 1790153604 +SHA256 (libfive-libfive-g20251112-c9e97343e0af998cd1696e85583eccba95532b96_GH0.tar.gz) = 022849a9ccbac740ad16866df626f2e6a0ad07602521e25fb984e74461a66247 +SIZE (libfive-libfive-g20251112-c9e97343e0af998cd1696e85583eccba95532b96_GH0.tar.gz) = 917986 diff --git a/cad/libfive/pkg-plist b/cad/libfive/pkg-plist index 3bff3e48a9e7..ca329eb6bc52 100644 --- a/cad/libfive/pkg-plist +++ b/cad/libfive/pkg-plist @@ -1,97 +1,97 @@ -%%STUDIO%%bin/ONStudio +%%STUDIO%%bin/Studio include/libfive.h include/libfive/eval/base.hpp include/libfive/eval/clause.hpp include/libfive/eval/deck.hpp include/libfive/eval/eval_array.hpp include/libfive/eval/eval_array_size.hpp include/libfive/eval/eval_deriv_array.hpp include/libfive/eval/eval_feature.hpp include/libfive/eval/eval_interval.hpp include/libfive/eval/eval_jacobian.hpp include/libfive/eval/evaluator.hpp include/libfive/eval/feature.hpp include/libfive/eval/interval.hpp include/libfive/eval/tape.hpp include/libfive/oracle/oracle.hpp include/libfive/oracle/oracle_clause.hpp include/libfive/oracle/oracle_context.hpp include/libfive/oracle/oracle_storage.hpp include/libfive/oracle/transformed_oracle.hpp include/libfive/oracle/transformed_oracle_clause.hpp include/libfive/render/axes.hpp include/libfive/render/brep/brep.hpp include/libfive/render/brep/contours.hpp include/libfive/render/brep/dc/dc_contourer.hpp include/libfive/render/brep/dc/dc_flags.hpp include/libfive/render/brep/dc/dc_mesher.hpp include/libfive/render/brep/dc/dc_neighbors.hpp include/libfive/render/brep/dc/dc_tree.hpp include/libfive/render/brep/dc/dc_worker_pool.hpp include/libfive/render/brep/dc/intersection.hpp include/libfive/render/brep/dc/marching.hpp include/libfive/render/brep/default_new_delete.hpp include/libfive/render/brep/dual.hpp include/libfive/render/brep/edge_tables.hpp include/libfive/render/brep/free_thread_handler.hpp include/libfive/render/brep/hybrid/hybrid_debug.hpp include/libfive/render/brep/hybrid/hybrid_mesher.hpp include/libfive/render/brep/hybrid/hybrid_neighbors.hpp include/libfive/render/brep/hybrid/hybrid_tree.hpp include/libfive/render/brep/hybrid/hybrid_worker_pool.hpp include/libfive/render/brep/indexes.hpp include/libfive/render/brep/manifold_tables.hpp include/libfive/render/brep/mesh.hpp include/libfive/render/brep/neighbor_tables.hpp include/libfive/render/brep/neighbors.hpp include/libfive/render/brep/object_pool.hpp include/libfive/render/brep/per_thread_brep.hpp include/libfive/render/brep/progress.hpp include/libfive/render/brep/region.hpp include/libfive/render/brep/root.hpp include/libfive/render/brep/settings.hpp include/libfive/render/brep/simplex/qef.hpp include/libfive/render/brep/simplex/simplex_debug.hpp include/libfive/render/brep/simplex/simplex_mesher.hpp include/libfive/render/brep/simplex/simplex_neighbors.hpp include/libfive/render/brep/simplex/simplex_tree.hpp include/libfive/render/brep/simplex/simplex_worker_pool.hpp include/libfive/render/brep/simplex/surface_edge_map.hpp include/libfive/render/brep/util.hpp include/libfive/render/brep/vol/vol_neighbors.hpp include/libfive/render/brep/vol/vol_tree.hpp include/libfive/render/brep/vol/vol_worker_pool.hpp include/libfive/render/brep/worker_pool.hpp include/libfive/render/brep/xtree.hpp include/libfive/render/discrete/heightmap.hpp include/libfive/render/discrete/voxels.hpp include/libfive/solve/solver.hpp include/libfive/tree/archive.hpp include/libfive/tree/data.hpp include/libfive/tree/deserializer.hpp include/libfive/tree/key.hpp include/libfive/tree/opcode.hpp include/libfive/tree/operations.hpp include/libfive/tree/serializer.hpp include/libfive/tree/tree.hpp %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/kernel.go %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/lib.go %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/sandbox.go %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/stdlib/csg.go %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/stdlib/shapes.go %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/stdlib/text.go %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/stdlib/transforms.go %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/util.go %%GUILE%%%%GUILE_SITE_CCACHE%%/libfive/vec.go lib/libfive-stdlib.so lib/libfive.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/ffi.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/runner.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/shape.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/stdlib/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/stdlib/csg.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/stdlib/shapes.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/stdlib/text.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/libfive/stdlib/transforms.py libdata/pkgconfig/libfive.pc