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/Makefile1
-rw-r--r--math/R-cran-Rmpfr/Makefile2
-rw-r--r--math/R-cran-Rmpfr/distinfo6
-rw-r--r--math/R-cran-doBy/Makefile2
-rw-r--r--math/R-cran-doBy/distinfo6
-rw-r--r--math/armadillo/Makefile2
-rw-r--r--math/armadillo/distinfo6
-rw-r--r--math/intx/Makefile2
-rw-r--r--math/intx/distinfo6
-rw-r--r--math/lcalc/Makefile38
-rw-r--r--math/libsharp2/Makefile3
-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/py-awkward/Makefile2
-rw-r--r--math/py-awkward/distinfo6
-rw-r--r--math/py-narwhals/Makefile2
-rw-r--r--math/py-narwhals/distinfo6
-rw-r--r--math/py-scikit-fem/Makefile2
-rw-r--r--math/py-scikit-fem/distinfo6
-rw-r--r--math/suitesparse-camd/Makefile2
-rw-r--r--math/suitesparse-cholmod/Makefile2
-rw-r--r--math/suitesparse-graphblas/Makefile2
-rw-r--r--math/suitesparse/Makefile2
-rw-r--r--math/suitesparse/bsd.suitesparse.mk2
-rw-r--r--math/suitesparse/distinfo6
-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
39 files changed, 128 insertions, 88 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..13a8e8ec88c2 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
diff --git a/math/R-cran-Rmpfr/Makefile b/math/R-cran-Rmpfr/Makefile
index 62c6eca7fcbb..c309b1ac5faa 100644
--- a/math/R-cran-Rmpfr/Makefile
+++ b/math/R-cran-Rmpfr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Rmpfr
-DISTVERSION= 1.0-0
+DISTVERSION= 1.1-0
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-Rmpfr/distinfo b/math/R-cran-Rmpfr/distinfo
index 38faae8516f6..9dcf4ed25f35 100644
--- a/math/R-cran-Rmpfr/distinfo
+++ b/math/R-cran-Rmpfr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732351079
-SHA256 (Rmpfr_1.0-0.tar.gz) = 9f82423a802855903939244a40f5616519a685a505900efdf36837505e077a50
-SIZE (Rmpfr_1.0-0.tar.gz) = 615875
+TIMESTAMP = 1747455080
+SHA256 (Rmpfr_1.1-0.tar.gz) = ae3e148dc7f003960a81fd4f2b8285c8f8b951be3f34fc2779dfca20b1af141f
+SIZE (Rmpfr_1.1-0.tar.gz) = 618436
diff --git a/math/R-cran-doBy/Makefile b/math/R-cran-doBy/Makefile
index cb2311b8b087..0803642e83ef 100644
--- a/math/R-cran-doBy/Makefile
+++ b/math/R-cran-doBy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= doBy
-DISTVERSION= 4.6.26
+DISTVERSION= 4.6.27
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/math/R-cran-doBy/distinfo b/math/R-cran-doBy/distinfo
index 244a9cc479ec..fd5af79a5ffb 100644
--- a/math/R-cran-doBy/distinfo
+++ b/math/R-cran-doBy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745103709
-SHA256 (doBy_4.6.26.tar.gz) = e574dc958c6bf6924b9efa8d61f24dad68486833805ff588e284c1eddb78fa36
-SIZE (doBy_4.6.26.tar.gz) = 4580190
+TIMESTAMP = 1747473203
+SHA256 (doBy_4.6.27.tar.gz) = e175e80da373ddc31b7f38102e3f6690cccea39394b5816688c99ed60e4860bd
+SIZE (doBy_4.6.27.tar.gz) = 4583797
diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile
index b8aaedb93965..be5d5362ea91 100644
--- a/math/armadillo/Makefile
+++ b/math/armadillo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= armadillo
-PORTVERSION= 14.4.1
+PORTVERSION= 14.4.2
CATEGORIES= math
MASTER_SITES= SF/arma
diff --git a/math/armadillo/distinfo b/math/armadillo/distinfo
index 99a5bdfa5b52..ca513bef276d 100644
--- a/math/armadillo/distinfo
+++ b/math/armadillo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288726
-SHA256 (armadillo-14.4.1.tar.xz) = 26ce272bfdc8246c278e6f8cfa53777a1efb14ef196e88082fee05da1a463491
-SIZE (armadillo-14.4.1.tar.xz) = 7483740
+TIMESTAMP = 1745936036
+SHA256 (armadillo-14.4.2.tar.xz) = 6dfddcfbd91e70679d7c11e94a5963a7efda002fec351e6f4875ac8e245c5117
+SIZE (armadillo-14.4.2.tar.xz) = 6870412
diff --git a/math/intx/Makefile b/math/intx/Makefile
index 188dc53c8408..85201668f5f9 100644
--- a/math/intx/Makefile
+++ b/math/intx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= intx
DISTVERSIONPREFIX= v
-DISTVERSION= 0.12.1
+DISTVERSION= 0.13.0
CATEGORIES= math
MAINTAINER= eduardo@FreeBSD.org
diff --git a/math/intx/distinfo b/math/intx/distinfo
index b5dbca355fcb..ccf72d3ada61 100644
--- a/math/intx/distinfo
+++ b/math/intx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728545011
-SHA256 (chfast-intx-v0.12.1_GH0.tar.gz) = 279a9aa1e46e60f72eb0eb4ea92fec786e02b35069942ed161be7dcfb6700dd8
-SIZE (chfast-intx-v0.12.1_GH0.tar.gz) = 57809
+TIMESTAMP = 1747423212
+SHA256 (chfast-intx-v0.13.0_GH0.tar.gz) = 849577814e6feb9d4fc3f66f99698eee51dc4b7e3e035c1a2cb76e0d9c52c2e5
+SIZE (chfast-intx-v0.13.0_GH0.tar.gz) = 57498
diff --git a/math/lcalc/Makefile b/math/lcalc/Makefile
index c4dc68f3cd21..0a6188353fbc 100644
--- a/math/lcalc/Makefile
+++ b/math/lcalc/Makefile
@@ -1,37 +1,39 @@
PORTNAME= lcalc
-PORTVERSION= 2.1.0
+DISTVERSION= 2.1.0
+PORTREVISION= 1
CATEGORIES= math
-MASTER_SITES= ftp://ftp.fu-berlin.de/unix/misc/sage/spkg/upstream/lcalc/
+MASTER_SITES= https://mirror.csclub.uwaterloo.ca/sage/spkg/upstream/${PORTNAME}/ \
+ https://mirror.lyrahosting.com/sagemath/spkg/upstream/${PORTNAME}/ \
+ https://mirror.dogado.de/sage/spkg/upstream/${PORTNAME}/ \
+ http://files.sagemath.org/spkg/upstream/${PORTNAME}/
-MAINTAINER= thierry@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= L-function c++ class library and the CLI program lcalc
WWW= https://gitlab.com/sagemath/lcalc
LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/doc/COPYING
BUILD_DEPENDS= gengetopt:devel/gengetopt
-LIB_DEPENDS= libgmp.so:math/gmp \
- libmpfr.so:math/mpfr \
- libpari.so:math/pari
+LIB_DEPENDS= libpari.so:math/pari
-#USE_GITLAB= yes
-#GL_ACCOUNT= sagemath
-
-USES= autoreconf compiler:c++11-lang gmake libtool localbase \
- pkgconfig tar:xz
+USES= compiler:c++11-lang gmake libtool localbase pkgconfig tar:xz
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-pari
+
INSTALL_TARGET= install-strip
TEST_TARGET= check
-USE_LDCONFIG= yes
+
+CONFIGURE_ARGS= --with-pari \
+ --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
OPTIONS_DEFINE= DOCS EXAMPLES
-pre-configure:
-.for dir in . data
- ${REINPLACE_CMD} -e 's|@docdir@/examples|${EXAMPLESDIR}|' \
- ${WRKSRC}/doc/examples/${dir}/Makefile.am
-.endfor
+post-configure:
+ ${REINPLACE_CMD} -e 's|$$(DESTDIR)$$(docdir)|${STAGEDIR}${EXAMPLESDIR}|g' \
+ ${PATCH_WRKSRC}/doc/examples/Makefile
+ ${REINPLACE_CMD} -e 's|$$(DESTDIR)$$(docdir)|${STAGEDIR}${EXAMPLESDIR}/data|g' \
+ ${PATCH_WRKSRC}/doc/examples/*/Makefile
.include <bsd.port.mk>
diff --git a/math/libsharp2/Makefile b/math/libsharp2/Makefile
index cd0d2a2a3644..0b72adecf3ce 100644
--- a/math/libsharp2/Makefile
+++ b/math/libsharp2/Makefile
@@ -9,6 +9,9 @@ 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
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..6f1abde3595a 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.1
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
diff --git a/math/octave-forge-csg-toolkit/distinfo b/math/octave-forge-csg-toolkit/distinfo
index 1301a99701b7..aa0b675416d5 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 = 1747586917
+SHA256 (octave-forge/pr0m1th3as-csg-toolkit-v1.4.1_GH0.tar.gz) = 16d926e1ec99ddd1d94c9cb8c39ef5fb539e493b11c8d3673946cf3dd5a62cb4
+SIZE (octave-forge/pr0m1th3as-csg-toolkit-v1.4.1_GH0.tar.gz) = 2156001
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/py-awkward/Makefile b/math/py-awkward/Makefile
index 80deb10604a8..26cb913bf260 100644
--- a/math/py-awkward/Makefile
+++ b/math/py-awkward/Makefile
@@ -1,5 +1,5 @@
PORTNAME= awkward
-PORTVERSION= 2.8.1
+PORTVERSION= 2.8.2
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-awkward/distinfo b/math/py-awkward/distinfo
index 980c0e60f199..2debc9ae7929 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 = 1747546566
+SHA256 (awkward-2.8.2.tar.gz) = d407e207717b9e51717d7bbfacd029198b5dfbc7ed91305b57088cd86aefba7b
+SIZE (awkward-2.8.2.tar.gz) = 6221318
diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile
index eb8562445a74..8eb7dda86998 100644
--- a/math/py-narwhals/Makefile
+++ b/math/py-narwhals/Makefile
@@ -1,5 +1,5 @@
PORTNAME= narwhals
-PORTVERSION= 1.35.0
+PORTVERSION= 1.38.2
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 0ee2ac9f87f8..23ec465cc08e 100644
--- a/math/py-narwhals/distinfo
+++ b/math/py-narwhals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178080
-SHA256 (narwhals-1.35.0.tar.gz) = 07477d18487fbc940243b69818a177ed7119b737910a8a254fb67688b48a7c96
-SIZE (narwhals-1.35.0.tar.gz) = 265784
+TIMESTAMP = 1747546568
+SHA256 (narwhals-1.38.2.tar.gz) = 7c5fbc9f2b8e1d5d95f49dcef9c2d94bf17810de68c87ff195dc7d22f7b3eeb5
+SIZE (narwhals-1.38.2.tar.gz) = 277368
diff --git a/math/py-scikit-fem/Makefile b/math/py-scikit-fem/Makefile
index 7629e496e2c1..b022425e9c4c 100644
--- a/math/py-scikit-fem/Makefile
+++ b/math/py-scikit-fem/Makefile
@@ -1,5 +1,5 @@
PORTNAME= scikit-fem
-PORTVERSION= 10.0.2
+PORTVERSION= 11.0.0
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/math/py-scikit-fem/distinfo b/math/py-scikit-fem/distinfo
index 2e16e7e37409..6b7cb90dd5e0 100644
--- a/math/py-scikit-fem/distinfo
+++ b/math/py-scikit-fem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727314584
-SHA256 (scikit_fem-10.0.2.tar.gz) = 8448da3776bbd03a9660ef0de85c67e292de009f2226f405523c6e2388f6b0f3
-SIZE (scikit_fem-10.0.2.tar.gz) = 159954
+TIMESTAMP = 1745936204
+SHA256 (scikit_fem-11.0.0.tar.gz) = 8973a2efd5237083999c8f94ae1bd8fbcb63479283e4797521e93c4f284d91db
+SIZE (scikit_fem-11.0.0.tar.gz) = 162611
diff --git a/math/suitesparse-camd/Makefile b/math/suitesparse-camd/Makefile
index be7105d4eee0..7596e428ef20 100644
--- a/math/suitesparse-camd/Makefile
+++ b/math/suitesparse-camd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 3.3.3
+PORTVERSION= 3.3.4
CATEGORIES= math
COMMENT= Symmetric approximate minimum degree
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/suitesparse-graphblas/Makefile b/math/suitesparse-graphblas/Makefile
index 1a0a7aa95fab..0a1e902b920d 100644
--- a/math/suitesparse-graphblas/Makefile
+++ b/math/suitesparse-graphblas/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ${MPORTNAME:tl}
-PORTVERSION= 10.0.3
+PORTVERSION= 10.0.5
CATEGORIES= math
COMMENT= Graph algorithms in the language of linear algebra
diff --git a/math/suitesparse/Makefile b/math/suitesparse/Makefile
index 520ebfe367fd..b7bedb46b514 100644
--- a/math/suitesparse/Makefile
+++ b/math/suitesparse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= suitesparse
-PORTVERSION= 7.10.2
+PORTVERSION= 7.10.3
CATEGORIES= math
MAINTAINER= fortran@FreeBSD.org
diff --git a/math/suitesparse/bsd.suitesparse.mk b/math/suitesparse/bsd.suitesparse.mk
index fc461f5b2271..64fcee04076c 100644
--- a/math/suitesparse/bsd.suitesparse.mk
+++ b/math/suitesparse/bsd.suitesparse.mk
@@ -4,7 +4,7 @@
PKGNAMEPREFIX= suitesparse-
SSPNAME= suitesparse
-SSPVERSION= 7.10.2
+SSPVERSION= 7.10.3
DISTVERSIONPREFIX= v
MAINTAINER= fortran@FreeBSD.org
diff --git a/math/suitesparse/distinfo b/math/suitesparse/distinfo
index 622af251a80b..2ab4923b6c55 100644
--- a/math/suitesparse/distinfo
+++ b/math/suitesparse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744560629
-SHA256 (suitesparse/v7.10.2.tar.gz) = 98ebd840a30ddd872b38879615b6045aa800d84eae6b44efd44b6b0682507630
-SIZE (suitesparse/v7.10.2.tar.gz) = 87825625
+TIMESTAMP = 1747585409
+SHA256 (suitesparse/v7.10.3.tar.gz) = 09e7bcc8e5de0a5b55d2ae9fd6378d5f4dc1b85a933593339a0872b24e2cc102
+SIZE (suitesparse/v7.10.3.tar.gz) = 87836881
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