diff options
Diffstat (limited to '')
40 files changed, 132 insertions, 109 deletions
diff --git a/math/add/Makefile b/math/add/Makefile index 83ddb5415bc9..c85fc323d239 100644 --- a/math/add/Makefile +++ b/math/add/Makefile @@ -1,5 +1,5 @@ PORTNAME= add -PORTVERSION= 20240916 +PORTVERSION= 20250914 CATEGORIES= math MASTER_SITES= https://invisible-island.net/archives/add/ diff --git a/math/add/distinfo b/math/add/distinfo index 56beb39974ce..cf93dced655d 100644 --- a/math/add/distinfo +++ b/math/add/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752529419 -SHA256 (add-20240916.tgz) = 7290c6c0943c139546687bb552b14e2551d3e14f6482a255673f6e7a9d279e27 -SIZE (add-20240916.tgz) = 182153 +TIMESTAMP = 1757931098 +SHA256 (add-20250914.tgz) = de5d03c7454f8b692a90625793ebc536ba51aeab8b4d71f752332fd649a7fd8e +SIZE (add-20250914.tgz) = 183171 diff --git a/math/analitza/distinfo b/math/analitza/distinfo index fa154d3036be..c98a3860fd4d 100644 --- a/math/analitza/distinfo +++ b/math/analitza/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646411 -SHA256 (KDE/release-service/25.08.0/analitza-25.08.0.tar.xz) = 8d477f0af14bb9f7c15033a9d78987a7067135affc47f19eddda82e76c36d34b -SIZE (KDE/release-service/25.08.0/analitza-25.08.0.tar.xz) = 368188 +TIMESTAMP = 1757410118 +SHA256 (KDE/release-service/25.08.1/analitza-25.08.1.tar.xz) = 603bf3b126692de017a95a781b86aef91512d9db514ecdd4a5e7af75b7e00d14 +SIZE (KDE/release-service/25.08.1/analitza-25.08.1.tar.xz) = 368228 diff --git a/math/cantor/distinfo b/math/cantor/distinfo index be4faba02951..ad3341ea08a6 100644 --- a/math/cantor/distinfo +++ b/math/cantor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646414 -SHA256 (KDE/release-service/25.08.0/cantor-25.08.0.tar.xz) = 5c98fa36bac3500a57d07813a101be709c58aa0ab755d4c9c9fa2b3f8836238d -SIZE (KDE/release-service/25.08.0/cantor-25.08.0.tar.xz) = 10908548 +TIMESTAMP = 1757410121 +SHA256 (KDE/release-service/25.08.1/cantor-25.08.1.tar.xz) = 1e92aa6ca61be065388d10f0dbc9a09393893190a0bae7c98cdfd863cf4adb94 +SIZE (KDE/release-service/25.08.1/cantor-25.08.1.tar.xz) = 10907968 diff --git a/math/ddfun/Makefile b/math/ddfun/Makefile index e4614a4e12e5..3d620bb7aaee 100644 --- a/math/ddfun/Makefile +++ b/math/ddfun/Makefile @@ -19,10 +19,16 @@ BUILD_WRKSRC= ${WRKSRC}/fortran OPTIONS_DEFINE= DOCS EXAMPLES +.include <bsd.port.pre.mk> + pre-configure: .for f in gnu-complib-dd.scr gnu-complink-dd.scr ${REINPLACE_CMD} -e 's|-O3|${FFLAGS}|' ${BUILD_WRKSRC}/${f} .endfor +.if ${FORTRAN_DEFAULT} == flang +# https://github.com/llvm/llvm-project/issues/158436 + ${REINPLACE_CMD} -e 's|-fno-expensive-optimizations||g' ${BUILD_WRKSRC}/gnu-complib-dd.scr +.endif do-build: cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ./gnu-complib-dd.scr @@ -51,4 +57,4 @@ do-install-DOCS-on: do-test: cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ./gnu-ddfun-tests.scr -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/math/faiss/Makefile b/math/faiss/Makefile index b64c7cdd9051..e64bffca76f0 100644 --- a/math/faiss/Makefile +++ b/math/faiss/Makefile @@ -1,11 +1,8 @@ PORTNAME= faiss DISTVERSIONPREFIX= v -DISTVERSION= 1.11.0 +DISTVERSION= 1.12.0 CATEGORIES= math -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= 01c7e647388f9e23fc828059a3fd9c61b43c0740.patch:-p1 # FreeBSD compatibility patch, https://github.com/facebookresearch/faiss/pull/4316 - MAINTAINER= yuri@FreeBSD.org COMMENT= Library for efficient similarity search & clustering of dense vectors WWW= https://github.com/facebookresearch/faiss @@ -28,11 +25,9 @@ USES= cmake:testing compiler:c++11-lang localbase:ldflags # tests fail to compi USE_GITHUB= yes GH_ACCOUNT= facebookresearch -#LDFLAGS+= -lgtest #-pthread - CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_TESTING FAISS_ENABLE_GPU FAISS_ENABLE_PYTHON -# tests as of 1.11.0: 99% tests passed, 1 tests failed out of 132, TestMemoryLeak.ivfflat (Timeout) +# tests as of 1.12.0: 100% tests passed .include <bsd.port.mk> diff --git a/math/faiss/distinfo b/math/faiss/distinfo index 189bd140d1ff..993ba750a6d7 100644 --- a/math/faiss/distinfo +++ b/math/faiss/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1745711436 -SHA256 (facebookresearch-faiss-v1.11.0_GH0.tar.gz) = c5d517da6deb6a6d74290d7145331fc7474426025e2d826fa4a6d40670f4493c -SIZE (facebookresearch-faiss-v1.11.0_GH0.tar.gz) = 1138777 -SHA256 (01c7e647388f9e23fc828059a3fd9c61b43c0740.patch) = 6248c0d69b2309c5b977d6cd0ff75788a6e668b6c6c87c3113bb2e5603273ea4 -SIZE (01c7e647388f9e23fc828059a3fd9c61b43c0740.patch) = 795 +TIMESTAMP = 1757855190 +SHA256 (facebookresearch-faiss-v1.12.0_GH0.tar.gz) = 561376d1a44771bf1230fabeef9c81643468009b45a585382cf38d3a7a94990a +SIZE (facebookresearch-faiss-v1.12.0_GH0.tar.gz) = 1169676 diff --git a/math/faiss/pkg-plist b/math/faiss/pkg-plist index a8c21fd07a17..af4874fd8148 100644 --- a/math/faiss/pkg-plist +++ b/math/faiss/pkg-plist @@ -85,6 +85,7 @@ include/faiss/impl/platform_macros.h include/faiss/impl/pq4_fast_scan.h include/faiss/impl/residual_quantizer_encode_steps.h include/faiss/impl/simd_result_handlers.h +include/faiss/impl/zerocopy_io.h include/faiss/index_factory.h include/faiss/index_io.h include/faiss/invlists/BlockInvertedLists.h diff --git a/math/flint/Makefile b/math/flint/Makefile index 652cd8119eca..06888de4f74e 100644 --- a/math/flint/Makefile +++ b/math/flint/Makefile @@ -1,5 +1,5 @@ PORTNAME= flint -DISTVERSION= 3.2.0 +DISTVERSION= 3.3.1 CATEGORIES= math MASTER_SITES= http://www.flintlib.org/download/ @@ -45,8 +45,8 @@ MAKE_ENV+= VERBOSE=1 MAKE_ARGS+= VERBOSE=1 post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libflint.so.20.0.0 + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libflint.so.21.0.0 -# tests as of 3.2.0: All tests passed. +# tests as of 3.3.1: All tests passed. .include <bsd.port.mk> diff --git a/math/flint/distinfo b/math/flint/distinfo index 91a90dc16a1a..73745c05e495 100644 --- a/math/flint/distinfo +++ b/math/flint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741882945 -SHA256 (flint-3.2.0.tar.gz) = 6d182c4a05d3d6bfc611565d6331d02f94066a3be32df36ed880264afa9c30f4 -SIZE (flint-3.2.0.tar.gz) = 8384561 +TIMESTAMP = 1757637266 +SHA256 (flint-3.3.1.tar.gz) = 64d70e513076cfa971e0410b58c1da5d35112913e9a56b44e2c681b459d3eafb +SIZE (flint-3.3.1.tar.gz) = 8400253 diff --git a/math/flint/pkg-plist b/math/flint/pkg-plist index b293f9f6d6b5..54ce9b9d01cb 100644 --- a/math/flint/pkg-plist +++ b/math/flint/pkg-plist @@ -174,6 +174,6 @@ include/flint/thread_pool.h include/flint/thread_support.h include/flint/ulong_extras.h lib/libflint.so -lib/libflint.so.20 -lib/libflint.so.20.0.0 +lib/libflint.so.21 +lib/libflint.so.21.0.0 libdata/pkgconfig/flint.pc diff --git a/math/geogebra/Makefile b/math/geogebra/Makefile index ed04d03890c1..8d4a8db5b136 100644 --- a/math/geogebra/Makefile +++ b/math/geogebra/Makefile @@ -1,5 +1,5 @@ PORTNAME= geogebra -DISTVERSION= 5-2-898-1 +DISTVERSION= 5-2-899-0 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 b7ba6f3a36d3..84a9e4d8c457 100644 --- a/math/geogebra/distinfo +++ b/math/geogebra/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1756283344 -SHA256 (GeoGebra-Linux-Portable-5-2-898-1.tar.bz2) = 43bc1442b2ad8ef346932383fc4bc5166f2928a18c70bc453f1092fc62135fca -SIZE (GeoGebra-Linux-Portable-5-2-898-1.tar.bz2) = 62967973 +TIMESTAMP = 1757477906 +SHA256 (GeoGebra-Linux-Portable-5-2-899-0.tar.bz2) = dda3e8075e66990418a5913e38bbdd72a8bf32a2805f1886aa1d13aaad95b264 +SIZE (GeoGebra-Linux-Portable-5-2-899-0.tar.bz2) = 62954321 SHA256 (geogebra.png) = e97122d77209e2c235f5afcee8f783c1e933d14062851ac73a4ed7a6520c5614 SIZE (geogebra.png) = 4018 SHA256 (geogebra-logo.svg) = 55ded6b5ec9ad382494f858d8ab5def0ed6c7d529481cd212863b2edde3b5e07 diff --git a/math/giacxcas/files/patch-src_quickjs.c b/math/giacxcas/files/patch-src_quickjs.c index c330699c7c28..26f5c81fdc3a 100644 --- a/math/giacxcas/files/patch-src_quickjs.c +++ b/math/giacxcas/files/patch-src_quickjs.c @@ -1,6 +1,14 @@ --- src/quickjs.c.orig 2021-03-23 12:33:15 UTC +++ src/quickjs.c -@@ -41,6 +41,8 @@ +@@ -34,13 +34,15 @@ + #ifdef NSPIRE_NEWLIB + #include "fenv.h" + #else +-#include <fenv.h> ++#include </usr/include/fenv.h> + #endif + #include <math.h> + #if defined(__APPLE__) #include <malloc/malloc.h> #elif defined(__linux__) #include <malloc.h> diff --git a/math/kalgebra/distinfo b/math/kalgebra/distinfo index 27d770835361..ead663017547 100644 --- a/math/kalgebra/distinfo +++ b/math/kalgebra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646416 -SHA256 (KDE/release-service/25.08.0/kalgebra-25.08.0.tar.xz) = 5626185a4eda526fdcf894dc99ff43796d59b0f4e1cc7a5287494896db0dad20 -SIZE (KDE/release-service/25.08.0/kalgebra-25.08.0.tar.xz) = 953244 +TIMESTAMP = 1757410123 +SHA256 (KDE/release-service/25.08.1/kalgebra-25.08.1.tar.xz) = d007a4b2b04a36ba10a9c84d71ee472349a27e7472a8b835cea1ad60172edd58 +SIZE (KDE/release-service/25.08.1/kalgebra-25.08.1.tar.xz) = 953008 diff --git a/math/kalgebra/pkg-plist b/math/kalgebra/pkg-plist index 1d6beca73fd5..544ed13da3e0 100644 --- a/math/kalgebra/pkg-plist +++ b/math/kalgebra/pkg-plist @@ -111,7 +111,6 @@ share/locale/zh_CN/LC_MESSAGES/kalgebra.mo share/locale/zh_CN/LC_MESSAGES/kalgebramobile.mo share/locale/zh_TW/LC_MESSAGES/kalgebra.mo share/locale/zh_TW/LC_MESSAGES/kalgebramobile.mo -%%WEBENGINE%%share/metainfo/org.kde.graphsplasmoid.appdata.xml %%WEBENGINE%%share/metainfo/org.kde.kalgebra.appdata.xml share/metainfo/org.kde.kalgebramobile.appdata.xml %%WEBENGINE%%share/plasma/plasmoids/org.kde.graphsplasmoid/contents/ui/config.ui diff --git a/math/kalk/distinfo b/math/kalk/distinfo index 8f0b8935603c..23c7685022b9 100644 --- a/math/kalk/distinfo +++ b/math/kalk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646416 -SHA256 (KDE/release-service/25.08.0/kalk-25.08.0.tar.xz) = 20ecb2d6760d08c33fb5fd041f0202f7209c8714c1ced10ff5188206ea414b4e -SIZE (KDE/release-service/25.08.0/kalk-25.08.0.tar.xz) = 79188 +TIMESTAMP = 1757410123 +SHA256 (KDE/release-service/25.08.1/kalk-25.08.1.tar.xz) = 62cfb38a58cd7b33dfd5efe1e9e3c486c1615e1ef92a787d4c63e07b8d77af9c +SIZE (KDE/release-service/25.08.1/kalk-25.08.1.tar.xz) = 79120 diff --git a/math/kbruch/distinfo b/math/kbruch/distinfo index 2303c27ce45d..92b248879a58 100644 --- a/math/kbruch/distinfo +++ b/math/kbruch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646419 -SHA256 (KDE/release-service/25.08.0/kbruch-25.08.0.tar.xz) = 28ba55e51ce49b56ce30061667ae89f6965cf8d9186a985858647ab31a904e3d -SIZE (KDE/release-service/25.08.0/kbruch-25.08.0.tar.xz) = 5163460 +TIMESTAMP = 1757410126 +SHA256 (KDE/release-service/25.08.1/kbruch-25.08.1.tar.xz) = b2dba99b7039ca98a77d56d088baa0f31566dedb5ffacc9b88c8fd17a2d05776 +SIZE (KDE/release-service/25.08.1/kbruch-25.08.1.tar.xz) = 5163308 diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo index 61be29f6080f..56922c080505 100644 --- a/math/kcalc/distinfo +++ b/math/kcalc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646421 -SHA256 (KDE/release-service/25.08.0/kcalc-25.08.0.tar.xz) = 449a0d8827c44735f34cdddbdca9c3e038b3debcc86c60a57bca3ed42512d5f9 -SIZE (KDE/release-service/25.08.0/kcalc-25.08.0.tar.xz) = 484460 +TIMESTAMP = 1757410128 +SHA256 (KDE/release-service/25.08.1/kcalc-25.08.1.tar.xz) = fa9a892ac539dc250e4bdb243358d859aa024bf65479576c5a089c6b4435c155 +SIZE (KDE/release-service/25.08.1/kcalc-25.08.1.tar.xz) = 484440 diff --git a/math/kig/distinfo b/math/kig/distinfo index 25f252ce716d..09be68869c49 100644 --- a/math/kig/distinfo +++ b/math/kig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646424 -SHA256 (KDE/release-service/25.08.0/kig-25.08.0.tar.xz) = 10f5c931723a34ea6e075df052711148c2912bcab2cc70d307f60e40311a3d97 -SIZE (KDE/release-service/25.08.0/kig-25.08.0.tar.xz) = 3259640 +TIMESTAMP = 1757410130 +SHA256 (KDE/release-service/25.08.1/kig-25.08.1.tar.xz) = f25a61a481b89a5a57dee616bc1bb35049c9ac2673b2480b4723f0e0c7c15f7f +SIZE (KDE/release-service/25.08.1/kig-25.08.1.tar.xz) = 3260744 diff --git a/math/kmplot/distinfo b/math/kmplot/distinfo index ec3d571f1166..eaaf687e446b 100644 --- a/math/kmplot/distinfo +++ b/math/kmplot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646426 -SHA256 (KDE/release-service/25.08.0/kmplot-25.08.0.tar.xz) = b629366abffc691f8d6c20baf25b8cab311adbfff3365519c947e9f234b3f2a6 -SIZE (KDE/release-service/25.08.0/kmplot-25.08.0.tar.xz) = 3029692 +TIMESTAMP = 1757410133 +SHA256 (KDE/release-service/25.08.1/kmplot-25.08.1.tar.xz) = 1a29406d803b6f1e7c5c35285ef76a445322ae940919b8bbf5c3481e298e2311 +SIZE (KDE/release-service/25.08.1/kmplot-25.08.1.tar.xz) = 3029556 diff --git a/math/labplot/Makefile b/math/labplot/Makefile index 2ccd56f65050..a2ff6b0f5b21 100644 --- a/math/labplot/Makefile +++ b/math/labplot/Makefile @@ -32,6 +32,8 @@ USE_XORG= x11 xcb KDE_INVENT= 110f258e44a45354c5219e497409a22185fa2933 education labplot +CXXFLAGS+= -Wno-error=undef + PLIST_SUB= SHLIB_VER=${PORTVERSION} OPTIONS_DEFINE= CANTOR FITS FFTW3 HDF5 LIBCERF MATLAB NETCDF ORCUS \ diff --git a/math/mdal/Makefile b/math/mdal/Makefile index 1ef54c326153..a2d5099e06fc 100644 --- a/math/mdal/Makefile +++ b/math/mdal/Makefile @@ -1,7 +1,6 @@ PORTNAME= mdal DISTVERSIONPREFIX= release- -DISTVERSION= 1.2.0 -PORTREVISION= 5 +DISTVERSION= 1.3.1 CATEGORIES= math geography MAINTAINER= wen@FreeBSD.org diff --git a/math/mdal/distinfo b/math/mdal/distinfo index 68030c466242..ac54efbc281d 100644 --- a/math/mdal/distinfo +++ b/math/mdal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716859101 -SHA256 (lutraconsulting-MDAL-release-1.2.0_GH0.tar.gz) = d97ac5543daf25c388dee770d0b14d6462e5e596b502b5314018c056aeea7919 -SIZE (lutraconsulting-MDAL-release-1.2.0_GH0.tar.gz) = 88009275 +TIMESTAMP = 1757039653 +SHA256 (lutraconsulting-MDAL-release-1.3.1_GH0.tar.gz) = 86431efe97680201583ba0491ecd110e2c50d006134cd02ff8b9630123cda998 +SIZE (lutraconsulting-MDAL-release-1.3.1_GH0.tar.gz) = 88023474 diff --git a/math/octave-forge-control/Makefile b/math/octave-forge-control/Makefile index 8d1a16e54c2f..d563854aa7da 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.2 +DISTVERSION= 4.1.3 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org diff --git a/math/octave-forge-control/distinfo b/math/octave-forge-control/distinfo index f72ac829cb38..feb811ec2d39 100644 --- a/math/octave-forge-control/distinfo +++ b/math/octave-forge-control/distinfo @@ -1,5 +1,5 @@ -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 +TIMESTAMP = 1757703269 +SHA256 (octave-forge/gnu-octave-pkg-control-control-4.1.3_GH0.tar.gz) = aeef643cbaf3b83e4331cf22f6a0dd173198443df87a53b3bf27074c1f99aa7d +SIZE (octave-forge/gnu-octave-pkg-control-control-4.1.3_GH0.tar.gz) = 358422 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-geometry/Makefile b/math/octave-forge-geometry/Makefile index abdc8e77b362..9d0853ba8556 100644 --- a/math/octave-forge-geometry/Makefile +++ b/math/octave-forge-geometry/Makefile @@ -1,6 +1,6 @@ PORTNAME= octave-forge-geometry PORTVERSION= 4.1.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} @@ -12,7 +12,7 @@ WWW= https://packages.octave.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ ${OCTAVE_TARBALLS_DIR}/matgeom.tar.gz:math/octave-forge-matgeom USES= octave python:env diff --git a/math/octave-forge-symbolic/Makefile b/math/octave-forge-symbolic/Makefile index 022a622905a1..481b532332c3 100644 --- a/math/octave-forge-symbolic/Makefile +++ b/math/octave-forge-symbolic/Makefile @@ -1,6 +1,5 @@ PORTNAME= octave-forge-symbolic -PORTVERSION= 3.2.1 -PORTREVISION= 1 +PORTVERSION= 3.2.2 CATEGORIES= math MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} diff --git a/math/octave-forge-symbolic/distinfo b/math/octave-forge-symbolic/distinfo index 09a305e78e4b..440056caea6f 100644 --- a/math/octave-forge-symbolic/distinfo +++ b/math/octave-forge-symbolic/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715801086 -SHA256 (octave-forge/symbolic-3.2.1.tar.gz) = d1a6ef4d12c48fc4412ceec380f398a6cd5180e518c131ba12683e9eb8f75460 -SIZE (octave-forge/symbolic-3.2.1.tar.gz) = 273021 +TIMESTAMP = 1757703320 +SHA256 (octave-forge/symbolic-3.2.2.tar.gz) = 8eb492408ec5aafe4e196ec5bdbd2298e0ac068d2b754948f34b9082b9126b37 +SIZE (octave-forge/symbolic-3.2.2.tar.gz) = 276452 diff --git a/math/p5-Math-MPFR/Makefile b/math/p5-Math-MPFR/Makefile index b44a9d11c69b..99042f1e3b7e 100644 --- a/math/p5-Math-MPFR/Makefile +++ b/math/p5-Math-MPFR/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-MPFR -PORTVERSION= 4.43 +PORTVERSION= 4.44 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/math/p5-Math-MPFR/distinfo b/math/p5-Math-MPFR/distinfo index 46c83f4f7f69..df626cc9bac1 100644 --- a/math/p5-Math-MPFR/distinfo +++ b/math/p5-Math-MPFR/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752262705 -SHA256 (Math-MPFR-4.43.tar.gz) = cfa3d6c15c0a7f991927f7e6046543343798351724f9d13868751dbdb476ee89 -SIZE (Math-MPFR-4.43.tar.gz) = 243205 +TIMESTAMP = 1757518741 +SHA256 (Math-MPFR-4.44.tar.gz) = f6b829b46d1eef1acaa6e4004c5817eab5fe4b22bb79532b060035e82eccc354 +SIZE (Math-MPFR-4.44.tar.gz) = 248292 diff --git a/math/p5-Math-Polygon/Makefile b/math/p5-Math-Polygon/Makefile index ec3053923bec..fdc8352ff1c4 100644 --- a/math/p5-Math-Polygon/Makefile +++ b/math/p5-Math-Polygon/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-Polygon -PORTVERSION= 1.11 +PORTVERSION= 2.00 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -11,8 +11,11 @@ WWW= https://metacpan.org/release/Math-Polygon LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -NO_ARCH= yes +TEST_DEPENDS= p5-Log-Report>0:devel/p5-Log-Report + USES= perl5 USE_PERL5= configure +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/math/p5-Math-Polygon/distinfo b/math/p5-Math-Polygon/distinfo index 07c9bc25b96d..07fd36e57941 100644 --- a/math/p5-Math-Polygon/distinfo +++ b/math/p5-Math-Polygon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746329043 -SHA256 (Math-Polygon-1.11.tar.gz) = 14c117db44d42e09de60fd1918322d83bfb4b5474d1d767cf70c80fe78efa2d8 -SIZE (Math-Polygon-1.11.tar.gz) = 27063 +TIMESTAMP = 1757519272 +SHA256 (Math-Polygon-2.00.tar.gz) = 6c403bad7c0a61b4d7c86736aaeb76789ae432fa7a864c147e160f3d552afa53 +SIZE (Math-Polygon-2.00.tar.gz) = 28973 diff --git a/math/py-mathics/Makefile b/math/py-mathics/Makefile index 23f3f934b998..6f5921558a7f 100644 --- a/math/py-mathics/Makefile +++ b/math/py-mathics/Makefile @@ -1,5 +1,6 @@ PORTNAME= Mathics3 PORTVERSION= 9.0.0 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -32,7 +33,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PY_PILLOW} \ bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}py>0:devel/py-py@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pint>0:devel/py-pint@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \ diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile index 5f76f6f76119..368f5c22ae7b 100644 --- a/math/py-networkx/Makefile +++ b/math/py-networkx/Makefile @@ -1,6 +1,6 @@ PORTNAME= networkx DISTVERSION= 3.5 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 2 CATEGORIES= math python MASTER_SITES= PYPI @@ -48,7 +48,7 @@ GRAPHVIZ_DESC= Additional graph layout and rendering algorithms GRAPHVIZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygraphviz>=1.2:graphics/py-pygraphviz@${PY_FLAVOR} LXML_DESC= Binding for the libxml2 and libxslt libraries -LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} +LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} PANDAS_DESC= Data analysis PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.3:math/py-pandas@${PY_FLAVOR} diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile index 9e95667d2031..0c9257ff3e9c 100644 --- a/math/py-numpy/Makefile +++ b/math/py-numpy/Makefile @@ -18,47 +18,54 @@ WWW= https://www.numpy.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=6.2.5:devel/py-pytest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.24.1:devel/py-hypothesis@${PY_FLAVOR} \ +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=6.24.1:devel/py-hypothesis@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest>=6.2.5:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.2.0:devel/py-typing-extensions@${PY_FLAVOR} USES= compiler:c11 cpe fortran python:3.9+ USE_PYTHON= allflavors autoplist concurrent cython distutils -GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so | ${SED} -e s/libgfortran.so// -LDFLAGS+= -s -PYDISTUTILS_BUILDARGS= --fcompiler=gnu95 +GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so | ${SED} -e \ + s/libgfortran.so// PYDISTUTILS_CONFIGUREARGS= --fcompiler=gnu95 +PYDISTUTILS_BUILDARGS= --fcompiler=gnu95 +LDFLAGS+= -s PIE_UNSAFE= yes -PORTDOCS= * - PORTSCOUT= limit:^1\. +PORTDOCS= * + OPTIONS_DEFINE= DOCS SUITESPARSE +OPTIONS_DEFAULT= OPENBLAS SUITESPARSE OPTIONS_SINGLE= BLASLIB OPTIONS_SINGLE_BLASLIB= ATLAS NETLIB OPENBLAS -OPTIONS_DEFAULT= OPENBLAS SUITESPARSE SUITESPARSE_DESC= Use AMD and UMFPACK in SuiteSparse -ATLAS_USES= blaslapack:atlas -ATLAS_VARS= BLASLIBS="ptf77blas, ptcblas" BLASNAME=atlas LAPACKLIBS=alapack LIBRARIES=atlas_libs -NETLIB_LIB_DEPENDS= libcblas.so:math/cblas -NETLIB_USES= blaslapack:netlib -NETLIB_VARS= BLASLIBS="blas, cblas" BLASNAME=atlas LAPACKLIBS=lapack LIBRARIES=atlas_libs -OPENBLAS_USES= blaslapack:openblas -OPENBLAS_VARS= BLASLIBS="openblas, gfortran" BLASNAME=openblas LAPACKLIBS="openblas, gfortran" LIBRARIES=libraries -SUITESPARSE_LIB_DEPENDS=libumfpack.so:math/suitesparse-umfpack +ATLAS_USES= blaslapack:atlas +ATLAS_VARS= BLASLIBS="ptf77blas, ptcblas" \ + BLASNAME=atlas \ + LAPACKLIBS=alapack \ + LIBRARIES=atlas_libs +NETLIB_LIB_DEPENDS= libcblas.so:math/cblas +NETLIB_USES= blaslapack:netlib +NETLIB_VARS= BLASLIBS="blas, cblas" \ + BLASNAME=atlas \ + LAPACKLIBS=lapack \ + LIBRARIES=atlas_libs +OPENBLAS_USES= blaslapack:openblas +OPENBLAS_VARS= BLASLIBS="openblas, gfortran" \ + BLASNAME=openblas \ + LAPACKLIBS="openblas, gfortran" \ + LIBRARIES=libraries +SUITESPARSE_LIB_DEPENDS= libumfpack.so:math/suitesparse-umfpack post-extract: @${TOUCH} ${WRKSRC}/numpy/f2py/tests/src/temp @${TOUCH} ${WRKSRC}/numpy/random/_examples/temp @${TOUCH} ${WRKSRC}/numpy/core/tests/examples/temp -pre-configure-SUITESPARSE-off: - @${REINPLACE_CMD} -e 's|:%%LOCALBASE%%/include/suitesparse||' ${WRKSRC}/site.cfg - pre-configure: @${REINPLACE_CMD} -e 's|%%FC%%|${FC}|' ${WRKSRC}/numpy/distutils/fcompiler/gnu.py @${CP} ${FILESDIR}/site.cfg ${WRKSRC}/site.cfg @@ -68,6 +75,9 @@ pre-configure: ${WRKSRC}/site.cfg @${REINPLACE_CMD} -e "s|%%GCCLIBDIR%%|$$(${GCCLIBDIR_CMDS})|" ${WRKSRC}/site.cfg ${WRKSRC}/numpy/distutils/system_info.py +pre-configure-SUITESPARSE-off: + @${REINPLACE_CMD} -e 's|:%%LOCALBASE%%/include/suitesparse||' ${WRKSRC}/site.cfg + do-configure: post-install: diff --git a/math/py-pandas-datareader/Makefile b/math/py-pandas-datareader/Makefile index 4e941b803578..59a1ef3ae54a 100644 --- a/math/py-pandas-datareader/Makefile +++ b/math/py-pandas-datareader/Makefile @@ -1,6 +1,6 @@ PORTNAME= pandas-datareader DISTVERSION= 0.9.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math finance python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,7 @@ WWW= https://github.com/pydata/pandas-datareader LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>0.19.2:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-file>0:www/py-requests-file@${PY_FLAVOR} \ diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile index 70c2f9abe9b6..f83bee22da83 100644 --- a/math/py-pandas/Makefile +++ b/math/py-pandas/Makefile @@ -1,6 +1,6 @@ PORTNAME= pandas PORTVERSION= 2.2.3 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= math devel python MASTER_SITES= PYPI @@ -79,7 +79,7 @@ HTML5LIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautif ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} JINJA2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} MPL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=2.0.0:math/py-matplotlib@${PY_FLAVOR} NUMEXPR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numexpr>=2.6.1:math/py-numexpr@${PY_FLAVOR} OPENPYXL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openpyxl>=2.4.0:textproc/py-openpyxl@${PY_FLAVOR} diff --git a/math/rocs/distinfo b/math/rocs/distinfo index 63e4960ecd16..1616b0315a3d 100644 --- a/math/rocs/distinfo +++ b/math/rocs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754646429 -SHA256 (KDE/release-service/25.08.0/rocs-25.08.0.tar.xz) = b4e8e702303767269463473707cf4b24a3d99f5f9433cc7c2ce2e5e40df31c89 -SIZE (KDE/release-service/25.08.0/rocs-25.08.0.tar.xz) = 1565404 +TIMESTAMP = 1757410135 +SHA256 (KDE/release-service/25.08.1/rocs-25.08.1.tar.xz) = ecb9e7032ea8360fade8dbef0e62c06261d2c28fe7883ce8fa2a0bf2d9992a87 +SIZE (KDE/release-service/25.08.1/rocs-25.08.1.tar.xz) = 1569016 diff --git a/math/rocs/pkg-plist b/math/rocs/pkg-plist index d2de7488dc3b..7f4eadc20ba4 100644 --- a/math/rocs/pkg-plist +++ b/math/rocs/pkg-plist @@ -65,6 +65,8 @@ share/locale/es/LC_MESSAGES/libgraphtheory.mo share/locale/es/LC_MESSAGES/rocs.mo share/locale/et/LC_MESSAGES/libgraphtheory.mo share/locale/et/LC_MESSAGES/rocs.mo +share/locale/eu/LC_MESSAGES/libgraphtheory.mo +share/locale/eu/LC_MESSAGES/rocs.mo share/locale/fi/LC_MESSAGES/libgraphtheory.mo share/locale/fi/LC_MESSAGES/rocs.mo share/locale/fr/LC_MESSAGES/libgraphtheory.mo |