summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/Makefile3
-rw-r--r--math/R-cran-MatchIt/Makefile2
-rw-r--r--math/R-cran-MatchIt/distinfo6
-rw-r--r--math/R-cran-Rsolnp/Makefile4
-rw-r--r--math/R-cran-Rsolnp/distinfo6
-rw-r--r--math/R-cran-Zelig/Makefile3
-rw-r--r--math/R-cran-car/Makefile3
-rw-r--r--math/R-cran-doBy/Makefile2
-rw-r--r--math/R-cran-doBy/distinfo6
-rw-r--r--math/R-cran-haven/Makefile2
-rw-r--r--math/R-cran-haven/distinfo6
-rw-r--r--math/R-cran-igraph/Makefile1
-rw-r--r--math/R-cran-tensor/Makefile5
-rw-r--r--math/R-cran-tensor/distinfo6
-rw-r--r--math/analitza/distinfo6
-rw-r--r--math/blis/Makefile2
-rw-r--r--math/blis/distinfo6
-rw-r--r--math/blis/pkg-plist93
-rw-r--r--math/cadabra2/Makefile4
-rw-r--r--math/cantor/distinfo6
-rw-r--r--math/deal.ii/Makefile2
-rw-r--r--math/drgeo/Makefile2
-rw-r--r--math/eclib/Makefile2
-rw-r--r--math/eclib/distinfo6
-rw-r--r--math/elan/Makefile2
-rw-r--r--math/fend/Makefile2
-rw-r--r--math/flexiblas/Makefile1
-rw-r--r--math/fxt/Makefile2
-rw-r--r--math/fxt/distinfo6
-rw-r--r--math/ggobi/Makefile2
-rw-r--r--math/gkmap/Makefile2
-rw-r--r--math/gnome-calculator/Makefile1
-rw-r--r--math/gnumeric/Makefile1
-rw-r--r--math/gretl/Makefile2
-rw-r--r--math/igraph/Makefile2
-rw-r--r--math/kalc/Makefile2
-rw-r--r--math/kalgebra/distinfo6
-rw-r--r--math/kalk/distinfo6
-rw-r--r--math/kalker/Makefile2
-rw-r--r--math/kbruch/distinfo6
-rw-r--r--math/kcalc/distinfo6
-rw-r--r--math/kig/distinfo6
-rw-r--r--math/kmplot/distinfo6
-rw-r--r--math/libqalculate/Makefile1
-rw-r--r--math/libsharp2/Makefile27
-rw-r--r--math/libsharp2/distinfo3
-rw-r--r--math/libsharp2/pkg-descr2
-rw-r--r--math/libsharp2/pkg-plist10
-rw-r--r--math/mate-calc/Makefile1
-rw-r--r--math/maxima/Makefile2
-rw-r--r--math/mdal/Makefile2
-rw-r--r--math/octave-forge-datatypes/Makefile4
-rw-r--r--math/octave-forge-datatypes/distinfo6
-rw-r--r--math/octave-forge-octproj/Makefile8
-rw-r--r--math/octave-forge-octproj/distinfo6
-rw-r--r--math/octave-forge-pkg-octave-doc/Makefile2
-rw-r--r--math/octave-forge-pkg-octave-doc/distinfo6
-rw-r--r--math/openturns/Makefile2
-rw-r--r--math/pdal/Makefile2
-rw-r--r--math/php85-bcmath/Makefile7
-rw-r--r--math/php85-gmp/Makefile7
-rw-r--r--math/py-clarabel/Makefile2
-rw-r--r--math/py-pcodec/Makefile1
-rw-r--r--math/py-pyreadstat/Makefile3
-rw-r--r--math/py-pyreadstat/distinfo6
-rw-r--r--math/py-rustworkx/Makefile2
-rw-r--r--math/qalculate-gtk/Makefile1
-rw-r--r--math/rkward/Makefile3
-rw-r--r--math/rocs/distinfo6
-rw-r--r--math/savage/Makefile2
-rw-r--r--math/sc-im/Makefile1
-rw-r--r--math/slepc/Makefile2
-rw-r--r--math/timbl/Makefile2
-rw-r--r--math/topologic/Makefile4
74 files changed, 225 insertions, 155 deletions
diff --git a/math/Makefile b/math/Makefile
index 0ce380d6a43d..27f892d913e1 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -471,7 +471,6 @@
SUBDIR += librdata
SUBDIR += librsb
SUBDIR += libsemigroups
- SUBDIR += libsharp2
SUBDIR += libtexprintf
SUBDIR += libtommath
SUBDIR += libxls
@@ -896,6 +895,8 @@
SUBDIR += php83-gmp
SUBDIR += php84-bcmath
SUBDIR += php84-gmp
+ SUBDIR += php85-bcmath
+ SUBDIR += php85-gmp
SUBDIR += physcalc
SUBDIR += picosat
SUBDIR += piranha
diff --git a/math/R-cran-MatchIt/Makefile b/math/R-cran-MatchIt/Makefile
index 1ed291089ef8..8fc83d22f9e9 100644
--- a/math/R-cran-MatchIt/Makefile
+++ b/math/R-cran-MatchIt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= MatchIt
-DISTVERSION= 4.7.1
+DISTVERSION= 4.7.2
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-MatchIt/distinfo b/math/R-cran-MatchIt/distinfo
index 480e53cddcaf..b0c95263587b 100644
--- a/math/R-cran-MatchIt/distinfo
+++ b/math/R-cran-MatchIt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741689899
-SHA256 (MatchIt_4.7.1.tar.gz) = 57b86ff34211c279a4b22cf09d0a1160bc12f05c8bb471279cd07562bfcb9989
-SIZE (MatchIt_4.7.1.tar.gz) = 1502128
+TIMESTAMP = 1751538450
+SHA256 (MatchIt_4.7.2.tar.gz) = f1b5ea251d1095c40afbd3c7d6af2922e2fd3c76885dfd4441459c4a158178ad
+SIZE (MatchIt_4.7.2.tar.gz) = 1505060
diff --git a/math/R-cran-Rsolnp/Makefile b/math/R-cran-Rsolnp/Makefile
index 45d7f8a0aaaa..8c8978f5f429 100644
--- a/math/R-cran-Rsolnp/Makefile
+++ b/math/R-cran-Rsolnp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Rsolnp
-DISTVERSION= 2.0.0
+DISTVERSION= 2.0.1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -20,6 +20,6 @@ RUN_DEPENDS= ${CRAN_DEPENDS}
TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \
R-cran-rmarkdown>0:textproc/R-cran-rmarkdown
-USES= cran:auto-plist,compiles
+USES= cran:auto-plist,compiles
.include <bsd.port.mk>
diff --git a/math/R-cran-Rsolnp/distinfo b/math/R-cran-Rsolnp/distinfo
index dab2ce744c95..421ff1184aa8 100644
--- a/math/R-cran-Rsolnp/distinfo
+++ b/math/R-cran-Rsolnp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750524780
-SHA256 (Rsolnp_2.0.0.tar.gz) = afbbf007ab651e478063e2ac95b49e476f2a4c439fd1cab407223b78b64b9ba3
-SIZE (Rsolnp_2.0.0.tar.gz) = 97859
+TIMESTAMP = 1751601739
+SHA256 (Rsolnp_2.0.1.tar.gz) = 3b221100abdd1dd5b8d2df9325cc4e28b2ad2a6bd5069594c83f04f331c36792
+SIZE (Rsolnp_2.0.1.tar.gz) = 107710
diff --git a/math/R-cran-Zelig/Makefile b/math/R-cran-Zelig/Makefile
index 491d545dcba0..36a16e8a5515 100644
--- a/math/R-cran-Zelig/Makefile
+++ b/math/R-cran-Zelig/Makefile
@@ -10,6 +10,9 @@ WWW= https://gking.harvard.edu/zelig
LICENSE= GPLv3+
+DEPRECATED= Depends on expirnig finance/R-cran-AER
+EXPIRATION_DATE=2025-09-30
+
BUILD_DEPENDS= R-cran-AER>=0:finance/R-cran-AER \
R-cran-Amelia>=0:math/R-cran-Amelia \
R-cran-sandwich>=0:math/R-cran-sandwich \
diff --git a/math/R-cran-car/Makefile b/math/R-cran-car/Makefile
index 015174487b50..c3697dd1ca9e 100644
--- a/math/R-cran-car/Makefile
+++ b/math/R-cran-car/Makefile
@@ -1,5 +1,6 @@
PORTNAME= car
DISTVERSION= 3.1-3
+PORTREVISION= 1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
@@ -10,7 +11,7 @@ WWW= https://r-forge.r-project.org/projects/car/
LICENSE= GPLv2+
BUILD_DEPENDS= R-cran-Formula>=0:math/R-cran-Formula
-RUN_DEPENDS= R-cran-maptools>0:astro/R-cran-maptools \
+RUN_DEPENDS= \
R-cran-abind>0:devel/R-cran-abind \
R-cran-carData>=3.0.0:math/R-cran-carData \
R-cran-lme4>0:math/R-cran-lme4 \
diff --git a/math/R-cran-doBy/Makefile b/math/R-cran-doBy/Makefile
index 0803642e83ef..c890f3655dbb 100644
--- a/math/R-cran-doBy/Makefile
+++ b/math/R-cran-doBy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= doBy
-DISTVERSION= 4.6.27
+DISTVERSION= 4.7.0
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-doBy/distinfo b/math/R-cran-doBy/distinfo
index fd5af79a5ffb..c384f6fb6177 100644
--- a/math/R-cran-doBy/distinfo
+++ b/math/R-cran-doBy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747473203
-SHA256 (doBy_4.6.27.tar.gz) = e175e80da373ddc31b7f38102e3f6690cccea39394b5816688c99ed60e4860bd
-SIZE (doBy_4.6.27.tar.gz) = 4583797
+TIMESTAMP = 1751384304
+SHA256 (doBy_4.7.0.tar.gz) = aa706dc5747ded642a6d70ec7b8369317d7cb7c4b50d885ec54e31ced9fa2788
+SIZE (doBy_4.7.0.tar.gz) = 4588869
diff --git a/math/R-cran-haven/Makefile b/math/R-cran-haven/Makefile
index d7cb737d2668..197b0d5bb326 100644
--- a/math/R-cran-haven/Makefile
+++ b/math/R-cran-haven/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haven
-DISTVERSION= 2.5.4
+DISTVERSION= 2.5.5
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-haven/distinfo b/math/R-cran-haven/distinfo
index 04933d1dc377..cb16938da0f2 100644
--- a/math/R-cran-haven/distinfo
+++ b/math/R-cran-haven/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1702213436
-SHA256 (haven_2.5.4.tar.gz) = 9e1531bb37aa474abd91db5e0ed9e3a355c03faa65f4e653b3ea68b7c61ea835
-SIZE (haven_2.5.4.tar.gz) = 313332
+TIMESTAMP = 1751538887
+SHA256 (haven_2.5.5.tar.gz) = 9482cd9c3760e1838acf687235317fed97fa6bf79219d3216f0ea447d4b1c9a5
+SIZE (haven_2.5.5.tar.gz) = 316909
diff --git a/math/R-cran-igraph/Makefile b/math/R-cran-igraph/Makefile
index bad03af9c974..00a1b5eb526e 100644
--- a/math/R-cran-igraph/Makefile
+++ b/math/R-cran-igraph/Makefile
@@ -1,5 +1,6 @@
PORTNAME= igraph
DISTVERSION= 2.1.4
+PORTREVISION= 1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-tensor/Makefile b/math/R-cran-tensor/Makefile
index 8d7db7ccb12b..2f95977359b5 100644
--- a/math/R-cran-tensor/Makefile
+++ b/math/R-cran-tensor/Makefile
@@ -1,10 +1,9 @@
PORTNAME= tensor
-DISTVERSION= 1.5
-PORTREVISION= 1
+DISTVERSION= 1.5.1
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Tensor product of arrays
WWW= https://CRAN.R-project.org/package=tensor
diff --git a/math/R-cran-tensor/distinfo b/math/R-cran-tensor/distinfo
index 96e18c9a8555..25ea00690495 100644
--- a/math/R-cran-tensor/distinfo
+++ b/math/R-cran-tensor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1621841003
-SHA256 (tensor_1.5.tar.gz) = e1dec23e3913a82e2c79e76313911db9050fb82711a0da227f94fc6df2d3aea6
-SIZE (tensor_1.5.tar.gz) = 2518
+TIMESTAMP = 1750725012
+SHA256 (tensor_1.5.1.tar.gz) = 6edb07024eaaadec1f83694f5012c2355aced3e589c2c3c659021b5f03168b58
+SIZE (tensor_1.5.1.tar.gz) = 2541
diff --git a/math/analitza/distinfo b/math/analitza/distinfo
index 92acafb36da0..888559c99f9d 100644
--- a/math/analitza/distinfo
+++ b/math/analitza/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036802
-SHA256 (KDE/release-service/25.04.2/analitza-25.04.2.tar.xz) = 47177e0a8400e108491b769b825ef4990f3dd97b3348eec182da3e65e5704db7
-SIZE (KDE/release-service/25.04.2/analitza-25.04.2.tar.xz) = 368036
+TIMESTAMP = 1751381502
+SHA256 (KDE/release-service/25.04.3/analitza-25.04.3.tar.xz) = 5cd695fc83af74eedd3970725e35a6396120631e46866efc9094bce683ad626c
+SIZE (KDE/release-service/25.04.3/analitza-25.04.3.tar.xz) = 368048
diff --git a/math/blis/Makefile b/math/blis/Makefile
index 730634730572..94c753bcbb02 100644
--- a/math/blis/Makefile
+++ b/math/blis/Makefile
@@ -1,5 +1,5 @@
PORTNAME= blis
-PORTVERSION= 1.1
+PORTVERSION= 2.0
CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
diff --git a/math/blis/distinfo b/math/blis/distinfo
index 67dd41b3eb1f..2f05a2476493 100644
--- a/math/blis/distinfo
+++ b/math/blis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737707071
-SHA256 (flame-blis-1.1_GH0.tar.gz) = 847c035809b8994c077ade737a4813601db96c4cf0d903d08ba6a9b8ee0fe03e
-SIZE (flame-blis-1.1_GH0.tar.gz) = 15706349
+TIMESTAMP = 1751452506
+SHA256 (flame-blis-2.0_GH0.tar.gz) = 08bbebd77914a6d1a43874ae5ec2f54fe6a77cba745f2532df28361b0f1ad1b3
+SIZE (flame-blis-2.0_GH0.tar.gz) = 15751849
diff --git a/math/blis/pkg-plist b/math/blis/pkg-plist
index 72060bacf3af..6de49fb38fb0 100644
--- a/math/blis/pkg-plist
+++ b/math/blis/pkg-plist
@@ -6,7 +6,98 @@ lib/libblis.a
lib/libblis.so
lib/libblis.so.4
lib/libblis.so.4.0.0
-share/pkgconfig/blis.pc
+%%DATADIR%%/avx.s
+%%DATADIR%%/avx512dq.s
+%%DATADIR%%/avx512f.s
%%DATADIR%%/common.mk
%%DATADIR%%/config.mk
+%%DATADIR%%/config/a64fx/bli_kernel_defs_a64fx.h
+%%DATADIR%%/config/a64fx/make_defs.mk
+%%DATADIR%%/config/altra/bli_kernel_defs_altra.h
+%%DATADIR%%/config/altra/make_defs.mk
+%%DATADIR%%/config/altramax/bli_kernel_defs_altramax.h
+%%DATADIR%%/config/altramax/make_defs.mk
+%%DATADIR%%/config/amd64/make_defs.mk
+%%DATADIR%%/config/amd64_legacy/make_defs.mk
+%%DATADIR%%/config/arm32/make_defs.mk
+%%DATADIR%%/config/arm64/make_defs.mk
+%%DATADIR%%/config/armsve/bli_kernel_defs_armsve.h
+%%DATADIR%%/config/armsve/make_defs.mk
+%%DATADIR%%/config/bgq/bli_kernel_defs_bgq.h
+%%DATADIR%%/config/bgq/make_defs.mk
+%%DATADIR%%/config/bulldozer/bli_kernel_defs_bulldozer.h
+%%DATADIR%%/config/bulldozer/make_defs.mk
+%%DATADIR%%/config/cortexa15/bli_kernel_defs_cortexa15.h
+%%DATADIR%%/config/cortexa15/make_defs.mk
+%%DATADIR%%/config/cortexa53/bli_kernel_defs_cortexa53.h
+%%DATADIR%%/config/cortexa53/make_defs.mk
+%%DATADIR%%/config/cortexa57/bli_kernel_defs_cortexa57.h
+%%DATADIR%%/config/cortexa57/make_defs.mk
+%%DATADIR%%/config/cortexa9/bli_kernel_defs_cortexa9.h
+%%DATADIR%%/config/cortexa9/make_defs.mk
+%%DATADIR%%/config/excavator/bli_kernel_defs_excavator.h
+%%DATADIR%%/config/excavator/make_defs.mk
+%%DATADIR%%/config/firestorm/bli_kernel_defs_firestorm.h
+%%DATADIR%%/config/firestorm/make_defs.mk
+%%DATADIR%%/config/generic/bli_kernel_defs_generic.h
+%%DATADIR%%/config/generic/make_defs.mk
+%%DATADIR%%/config/haswell/bli_kernel_defs_haswell.h
+%%DATADIR%%/config/haswell/make_defs.mk
+%%DATADIR%%/config/intel64/make_defs.mk
+%%DATADIR%%/config/knl/bli_kernel_defs_knl.h
+%%DATADIR%%/config/knl/make_defs.mk
+%%DATADIR%%/config/penryn/bli_kernel_defs_penryn.h
+%%DATADIR%%/config/penryn/make_defs.mk
+%%DATADIR%%/config/piledriver/bli_kernel_defs_piledriver.h
+%%DATADIR%%/config/piledriver/make_defs.mk
+%%DATADIR%%/config/power/make_defs.mk
+%%DATADIR%%/config/power10/bli_kernel_defs_power10.h
+%%DATADIR%%/config/power10/make_defs.mk
+%%DATADIR%%/config/power9/bli_kernel_defs_power9.h
+%%DATADIR%%/config/power9/make_defs.mk
+%%DATADIR%%/config/rv32i/bli_kernel_defs_rv32i.h
+%%DATADIR%%/config/rv32i/make_defs.mk
+%%DATADIR%%/config/rv32iv/bli_kernel_defs_rv32iv.h
+%%DATADIR%%/config/rv32iv/make_defs.mk
+%%DATADIR%%/config/rv64i/bli_kernel_defs_rv64i.h
+%%DATADIR%%/config/rv64i/make_defs.mk
+%%DATADIR%%/config/rv64iv/bli_kernel_defs_rv64iv.h
+%%DATADIR%%/config/rv64iv/make_defs.mk
+%%DATADIR%%/config/sandybridge/bli_kernel_defs_sandybridge.h
+%%DATADIR%%/config/sandybridge/make_defs.mk
+%%DATADIR%%/config/sifive_x280/bli_kernel_defs_sifive_x280.h
+%%DATADIR%%/config/sifive_x280/make_defs.mk
+%%DATADIR%%/config/skx/bli_kernel_defs_skx.h
+%%DATADIR%%/config/skx/make_defs.mk
+%%DATADIR%%/config/steamroller/bli_kernel_defs_steamroller.h
+%%DATADIR%%/config/steamroller/make_defs.mk
+%%DATADIR%%/config/thunderx2/bli_kernel_defs_thunderx2.h
+%%DATADIR%%/config/thunderx2/make_defs.mk
%%DATADIR%%/config/%%ARCH%%/make_defs.mk
+%%DATADIR%%/config/zen/bli_kernel_defs_zen.h
+%%DATADIR%%/config/zen/make_defs.mk
+%%DATADIR%%/config/zen2/bli_kernel_defs_zen2.h
+%%DATADIR%%/config/zen2/make_defs.mk
+%%DATADIR%%/config/zen3/bli_kernel_defs_zen3.h
+%%DATADIR%%/config/zen3/make_defs.mk
+%%DATADIR%%/config_registry
+%%DATADIR%%/configure-plugin
+%%DATADIR%%/flatten-headers.py
+%%DATADIR%%/fma3.s
+%%DATADIR%%/fma4.s
+%%DATADIR%%/fragment.mk
+%%DATADIR%%/gen-make-frag.sh
+%%DATADIR%%/ignore_list
+%%DATADIR%%/mirror-tree.sh
+%%DATADIR%%/plugin/Makefile
+%%DATADIR%%/plugin/bli_plugin.h.in
+%%DATADIR%%/plugin/bli_plugin_init_ref.c
+%%DATADIR%%/plugin/bli_plugin_init_zen3.c
+%%DATADIR%%/plugin/bli_plugin_register.c
+%%DATADIR%%/plugin/config.mk.in
+%%DATADIR%%/plugin/my_kernel_1_ref.c
+%%DATADIR%%/plugin/my_kernel_1_zen3.c
+%%DATADIR%%/plugin/my_kernel_2_ref.c
+%%DATADIR%%/special_list
+%%DATADIR%%/suffix_list
+share/pkgconfig/blis.pc
diff --git a/math/cadabra2/Makefile b/math/cadabra2/Makefile
index 279e1505993d..6d80737dae40 100644
--- a/math/cadabra2/Makefile
+++ b/math/cadabra2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cadabra2
DISTVERSION= 2.5.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
@@ -21,7 +21,7 @@ LIB_DEPENDS= ${PY_BOOST} \
libpcrecpp.so:devel/pcre \
libjsoncpp.so:devel/jsoncpp \
libgmp.so:math/gmp \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/sympy/__init__.py:math/py-sympy@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib@${PY_FLAVOR}
diff --git a/math/cantor/distinfo b/math/cantor/distinfo
index a3a5f513ec77..d71f5f19caa6 100644
--- a/math/cantor/distinfo
+++ b/math/cantor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036805
-SHA256 (KDE/release-service/25.04.2/cantor-25.04.2.tar.xz) = 8cb744b18da22de4315b300f88b3e580eb2af559918187a73b78b3948615be74
-SIZE (KDE/release-service/25.04.2/cantor-25.04.2.tar.xz) = 10906092
+TIMESTAMP = 1751381505
+SHA256 (KDE/release-service/25.04.3/cantor-25.04.3.tar.xz) = 1a7732a34bc703f2febeceb074fb2827f84adf913b86c115553d73a2eb67af05
+SIZE (KDE/release-service/25.04.3/cantor-25.04.3.tar.xz) = 10905944
diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile
index ed127a19e64a..927ddbcbbc42 100644
--- a/math/deal.ii/Makefile
+++ b/math/deal.ii/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deal.II
DISTVERSION= 9.6.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= math
MASTER_SITES= https://github.com/dealii/dealii/releases/download/v${DISTVERSION}/
DISTNAME= dealii-${DISTVERSION}
diff --git a/math/drgeo/Makefile b/math/drgeo/Makefile
index 6cf3a5517bde..825be10c4f98 100644
--- a/math/drgeo/Makefile
+++ b/math/drgeo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drgeo
PORTVERSION= 1.1.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= math
MASTER_SITES= SF/ofset/${PORTNAME}/${PORTVERSION}
diff --git a/math/eclib/Makefile b/math/eclib/Makefile
index 8cfb1f20427e..bb88e4353016 100644
--- a/math/eclib/Makefile
+++ b/math/eclib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= eclib
-PORTVERSION= 20250530
+PORTVERSION= 20250627
DISTVERSIONPREFIX= v
CATEGORIES= math
diff --git a/math/eclib/distinfo b/math/eclib/distinfo
index e1beec5a20ae..753811fede2a 100644
--- a/math/eclib/distinfo
+++ b/math/eclib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749665130
-SHA256 (JohnCremona-eclib-v20250530_GH0.tar.gz) = 1a588ae91a1617809f7414160cf4538f07d9ff379ff7e4e2adeaea9663cba214
-SIZE (JohnCremona-eclib-v20250530_GH0.tar.gz) = 1059302
+TIMESTAMP = 1751291767
+SHA256 (JohnCremona-eclib-v20250627_GH0.tar.gz) = c45cc20366effd5fce8ec3245ecf33f99e0d08222e21644a8db57e1356d85b4f
+SIZE (JohnCremona-eclib-v20250627_GH0.tar.gz) = 1059399
diff --git a/math/elan/Makefile b/math/elan/Makefile
index 08d324f9d913..16ecfff47107 100644
--- a/math/elan/Makefile
+++ b/math/elan/Makefile
@@ -1,7 +1,7 @@
PORTNAME= elan
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/fend/Makefile b/math/fend/Makefile
index 44adbba632f1..676d1316f3f4 100644
--- a/math/fend/Makefile
+++ b/math/fend/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fend
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/flexiblas/Makefile b/math/flexiblas/Makefile
index 9f21632def84..b525436e905b 100644
--- a/math/flexiblas/Makefile
+++ b/math/flexiblas/Makefile
@@ -1,5 +1,6 @@
PORTNAME= flexiblas
PORTVERSION= 3.4.5
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= math
#MASTER_SITES= https://csc.mpi-magdeburg.mpg.de/mpcsc/software/flexiblas/
diff --git a/math/fxt/Makefile b/math/fxt/Makefile
index ca9bbcb4276a..f05f14083574 100644
--- a/math/fxt/Makefile
+++ b/math/fxt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fxt
-PORTVERSION= 2025.04.17
+PORTVERSION= 2025.06.26
CATEGORIES= math
MASTER_SITES= https://www.jjj.de/fxt/
diff --git a/math/fxt/distinfo b/math/fxt/distinfo
index a6b1cfe3fe7c..222cb8f1a017 100644
--- a/math/fxt/distinfo
+++ b/math/fxt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745177908
-SHA256 (fxt-2025.04.17.tar.gz) = e11bed2e3af1ef8a8fc9ad85c3ce63ee6887c00b0ef7f9025671501120620b57
-SIZE (fxt-2025.04.17.tar.gz) = 1571687
+TIMESTAMP = 1751208130
+SHA256 (fxt-2025.06.26.tar.gz) = bab757d71078ebe6c29c0eadfc69134dd945d8bf6e953120f06b3781c1d74481
+SIZE (fxt-2025.06.26.tar.gz) = 1571843
diff --git a/math/ggobi/Makefile b/math/ggobi/Makefile
index 6f654543be3c..c850ac393f25 100644
--- a/math/ggobi/Makefile
+++ b/math/ggobi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ggobi
DISTVERSION= 2.1.12
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math graphics
MAINTAINER= rhurlin@FreeBSD.org
diff --git a/math/gkmap/Makefile b/math/gkmap/Makefile
index 0b80325bfcb3..7e34902acd2e 100644
--- a/math/gkmap/Makefile
+++ b/math/gkmap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gkmap
PORTVERSION= 0.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= math
MASTER_SITES= SF/gkmap/gkmap/gkmap-${PORTVERSION}/
diff --git a/math/gnome-calculator/Makefile b/math/gnome-calculator/Makefile
index c709fb2a9ad6..1f7a45a12a17 100644
--- a/math/gnome-calculator/Makefile
+++ b/math/gnome-calculator/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-calculator
PORTVERSION= 47.3
+PORTREVISION= 1
CATEGORIES= math gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/math/gnumeric/Makefile b/math/gnumeric/Makefile
index c1314b703638..15015c8c7fd3 100644
--- a/math/gnumeric/Makefile
+++ b/math/gnumeric/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnumeric
PORTVERSION= 1.12.59
+PORTREVISION= 1
CATEGORIES= math gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/math/gretl/Makefile b/math/gretl/Makefile
index 7b333de2c727..634f2ba99091 100644
--- a/math/gretl/Makefile
+++ b/math/gretl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gretl
PORTVERSION= 2024d
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math finance
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/
diff --git a/math/igraph/Makefile b/math/igraph/Makefile
index e72dcfb6762d..1c2650164848 100644
--- a/math/igraph/Makefile
+++ b/math/igraph/Makefile
@@ -1,6 +1,6 @@
PORTNAME= igraph
DISTVERSION= 0.10.12
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/
diff --git a/math/kalc/Makefile b/math/kalc/Makefile
index 8e8955901d5f..aa559ab8f74e 100644
--- a/math/kalc/Makefile
+++ b/math/kalc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kalc
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math
PKGNAMESUFFIX= -calculator
diff --git a/math/kalgebra/distinfo b/math/kalgebra/distinfo
index 63b32a7515b4..37a59ce6ea75 100644
--- a/math/kalgebra/distinfo
+++ b/math/kalgebra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036807
-SHA256 (KDE/release-service/25.04.2/kalgebra-25.04.2.tar.xz) = b54c535fd2f8c3ed6859040f6f8ca7fbd5c0ccb81a0a219cac9007fa2b45fccb
-SIZE (KDE/release-service/25.04.2/kalgebra-25.04.2.tar.xz) = 953080
+TIMESTAMP = 1751381507
+SHA256 (KDE/release-service/25.04.3/kalgebra-25.04.3.tar.xz) = bbe2675fa1cc70a0d9094fc89aa8cdd9c79c1315b97ead62da06704e2aba826b
+SIZE (KDE/release-service/25.04.3/kalgebra-25.04.3.tar.xz) = 953104
diff --git a/math/kalk/distinfo b/math/kalk/distinfo
index b0c2de914c8f..621a57d43eda 100644
--- a/math/kalk/distinfo
+++ b/math/kalk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036807
-SHA256 (KDE/release-service/25.04.2/kalk-25.04.2.tar.xz) = 51e2cd6b2c7d0c971a34a846018c459868e77c55d69f4ec4909a3956c95365f6
-SIZE (KDE/release-service/25.04.2/kalk-25.04.2.tar.xz) = 78424
+TIMESTAMP = 1751381507
+SHA256 (KDE/release-service/25.04.3/kalk-25.04.3.tar.xz) = 33d3079d5a39716e544e86224eff997ece79da77f8247bb5f08ce6a88cf03ff0
+SIZE (KDE/release-service/25.04.3/kalk-25.04.3.tar.xz) = 78428
diff --git a/math/kalker/Makefile b/math/kalker/Makefile
index 022cd9671e0b..dadb36dd1168 100644
--- a/math/kalker/Makefile
+++ b/math/kalker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kalker
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= math
MAINTAINER= ashish@FreeBSD.org
diff --git a/math/kbruch/distinfo b/math/kbruch/distinfo
index 7b9596972a8b..2c17caa4a081 100644
--- a/math/kbruch/distinfo
+++ b/math/kbruch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036810
-SHA256 (KDE/release-service/25.04.2/kbruch-25.04.2.tar.xz) = 532591dd5d1e4d07d2498010f5bdbd2d4c13c0ee9fb2f1eadbaf22485b7093eb
-SIZE (KDE/release-service/25.04.2/kbruch-25.04.2.tar.xz) = 5163300
+TIMESTAMP = 1751381510
+SHA256 (KDE/release-service/25.04.3/kbruch-25.04.3.tar.xz) = fe61f069882ecc60ebcb3c2d48f664e25db868162f5e49e1093e8e29fc85df50
+SIZE (KDE/release-service/25.04.3/kbruch-25.04.3.tar.xz) = 5163332
diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo
index db997f89dfd5..533cc4a14cae 100644
--- a/math/kcalc/distinfo
+++ b/math/kcalc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036812
-SHA256 (KDE/release-service/25.04.2/kcalc-25.04.2.tar.xz) = 98f010a6615fe08cdada3b15d348519e9e892575fc3636a661029b317b3afd0d
-SIZE (KDE/release-service/25.04.2/kcalc-25.04.2.tar.xz) = 483604
+TIMESTAMP = 1751381512
+SHA256 (KDE/release-service/25.04.3/kcalc-25.04.3.tar.xz) = 1b6f52ff6950a5c7f6754bb41fd036af4a016939227b2f4351f3836ba705348b
+SIZE (KDE/release-service/25.04.3/kcalc-25.04.3.tar.xz) = 483656
diff --git a/math/kig/distinfo b/math/kig/distinfo
index 16a52209c2a2..1ec9078c8cc3 100644
--- a/math/kig/distinfo
+++ b/math/kig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036815
-SHA256 (KDE/release-service/25.04.2/kig-25.04.2.tar.xz) = 1e2de78c76d38863c9da0def20258f41ed5a795dc0f3073e060082604e8076fb
-SIZE (KDE/release-service/25.04.2/kig-25.04.2.tar.xz) = 3253460
+TIMESTAMP = 1751381515
+SHA256 (KDE/release-service/25.04.3/kig-25.04.3.tar.xz) = 22df542700ba1be9cc1fd2efe8f6cbaa0251cb0aacd1a71b46d0c21b671bc5a3
+SIZE (KDE/release-service/25.04.3/kig-25.04.3.tar.xz) = 3252440
diff --git a/math/kmplot/distinfo b/math/kmplot/distinfo
index 6a3b47543e73..4baf643c3070 100644
--- a/math/kmplot/distinfo
+++ b/math/kmplot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036817
-SHA256 (KDE/release-service/25.04.2/kmplot-25.04.2.tar.xz) = ba69cc94f3024ac6773ddcf86973469e3f7266389dd99f6bf80cea3db3bae77c
-SIZE (KDE/release-service/25.04.2/kmplot-25.04.2.tar.xz) = 3029520
+TIMESTAMP = 1751381517
+SHA256 (KDE/release-service/25.04.3/kmplot-25.04.3.tar.xz) = 87fb242a26ec28e33920d807d3cec8780e80ce5aa6c16cad7fc76d58637a33a2
+SIZE (KDE/release-service/25.04.3/kmplot-25.04.3.tar.xz) = 3029528
diff --git a/math/libqalculate/Makefile b/math/libqalculate/Makefile
index 00960746d5b2..009ed889aaea 100644
--- a/math/libqalculate/Makefile
+++ b/math/libqalculate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libqalculate
PORTVERSION= 5.5.2
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORTVERSION}/
diff --git a/math/libsharp2/Makefile b/math/libsharp2/Makefile
deleted file mode 100644
index 0b72adecf3ce..000000000000
--- a/math/libsharp2/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= libsharp2
-DISTVERSION= g20191210
-CATEGORIES= math
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Library for fast spherical harmonic transforms
-WWW= https://gitlab.mpcdf.mpg.de/mtr/libsharp
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Deprecated upstream in 2021, upstream recommends migrating to ducc0
-EXPIRATION_DATE=2025-06-30
-
-USES= autoreconf gmake libtool
-USE_GITLAB= yes
-
-GL_SITE= https://gitlab.mpcdf.mpg.de
-GL_ACCOUNT= mtr
-GL_PROJECT= libsharp
-GL_TAGNAME= 54856313a5fcfb6a33817b7dfa28c4b1965ffbd1
-
-GNU_CONFIGURE= yes
-
-INSTALL_TARGET= install-strip
-
-.include <bsd.port.mk>
diff --git a/math/libsharp2/distinfo b/math/libsharp2/distinfo
deleted file mode 100644
index 3b84fd0b35b6..000000000000
--- a/math/libsharp2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1619405647
-SHA256 (mtr-libsharp-54856313a5fcfb6a33817b7dfa28c4b1965ffbd1_GL0.tar.gz) = 30a8febdc30e210ba91a6e8e112aba25cd630d7821686872ce48bd08400e0f7a
-SIZE (mtr-libsharp-54856313a5fcfb6a33817b7dfa28c4b1965ffbd1_GL0.tar.gz) = 69059
diff --git a/math/libsharp2/pkg-descr b/math/libsharp2/pkg-descr
deleted file mode 100644
index 298db1856068..000000000000
--- a/math/libsharp2/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Library for efficient spherical harmonic transforms at arbitrary spins,
-supporting CPU vectorization, OpenMP and MPI.
diff --git a/math/libsharp2/pkg-plist b/math/libsharp2/pkg-plist
deleted file mode 100644
index f6df56f16ee0..000000000000
--- a/math/libsharp2/pkg-plist
+++ /dev/null
@@ -1,10 +0,0 @@
-include/libsharp2/sharp.h
-include/libsharp2/sharp_almhelpers.h
-include/libsharp2/sharp_cxx.h
-include/libsharp2/sharp_geomhelpers.h
-include/libsharp2/sharp_mpi.h
-lib/libsharp2.a
-lib/libsharp2.so
-lib/libsharp2.so.0
-lib/libsharp2.so.0.0.0
-libdata/pkgconfig/libsharp2.pc
diff --git a/math/mate-calc/Makefile b/math/mate-calc/Makefile
index 21b07bb6e62b..628718c184e4 100644
--- a/math/mate-calc/Makefile
+++ b/math/mate-calc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mate-calc
PORTVERSION= 1.28.0
+PORTREVISION= 1
CATEGORIES= math mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
diff --git a/math/maxima/Makefile b/math/maxima/Makefile
index 3554953403eb..420415b60368 100644
--- a/math/maxima/Makefile
+++ b/math/maxima/Makefile
@@ -1,6 +1,6 @@
PORTNAME= maxima
DISTVERSION= 5.47.0
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= math lisp tk
MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source
diff --git a/math/mdal/Makefile b/math/mdal/Makefile
index e7cd9b760930..f7816901df5a 100644
--- a/math/mdal/Makefile
+++ b/math/mdal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdal
DISTVERSIONPREFIX= release-
DISTVERSION= 1.2.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= math geography
MAINTAINER= wen@FreeBSD.org
diff --git a/math/octave-forge-datatypes/Makefile b/math/octave-forge-datatypes/Makefile
index 34350fff5c6b..f7eb7a172cf8 100644
--- a/math/octave-forge-datatypes/Makefile
+++ b/math/octave-forge-datatypes/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-datatypes
DISTVERSIONPREFIX= release-
-DISTVERSION= 1.0.3
+DISTVERSION= 1.0.4
PORTEPOCH= 1
CATEGORIES= math
@@ -12,8 +12,6 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING
USES= octave
-# \
-# compiler:nestedfct # A way to get g++ which understands -fconcepts.
USE_GITHUB= yes
GH_ACCOUNT= pr0m1th3as
GH_PROJECT= datatypes
diff --git a/math/octave-forge-datatypes/distinfo b/math/octave-forge-datatypes/distinfo
index 97154caaa31f..9c3bdea8edfb 100644
--- a/math/octave-forge-datatypes/distinfo
+++ b/math/octave-forge-datatypes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748539100
-SHA256 (octave-forge/pr0m1th3as-datatypes-release-1.0.3_GH0.tar.gz) = 52f204c0ec0c975c11e0f0607bf18fee3b634cca4498b927a4d5ca3827be5f01
-SIZE (octave-forge/pr0m1th3as-datatypes-release-1.0.3_GH0.tar.gz) = 288625
+TIMESTAMP = 1751474772
+SHA256 (octave-forge/pr0m1th3as-datatypes-release-1.0.4_GH0.tar.gz) = c8c3d2ce0a54b5a7b122628676c665444973fdc088d3a94af74204fd9162ec74
+SIZE (octave-forge/pr0m1th3as-datatypes-release-1.0.4_GH0.tar.gz) = 289647
diff --git a/math/octave-forge-octproj/Makefile b/math/octave-forge-octproj/Makefile
index 2e6eb15371a0..73154f0ccd51 100644
--- a/math/octave-forge-octproj/Makefile
+++ b/math/octave-forge-octproj/Makefile
@@ -1,6 +1,5 @@
PORTNAME= octave-forge-octproj
-PORTVERSION= 3.0.2
-PORTREVISION= 11
+PORTVERSION= 3.1.0
CATEGORIES= math
MASTER_SITES= https://bitbucket.org/jgpallero/octproj/downloads/
DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL}
@@ -16,9 +15,4 @@ LIB_DEPENDS+= libproj.so:graphics/proj
USES= octave
-NO_ARCH= yes
-
-post-patch:
- ${REINPLACE_CMD} -e s/CC/MKOCTFILE/ -e s/-Wall// -e s/-Wextra// ${WRKSRC}/Makefile
-
.include <bsd.port.mk>
diff --git a/math/octave-forge-octproj/distinfo b/math/octave-forge-octproj/distinfo
index 28fa29a9888a..d6eafe24e844 100644
--- a/math/octave-forge-octproj/distinfo
+++ b/math/octave-forge-octproj/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667845193
-SHA256 (octave-forge/octproj-3.0.2.tar.gz) = 1b60239ede0a19aabd85d5c72c72fee9df6519bf37c2430766ab303628f04b3b
-SIZE (octave-forge/octproj-3.0.2.tar.gz) = 9500328
+TIMESTAMP = 1751335353
+SHA256 (octave-forge/octproj-3.1.0.tar.gz) = 17586a1125e6c1a1e9e2a5d9add6859ed2f7a7b86e68e93c94327860f4baafe7
+SIZE (octave-forge/octproj-3.1.0.tar.gz) = 9501835
diff --git a/math/octave-forge-pkg-octave-doc/Makefile b/math/octave-forge-pkg-octave-doc/Makefile
index 5cc3f30f4e79..664d312467f7 100644
--- a/math/octave-forge-pkg-octave-doc/Makefile
+++ b/math/octave-forge-pkg-octave-doc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= octave-forge-pkg-octave-doc
DISTVERSIONPREFIX= release-
-DISTVERSION= 0.6.0
+DISTVERSION= 0.6.1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-pkg-octave-doc/distinfo b/math/octave-forge-pkg-octave-doc/distinfo
index 6e7665b04202..e906fb163a4f 100644
--- a/math/octave-forge-pkg-octave-doc/distinfo
+++ b/math/octave-forge-pkg-octave-doc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744815063
-SHA256 (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.0_GH0.tar.gz) = 18eb90d7a97bfa477b4fee0898d8af85213b710086f6b7a1983561b14da47ebe
-SIZE (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.0_GH0.tar.gz) = 159428
+TIMESTAMP = 1751474732
+SHA256 (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.1_GH0.tar.gz) = 832118658041d0fcd0662a57aaea201c4e857bba20993a67add9b638054e2445
+SIZE (octave-forge/gnu-octave-pkg-octave-doc-release-0.6.1_GH0.tar.gz) = 160024
diff --git a/math/openturns/Makefile b/math/openturns/Makefile
index 91da67f9b26f..8375e1e39c0d 100644
--- a/math/openturns/Makefile
+++ b/math/openturns/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openturns
DISTVERSIONPREFIX= v
DISTVERSION= 1.24
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
diff --git a/math/pdal/Makefile b/math/pdal/Makefile
index 840dcb59881e..0c7ebdff593d 100644
--- a/math/pdal/Makefile
+++ b/math/pdal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pdal
DISTVERSION= 2.8.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= math databases graphics
MASTER_SITES= https://github.com/PDAL/PDAL/releases/download/${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-src
diff --git a/math/php85-bcmath/Makefile b/math/php85-bcmath/Makefile
new file mode 100644
index 000000000000..57963b7ed57d
--- /dev/null
+++ b/math/php85-bcmath/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= math
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -bcmath
+
+.include "${MASTERDIR}/Makefile"
diff --git a/math/php85-gmp/Makefile b/math/php85-gmp/Makefile
new file mode 100644
index 000000000000..88a9d5f7b23b
--- /dev/null
+++ b/math/php85-gmp/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= math
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -gmp
+
+.include "${MASTERDIR}/Makefile"
diff --git a/math/py-clarabel/Makefile b/math/py-clarabel/Makefile
index c0675fe841f9..7d8e9f5e14d7 100644
--- a/math/py-clarabel/Makefile
+++ b/math/py-clarabel/Makefile
@@ -1,7 +1,7 @@
PORTNAME= clarabel
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pcodec/Makefile b/math/py-pcodec/Makefile
index 9881aab389c2..5711ecccf91d 100644
--- a/math/py-pcodec/Makefile
+++ b/math/py-pcodec/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pcodec
PORTVERSION= 0.3.5
+PORTREVISION= 1
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyreadstat/Makefile b/math/py-pyreadstat/Makefile
index 28702f0c4c52..d948c77b4952 100644
--- a/math/py-pyreadstat/Makefile
+++ b/math/py-pyreadstat/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pyreadstat
-PORTVERSION= 1.2.9
-PORTREVISION= 1
+PORTVERSION= 1.3.0
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-pyreadstat/distinfo b/math/py-pyreadstat/distinfo
index 0228375655b3..333820b5c423 100644
--- a/math/py-pyreadstat/distinfo
+++ b/math/py-pyreadstat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747715454
-SHA256 (pyreadstat-1.2.9.tar.gz) = bc4ff137b70013869727926867cf3c175ac56fd4e4a1d0e4317b559d8487ee4f
-SIZE (pyreadstat-1.2.9.tar.gz) = 565303
+TIMESTAMP = 1751208170
+SHA256 (pyreadstat-1.3.0.tar.gz) = faddb9086797b24ff8f0540b8493ef5875620384e065a2d212f94295f69517a4
+SIZE (pyreadstat-1.3.0.tar.gz) = 566015
diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile
index 92680b55ecf7..ae62ed541a5b 100644
--- a/math/py-rustworkx/Makefile
+++ b/math/py-rustworkx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rustworkx
DISTVERSION= 0.16.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/qalculate-gtk/Makefile b/math/qalculate-gtk/Makefile
index ffc2b6a54f5a..2f079e617944 100644
--- a/math/qalculate-gtk/Makefile
+++ b/math/qalculate-gtk/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qalculate-gtk
PORTVERSION= 5.5.1
+PORTREVISION= 1
CATEGORIES= math
MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORTVERSION}/
diff --git a/math/rkward/Makefile b/math/rkward/Makefile
index c6c85fc150cc..eb75eed4c1e9 100644
--- a/math/rkward/Makefile
+++ b/math/rkward/Makefile
@@ -10,6 +10,9 @@ WWW= https://rkward.kde.org/
LICENSE= GPLv2
+DEPRECATED= Depends on expiring math/R-cran-car
+EXPIRATION_DATE=2025-09-30
+
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libR.so:math/R \
libcups.so:print/cups \
diff --git a/math/rocs/distinfo b/math/rocs/distinfo
index 2c0e0a5521ee..342967a7faa9 100644
--- a/math/rocs/distinfo
+++ b/math/rocs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036820
-SHA256 (KDE/release-service/25.04.2/rocs-25.04.2.tar.xz) = e8d5af6cd63cd15a41195f10f1da09284c3e86a1fdd61d4e0bebccd01b3435ff
-SIZE (KDE/release-service/25.04.2/rocs-25.04.2.tar.xz) = 1567148
+TIMESTAMP = 1751381520
+SHA256 (KDE/release-service/25.04.3/rocs-25.04.3.tar.xz) = 7aa095b6605dbd9075250b070d388b78fc2d739f483b404a41182c7bfb705a99
+SIZE (KDE/release-service/25.04.3/rocs-25.04.3.tar.xz) = 1565452
diff --git a/math/savage/Makefile b/math/savage/Makefile
index 1c4833a408ff..1bcf918ef259 100644
--- a/math/savage/Makefile
+++ b/math/savage/Makefile
@@ -1,7 +1,7 @@
PORTNAME= savage
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= math
MAINTAINER= ashish@FreeBSD.org
diff --git a/math/sc-im/Makefile b/math/sc-im/Makefile
index 4da38d4c711e..af24a86e3a8e 100644
--- a/math/sc-im/Makefile
+++ b/math/sc-im/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sc-im
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.5
+PORTREVISION= 1
CATEGORIES= math
MAINTAINER= bapt@FreeBSD.org
diff --git a/math/slepc/Makefile b/math/slepc/Makefile
index 2d7c04e4a2a2..862edc2e9c16 100644
--- a/math/slepc/Makefile
+++ b/math/slepc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= slepc
DISTVERSION= 3.22.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math devel
MASTER_SITES= http://slepc.upv.es/download/distrib/
diff --git a/math/timbl/Makefile b/math/timbl/Makefile
index 1951c62e8c3f..7d8799af6c59 100644
--- a/math/timbl/Makefile
+++ b/math/timbl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= timbl
DISTVERSION= 6.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math education
MASTER_SITES= https://github.com/LanguageMachines/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/math/topologic/Makefile b/math/topologic/Makefile
index 54d328a7e2b7..8b8431a7cc5d 100644
--- a/math/topologic/Makefile
+++ b/math/topologic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= topologic
DISTVERSIONPREFIX= v
DISTVERSION= 6.0.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= math
PKGNAMESUFFIX= -space-modeling-library
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libtbb.so:devel/onetbb \
libTKernel.so:cad/opencascade \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
USES= cmake compiler:c++14-lang localbase:ldflags
USE_LDCONFIG= ${PREFIX}/lib/TopologicCore