summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/GiNaC/Makefile2
-rw-r--r--math/GiNaC/distinfo6
-rw-r--r--math/GiNaC/pkg-plist2
-rw-r--r--math/Makefile2
-rw-r--r--math/R-cran-recipes/Makefile2
-rw-r--r--math/R-cran-recipes/distinfo6
-rw-r--r--math/R-cran-sf/Makefile3
-rw-r--r--math/R-cran-sf/distinfo6
-rw-r--r--math/R-cran-terra/Makefile1
-rw-r--r--math/cgal/Makefile3
-rw-r--r--math/cgal/distinfo6
-rw-r--r--math/cgal/files/patch-include_CGAL_boost_graph_iterator.h59
-rw-r--r--math/cgal/pkg-plist146
-rw-r--r--math/eispack/Makefile4
-rw-r--r--math/levmar/Makefile4
-rw-r--r--math/linpack/Makefile4
-rw-r--r--math/mdal/Makefile2
-rw-r--r--math/octave-forge-control/Makefile2
-rw-r--r--math/octave-forge-control/distinfo6
-rw-r--r--math/octave-forge-csg-dataset/Makefile24
-rw-r--r--math/octave-forge-csg-dataset/distinfo3
-rw-r--r--math/octave-forge-csg-dataset/pkg-descr9
-rw-r--r--math/octave-forge-csg-toolkit/Makefile3
-rw-r--r--math/octave-forge-csg-toolkit/distinfo6
-rw-r--r--math/octave-forge-fuzzy-logic-toolkit/Makefile2
-rw-r--r--math/octave-forge-fuzzy-logic-toolkit/distinfo6
-rw-r--r--math/octave-forge/Makefile4
-rw-r--r--math/p5-Math-GMPq/Makefile2
-rw-r--r--math/p5-Math-GMPq/distinfo6
-rw-r--r--math/pdal/Makefile1
-rw-r--r--math/py-awkward-cpp/Makefile2
-rw-r--r--math/py-awkward-cpp/distinfo6
-rw-r--r--math/py-awkward/Makefile4
-rw-r--r--math/py-awkward/distinfo6
-rw-r--r--math/py-cypari2/Makefile2
-rw-r--r--math/py-cypari2/distinfo6
-rw-r--r--math/py-narwhals/Makefile2
-rw-r--r--math/py-narwhals/distinfo6
-rw-r--r--math/py-primecountpy/Makefile11
-rw-r--r--math/py-primecountpy/distinfo6
-rw-r--r--math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt16
-rw-r--r--math/py-pyreadstat/Makefile2
-rw-r--r--math/py-pyreadstat/distinfo6
-rw-r--r--math/py-vector/Makefile25
-rw-r--r--math/py-vector/distinfo3
-rw-r--r--math/py-vector/pkg-descr4
-rw-r--r--math/saga/Makefile1
-rw-r--r--math/slatec/Makefile6
-rw-r--r--math/spblas/Makefile2
-rw-r--r--math/suitesparse-cholmod/Makefile2
-rw-r--r--math/xfce4-calculator-plugin/Makefile19
-rw-r--r--math/xfce4-calculator-plugin/distinfo6
-rw-r--r--math/xfce4-calculator-plugin/pkg-plist2
53 files changed, 284 insertions, 193 deletions
diff --git a/math/GiNaC/Makefile b/math/GiNaC/Makefile
index 8fe021f20b68..816b4c445d9a 100644
--- a/math/GiNaC/Makefile
+++ b/math/GiNaC/Makefile
@@ -1,5 +1,5 @@
PORTNAME= GiNaC
-PORTVERSION= 1.8.8
+PORTVERSION= 1.8.9
CATEGORIES= math
MASTER_SITES= ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/ \
http://www.ginac.de/
diff --git a/math/GiNaC/distinfo b/math/GiNaC/distinfo
index 8e64ceb3fa68..9438bd009198 100644
--- a/math/GiNaC/distinfo
+++ b/math/GiNaC/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736134935
-SHA256 (ginac-1.8.8.tar.bz2) = 330f57d0ed79dbd8f9c46ca4b408439b8b30e2ea061e3672d904c5dab94ecad6
-SIZE (ginac-1.8.8.tar.bz2) = 1154686
+TIMESTAMP = 1747415145
+SHA256 (ginac-1.8.9.tar.bz2) = 6cfd46cf4e373690e12d16b772d7aed0f5c433da8c7ecd2477f2e736483bb439
+SIZE (ginac-1.8.9.tar.bz2) = 1173214
diff --git a/math/GiNaC/pkg-plist b/math/GiNaC/pkg-plist
index c79088a9264b..cedd5043fe65 100644
--- a/math/GiNaC/pkg-plist
+++ b/math/GiNaC/pkg-plist
@@ -51,7 +51,7 @@ include/ginac/wildcard.h
lib/libginac.a
lib/libginac.so
lib/libginac.so.13
-lib/libginac.so.13.0.0
+lib/libginac.so.13.0.1
libdata/pkgconfig/ginac.pc
libexec/ginac-excompiler
share/man/man1/ginsh.1.gz
diff --git a/math/Makefile b/math/Makefile
index 5a9ac034f0d3..1fe75be0d6f4 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -569,6 +569,7 @@
SUBDIR += octave-forge-coder
SUBDIR += octave-forge-communications
SUBDIR += octave-forge-control
+ SUBDIR += octave-forge-csg-dataset
SUBDIR += octave-forge-csg-toolkit
SUBDIR += octave-forge-data-smoothing
SUBDIR += octave-forge-database
@@ -1133,6 +1134,7 @@
SUBDIR += py-umap-learn
SUBDIR += py-uncertainties
SUBDIR += py-unyt
+ SUBDIR += py-vector
SUBDIR += py-vincenty
SUBDIR += py-yt
SUBDIR += py-z3-solver
diff --git a/math/R-cran-recipes/Makefile b/math/R-cran-recipes/Makefile
index f9543025d300..9b80509e5544 100644
--- a/math/R-cran-recipes/Makefile
+++ b/math/R-cran-recipes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= recipes
-PORTVERSION= 1.3.0
+PORTVERSION= 1.3.1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/math/R-cran-recipes/distinfo b/math/R-cran-recipes/distinfo
index 30ee00824137..627f8a462dfe 100644
--- a/math/R-cran-recipes/distinfo
+++ b/math/R-cran-recipes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745422505
-SHA256 (recipes_1.3.0.tar.gz) = d4b76f1640993eb12b9e712e3b1323a48063ffc705cd22e6754d6b8cedf12dd3
-SIZE (recipes_1.3.0.tar.gz) = 889723
+TIMESTAMP = 1747893324
+SHA256 (recipes_1.3.1.tar.gz) = ceba6fb1ffcde9e7952792c2ca148711761bf4c8017a18f71915d606bd99dcc4
+SIZE (recipes_1.3.1.tar.gz) = 889576
diff --git a/math/R-cran-sf/Makefile b/math/R-cran-sf/Makefile
index aaf629208c65..39c6b0071d37 100644
--- a/math/R-cran-sf/Makefile
+++ b/math/R-cran-sf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sf
-DISTVERSION= 1.0-20
+DISTVERSION= 1.0-21
+PORTREVISION= 1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-sf/distinfo b/math/R-cran-sf/distinfo
index 75da8a9bb8a4..3fcc7b64c388 100644
--- a/math/R-cran-sf/distinfo
+++ b/math/R-cran-sf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742973917
-SHA256 (sf_1.0-20.tar.gz) = b335a924a600b0e24a61a38550c5587a0ee54bfa2669cfb7adc6111b4551f7ee
-SIZE (sf_1.0-20.tar.gz) = 4492197
+TIMESTAMP = 1747814869
+SHA256 (sf_1.0-21.tar.gz) = 70c28a826387a56b5f270d48cbb42999f6fb59ec0e6984c84df920dbe0206e99
+SIZE (sf_1.0-21.tar.gz) = 4491745
diff --git a/math/R-cran-terra/Makefile b/math/R-cran-terra/Makefile
index 61bebcb8274b..c8f7a7768223 100644
--- a/math/R-cran-terra/Makefile
+++ b/math/R-cran-terra/Makefile
@@ -1,5 +1,6 @@
PORTNAME= terra
DISTVERSION= 1.8-50
+PORTREVISION= 1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/cgal/Makefile b/math/cgal/Makefile
index 52df0bd27d41..ff3625a84f68 100644
--- a/math/cgal/Makefile
+++ b/math/cgal/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cgal
-PORTVERSION= 5.5.1
-PORTREVISION= 7
+PORTVERSION= 5.6.2
CATEGORIES= math
MASTER_SITES= https://github.com/${PORTNAME:tu}/${PORTNAME}/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
diff --git a/math/cgal/distinfo b/math/cgal/distinfo
index a0c795ac438e..35011db0c5ff 100644
--- a/math/cgal/distinfo
+++ b/math/cgal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1671490197
-SHA256 (CGAL-5.5.1.tar.xz) = 091630def028facdcaf00eb5b68ad79eddac1b855cca6e87eef18a031566edfc
-SIZE (CGAL-5.5.1.tar.xz) = 24164376
+TIMESTAMP = 1747641361
+SHA256 (CGAL-5.6.2.tar.xz) = 458f60df8e8f1f2fdad93c8f24e1aa8f4b095cc61a14fac81b90680d7306a42e
+SIZE (CGAL-5.6.2.tar.xz) = 24489156
diff --git a/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h b/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h
deleted file mode 100644
index 20f360c1f045..000000000000
--- a/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h
+++ /dev/null
@@ -1,59 +0,0 @@
---- include/CGAL/boost/graph/iterator.h.orig 2022-10-07 19:04:41 UTC
-+++ include/CGAL/boost/graph/iterator.h
-@@ -213,18 +213,7 @@ class Halfedge_around_source_iterator { (public)
- {}
-
- #ifndef DOXYGEN_RUNNING
-- // design patter: "safe bool"
-- // will be replaced by explicit operator bool with C++11
-- typedef void (Halfedge_around_source_iterator::*bool_type)() const;
-
-- void this_type_does_not_support_comparisons() const {}
--
-- operator bool_type() const
-- {
-- return (! (this->base() == nullptr)) ?
-- &Halfedge_around_source_iterator::this_type_does_not_support_comparisons : 0;
-- }
--
- bool operator==( const Self& i) const {
- CGAL_assertion( anchor == anchor);
- return ( g == i.g) && ( pos == i.pos) && ( winding == i.winding);
-@@ -313,18 +302,7 @@ class Halfedge_around_target_iterator { (public)
- {}
-
- #ifndef DOXYGEN_RUNNING
-- // design patter: "safe bool"
-- // will be replaced by explicit operator bool with C++11
-- typedef void (Halfedge_around_target_iterator::*bool_type)() const;
-
-- void this_type_does_not_support_comparisons() const {}
--
-- operator bool_type() const
-- {
-- return (! (this->base() == nullptr)) ?
-- &Halfedge_around_target_iterator::this_type_does_not_support_comparisons : 0;
-- }
--
- bool operator==( const Self& i) const {
- CGAL_assertion( anchor == anchor);
- return ( g == i.g) && ( pos == i.pos) && ( winding == i.winding);
-@@ -411,18 +389,6 @@ class Halfedge_around_face_iterator { (public)
- const value_type& operator * ( ) const { return pos; }
- pointer operator -> ( ) { return &pos; }
- const value_type* operator -> ( ) const { return &pos; }
--
-- // design patter: "safe bool"
-- // will be replaced by explicit operator bool with C++11
-- typedef void (Halfedge_around_face_iterator::*bool_type)() const;
--
-- void this_type_does_not_support_comparisons() const {}
--
-- operator bool_type() const
-- {
-- return (! (this->base() == nullptr)) ?
-- &Halfedge_around_face_iterator::this_type_does_not_support_comparisons : 0;
-- }
-
- bool operator==( const Self& i) const {
- CGAL_assertion( anchor == anchor);
diff --git a/math/cgal/pkg-plist b/math/cgal/pkg-plist
index e2a10c8ad0c1..3b2a4972ed86 100644
--- a/math/cgal/pkg-plist
+++ b/math/cgal/pkg-plist
@@ -96,7 +96,7 @@ include/CGAL/Alpha_shapes_2/internal/Lazy_alpha_nt_2.h
include/CGAL/Alpha_shapes_3/internal/Classification_type.h
include/CGAL/Alpha_shapes_3/internal/Lazy_alpha_nt_3.h
include/CGAL/Alpha_wrap_3/internal/Alpha_wrap_3.h
-include/CGAL/Alpha_wrap_3/internal/Alpha_wrap_AABB_traits.h
+include/CGAL/Alpha_wrap_3/internal/Alpha_wrap_AABB_geom_traits.h
include/CGAL/Alpha_wrap_3/internal/Oracle_base.h
include/CGAL/Alpha_wrap_3/internal/Point_set_oracle.h
include/CGAL/Alpha_wrap_3/internal/Segment_soup_oracle.h
@@ -334,6 +334,7 @@ include/CGAL/Barycentric_coordinates_2/boundary_coordinates_2.h
include/CGAL/Barycentric_coordinates_2/internal/utils_2.h
include/CGAL/Barycentric_coordinates_2/segment_coordinates_2.h
include/CGAL/Barycentric_coordinates_2/triangle_coordinates_2.h
+include/CGAL/Base_with_time_stamp.h
include/CGAL/Basic_shaders.h
include/CGAL/Bbox_2.h
include/CGAL/Bbox_3.h
@@ -392,6 +393,7 @@ include/CGAL/CGAL_Ipelet_base.h
include/CGAL/CGAL_Ipelet_base_v6.h
include/CGAL/CGAL_Ipelet_base_v7.h
include/CGAL/CMap_linear_cell_complex_storages.h
+include/CGAL/CMap_linear_cell_complex_storages_with_index.h
include/CGAL/CORE/BigFloat.h
include/CGAL/CORE/BigFloatRep.h
include/CGAL/CORE/BigFloat_impl.h
@@ -446,6 +448,7 @@ include/CGAL/Cartesian/ConicCPA2.h
include/CGAL/Cartesian/Data_accessor_2.h
include/CGAL/Cartesian/Direction_2.h
include/CGAL/Cartesian/Direction_3.h
+include/CGAL/Cartesian/Is_trivial_construction.h
include/CGAL/Cartesian/Iso_cuboid_3.h
include/CGAL/Cartesian/Iso_rectangle_2.h
include/CGAL/Cartesian/Line_2.h
@@ -602,7 +605,9 @@ include/CGAL/Combinatorial_map_iterators_base.h
include/CGAL/Combinatorial_map_operations.h
include/CGAL/Combinatorial_map_save_load.h
include/CGAL/Combinatorial_map_storages.h
+include/CGAL/Combinatorial_map_storages_with_index.h
include/CGAL/Compact_container.h
+include/CGAL/Compact_container_with_index.h
include/CGAL/Compact_mesh_cell_base_3.h
include/CGAL/Compare_handles_with_or_without_timestamps.h
include/CGAL/Complex_2_in_triangulation_3.h
@@ -627,6 +632,7 @@ include/CGAL/Constrained_voronoi_diagram_2.h
include/CGAL/Construct_theta_graph_2.h
include/CGAL/Construct_yao_graph_2.h
include/CGAL/Container_helper.h
+include/CGAL/Converting_construction.h
include/CGAL/Convex_decomposition_3/Edge_sorter.h
include/CGAL/Convex_decomposition_3/External_structure_builder.h
include/CGAL/Convex_decomposition_3/Insert_vertex_into_edge.h
@@ -642,7 +648,6 @@ include/CGAL/Convex_decomposition_3/Single_wall_creator3.h
include/CGAL/Convex_decomposition_3/YVertical_wall_builder.h
include/CGAL/Convex_decomposition_3/is_reflex_sedge.h
include/CGAL/Convex_hull_2/ch_akl_toussaint_impl.h
-include/CGAL/Convex_hull_2/ch_assertions.h
include/CGAL/Convex_hull_2/ch_bykat_impl.h
include/CGAL/Convex_hull_2/ch_eddy_impl.h
include/CGAL/Convex_hull_2/ch_graham_andrew_impl.h
@@ -661,9 +666,6 @@ include/CGAL/Convex_hull_d.h
include/CGAL/Convex_hull_d_to_polyhedron_3.h
include/CGAL/Convex_hull_d_traits_3.h
include/CGAL/Convex_hull_face_base_2.h
-include/CGAL/Convex_hull_projective_xy_traits_2.h
-include/CGAL/Convex_hull_projective_xz_traits_2.h
-include/CGAL/Convex_hull_projective_yz_traits_2.h
include/CGAL/Convex_hull_traits_3.h
include/CGAL/Convex_hull_traits_adapter_2.h
include/CGAL/Convex_hull_vertex_base_2.h
@@ -874,6 +876,7 @@ include/CGAL/GMap_cell_iterators.h
include/CGAL/GMap_dart_const_iterators.h
include/CGAL/GMap_dart_iterators.h
include/CGAL/GMap_linear_cell_complex_storages.h
+include/CGAL/GMap_linear_cell_complex_storages_with_index.h
include/CGAL/General_polygon_2.h
include/CGAL/General_polygon_set_2.h
include/CGAL/General_polygon_set_on_surface_2.h
@@ -887,6 +890,7 @@ include/CGAL/Generalized_map_iterators_base.h
include/CGAL/Generalized_map_operations.h
include/CGAL/Generalized_map_save_load.h
include/CGAL/Generalized_map_storages.h
+include/CGAL/Generalized_map_storages_with_index.h
include/CGAL/Generator/internal/Generic_random_point_generator.h
include/CGAL/Generic_map_min_items.h
include/CGAL/Geographical_coordinates_traits_2.h
@@ -1009,9 +1013,7 @@ include/CGAL/IO/Complex_3_in_triangulation_3_to_vtk.h
include/CGAL/IO/Dxf_bsop_reader.h
include/CGAL/IO/Dxf_reader.h
include/CGAL/IO/Dxf_reader_doubles.h
-include/CGAL/IO/Dxf_stream.h
include/CGAL/IO/Dxf_variant_reader.h
-include/CGAL/IO/Dxf_writer.h
include/CGAL/IO/Fig_stream.h
include/CGAL/IO/Fig_stream_Conic_arc_2.h
include/CGAL/IO/File_avizo.h
@@ -1143,6 +1145,7 @@ include/CGAL/Implicit_to_labeling_function_wrapper.h
include/CGAL/In_place_list.h
include/CGAL/Incremental_neighbor_search.h
include/CGAL/Index_property_map.h
+include/CGAL/Info_for_cell_attribute.h
include/CGAL/Installation/internal/deprecation_warning.h
include/CGAL/Installation/internal/disable_deprecation_warnings_and_errors.h
include/CGAL/Installation/internal/enable_third_party_libraries.h
@@ -1464,7 +1467,7 @@ include/CGAL/Linear_cell_complex_for_bgl_combinatorial_map_helper.h
include/CGAL/Linear_cell_complex_for_combinatorial_map.h
include/CGAL/Linear_cell_complex_for_generalized_map.h
include/CGAL/Linear_cell_complex_fwd.h
-include/CGAL/Linear_cell_complex_incremental_builder.h
+include/CGAL/Linear_cell_complex_incremental_builder_3.h
include/CGAL/Linear_cell_complex_min_items.h
include/CGAL/Linear_cell_complex_operations.h
include/CGAL/Linear_cell_complex_traits.h
@@ -1494,16 +1497,16 @@ include/CGAL/Mesh_2/Uniform_sizing_field_2.h
include/CGAL/Mesh_3/C3T3_helpers.h
include/CGAL/Mesh_3/Cell_criteria_visitor_with_balls.h
include/CGAL/Mesh_3/Concurrent_mesher_config.h
+include/CGAL/Mesh_3/Detect_features_in_image.h
+include/CGAL/Mesh_3/Detect_features_on_image_bbox.h
include/CGAL/Mesh_3/Dump_c3t3.h
include/CGAL/Mesh_3/Facet_criteria_visitor_with_balls.h
include/CGAL/Mesh_3/Facet_on_same_surface_criterion.h
-include/CGAL/Mesh_3/Has_features.h
include/CGAL/Mesh_3/Image_plus_weights_to_labeled_function_wrapper.h
include/CGAL/Mesh_3/Image_to_labeled_function_wrapper.h
include/CGAL/Mesh_3/Implicit_surface_mesher_visitor.h
include/CGAL/Mesh_3/Is_mesh_domain_field_3.h
include/CGAL/Mesh_3/Lloyd_move.h
-include/CGAL/Mesh_3/Mesh_complex_3_in_triangulation_3_base.h
include/CGAL/Mesh_3/Mesh_complex_3_in_triangulation_3_fwd.h
include/CGAL/Mesh_3/Mesh_global_optimizer.h
include/CGAL/Mesh_3/Mesh_sizing_field.h
@@ -1514,6 +1517,7 @@ include/CGAL/Mesh_3/Mesher_level_default_implementations.h
include/CGAL/Mesh_3/Null_exuder_visitor.h
include/CGAL/Mesh_3/Null_global_optimizer_visitor.h
include/CGAL/Mesh_3/Null_perturber_visitor.h
+include/CGAL/Mesh_3/Null_subdomain_index.h
include/CGAL/Mesh_3/Odt_move.h
include/CGAL/Mesh_3/Poisson_refine_cells_3.h
include/CGAL/Mesh_3/Polyline_with_context.h
@@ -1546,21 +1550,25 @@ include/CGAL/Mesh_3/experimental/Lipschitz_sizing_experimental.h
include/CGAL/Mesh_3/experimental/Lipschitz_sizing_parameters.h
include/CGAL/Mesh_3/experimental/Lipschitz_sizing_polyhedron.h
include/CGAL/Mesh_3/experimental/Sizing_field_minimum.h
-include/CGAL/Mesh_3/experimental/Sizing_field_with_aabb_tree.h
+include/CGAL/Mesh_3/features_detection/cases_table.h
+include/CGAL/Mesh_3/features_detection/combinations.h
+include/CGAL/Mesh_3/features_detection/coordinates.h
+include/CGAL/Mesh_3/features_detection/cube_isometries.h
+include/CGAL/Mesh_3/features_detection/features_detection.h
+include/CGAL/Mesh_3/features_detection/features_detection_helpers.h
+include/CGAL/Mesh_3/features_detection/postprocess_weights.h
include/CGAL/Mesh_3/generate_label_weights.h
include/CGAL/Mesh_3/initialize_triangulation_from_gray_image.h
include/CGAL/Mesh_3/initialize_triangulation_from_labeled_image.h
-include/CGAL/Mesh_3/internal/Boundary_of_subdomain_of_complex_3_in_triangulation_3_to_off.h
include/CGAL/Mesh_3/internal/Graph_manipulations.h
-include/CGAL/Mesh_3/internal/Handle_IO_for_pair_of_int.h
include/CGAL/Mesh_3/internal/check_weights.h
include/CGAL/Mesh_3/internal/helpers.h
-include/CGAL/Mesh_3/internal/indices_management.h
include/CGAL/Mesh_3/io_signature.h
include/CGAL/Mesh_3/mesh_standard_cell_criteria.h
include/CGAL/Mesh_3/mesh_standard_criteria.h
include/CGAL/Mesh_3/mesh_standard_facet_criteria.h
include/CGAL/Mesh_3/min_dihedral_angle.h
+include/CGAL/Mesh_3/parameters.h
include/CGAL/Mesh_3/parameters_defaults.h
include/CGAL/Mesh_3/polyhedral_to_labeled_function_wrapper.h
include/CGAL/Mesh_3/polylines_to_protect.h
@@ -1568,8 +1576,6 @@ include/CGAL/Mesh_3/radius_ratio.h
include/CGAL/Mesh_3/search_for_connected_components_in_labeled_image.h
include/CGAL/Mesh_3/sliver_criteria.h
include/CGAL/Mesh_3/squared_distance_Point_3_Triangle_3.h
-include/CGAL/Mesh_3/tet_soup_to_c3t3.h
-include/CGAL/Mesh_3/utilities.h
include/CGAL/Mesh_3/vertex_perturbation.h
include/CGAL/Mesh_cell_base_3.h
include/CGAL/Mesh_cell_criteria_3.h
@@ -1724,6 +1730,7 @@ include/CGAL/Nef_3/SNC_constructor.h
include/CGAL/Nef_3/SNC_decorator.h
include/CGAL/Nef_3/SNC_decorator_traits.h
include/CGAL/Nef_3/SNC_external_structure.h
+include/CGAL/Nef_3/SNC_halfedge_key.h
include/CGAL/Nef_3/SNC_indexed_items.h
include/CGAL/Nef_3/SNC_intersection.h
include/CGAL/Nef_3/SNC_io_parser.h
@@ -1875,7 +1882,6 @@ include/CGAL/Optimisation/Access_dimension_d.h
include/CGAL/Optimisation/Construct_point_2.h
include/CGAL/Optimisation/Construct_point_3.h
include/CGAL/Optimisation/Construct_point_d.h
-include/CGAL/Optimisation/assertions.h
include/CGAL/Optimisation/basic.h
include/CGAL/Optimisation/debug.h
include/CGAL/Optimisation_d_traits_2.h
@@ -1923,7 +1929,6 @@ include/CGAL/Partition_2/Vertex_visibility_graph_2.h
include/CGAL/Partition_2/Vertex_visibility_graph_2_impl.h
include/CGAL/Partition_2/is_degenerate_polygon_2.h
include/CGAL/Partition_2/partition_approx_convex_2.h
-include/CGAL/Partition_2/partition_assertions.h
include/CGAL/Partition_2/partition_greene_approx_convex_2.h
include/CGAL/Partition_2/partition_optimal_convex_2.h
include/CGAL/Partition_2/partition_y_monotone_2.h
@@ -1972,6 +1977,7 @@ include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_regular_triangulatio
include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_regular_triangulation_remove_traits_3.h
include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_regular_triangulation_statically_filtered_traits_3.h
include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_dummy_36.h
+include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_dummy_generator.h
include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_filtered_traits_3.h
include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_iterators_3.h
include/CGAL/Periodic_3_triangulation_3/internal/Periodic_3_triangulation_statically_filtered_traits_3.h
@@ -2028,7 +2034,6 @@ include/CGAL/Polygon_2/Polygon_2_edge_iterator.h
include/CGAL/Polygon_2/Polygon_2_impl.h
include/CGAL/Polygon_2/Polygon_2_simplicity.h
include/CGAL/Polygon_2/Polygon_2_vertex_circulator.h
-include/CGAL/Polygon_2/polygon_assertions.h
include/CGAL/Polygon_2_algorithms.h
include/CGAL/Polygon_convex_decomposition_2.h
include/CGAL/Polygon_mesh_processing/IO/polygon_mesh_io.h
@@ -2078,7 +2083,6 @@ include/CGAL/Polygon_mesh_processing/internal/Snapping/snap_vertices.h
include/CGAL/Polygon_mesh_processing/internal/do_no_use_CDT2.h
include/CGAL/Polygon_mesh_processing/internal/fair_impl.h
include/CGAL/Polygon_mesh_processing/internal/mesh_to_point_set_hausdorff_distance.h
-include/CGAL/Polygon_mesh_processing/internal/named_params_helper.h
include/CGAL/Polygon_mesh_processing/internal/refine_impl.h
include/CGAL/Polygon_mesh_processing/internal/repair_extra.h
include/CGAL/Polygon_mesh_processing/internal/simplify_polyline.h
@@ -2094,7 +2098,9 @@ include/CGAL/Polygon_mesh_processing/polygon_mesh_to_polygon_soup.h
include/CGAL/Polygon_mesh_processing/polygon_soup_to_polygon_mesh.h
include/CGAL/Polygon_mesh_processing/random_perturbation.h
include/CGAL/Polygon_mesh_processing/refine.h
+include/CGAL/Polygon_mesh_processing/region_growing.h
include/CGAL/Polygon_mesh_processing/remesh.h
+include/CGAL/Polygon_mesh_processing/remesh_planar_patches.h
include/CGAL/Polygon_mesh_processing/repair.h
include/CGAL/Polygon_mesh_processing/repair_degeneracies.h
include/CGAL/Polygon_mesh_processing/repair_polygon_soup.h
@@ -2104,8 +2110,10 @@ include/CGAL/Polygon_mesh_processing/shape_predicates.h
include/CGAL/Polygon_mesh_processing/smooth_mesh.h
include/CGAL/Polygon_mesh_processing/smooth_shape.h
include/CGAL/Polygon_mesh_processing/stitch_borders.h
+include/CGAL/Polygon_mesh_processing/surface_Delaunay_remeshing.h
include/CGAL/Polygon_mesh_processing/tangential_relaxation.h
include/CGAL/Polygon_mesh_processing/transform.h
+include/CGAL/Polygon_mesh_processing/triangle.h
include/CGAL/Polygon_mesh_processing/triangulate_faces.h
include/CGAL/Polygon_mesh_processing/triangulate_hole.h
include/CGAL/Polygon_mesh_slicer.h
@@ -2249,6 +2257,7 @@ include/CGAL/Qt/GraphicsViewPointInput.h
include/CGAL/Qt/GraphicsViewPolygonWithHolesInput.h
include/CGAL/Qt/GraphicsViewPolylineInput.h
include/CGAL/Qt/GraphicsViewPolylineInput_impl.h
+include/CGAL/Qt/ImageInterface.ui
include/CGAL/Qt/LineGraphicsItem.h
include/CGAL/Qt/PainterOstream.h
include/CGAL/Qt/PointsGraphicsItem.h
@@ -2290,7 +2299,6 @@ include/CGAL/Qt/qglviewer_impl_list.h
include/CGAL/Qt/quaternion.h
include/CGAL/Qt/quaternion_impl.h
include/CGAL/Qt/resources.h
-include/CGAL/Qt/resources/ImageInterface.ui
include/CGAL/Qt/resources/qglviewer-icon.xpm
include/CGAL/Qt/resources_impl.h
include/CGAL/Qt/utility.h
@@ -2368,6 +2376,16 @@ include/CGAL/Runge_kutta_integrator_2.h
include/CGAL/SCIP_mixed_integer_program_traits.h
include/CGAL/SEP_header.h
include/CGAL/SEP_to_ImageIO.h
+include/CGAL/SMDS_3/Dump_c3t3.h
+include/CGAL/SMDS_3/Mesh_complex_3_in_triangulation_3_fwd.h
+include/CGAL/SMDS_3/internal/Boundary_of_subdomain_of_complex_3_in_triangulation_3_to_off.h
+include/CGAL/SMDS_3/internal/Handle_IO_for_pair_of_int.h
+include/CGAL/SMDS_3/internal/SMDS_3_helper.h
+include/CGAL/SMDS_3/internal/indices_management.h
+include/CGAL/SMDS_3/io_signature.h
+include/CGAL/SMDS_3/tet_soup_to_c3t3.h
+include/CGAL/SMDS_3/utilities.h
+include/CGAL/STL_Extension/internal/Has_features.h
include/CGAL/STL_Extension/internal/Has_member_visited.h
include/CGAL/STL_Extension/internal/Has_nested_type_Bare_point.h
include/CGAL/STL_Extension/internal/boost/array_binary_tree.hpp
@@ -2375,6 +2393,8 @@ include/CGAL/STL_Extension/internal/boost/mutable_heap.hpp
include/CGAL/STL_Extension/internal/boost/mutable_queue.hpp
include/CGAL/STL_Extension/internal/boost/relaxed_heap.hpp
include/CGAL/STL_Extension/internal/info_check.h
+include/CGAL/STL_Extension/internal/mesh_option_classes.h
+include/CGAL/STL_Extension/internal/mesh_parameters_interface.h
include/CGAL/STL_Extension/internal/parameters_interface.h
include/CGAL/Scalar_factor_traits.h
include/CGAL/Scale_space_reconstruction_3/Advancing_front_mesher.h
@@ -2485,30 +2505,32 @@ include/CGAL/Shape_detection/Efficient_RANSAC/Sphere.h
include/CGAL/Shape_detection/Efficient_RANSAC/Torus.h
include/CGAL/Shape_detection/Efficient_RANSAC/property_map.h
include/CGAL/Shape_detection/Region_growing.h
+include/CGAL/Shape_detection/Region_growing/Point_set.h
+include/CGAL/Shape_detection/Region_growing/Point_set/K_neighbor_query.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_circle_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_circle_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_cylinder_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_cylinder_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_line_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_line_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_plane_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_plane_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_sphere_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Least_squares_sphere_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Point_set/Sphere_neighbor_query.h
+include/CGAL/Shape_detection/Region_growing/Polygon_mesh.h
+include/CGAL/Shape_detection/Region_growing/Polygon_mesh/Least_squares_plane_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Polygon_mesh/Least_squares_plane_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/Polygon_mesh/One_ring_neighbor_query.h
+include/CGAL/Shape_detection/Region_growing/Polygon_mesh/Polyline_graph.h
include/CGAL/Shape_detection/Region_growing/Region_growing.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/K_neighbor_query.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_circle_fit_region.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_circle_fit_sorting.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_cylinder_fit_region.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_cylinder_fit_sorting.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_line_fit_region.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_line_fit_sorting.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_plane_fit_region.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_plane_fit_sorting.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_sphere_fit_region.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Least_squares_sphere_fit_sorting.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_point_set/Sphere_neighbor_query.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/Least_squares_plane_fit_region.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/Least_squares_plane_fit_sorting.h
-include/CGAL/Shape_detection/Region_growing/Region_growing_on_polygon_mesh/One_ring_neighbor_query.h
-include/CGAL/Shape_detection/Region_growing/internal/fitting.h
+include/CGAL/Shape_detection/Region_growing/Segment_set.h
+include/CGAL/Shape_detection/Region_growing/Segment_set/Least_squares_line_fit_region.h
+include/CGAL/Shape_detection/Region_growing/Segment_set/Least_squares_line_fit_sorting.h
+include/CGAL/Shape_detection/Region_growing/internal/cylinder_fitting.h
include/CGAL/Shape_detection/Region_growing/internal/property_map.h
+include/CGAL/Shape_detection/Region_growing/internal/region_growing_traits.h
include/CGAL/Shape_detection/Region_growing/internal/utils.h
-include/CGAL/Shape_detection/deprecated/Region_growing.h
-include/CGAL/Shape_detection/deprecated/Shape_detection_traits.h
-include/CGAL/Shape_detection_3.h
include/CGAL/Shape_regularization.h
include/CGAL/Shape_regularization/Contours/Longest_direction_2.h
include/CGAL/Shape_regularization/Contours/Multiple_directions_2.h
@@ -2538,8 +2560,11 @@ include/CGAL/Simple_circular_kernel_2.h
include/CGAL/Simple_homogeneous.h
include/CGAL/Simple_polygon_visibility_2.h
include/CGAL/Simple_spherical_kernel_3.h
+include/CGAL/Simplicial_mesh_cell_base_3.h
+include/CGAL/Simplicial_mesh_vertex_base_3.h
include/CGAL/Single.h
include/CGAL/Sixtuple.h
+include/CGAL/Sizing_field_with_aabb_tree.h
include/CGAL/Skin_surface_3.h
include/CGAL/Skin_surface_base_3.h
include/CGAL/Skin_surface_filtered_traits_3.h
@@ -2589,12 +2614,16 @@ include/CGAL/Sqrt_extension/io.h
include/CGAL/Sqrt_extension_fwd.h
include/CGAL/Static_filtered_predicate.h
include/CGAL/Straight_skeleton_2.h
+include/CGAL/Straight_skeleton_2/IO/Dxf_stream.h
+include/CGAL/Straight_skeleton_2/IO/Dxf_writer.h
+include/CGAL/Straight_skeleton_2/IO/print.h
include/CGAL/Straight_skeleton_2/Polygon_iterators.h
include/CGAL/Straight_skeleton_2/Polygon_offset_builder_2_impl.h
include/CGAL/Straight_skeleton_2/Straight_skeleton_aux.h
include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_2_impl.h
include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_events_2.h
include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_traits_2_aux.h
+include/CGAL/Straight_skeleton_2/Straight_skeleton_builder_traits_2_caches.h
include/CGAL/Straight_skeleton_2/assertions.h
include/CGAL/Straight_skeleton_2/debug.h
include/CGAL/Straight_skeleton_2/test.h
@@ -2678,9 +2707,13 @@ include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Bounded_normal_c
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Constrained_placement.h
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_ratio_stop_predicate.h
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Count_stop_predicate.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_count_ratio_stop_predicate.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_count_stop_predicate.h
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_length_cost.h
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_length_stop_predicate.h
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Edge_profile.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Face_count_ratio_stop_predicate.h
+include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/Face_count_stop_predicate.h
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/FastEnvelope_filter.h
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_plane_policies.h
include/CGAL/Surface_mesh_simplification/Policies/Edge_collapse/GarlandHeckbert_policies.h
@@ -2823,7 +2856,6 @@ include/CGAL/Time_stamper.h
include/CGAL/Timer.h
include/CGAL/Timer_impl.h
include/CGAL/Transform_iterator.h
-include/CGAL/Tree_assertions.h
include/CGAL/Tree_base.h
include/CGAL/Tree_traits.h
include/CGAL/Triangle_2.h
@@ -2842,6 +2874,7 @@ include/CGAL/Triangulation_2.h
include/CGAL/Triangulation_2/insert_constraints.h
include/CGAL/Triangulation_2/internal/CTP2_subconstraint_graph.h
include/CGAL/Triangulation_2/internal/Constraint_hierarchy_2.h
+include/CGAL/Triangulation_2/internal/In_domain.h
include/CGAL/Triangulation_2/internal/Polyline_constraint_hierarchy_2.h
include/CGAL/Triangulation_2/internal/Triangulation_line_face_circulator_2.h
include/CGAL/Triangulation_2_projection_traits_3.h
@@ -3027,7 +3060,6 @@ include/CGAL/boost/graph/backward_compatibility_functions.h
include/CGAL/boost/graph/breadth_first_search.h
include/CGAL/boost/graph/convert_nef_polyhedron_to_polygon_mesh.h
include/CGAL/boost/graph/copy_face_graph.h
-include/CGAL/boost/graph/dijkstra_shortest_paths.h
include/CGAL/boost/graph/generators.h
include/CGAL/boost/graph/graph_concepts.h
include/CGAL/boost/graph/graph_traits_Arrangement_2.h
@@ -3074,6 +3106,8 @@ include/CGAL/boost/graph/properties_Constrained_Delaunay_triangulation_2.h
include/CGAL/boost/graph/properties_Constrained_triangulation_2.h
include/CGAL/boost/graph/properties_Constrained_triangulation_plus_2.h
include/CGAL/boost/graph/properties_Delaunay_triangulation_2.h
+include/CGAL/boost/graph/properties_HalfedgeDS_base.h
+include/CGAL/boost/graph/properties_HalfedgeDS_default.h
include/CGAL/boost/graph/properties_Linear_cell_complex_for_combinatorial_map.h
include/CGAL/boost/graph/properties_OpenMesh.h
include/CGAL/boost/graph/properties_PolyMesh_ArrayKernelT.h
@@ -3095,7 +3129,6 @@ include/CGAL/boost/graph/split_graph_into_polylines.h
include/CGAL/boost/graph/visitor.h
include/CGAL/boost/iterator/counting_iterator.hpp
include/CGAL/boost/iterator/transform_iterator.hpp
-include/CGAL/boost/parameter.h
include/CGAL/boost_mp.h
include/CGAL/bounding_box.h
include/CGAL/box_intersection_d.h
@@ -3106,7 +3139,6 @@ include/CGAL/certified_quotient_predicates.h
include/CGAL/ch_akl_toussaint.h
include/CGAL/ch_bykat.h
include/CGAL/ch_eddy.h
-include/CGAL/ch_function_objects_2.h
include/CGAL/ch_graham_andrew.h
include/CGAL/ch_jarvis.h
include/CGAL/ch_melkman.h
@@ -3136,10 +3168,15 @@ include/CGAL/convex_hull_traits_2.h
include/CGAL/convexity_check_2.h
include/CGAL/convexity_check_3.h
include/CGAL/copy_n.h
+include/CGAL/cpp_float.h
include/CGAL/create_offset_polygons_2.h
include/CGAL/create_offset_polygons_from_polygon_with_holes_2.h
include/CGAL/create_straight_skeleton_2.h
include/CGAL/create_straight_skeleton_from_polygon_with_holes_2.h
+include/CGAL/create_weighted_offset_polygons_2.h
+include/CGAL/create_weighted_offset_polygons_from_polygon_with_holes_2.h
+include/CGAL/create_weighted_straight_skeleton_2.h
+include/CGAL/create_weighted_straight_skeleton_from_polygon_with_holes_2.h
include/CGAL/demangle.h
include/CGAL/determinant.h
include/CGAL/determinant_of_vectors.h
@@ -3147,6 +3184,8 @@ include/CGAL/disable_warnings.h
include/CGAL/distance_predicates_2.h
include/CGAL/distance_predicates_3.h
include/CGAL/double.h
+include/CGAL/draw_arrangement_2.h
+include/CGAL/draw_constrained_triangulation_2.h
include/CGAL/draw_face_graph.h
include/CGAL/draw_face_graph_with_paths.h
include/CGAL/draw_linear_cell_complex.h
@@ -3177,6 +3216,7 @@ include/CGAL/export/helpers.h
include/CGAL/extended_euclidean_algorithm.h
include/CGAL/extract_mean_curvature_flow_skeleton.h
include/CGAL/extremal_polygon_2.h
+include/CGAL/extrude_skeleton.h
include/CGAL/exude_mesh_3.h
include/CGAL/facets_in_complex_3_to_triangle_mesh.h
include/CGAL/float.h
@@ -3220,7 +3260,6 @@ include/CGAL/intersections.h
include/CGAL/intersections_d.h
include/CGAL/ipower.h
include/CGAL/is_convertible.h
-include/CGAL/is_iterator.h
include/CGAL/is_streamable.h
include/CGAL/is_y_monotone_2.h
include/CGAL/iterator.h
@@ -3291,18 +3330,19 @@ include/CGAL/license/Polygon_mesh_processing.h
include/CGAL/license/Polygon_mesh_processing/Compute_normal.h
include/CGAL/license/Polygon_mesh_processing/Polyhedral_envelope.h
include/CGAL/license/Polygon_mesh_processing/collision_detection.h
+include/CGAL/license/Polygon_mesh_processing/combinatorial_repair.h
include/CGAL/license/Polygon_mesh_processing/connected_components.h
include/CGAL/license/Polygon_mesh_processing/core.h
include/CGAL/license/Polygon_mesh_processing/corefinement.h
include/CGAL/license/Polygon_mesh_processing/detect_features.h
include/CGAL/license/Polygon_mesh_processing/distance.h
+include/CGAL/license/Polygon_mesh_processing/geometric_repair.h
include/CGAL/license/Polygon_mesh_processing/locate.h
include/CGAL/license/Polygon_mesh_processing/measure.h
include/CGAL/license/Polygon_mesh_processing/meshing_hole_filling.h
include/CGAL/license/Polygon_mesh_processing/miscellaneous.h
include/CGAL/license/Polygon_mesh_processing/orientation.h
include/CGAL/license/Polygon_mesh_processing/predicate.h
-include/CGAL/license/Polygon_mesh_processing/repair.h
include/CGAL/license/Polygonal_surface_reconstruction.h
include/CGAL/license/Polyhedron.h
include/CGAL/license/Polyline_simplification_2.h
@@ -3310,6 +3350,7 @@ include/CGAL/license/Polytope_distance_d.h
include/CGAL/license/Principal_component_analysis.h
include/CGAL/license/QP_solver.h
include/CGAL/license/Ridges_3.h
+include/CGAL/license/SMDS_3.h
include/CGAL/license/Scale_space_reconstruction_3.h
include/CGAL/license/SearchStructures.h
include/CGAL/license/Segment_Delaunay_graph_2.h
@@ -3321,6 +3362,7 @@ include/CGAL/license/Skin_surface_3.h
include/CGAL/license/Snap_rounding_2.h
include/CGAL/license/Spatial_searching.h
include/CGAL/license/Straight_skeleton_2.h
+include/CGAL/license/Straight_skeleton_extrusion_2.h
include/CGAL/license/Stream_lines_2.h
include/CGAL/license/Surface_mesh.h
include/CGAL/license/Surface_mesh_approximation.h
@@ -3370,6 +3412,7 @@ include/CGAL/make_skin_surface_mesh_3.h
include/CGAL/make_surface_mesh.h
include/CGAL/make_union_of_balls_3.h
include/CGAL/marching_tetrahedra_3.h
+include/CGAL/mark_domain_in_triangulation.h
include/CGAL/memory.h
include/CGAL/mesh_segmentation.h
include/CGAL/mesh_skin_surface_3.h
@@ -3386,7 +3429,6 @@ include/CGAL/mpfr_coercion_traits.h
include/CGAL/mpq_class.h
include/CGAL/mpz_class.h
include/CGAL/mst_orient_normals.h
-include/CGAL/multiset_assertions.h
include/CGAL/mutex.h
include/CGAL/natural_neighbor_coordinates_2.h
include/CGAL/natural_neighbor_coordinates_3.h
@@ -3410,7 +3452,6 @@ include/CGAL/pierce_rectangles_2.h
include/CGAL/point_generators_2.h
include/CGAL/point_generators_3.h
include/CGAL/point_generators_d.h
-include/CGAL/point_set_processing_assertions.h
include/CGAL/pointmatcher/compute_registration_transformation.h
include/CGAL/pointmatcher/register_point_sets.h
include/CGAL/poisson_refine_triangulation.h
@@ -3463,7 +3504,6 @@ include/CGAL/squared_distance_2.h
include/CGAL/squared_distance_3.h
include/CGAL/sse2.h
include/CGAL/stddef.h
-include/CGAL/streamlines_assertions.h
include/CGAL/structure_point_set.h
include/CGAL/subdivide_skin_surface_mesh_3.h
include/CGAL/subdivide_union_of_balls_mesh_3.h
@@ -3471,21 +3511,21 @@ include/CGAL/subdivision_method_3.h
include/CGAL/surface_mesh_parameterization.h
include/CGAL/surface_neighbor_coordinates_3.h
include/CGAL/surface_neighbors_3.h
-include/CGAL/surface_reconstruction_points_assertions.h
include/CGAL/sweep_observer.h
include/CGAL/tags.h
include/CGAL/test_FPU_rounding_mode_impl.h
include/CGAL/tetrahedral_remeshing.h
+include/CGAL/tetrahedron_soup_to_triangulation_3.h
include/CGAL/thread.h
include/CGAL/to_rational.h
include/CGAL/transforming_iterator.h
include/CGAL/transforming_pair_iterator.h
include/CGAL/triangulate_mixed_complex_3.h
include/CGAL/triangulate_power_diagram_3.h
-include/CGAL/triangulation_assertions.h
include/CGAL/tss.h
include/CGAL/tuple.h
include/CGAL/type_traits.h
+include/CGAL/type_traits/is_iterator.h
include/CGAL/typeset.h
include/CGAL/use.h
include/CGAL/user_classes.h
diff --git a/math/eispack/Makefile b/math/eispack/Makefile
index 17bf3c421805..398e09e90b97 100644
--- a/math/eispack/Makefile
+++ b/math/eispack/Makefile
@@ -56,4 +56,8 @@ post-extract:
@(cd ${_DISTDIR}; ${CP} ${SRCS} ${WRKSRC})
${CP} ${FILESDIR}/Makefile.lib ${WRKSRC}/Makefile
+# ld.bfd supports neither -z relro nor -z norelro on armv7
+BINUTILS_NO_MAKE_ENV_armv7= LD
+BINUTILS_NO_MAKE_ENV= ${BINUTILS_NO_MAKE_ENV_${ARCH}}
+
.include <bsd.port.mk>
diff --git a/math/levmar/Makefile b/math/levmar/Makefile
index a327d9526398..605ea40aea41 100644
--- a/math/levmar/Makefile
+++ b/math/levmar/Makefile
@@ -26,6 +26,10 @@ OPENBLAS_USES= blaslapack:openblas
.include <bsd.port.pre.mk>
+# ld.bfd supports neither -z relro nor -z norelro on armv7
+BINUTILS_NO_MAKE_ENV_armv7= LD
+BINUTILS_NO_MAKE_ENV= ${BINUTILS_NO_MAKE_ENV_${ARCH}}
+
PORTDOCS= README.txt
PORTEXAMPLES= lmdemo.c Makefile.demo
PLIST_FILES= include/levmar.h \
diff --git a/math/linpack/Makefile b/math/linpack/Makefile
index 2f7f3d5a1d80..8aca5c80a33e 100644
--- a/math/linpack/Makefile
+++ b/math/linpack/Makefile
@@ -47,4 +47,8 @@ SRCS= cchdc.f cchdd.f cchex.f cchud.f cgbco.f cgbdi.f cgbfa.f cgbsl.f \
zsico.f zsidi.f zsifa.f zsisl.f zspco.f zspdi.f zspfa.f zspsl.f \
zsvdc.f ztrco.f ztrdi.f ztrsl.f
+# ld.bfd supports neither -z relro nor -z norelro on armv7
+BINUTILS_NO_MAKE_ENV_armv7= LD
+BINUTILS_NO_MAKE_ENV= ${BINUTILS_NO_MAKE_ENV_${ARCH}}
+
.include <bsd.port.mk>
diff --git a/math/mdal/Makefile b/math/mdal/Makefile
index 7de33d701234..e7cd9b760930 100644
--- a/math/mdal/Makefile
+++ b/math/mdal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdal
DISTVERSIONPREFIX= release-
DISTVERSION= 1.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math geography
MAINTAINER= wen@FreeBSD.org
diff --git a/math/octave-forge-control/Makefile b/math/octave-forge-control/Makefile
index ef709c95a846..8d1a16e54c2f 100644
--- a/math/octave-forge-control/Makefile
+++ b/math/octave-forge-control/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-control
DISTVERSIONPREFIX= control-
-DISTVERSION= 4.1.1
+DISTVERSION= 4.1.2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-control/distinfo b/math/octave-forge-control/distinfo
index 784b6d3db1b5..f72ac829cb38 100644
--- a/math/octave-forge-control/distinfo
+++ b/math/octave-forge-control/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1739154903
-SHA256 (octave-forge/gnu-octave-pkg-control-control-4.1.1_GH0.tar.gz) = aba712b547a885d656b059f617839f4d9d996069a5a21dad793d83202e193e45
-SIZE (octave-forge/gnu-octave-pkg-control-control-4.1.1_GH0.tar.gz) = 349156
+TIMESTAMP = 1747609254
+SHA256 (octave-forge/gnu-octave-pkg-control-control-4.1.2_GH0.tar.gz) = ad4c25b749ff0ff6fa0e938ff96a1fa120c0daf411f8be590ac93af18fb70183
+SIZE (octave-forge/gnu-octave-pkg-control-control-4.1.2_GH0.tar.gz) = 352141
SHA256 (octave-forge/SLICOT-SLICOT-Reference-401037e_GH0.tar.gz) = bbdf70fe0a069ca80567f4421ba428ff9ea99b57f96ca552467032750f48b66f
SIZE (octave-forge/SLICOT-SLICOT-Reference-401037e_GH0.tar.gz) = 2868815
diff --git a/math/octave-forge-csg-dataset/Makefile b/math/octave-forge-csg-dataset/Makefile
new file mode 100644
index 000000000000..ba70d406342a
--- /dev/null
+++ b/math/octave-forge-csg-dataset/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= octave-forge-csg-dataset
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.0
+CATEGORIES= math
+
+MAINTAINER= stephen@FreeBSD.org
+COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= https://packages.octave.org/
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING
+
+USES= compiler octave
+USE_GCC= yes
+USE_GITHUB= yes
+GH_ACCOUNT= pr0m1th3as
+GH_PROJECT= ${OCTAVE_PKGNAME}
+
+OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION}
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+.include <bsd.port.mk>
diff --git a/math/octave-forge-csg-dataset/distinfo b/math/octave-forge-csg-dataset/distinfo
new file mode 100644
index 000000000000..fd9764dc7ead
--- /dev/null
+++ b/math/octave-forge-csg-dataset/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747662891
+SHA256 (octave-forge/pr0m1th3as-csg-dataset-v1.0.0_GH0.tar.gz) = 8db43d39c6c7680762ede9219e2a0f50a48890c16b5c0bd387a37711f0de6135
+SIZE (octave-forge/pr0m1th3as-csg-dataset-v1.0.0_GH0.tar.gz) = 94885531
diff --git a/math/octave-forge-csg-dataset/pkg-descr b/math/octave-forge-csg-dataset/pkg-descr
new file mode 100644
index 000000000000..434666d57630
--- /dev/null
+++ b/math/octave-forge-csg-dataset/pkg-descr
@@ -0,0 +1,9 @@
+The octave-forge package is the result of The GNU Octave Repository project,
+which is intended to be a central location for custom scripts, functions and
+extensions for GNU Octave. contains the source for all the functions plus
+build and install scripts.
+
+This is csg-dataset.
+
+ A large dataset of diaphyseal cross sectional geometric properties and
+relevant measurements from human long bones.
diff --git a/math/octave-forge-csg-toolkit/Makefile b/math/octave-forge-csg-toolkit/Makefile
index bf63ab1431b8..c7283d0ebe64 100644
--- a/math/octave-forge-csg-toolkit/Makefile
+++ b/math/octave-forge-csg-toolkit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= octave-forge-csg-toolkit
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.0
-PORTREVISION= 1
+DISTVERSION= 1.4.2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-csg-toolkit/distinfo b/math/octave-forge-csg-toolkit/distinfo
index 1301a99701b7..57757322355b 100644
--- a/math/octave-forge-csg-toolkit/distinfo
+++ b/math/octave-forge-csg-toolkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745427733
-SHA256 (octave-forge/pr0m1th3as-csg-toolkit-v1.4.0_GH0.tar.gz) = a3c7c5b605fce7877af2f11c80db57c0c5d852fa86766f6e271d92f77eec93a4
-SIZE (octave-forge/pr0m1th3as-csg-toolkit-v1.4.0_GH0.tar.gz) = 2155005
+TIMESTAMP = 1747750196
+SHA256 (octave-forge/pr0m1th3as-csg-toolkit-v1.4.2_GH0.tar.gz) = 56fabd89edb550166aaeb7322b678721ad33864fe60b9e8602f596c91207e3b9
+SIZE (octave-forge/pr0m1th3as-csg-toolkit-v1.4.2_GH0.tar.gz) = 2159689
diff --git a/math/octave-forge-fuzzy-logic-toolkit/Makefile b/math/octave-forge-fuzzy-logic-toolkit/Makefile
index b36932961248..d69c429cfd56 100644
--- a/math/octave-forge-fuzzy-logic-toolkit/Makefile
+++ b/math/octave-forge-fuzzy-logic-toolkit/Makefile
@@ -1,5 +1,5 @@
PORTNAME= octave-forge-fuzzy-logic-toolkit
-DISTVERSION= 0.6.1
+DISTVERSION= 0.6.2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-fuzzy-logic-toolkit/distinfo b/math/octave-forge-fuzzy-logic-toolkit/distinfo
index 6d675633af7a..02fbff15916c 100644
--- a/math/octave-forge-fuzzy-logic-toolkit/distinfo
+++ b/math/octave-forge-fuzzy-logic-toolkit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725285993
-SHA256 (octave-forge/lmarkowsky-fuzzy-logic-toolkit-0.6.1_GH0.tar.gz) = 24dab9cec77bb63cc94e7c2baa57528eee5c2df5285d77c07a33f1940307e959
-SIZE (octave-forge/lmarkowsky-fuzzy-logic-toolkit-0.6.1_GH0.tar.gz) = 780368
+TIMESTAMP = 1747415083
+SHA256 (octave-forge/lmarkowsky-fuzzy-logic-toolkit-0.6.2_GH0.tar.gz) = 804aa3501105d6a6391307ace4e4d1f4dd91d0a248cb53ce3b2365377e900132
+SIZE (octave-forge/lmarkowsky-fuzzy-logic-toolkit-0.6.2_GH0.tar.gz) = 781523
diff --git a/math/octave-forge/Makefile b/math/octave-forge/Makefile
index 546992ffeab5..b3b12e710bae 100644
--- a/math/octave-forge/Makefile
+++ b/math/octave-forge/Makefile
@@ -1,5 +1,5 @@
PORTNAME= octave-forge
-PORTVERSION= 20250502
+PORTVERSION= 20250519
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
@@ -13,7 +13,7 @@ USES= metaport
OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \
BENCHMARK BIM BIOINFO BIOSIG BSLTL CFITSIO CGI \
CHARTJS CIVIL_ENGINEERING CODER COMMUNICATIONS CONTROL \
- CSG_TOOLKIT DATA_SMOOTHING \
+ CSG_DATASET CSG_TOOLKIT DATA_SMOOTHING \
DATABASE DATAFRAME DATATYPES DICOM DIVAND DOCTEST ECONOMETRICS \
FDA FEMOCTAVE FENV FILEIO FINANCIAL FITS FL_CORE \
FPL FUZZY_LOGIC_TOOLKIT GA GEOGRAPHICLIB \
diff --git a/math/p5-Math-GMPq/Makefile b/math/p5-Math-GMPq/Makefile
index b399e3439e6f..a436ddcc945d 100644
--- a/math/p5-Math-GMPq/Makefile
+++ b/math/p5-Math-GMPq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Math-GMPq
-PORTVERSION= 0.64
+PORTVERSION= 0.66
CATEGORIES= math perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/math/p5-Math-GMPq/distinfo b/math/p5-Math-GMPq/distinfo
index 4d4180ebb293..4108a3ecae1f 100644
--- a/math/p5-Math-GMPq/distinfo
+++ b/math/p5-Math-GMPq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288808
-SHA256 (Math-GMPq-0.64.tar.gz) = bc9cdf01afc1c024e9bb3a7bd261823ba2ad64296431ff28deb3376f8b6581cd
-SIZE (Math-GMPq-0.64.tar.gz) = 63298
+TIMESTAMP = 1747715320
+SHA256 (Math-GMPq-0.66.tar.gz) = 4f4da406b3bc646af495a202667b3497114311b84efac9bd7f7ea5576b8ea082
+SIZE (Math-GMPq-0.66.tar.gz) = 70318
diff --git a/math/pdal/Makefile b/math/pdal/Makefile
index 46e6d28e95e0..95b0e9b6787d 100644
--- a/math/pdal/Makefile
+++ b/math/pdal/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pdal
DISTVERSION= 2.8.4
+PORTREVISION= 1
CATEGORIES= math databases graphics
MASTER_SITES= https://github.com/PDAL/PDAL/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-src
diff --git a/math/py-awkward-cpp/Makefile b/math/py-awkward-cpp/Makefile
index 1c675bf14faf..c13e55e9f295 100644
--- a/math/py-awkward-cpp/Makefile
+++ b/math/py-awkward-cpp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= awkward-cpp
-PORTVERSION= 45
+PORTVERSION= 46
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-awkward-cpp/distinfo b/math/py-awkward-cpp/distinfo
index 7fe42ddf3277..31362187a7f6 100644
--- a/math/py-awkward-cpp/distinfo
+++ b/math/py-awkward-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289020
-SHA256 (awkward_cpp-45.tar.gz) = 86014cf5b1aabbadea2819c6e6055ee498a503eca234edc19ff502928b34f162
-SIZE (awkward_cpp-45.tar.gz) = 1688280
+TIMESTAMP = 1747715450
+SHA256 (awkward_cpp-46.tar.gz) = b82becb65a33280c6c27336ee5c037c5b7e394be52565aa31e087ca54adce59e
+SIZE (awkward_cpp-46.tar.gz) = 1688149
diff --git a/math/py-awkward/Makefile b/math/py-awkward/Makefile
index 80deb10604a8..478f457f125b 100644
--- a/math/py-awkward/Makefile
+++ b/math/py-awkward/Makefile
@@ -1,5 +1,5 @@
PORTNAME= awkward
-PORTVERSION= 2.8.1
+PORTVERSION= 2.8.3
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=1.10.0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=45<45_99:math/py-awkward-cpp@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=46<46_99:math/py-awkward-cpp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:filesystems/py-fsspec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}numpy>=1.18.0,1:math/py-numpy@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
diff --git a/math/py-awkward/distinfo b/math/py-awkward/distinfo
index 980c0e60f199..9c3d98394713 100644
--- a/math/py-awkward/distinfo
+++ b/math/py-awkward/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289018
-SHA256 (awkward-2.8.1.tar.gz) = 265249fb98d6b616eb50bba547612ccd746617cfed4101ae7be5d41082caac3b
-SIZE (awkward-2.8.1.tar.gz) = 6187080
+TIMESTAMP = 1747715448
+SHA256 (awkward-2.8.3.tar.gz) = 31db6f8d923a844791d6bfc233397fd4b34c72ade47852727b75278f1351f904
+SIZE (awkward-2.8.3.tar.gz) = 6221920
diff --git a/math/py-cypari2/Makefile b/math/py-cypari2/Makefile
index 715f0408b805..58350ac2dd42 100644
--- a/math/py-cypari2/Makefile
+++ b/math/py-cypari2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cypari2
-PORTVERSION= 2.2.1
+PORTVERSION= 2.2.2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-cypari2/distinfo b/math/py-cypari2/distinfo
index 462a75a19fe4..6b216dd4eae9 100644
--- a/math/py-cypari2/distinfo
+++ b/math/py-cypari2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737838943
-SHA256 (cypari2-2.2.1.tar.gz) = aaa017a6a280581902f73cf5ce1695712b6598a032be14cfab81f97c475f83b8
-SIZE (cypari2-2.2.1.tar.gz) = 127323
+TIMESTAMP = 1747769694
+SHA256 (cypari2-2.2.2.tar.gz) = 13a338735ea221c1068f8fc415561bf777d8c68725702bc749547264fd091720
+SIZE (cypari2-2.2.2.tar.gz) = 127375
diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile
index 1fc8b6ecdac0..8c43e76a9f37 100644
--- a/math/py-narwhals/Makefile
+++ b/math/py-narwhals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= narwhals
-PORTVERSION= 1.37.0
+PORTVERSION= 1.40.0
CATEGORIES= math python
MASTER_SITES= PYPI \
https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/
diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo
index 71c12ed13fb0..074897716ed8 100644
--- a/math/py-narwhals/distinfo
+++ b/math/py-narwhals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936202
-SHA256 (narwhals-1.37.0.tar.gz) = 47cb7bb63afd85e72c5260a8c6281fce88b2e12fbe18eba777b980e3dccd5a45
-SIZE (narwhals-1.37.0.tar.gz) = 271458
+TIMESTAMP = 1747715452
+SHA256 (narwhals-1.40.0.tar.gz) = 17064abffd264ea1cfe6aefc8a0080f3a4ffb3659a98bcad5456ca80b88f2a0a
+SIZE (narwhals-1.40.0.tar.gz) = 487625
diff --git a/math/py-primecountpy/Makefile b/math/py-primecountpy/Makefile
index a2ddc6cac0d3..dff8d1687203 100644
--- a/math/py-primecountpy/Makefile
+++ b/math/py-primecountpy/Makefile
@@ -1,6 +1,5 @@
PORTNAME= primecountpy
-PORTVERSION= 0.1.0
-PORTREVISION= 6
+PORTVERSION= 0.1.1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,11 +17,17 @@ LIB_DEPENDS= libpari.so:math/pari \
RUN_DEPENDS= ${PYDEPS}
USES= localbase python
-USE_PYTHON= cython distutils
+USE_PYTHON= cython3 distutils
.if !defined(WITH_DEBUG)
LDFLAGS+= -s
.endif
PYDEPS= ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR}
+post-build:
+ ${FIND} ${WRKSRC} -name "*gnu.so" -delete -o -name "*313.pyc" -delete
+
+post-stage:
+ ${FIND} ${STAGEDIR} -name "*.cpp" -delete -o -name "*.pyx" -delete
+
.include <bsd.port.mk>
diff --git a/math/py-primecountpy/distinfo b/math/py-primecountpy/distinfo
index ad3fbcadde22..67b21416d88d 100644
--- a/math/py-primecountpy/distinfo
+++ b/math/py-primecountpy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1642085161
-SHA256 (primecountpy-0.1.0.tar.gz) = 78fe7cc32115f0669a45d7c90faaf39f7ce3939e39e2e7e5f14c17fe4bff0676
-SIZE (primecountpy-0.1.0.tar.gz) = 16070
+TIMESTAMP = 1747926193
+SHA256 (primecountpy-0.1.1.tar.gz) = c8561817c0be86eeffc41b97b6ef617d795f72cf3de59d9234d1c83d7e424030
+SIZE (primecountpy-0.1.1.tar.gz) = 117697
diff --git a/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt b/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt
new file mode 100644
index 000000000000..ff02d703f757
--- /dev/null
+++ b/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt
@@ -0,0 +1,16 @@
+--- primecountpy.egg-info/SOURCES.txt.orig 2025-05-20 20:18:19 UTC
++++ primecountpy.egg-info/SOURCES.txt
+@@ -8,7 +8,6 @@ primecountpy/primecount.cpp
+ primecountpy/__init__.py
+ primecountpy/defs.pxd
+ primecountpy/primecount.cpp
+-primecountpy/primecount.cpython-313-x86_64-linux-gnu.so
+ primecountpy/primecount.pyx
+ primecountpy.egg-info/PKG-INFO
+ primecountpy.egg-info/SOURCES.txt
+@@ -16,4 +15,3 @@ primecountpy.egg-info/top_level.txt
+ primecountpy.egg-info/not-zip-safe
+ primecountpy.egg-info/requires.txt
+ primecountpy.egg-info/top_level.txt
+-primecountpy/__pycache__/__init__.cpython-313.pyc
+\ No newline at end of file
diff --git a/math/py-pyreadstat/Makefile b/math/py-pyreadstat/Makefile
index bfdc74a27146..a4fc50048746 100644
--- a/math/py-pyreadstat/Makefile
+++ b/math/py-pyreadstat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pyreadstat
-PORTVERSION= 1.2.8
+PORTVERSION= 1.2.9
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyreadstat/distinfo b/math/py-pyreadstat/distinfo
index f8963473ffb1..0228375655b3 100644
--- a/math/py-pyreadstat/distinfo
+++ b/math/py-pyreadstat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730540890
-SHA256 (pyreadstat-1.2.8.tar.gz) = ced3f261659f10d23843e36ec3ad6699fcac9a863820e53c6fb4b6c1abcf9e94
-SIZE (pyreadstat-1.2.8.tar.gz) = 560144
+TIMESTAMP = 1747715454
+SHA256 (pyreadstat-1.2.9.tar.gz) = bc4ff137b70013869727926867cf3c175ac56fd4e4a1d0e4317b559d8487ee4f
+SIZE (pyreadstat-1.2.9.tar.gz) = 565303
diff --git a/math/py-vector/Makefile b/math/py-vector/Makefile
new file mode 100644
index 000000000000..92317737cf8e
--- /dev/null
+++ b/math/py-vector/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= vector
+PORTVERSION= 1.6.2
+CATEGORIES= math python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Vector classes and utilities
+WWW= https://vector.readthedocs.io/en/latest/ \
+ https://github.com/scikit-hep/vector
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.13.3,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=19:devel/py-packaging@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/math/py-vector/distinfo b/math/py-vector/distinfo
new file mode 100644
index 000000000000..5a820226b82a
--- /dev/null
+++ b/math/py-vector/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747715288
+SHA256 (vector-1.6.2.tar.gz) = 6e59d9db8b615016fa542a2e8150d0c819046fe6940badd267811a454a7f0eca
+SIZE (vector-1.6.2.tar.gz) = 350018
diff --git a/math/py-vector/pkg-descr b/math/py-vector/pkg-descr
new file mode 100644
index 000000000000..cf382d09425e
--- /dev/null
+++ b/math/py-vector/pkg-descr
@@ -0,0 +1,4 @@
+Vector is a Python library for 2D and 3D spatial vectors, as well as 4D
+space-time vectors. It is especially intended for performing geometric
+calculations on arrays of vectors, rather than one vector at a time in a Python
+for loop.
diff --git a/math/saga/Makefile b/math/saga/Makefile
index cb6c029573e6..0d4d5feffcb8 100644
--- a/math/saga/Makefile
+++ b/math/saga/Makefile
@@ -1,5 +1,6 @@
PORTNAME= saga
PORTVERSION= 9.8.1
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]\.[[:digit:]]*$//}/SAGA%20-%20${PORTVERSION}
diff --git a/math/slatec/Makefile b/math/slatec/Makefile
index 0c746dbf2da9..5b2e2ec45ead 100644
--- a/math/slatec/Makefile
+++ b/math/slatec/Makefile
@@ -14,6 +14,8 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= SLATEC Common Mathematical Library
WWW= https://www.netlib.org/slatec/
+LICENSE= PD
+
USES= fortran uidfix
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/src
@@ -29,6 +31,10 @@ MAKE_ENV+= LDADD="${LDADD}" SHLIB_MAJOR="${SHLIB_MAJOR}" \
SRCCONF="${SRCCONF}"
FFLAGS+= -std=legacy
+# ld.bfd supports neither -z relro nor -z norelro on armv7
+BINUTILS_NO_MAKE_ENV_armv7= LD
+BINUTILS_NO_MAKE_ENV= ${BINUTILS_NO_MAKE_ENV_${ARCH}}
+
OPTIONS_DEFINE= DOCS PROFILE
.include <bsd.port.options.mk>
diff --git a/math/spblas/Makefile b/math/spblas/Makefile
index 7e7de6963583..b714a879b0b9 100644
--- a/math/spblas/Makefile
+++ b/math/spblas/Makefile
@@ -1,5 +1,6 @@
PORTNAME= spblas
DISTVERSION= 1_03
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= http://math.nist.gov/spblas/:1 NL/blas/blast-forum/:2
DISTFILES= nist_spblas_${DISTVERSION}.zip:1
@@ -11,7 +12,6 @@ WWW= https://math.nist.gov/spblas/
LICENSE= PD
USES= dos2unix uidfix zip
-USE_GCC= yes
USE_LDCONFIG= yes
HEADERS= blas_enum.h blas_sparse.h blas_sparse_proto.h
diff --git a/math/suitesparse-cholmod/Makefile b/math/suitesparse-cholmod/Makefile
index e5a3d98139ce..0fd1e378006a 100644
--- a/math/suitesparse-cholmod/Makefile
+++ b/math/suitesparse-cholmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 5.3.2
+PORTVERSION= 5.3.3
CATEGORIES= math
COMMENT= Sparse CHOLesky MODification package
diff --git a/math/xfce4-calculator-plugin/Makefile b/math/xfce4-calculator-plugin/Makefile
index 53097e122358..f1b756249626 100644
--- a/math/xfce4-calculator-plugin/Makefile
+++ b/math/xfce4-calculator-plugin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xfce4-calculator-plugin
-PORTVERSION= 0.7.3
+PORTVERSION= 0.8.0
CATEGORIES= math xfce
MASTER_SITES= XFCE/panel-plugins
DIST_SUBDIR= xfce4
@@ -10,21 +10,18 @@ WWW= https://docs.xfce.org/panel-plugins/xfce4-calculator-plugin/start
LICENSE= GPLv2
-LIB_DEPENDS= libharfbuzz.so:print/harfbuzz
-
-USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
- tar:bz2 xfce xorg
-USE_GNOME= cairo gdkpixbuf gtk30
+USES= compiler:c11 gettext-tools gnome meson pkgconfig tar:xz xfce \
+ xorg
+USE_GNOME= gtk30
USE_XFCE= libmenu panel
USE_XORG= x11
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext-runtime
+NLS_USES= gettext-runtime
+
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
.include <bsd.port.mk>
diff --git a/math/xfce4-calculator-plugin/distinfo b/math/xfce4-calculator-plugin/distinfo
index 92d4c9278f2d..2cc0a4c5e89f 100644
--- a/math/xfce4-calculator-plugin/distinfo
+++ b/math/xfce4-calculator-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735047891
-SHA256 (xfce4/xfce4-calculator-plugin-0.7.3.tar.bz2) = 3feb5f56092ceef2858c3c1bd443317d4caf289a6409f9db506f49088e19a2e8
-SIZE (xfce4/xfce4-calculator-plugin-0.7.3.tar.bz2) = 481917
+TIMESTAMP = 1747672757
+SHA256 (xfce4/xfce4-calculator-plugin-0.8.0.tar.xz) = aaf3d7e9654ef6cf8ec442ad9e4316c481f9a6087a8e8949261140f5ae136aeb
+SIZE (xfce4/xfce4-calculator-plugin-0.8.0.tar.xz) = 87640
diff --git a/math/xfce4-calculator-plugin/pkg-plist b/math/xfce4-calculator-plugin/pkg-plist
index 757d696c120d..3e1d82ea66b3 100644
--- a/math/xfce4-calculator-plugin/pkg-plist
+++ b/math/xfce4-calculator-plugin/pkg-plist
@@ -12,6 +12,7 @@ share/icons/hicolor/64x64/apps/xfce4-calculator-plugin.png
%%NLS%%share/locale/cs/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/da/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/de/LC_MESSAGES/xfce4-calculator-plugin.mo
+%%NLS%%share/locale/el/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/en_AU/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/en_CA/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-calculator-plugin.mo
@@ -50,6 +51,7 @@ share/icons/hicolor/64x64/apps/xfce4-calculator-plugin.png
%%NLS%%share/locale/sv/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/tr/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/uk/LC_MESSAGES/xfce4-calculator-plugin.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-calculator-plugin.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-calculator-plugin.mo
share/xfce4/panel/plugins/calculator.desktop