diff options
Diffstat (limited to 'math')
-rw-r--r-- | math/armadillo/Makefile | 2 | ||||
-rw-r--r-- | math/armadillo/distinfo | 6 | ||||
-rw-r--r-- | math/armadillo/pkg-plist | 6 | ||||
-rw-r--r-- | math/geogebra/Makefile | 2 | ||||
-rw-r--r-- | math/geogebra/distinfo | 6 | ||||
-rw-r--r-- | math/gismo/Makefile | 4 | ||||
-rw-r--r-- | math/gismo/distinfo | 6 | ||||
-rw-r--r-- | math/gismo/files/patch-cmake_gsConfig.cmake | 14 | ||||
-rw-r--r-- | math/gismo/pkg-plist | 124 | ||||
-rw-r--r-- | math/py-awkward-cpp/Makefile | 2 | ||||
-rw-r--r-- | math/py-awkward-cpp/distinfo | 6 | ||||
-rw-r--r-- | math/py-awkward-cpp/files/patch-pyproject.toml | 12 | ||||
-rw-r--r-- | math/py-awkward/Makefile | 4 | ||||
-rw-r--r-- | math/py-awkward/distinfo | 6 | ||||
-rw-r--r-- | math/py-awkward/files/patch-pyproject.toml | 12 | ||||
-rw-r--r-- | math/py-modin/Makefile | 2 | ||||
-rw-r--r-- | math/py-modin/distinfo | 6 | ||||
-rw-r--r-- | math/py-narwhals/Makefile | 2 | ||||
-rw-r--r-- | math/py-narwhals/distinfo | 6 | ||||
-rw-r--r-- | math/scilab/Makefile | 7 | ||||
-rw-r--r-- | math/scilab/files/patch-libxml2.13 | 41 |
21 files changed, 207 insertions, 69 deletions
diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile index e36bfe8dc124..38d611477039 100644 --- a/math/armadillo/Makefile +++ b/math/armadillo/Makefile @@ -1,5 +1,5 @@ PORTNAME= armadillo -PORTVERSION= 14.4.3 +PORTVERSION= 14.6.0 CATEGORIES= math MASTER_SITES= SF/arma diff --git a/math/armadillo/distinfo b/math/armadillo/distinfo index 6499d0b18497..f2d240074241 100644 --- a/math/armadillo/distinfo +++ b/math/armadillo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748495697 -SHA256 (armadillo-14.4.3.tar.xz) = c3aadd59bdb0ea4339b056f29972f92ee19fdc52f68eb78d32d2e4caf4d80c3a -SIZE (armadillo-14.4.3.tar.xz) = 6815564 +TIMESTAMP = 1752266016 +SHA256 (armadillo-14.6.0.tar.xz) = d18ccdb78a5da88f18fc529d8a8d40fad455842be6b01c59796f47a6f5bc7fe5 +SIZE (armadillo-14.6.0.tar.xz) = 7159176 diff --git a/math/armadillo/pkg-plist b/math/armadillo/pkg-plist index 4711b6ff61b0..e2d15e4f8844 100644 --- a/math/armadillo/pkg-plist +++ b/math/armadillo/pkg-plist @@ -120,6 +120,7 @@ include/armadillo_bits/fn_all.hpp include/armadillo_bits/fn_any.hpp include/armadillo_bits/fn_approx_equal.hpp include/armadillo_bits/fn_as_scalar.hpp +include/armadillo_bits/fn_balance.hpp include/armadillo_bits/fn_chi2rnd.hpp include/armadillo_bits/fn_chol.hpp include/armadillo_bits/fn_clamp.hpp @@ -183,6 +184,7 @@ include/armadillo_bits/fn_normalise.hpp include/armadillo_bits/fn_normcdf.hpp include/armadillo_bits/fn_normpdf.hpp include/armadillo_bits/fn_numel.hpp +include/armadillo_bits/fn_omit.hpp include/armadillo_bits/fn_ones.hpp include/armadillo_bits/fn_orth_null.hpp include/armadillo_bits/fn_pinv.hpp @@ -432,6 +434,8 @@ include/armadillo_bits/op_norm_bones.hpp include/armadillo_bits/op_norm_meat.hpp include/armadillo_bits/op_normalise_bones.hpp include/armadillo_bits/op_normalise_meat.hpp +include/armadillo_bits/op_omit_bones.hpp +include/armadillo_bits/op_omit_meat.hpp include/armadillo_bits/op_orth_null_bones.hpp include/armadillo_bits/op_orth_null_meat.hpp include/armadillo_bits/op_pinv_bones.hpp @@ -576,6 +580,8 @@ include/armadillo_bits/spop_norm_bones.hpp include/armadillo_bits/spop_norm_meat.hpp include/armadillo_bits/spop_normalise_bones.hpp include/armadillo_bits/spop_normalise_meat.hpp +include/armadillo_bits/spop_omit_bones.hpp +include/armadillo_bits/spop_omit_meat.hpp include/armadillo_bits/spop_relational_bones.hpp include/armadillo_bits/spop_relational_meat.hpp include/armadillo_bits/spop_repmat_bones.hpp diff --git a/math/geogebra/Makefile b/math/geogebra/Makefile index bd2e75afa841..c4ce791486da 100644 --- a/math/geogebra/Makefile +++ b/math/geogebra/Makefile @@ -1,5 +1,5 @@ PORTNAME= geogebra -DISTVERSION= 5-2-892-0 +DISTVERSION= 5-2-893-2 CATEGORIES= math education java MASTER_SITES= http://download.geogebra.org/installers/5.2/ \ https://static.geogebra.org/images/ \ diff --git a/math/geogebra/distinfo b/math/geogebra/distinfo index ab1116ab8ad5..d80275f6e7d8 100644 --- a/math/geogebra/distinfo +++ b/math/geogebra/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1751745744 -SHA256 (GeoGebra-Linux-Portable-5-2-892-0.tar.bz2) = ef8bf8faf61b7a214fdff508dafb22590e0102ded645d6905f314b13734593da -SIZE (GeoGebra-Linux-Portable-5-2-892-0.tar.bz2) = 62844805 +TIMESTAMP = 1752431030 +SHA256 (GeoGebra-Linux-Portable-5-2-893-2.tar.bz2) = 7c340c85663e0625422a1f374526edd557d969d4699560482ead754e87d3e869 +SIZE (GeoGebra-Linux-Portable-5-2-893-2.tar.bz2) = 62913006 SHA256 (geogebra.png) = e97122d77209e2c235f5afcee8f783c1e933d14062851ac73a4ed7a6520c5614 SIZE (geogebra.png) = 4018 SHA256 (geogebra-logo.svg) = 55ded6b5ec9ad382494f858d8ab5def0ed6c7d529481cd212863b2edde3b5e07 diff --git a/math/gismo/Makefile b/math/gismo/Makefile index 736e9da8ac9e..72b83c6681a2 100644 --- a/math/gismo/Makefile +++ b/math/gismo/Makefile @@ -1,6 +1,6 @@ PORTNAME= gismo DISTVERSIONPREFIX= v -DISTVERSION= 25.01.0 +DISTVERSION= 25.07.0 CATEGORIES= math # geometry MAINTAINER= yuri@FreeBSD.org @@ -32,6 +32,6 @@ CMAKE_ARGS+= -DTARGET_ARCHITECTURE="arm1176jzf-s" CMAKE_ARGS+= -DTARGET_ARCHITECTURE="cortex-a7" .endif -# tests as of 25.01.0: 99% tests passed, 1 tests failed out of 86, see https://github.com/gismo/gismo/issues/466 +# tests as of 25.07.0: 99% tests passed, 1 tests failed out of 90, see https://github.com/gismo/gismo/issues/466 .include <bsd.port.post.mk> diff --git a/math/gismo/distinfo b/math/gismo/distinfo index acabfa6372c8..d724c4281079 100644 --- a/math/gismo/distinfo +++ b/math/gismo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736489045 -SHA256 (gismo-gismo-v25.01.0_GH0.tar.gz) = d1250b3d3a37c9d7d3f9cb63e4a36ae07b76aa47335847008be7516cc390c61e -SIZE (gismo-gismo-v25.01.0_GH0.tar.gz) = 17805040 +TIMESTAMP = 1752473570 +SHA256 (gismo-gismo-v25.07.0_GH0.tar.gz) = 6d20f0b43ed80d3bf34fcabdac10a6bed6afbb314239dcbd0495a362a87aca9a +SIZE (gismo-gismo-v25.07.0_GH0.tar.gz) = 17852458 diff --git a/math/gismo/files/patch-cmake_gsConfig.cmake b/math/gismo/files/patch-cmake_gsConfig.cmake deleted file mode 100644 index b889ae68462d..000000000000 --- a/math/gismo/files/patch-cmake_gsConfig.cmake +++ /dev/null @@ -1,14 +0,0 @@ -- -no-sse2 flag is added by cmake: https://github.com/gismo/gismo/issues/570 -- this triggers the clang crash: https://bugs.llvm.org/show_bug.cgi?id=51468 - ---- cmake/gsConfig.cmake.orig 2023-12-31 16:59:24 UTC -+++ cmake/gsConfig.cmake -@@ -270,7 +270,7 @@ endif() - #string(TOUPPER ${CMAKE_BUILD_TYPE} TEMP) - #message(STATUS "Using compilation flags: ${CMAKE_CXX_FLAGS}, ${CMAKE_CXX_FLAGS_${TEMP}}") - --if("x${CMAKE_BUILD_TYPE}" STREQUAL "xRelease" AND NOT ARCHITECTURE_CXX_FLAGS) -+if(FALSE AND "x${CMAKE_BUILD_TYPE}" STREQUAL "xRelease" AND NOT ARCHITECTURE_CXX_FLAGS) - include( OptimizeForArchitecture ) - OptimizeForArchitecture() - foreach (flag ${ARCHITECTURE_CXX_FLAGS}) diff --git a/math/gismo/pkg-plist b/math/gismo/pkg-plist index 72e4a2ea9e24..d0ab48de3f70 100644 --- a/math/gismo/pkg-plist +++ b/math/gismo/pkg-plist @@ -10,13 +10,14 @@ bin/basis_example bin/biharmonic2_example bin/biharmonic_example bin/commandLineArg_example +bin/compositions_example bin/constrained_fitting +bin/domains_example bin/fileIo_example bin/fitting_example bin/fitting_mspline bin/geometry_example bin/gsAdaptiveMeshing_example -bin/gsExpressions_test bin/gsHBox_example bin/gsInterpolateMap bin/gsMakeMultiPatch @@ -48,6 +49,7 @@ bin/quasiInterpolation_example bin/refitting_example bin/sparseSolvers_example bin/stokes_ieti_example +bin/surfaceReparametrization_example bin/thbRefinement_example bin/thbSplineBasis_example bin/triangulatedMeshToSolid_example @@ -55,7 +57,6 @@ bin/trilinos_example include/gismo/eiquadprog.hpp include/gismo/gdcpp.h include/gismo/gismo.h -include/gismo/gsAssembler/expr/precomputed_expr.h include/gismo/gsAssembler/gsAdaptiveMeshing.h include/gismo/gsAssembler/gsAdaptiveMeshingCompare.h include/gismo/gsAssembler/gsAdaptiveMeshingUtils.h @@ -69,8 +70,6 @@ include/gismo/gsAssembler/gsCPPInterface.h include/gismo/gsAssembler/gsDirichletValues.h include/gismo/gsAssembler/gsExprAssembler.h include/gismo/gsAssembler/gsExprEvaluator.h -include/gismo/gsAssembler/gsExprHelper.h -include/gismo/gsAssembler/gsExpressions.h include/gismo/gsAssembler/gsGaussRule.h include/gismo/gsAssembler/gsGenericAssembler.h include/gismo/gsAssembler/gsHeatEquation.h @@ -101,6 +100,9 @@ include/gismo/gsCore/gsBasisRefs.h include/gismo/gsCore/gsBoundary.h include/gismo/gsCore/gsBoxTopology.h include/gismo/gsCore/gsBulk.h +include/gismo/gsCore/gsComposedBasis.h +include/gismo/gsCore/gsComposedFunction.h +include/gismo/gsCore/gsComposedGeometry.h include/gismo/gsCore/gsConfig.h include/gismo/gsCore/gsConfigExt.h include/gismo/gsCore/gsConstantBasis.h @@ -108,8 +110,6 @@ include/gismo/gsCore/gsConstantFunction.h include/gismo/gsCore/gsCurve.h include/gismo/gsCore/gsDebug.h include/gismo/gsCore/gsDofMapper.h -include/gismo/gsCore/gsDomain.h -include/gismo/gsCore/gsDomainIterator.h include/gismo/gsCore/gsExport.h include/gismo/gsCore/gsField.h include/gismo/gsCore/gsFieldCreator.h @@ -137,6 +137,23 @@ include/gismo/gsCore/gsSurface.h include/gismo/gsCore/gsSysInfo.h include/gismo/gsCore/gsTemplateTools.h include/gismo/gsCore/gsVolume.h +include/gismo/gsDomain/gsBreaksIterator.h +include/gismo/gsDomain/gsCompositeDomain.h +include/gismo/gsDomain/gsDomain.h +include/gismo/gsDomain/gsDomainIterator.h +include/gismo/gsDomain/gsHDomain.h +include/gismo/gsDomain/gsHDomainBoundaryIterator.h +include/gismo/gsDomain/gsHDomainIterator.h +include/gismo/gsDomain/gsHDomainLeafIter.h +include/gismo/gsDomain/gsHDomainSliceIter.h +include/gismo/gsDomain/gsHTree.h +include/gismo/gsDomain/gsKdNode.h +include/gismo/gsDomain/gsKnotDomainIterator.h +include/gismo/gsDomain/gsPointDomain.h +include/gismo/gsDomain/gsPointDomainIterator.h +include/gismo/gsDomain/gsTensorDomain.h +include/gismo/gsDomain/gsTensorDomainBoundaryIterator.h +include/gismo/gsDomain/gsTensorDomainIterator.h include/gismo/gsEigen/Cholesky include/gismo/gsEigen/CholmodSupport include/gismo/gsEigen/Core @@ -474,21 +491,81 @@ include/gismo/gsEigen/src/plugins/IndexedViewMethods.h include/gismo/gsEigen/src/plugins/MatrixCwiseBinaryOps.h include/gismo/gsEigen/src/plugins/MatrixCwiseUnaryOps.h include/gismo/gsEigen/src/plugins/ReshapedMethods.h +include/gismo/gsExpressions/_expr.h +include/gismo/gsExpressions/_expr_macros.h +include/gismo/gsExpressions/abs_expr.h +include/gismo/gsExpressions/add_expr.h +include/gismo/gsExpressions/adjugate_expr.h +include/gismo/gsExpressions/asdiag_expr.h +include/gismo/gsExpressions/colBlocks_expr.h +include/gismo/gsExpressions/col_expr.h +include/gismo/gsExpressions/collapse_expr.h +include/gismo/gsExpressions/colsum_expr.h +include/gismo/gsExpressions/constMat_expr.h +include/gismo/gsExpressions/cross_expr.h +include/gismo/gsExpressions/curl_expr.h +include/gismo/gsExpressions/dJacG_expr.h +include/gismo/gsExpressions/dJacdc_expr.h +include/gismo/gsExpressions/diag_expr.h +include/gismo/gsExpressions/divide_expr.h +include/gismo/gsExpressions/example_expr.h +include/gismo/gsExpressions/exp_expr.h +include/gismo/gsExpressions/fform2nd_expr.h +include/gismo/gsExpressions/flat_expr.h +include/gismo/gsExpressions/frprod_expr.h +include/gismo/gsExpressions/grad_expr.h +include/gismo/gsExpressions/gsComposition.h +include/gismo/gsExpressions/gsExprHelper.h +include/gismo/gsExpressions/gsExpressions.h +include/gismo/gsExpressions/gsFeElement.h +include/gismo/gsExpressions/gsFeSolution.h +include/gismo/gsExpressions/gsFeSpace.h +include/gismo/gsExpressions/gsFeSpaceData.h +include/gismo/gsExpressions/gsFeVariable.h +include/gismo/gsExpressions/gsGeometryMap.h +include/gismo/gsExpressions/gsNullExpr.h +include/gismo/gsExpressions/gsVector_expr.h +include/gismo/gsExpressions/hess_expr.h +include/gismo/gsExpressions/idMat_expr.h +include/gismo/gsExpressions/integral_expr.h +include/gismo/gsExpressions/jacInv_expr.h +include/gismo/gsExpressions/jac_expr.h +include/gismo/gsExpressions/lapl_expr.h +include/gismo/gsExpressions/matrix_by_space_expr.h +include/gismo/gsExpressions/matrix_by_space_tr_expr.h +include/gismo/gsExpressions/max_expr.h +include/gismo/gsExpressions/meas_expr.h +include/gismo/gsExpressions/mult_expr.h +include/gismo/gsExpressions/nabla2_expr.h +include/gismo/gsExpressions/nabla_expr.h +include/gismo/gsExpressions/normal_expr.h +include/gismo/gsExpressions/onormal_expr.h +include/gismo/gsExpressions/pow_expr.h +include/gismo/gsExpressions/ppart_expr.h +include/gismo/gsExpressions/ppartval_expr.h +include/gismo/gsExpressions/precomputed_expr.h +include/gismo/gsExpressions/replicate_expr.h +include/gismo/gsExpressions/reshape_expr.h +include/gismo/gsExpressions/rowsum_expr.h +include/gismo/gsExpressions/sign_expr.h +include/gismo/gsExpressions/sub_expr.h +include/gismo/gsExpressions/summ_expr.h +include/gismo/gsExpressions/symbol_expr.h +include/gismo/gsExpressions/symm_expr.h +include/gismo/gsExpressions/symmetrize_expr.h +include/gismo/gsExpressions/tangent_expr.h +include/gismo/gsExpressions/temp_expr.h +include/gismo/gsExpressions/trace_expr.h +include/gismo/gsExpressions/transpose_expr.h +include/gismo/gsExpressions/value_expr.h +include/gismo/gsExpressions/voigt_expr.h include/gismo/gsHSplines/gsAABB.h include/gismo/gsHSplines/gsAAPolyline.h -include/gismo/gsHSplines/gsHBSpline.h -include/gismo/gsHSplines/gsHBSplineBasis.h include/gismo/gsHSplines/gsHBox.h include/gismo/gsHSplines/gsHBoxContainer.h include/gismo/gsHSplines/gsHBoxUtils.h -include/gismo/gsHSplines/gsHDomain.h -include/gismo/gsHSplines/gsHDomainBoundaryIterator.h -include/gismo/gsHSplines/gsHDomainIterator.h -include/gismo/gsHSplines/gsHDomainLeafIter.h -include/gismo/gsHSplines/gsHDomainSliceIter.h include/gismo/gsHSplines/gsHFitting.h include/gismo/gsHSplines/gsHTensorBasis.h -include/gismo/gsHSplines/gsKdNode.h include/gismo/gsHSplines/gsRationalTHBSpline.h include/gismo/gsHSplines/gsRationalTHBSplineBasis.h include/gismo/gsHSplines/gsTHBSpline.h @@ -500,8 +577,8 @@ include/gismo/gsIO/gsCsv.h include/gismo/gsIO/gsFileData.h include/gismo/gsIO/gsFileManager.h include/gismo/gsIO/gsGoTools.h -include/gismo/gsIO/gsIOUtils.h include/gismo/gsIO/gsOptionList.h +include/gismo/gsIO/gsOptionListXml.h include/gismo/gsIO/gsParaviewCollection.h include/gismo/gsIO/gsParaviewDataSet.h include/gismo/gsIO/gsParaviewUtils.h @@ -559,6 +636,7 @@ include/gismo/gsModeling/gsSolidHalfEdge.h include/gismo/gsModeling/gsSolidHalfFace.h include/gismo/gsModeling/gsSolidHeVertex.h include/gismo/gsModeling/gsSpringPatch.h +include/gismo/gsModeling/gsSurfaceReparameterization.h include/gismo/gsModeling/gsTemplate.h include/gismo/gsModeling/gsTriMeshToSolid.h include/gismo/gsModeling/gsTrimSurface.h @@ -573,6 +651,7 @@ include/gismo/gsNurbs/gsBoehm.h include/gismo/gsNurbs/gsCurveCurveIntersection.h include/gismo/gsNurbs/gsKnotIterator.h include/gismo/gsNurbs/gsKnotVector.h +include/gismo/gsNurbs/gsMobiusMap.h include/gismo/gsNurbs/gsNurbs.h include/gismo/gsNurbs/gsNurbsBasis.h include/gismo/gsNurbs/gsNurbsCreator.h @@ -580,8 +659,6 @@ include/gismo/gsNurbs/gsTensorBSpline.h include/gismo/gsNurbs/gsTensorBSplineBasis.h include/gismo/gsNurbs/gsTensorNurbs.h include/gismo/gsNurbs/gsTensorNurbsBasis.h -include/gismo/gsOpennurbs/gsReadOpenNurbs.h -include/gismo/gsOpennurbs/gsWriteOpenNurbs.h include/gismo/gsOptimizer/gsFunctionAdaptor.h include/gismo/gsOptimizer/gsGradientDescent.h include/gismo/gsOptimizer/gsLevenbergMarquardt.h @@ -626,13 +703,10 @@ include/gismo/gsSolver/gsSumOp.h include/gismo/gsTensor/gsGenericTensorBasis.h include/gismo/gsTensor/gsGridIterator.h include/gismo/gsTensor/gsTensorBasis.h -include/gismo/gsTensor/gsTensorDomainBoundaryIterator.h -include/gismo/gsTensor/gsTensorDomainIterator.h include/gismo/gsTensor/gsTensorTools.h include/gismo/gsUtils/gsBoundedPriorityQueue.h include/gismo/gsUtils/gsCombinatorics.h include/gismo/gsUtils/gsFunctionWithDerivatives.h -include/gismo/gsUtils/gsKDTree.h include/gismo/gsUtils/gsL2Projection.h include/gismo/gsUtils/gsMesh/gsBoundingBox.h include/gismo/gsUtils/gsMesh/gsCell.h @@ -711,7 +785,7 @@ lib/gismo/ofa/cpuinfo_x86.cxx lib/libgismo.a lib/libgismo.so lib/libgismo.so.25 -lib/libgismo.so.25.1.0 +lib/libgismo.so.25.7.0 libdata/pkgconfig/gismo.pc %%DATADIR%%data/breps/2D/duck_BRep.xml %%DATADIR%%data/breps/3D/duck_BRep.xml @@ -763,6 +837,8 @@ libdata/pkgconfig/gismo.pc %%DATADIR%%data/pde/poisson2d_bvp_bin.xml %%DATADIR%%data/pde/poisson2d_sin.xml %%DATADIR%%data/pde/poisson3d_sin.xml +%%DATADIR%%data/pde/surfacepoisson_sphere_bvp.xml +%%DATADIR%%data/pde/surfacepoisson_torus_bvp.xml %%DATADIR%%data/planar/hexagon_3p.xml %%DATADIR%%data/planar/hexagon_5p.xml %%DATADIR%%data/planar/lshape2d_3patches_tens.xml @@ -778,6 +854,7 @@ libdata/pkgconfig/gismo.pc %%DATADIR%%data/stl/patchLisa.stl %%DATADIR%%data/stl/patchLisa_1.stl %%DATADIR%%data/surfaces/car.xml +%%DATADIR%%data/surfaces/crazySurf.xml %%DATADIR%%data/surfaces/cylinder.xml %%DATADIR%%data/surfaces/egg.xml %%DATADIR%%data/surfaces/g_plus_s_surf.xml @@ -788,6 +865,11 @@ libdata/pkgconfig/gismo.pc %%DATADIR%%data/surfaces/thbs_face_3levels.xml %%DATADIR%%data/thbbasis/simple.xml %%DATADIR%%data/thbbasis/thbs_basis_02.xml +%%DATADIR%%data/unittests/gsComposedBasis.xml +%%DATADIR%%data/unittests/gsComposedFunction.xml +%%DATADIR%%data/unittests/gsComposedGeometry.xml +%%DATADIR%%data/unittests/gsConstantFunction.xml +%%DATADIR%%data/unittests/gsFunctionExpr.xml %%DATADIR%%data/unittests/matrix.xml %%DATADIR%%data/volumes/GshapedVolume.xml %%DATADIR%%data/volumes/cube.xml diff --git a/math/py-awkward-cpp/Makefile b/math/py-awkward-cpp/Makefile index c13e55e9f295..0532d55560ef 100644 --- a/math/py-awkward-cpp/Makefile +++ b/math/py-awkward-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= awkward-cpp -PORTVERSION= 46 +PORTVERSION= 47 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-awkward-cpp/distinfo b/math/py-awkward-cpp/distinfo index 31362187a7f6..bd191dd6466c 100644 --- a/math/py-awkward-cpp/distinfo +++ b/math/py-awkward-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747715450 -SHA256 (awkward_cpp-46.tar.gz) = b82becb65a33280c6c27336ee5c037c5b7e394be52565aa31e087ca54adce59e -SIZE (awkward_cpp-46.tar.gz) = 1688149 +TIMESTAMP = 1752266152 +SHA256 (awkward_cpp-47.tar.gz) = 676cf4976810edab32187edf5a8a716af95047b9038c96d27d3be44f1331950f +SIZE (awkward_cpp-47.tar.gz) = 1485902 diff --git a/math/py-awkward-cpp/files/patch-pyproject.toml b/math/py-awkward-cpp/files/patch-pyproject.toml new file mode 100644 index 000000000000..61728bd4677c --- /dev/null +++ b/math/py-awkward-cpp/files/patch-pyproject.toml @@ -0,0 +1,12 @@ +--- pyproject.toml.orig 2025-07-03 22:14:18 UTC ++++ pyproject.toml +@@ -43,8 +43,7 @@ classifiers = [ + "Topic :: Software Development", + "Topic :: Utilities", + ] +-license = "BSD-3-Clause AND MIT" +-license-files = ["LICENSE", "rapidjson/license.txt"] ++license = {text = "BSD-3-Clause"} + requires-python = ">=3.9" + + [project.urls] diff --git a/math/py-awkward/Makefile b/math/py-awkward/Makefile index 904d57ed0bfa..fe76f73cfd3e 100644 --- a/math/py-awkward/Makefile +++ b/math/py-awkward/Makefile @@ -1,5 +1,5 @@ PORTNAME= awkward -PORTVERSION= 2.8.4 +PORTVERSION= 2.8.5 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>=46<46_99:math/py-awkward-cpp@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=47<47_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 b634b5801200..9da7751e000e 100644 --- a/math/py-awkward/distinfo +++ b/math/py-awkward/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750188124 -SHA256 (awkward-2.8.4.tar.gz) = 840ee49120d882c892e12fe8be2195991cab95c3dab4a6ee76b4a9696a1ebc9b -SIZE (awkward-2.8.4.tar.gz) = 6222255 +TIMESTAMP = 1752266150 +SHA256 (awkward-2.8.5.tar.gz) = 4b9049440bb98214e05908098afd0d4f66af0b1b23c158159f9774db27447c89 +SIZE (awkward-2.8.5.tar.gz) = 6223297 diff --git a/math/py-awkward/files/patch-pyproject.toml b/math/py-awkward/files/patch-pyproject.toml new file mode 100644 index 000000000000..7231149ee6d6 --- /dev/null +++ b/math/py-awkward/files/patch-pyproject.toml @@ -0,0 +1,12 @@ +--- pyproject.toml.orig 2025-07-03 22:14:18 UTC ++++ pyproject.toml +@@ -9,8 +9,7 @@ description = "Manipulate JSON-like data with NumPy-li + name = "awkward" + version = "2.8.5" + description = "Manipulate JSON-like data with NumPy-like idioms." +-license = "BSD-3-Clause" +-license-files = ["LICENSE"] ++license = { text = "BSD-3-Clause" } + requires-python = ">=3.9" + authors = [ + { name = "Jim Pivarski", email = "jpivarski@gmail.com" }, diff --git a/math/py-modin/Makefile b/math/py-modin/Makefile index 654ce60a71d9..07ef57565dc7 100644 --- a/math/py-modin/Makefile +++ b/math/py-modin/Makefile @@ -1,5 +1,5 @@ PORTNAME= modin -PORTVERSION= 0.33.2 +PORTVERSION= 0.34.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-modin/distinfo b/math/py-modin/distinfo index 469756818138..bf98632db566 100644 --- a/math/py-modin/distinfo +++ b/math/py-modin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750954212 -SHA256 (modin-0.33.2.tar.gz) = 63fa7d5b2578d98e3f236ec3460ea97df631676d62604ffe030642a946e03925 -SIZE (modin-0.33.2.tar.gz) = 886775 +TIMESTAMP = 1752266154 +SHA256 (modin-0.34.1.tar.gz) = 421b498f0cca4be41241936d051602603715f06e1568307b8b52fcd98ed75263 +SIZE (modin-0.34.1.tar.gz) = 892196 diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile index b4ad0c603463..5777052a57e3 100644 --- a/math/py-narwhals/Makefile +++ b/math/py-narwhals/Makefile @@ -1,5 +1,5 @@ PORTNAME= narwhals -PORTVERSION= 1.45.0 +PORTVERSION= 1.46.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 575a984268cc..9aafed610074 100644 --- a/math/py-narwhals/distinfo +++ b/math/py-narwhals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751375057 -SHA256 (narwhals-1.45.0.tar.gz) = f9ecefb9d09cda6fefa8ead10dc37a79129b6c78b0ac7117d21b4d4486bdd0d1 -SIZE (narwhals-1.45.0.tar.gz) = 508812 +TIMESTAMP = 1752266156 +SHA256 (narwhals-1.46.0.tar.gz) = fd7e53860b233c2b5566d8b4e1b3e8e9c01b5a87649a9f9a322742000f207a60 +SIZE (narwhals-1.46.0.tar.gz) = 512060 diff --git a/math/scilab/Makefile b/math/scilab/Makefile index 5ddb6ca33416..eed99f22294e 100644 --- a/math/scilab/Makefile +++ b/math/scilab/Makefile @@ -1,6 +1,6 @@ PORTNAME= scilab DISTVERSION= 6.1.1 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= math cad java MASTER_SITES= https://www.scilab.org/download/${DISTVERSION}/ DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX} @@ -14,8 +14,6 @@ LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYING-BSD -BROKEN= Fails to build, configure: error: Could not find or use the Java package/jar saxon used by Saxon XSLT Processor (looking for package com.icl.saxon.Loader) - LIB_DEPENDS= libpcre.so:devel/pcre \ libcurl.so:ftp/curl \ libhdf5.so:science/hdf5 \ @@ -86,7 +84,7 @@ _GUI_DEPENDS+= ${JAVALIBDIR}/commons-beanutils.jar:java/apache-commons-beanutils ${LOCALBASE}/bin/splint:devel/splint # Documentation building: _GUI_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/javahelp/javahelp.xsl:textproc/docbook-xsl \ - ${JAVALIBDIR}/saxon-he-12.6.jar:textproc/saxon-he \ + saxon-he>=12.8:textproc/saxon-he \ ${_JAVADIR}/xml-commons/xml-apis-ext.jar:textproc/xml-commons \ xsltproc:textproc/libxslt # Other gui deps: @@ -148,6 +146,7 @@ FFLAGS+= -fallow-argument-mismatch post-patch: @${REINPLACE_CMD} 's,/usr/local,${LOCALBASE},' ${WRKSRC}/etc/librarypath.xml @${REINPLACE_CMD} -e 's, gfortran, ${FC},' ${WRKSRC}/modules/dynamic_link/src/scripts/configure + @${REINPLACE_CMD} -e 's,valgrind,X_X_NONEXIST_X_X,' ${WRKSRC}/configure .if ${COMPILER_TYPE} == clang @${REINPLACE_CMD} -e 's|std::filesystem|std::__fs::filesystem|g' \ ${WRKSRC}/modules/fileio/src/cpp/fullpath.cpp \ diff --git a/math/scilab/files/patch-libxml2.13 b/math/scilab/files/patch-libxml2.13 new file mode 100644 index 000000000000..d304ca60c5df --- /dev/null +++ b/math/scilab/files/patch-libxml2.13 @@ -0,0 +1,41 @@ +diff -up modules/scicos/src/cpp/XMIResource_load.cpp.orig modules/scicos/src/cpp/XMIResource_load.cpp +--- modules/scicos/src/cpp/XMIResource_load.cpp.orig 2021-07-15 13:55:14.000000000 +0200 ++++ modules/scicos/src/cpp/XMIResource_load.cpp 2025-07-14 14:43:30.773655000 +0200 +@@ -56,11 +56,11 @@ struct LibXML2State + LibXML2State() + { + xmlGenericErrorFunc f = &console_print; +- initGenericErrorDefaultFunc(&f); ++ xmlSetGenericErrorFunc(nullptr, f); + } + ~LibXML2State() + { +- initGenericErrorDefaultFunc(nullptr); ++ xmlSetGenericErrorFunc(nullptr, nullptr); + } + }; + +diff -up modules/xml/src/cpp/XMLDocument.cpp.orig modules/xml/src/cpp/XMLDocument.cpp +--- modules/xml/src/cpp/XMLDocument.cpp.orig 2021-07-15 13:55:21.000000000 +0200 ++++ modules/xml/src/cpp/XMLDocument.cpp 2025-07-14 14:31:16.844487000 +0200 +@@ -520,7 +520,7 @@ void XMLDocument::errorFunction(void *ctx, const char + errorBuffer.append(str); + } + +-void XMLDocument::errorXPathFunction(void *ctx, xmlError * error) ++void XMLDocument::errorXPathFunction(void *ctx, const xmlError * error) + { + errorXPathBuffer.append(error->message); + } +diff -up modules/xml/src/cpp/XMLDocument.hxx.orig modules/xml/src/cpp/XMLDocument.hxx +--- modules/xml/src/cpp/XMLDocument.hxx.orig 2021-07-15 13:55:21.000000000 +0200 ++++ modules/xml/src/cpp/XMLDocument.hxx 2025-07-14 14:31:29.264578000 +0200 +@@ -175,7 +175,7 @@ class XML_SCILAB_IMPEXP XMLDocument: public XMLObject + * Error function used when the XPath query is compiled/ + * @see http://xmlsoft.org/html/libxml-xmlerror.html#xmlStructuredErrorFunc + */ +- static void errorXPathFunction(void *ctx, xmlError * error); ++ static void errorXPathFunction(void *ctx, const xmlError * error); + + /** + * Reads and parses a document given in a file. |