git: e2648b983369 - main - math/PDL: Update to 2.094

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 03 Nov 2024 20:18:29 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e2648b9833694137139e4b4adca77bf984fb6443

commit e2648b9833694137139e4b4adca77bf984fb6443
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-11-03 20:15:22 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-11-03 20:15:22 +0000

    math/PDL: Update to 2.094
    
    Changes:        https://metacpan.org/dist/PDL/changes
---
 math/PDL/Makefile                |  8 ++++----
 math/PDL/distinfo                |  6 +++---
 math/PDL/files/patch-perldl.conf | 11 -----------
 math/PDL/pkg-plist               | 29 +++++++----------------------
 4 files changed, 14 insertions(+), 40 deletions(-)

diff --git a/math/PDL/Makefile b/math/PDL/Makefile
index 389eda74af92..c319abaa583f 100644
--- a/math/PDL/Makefile
+++ b/math/PDL/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	PDL
-PORTVERSION=	2.093
+PORTVERSION=	2.094
 CATEGORIES=	math perl5
 MASTER_SITES=	CPAN
 
@@ -27,12 +27,14 @@ RUN_DEPENDS=	p5-Astro-FITS-Header>=0:astro/p5-Astro-FITS-Header \
 		p5-Pod-Parser>=0:textproc/p5-Pod-Parser \
 		p5-Sys-SigAction>=0:devel/p5-Sys-SigAction \
 		p5-Term-ReadKey>=2.34:devel/p5-Term-ReadKey
-TEST_DEPENDS=	p5-Test-Exception>=0:devel/p5-Test-Exception \
+TEST_DEPENDS=	p5-Test-Deep>=0:devel/p5-Test-Deep \
+		p5-Test-Exception>=0:devel/p5-Test-Exception \
 		p5-Test-Warn>=0:devel/p5-Test-Warn
 
 USES=		gmake perl5
 USE_PERL5=	configure
 
+MAKE_ENV=	POSIX_THREADS_LIBS='-lpthread'
 MAKE_JOBS_UNSAFE=	yes
 
 PORTSCOUT=	limit:^[0-9\.]*$$
@@ -87,7 +89,6 @@ post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Core/Core.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/FFT/FFT.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Fit/Gaussian/Gaussian.so
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Graphics/IIS/IIS.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Browser/Browser.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Misc/Misc.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Pnm/Pnm.so
@@ -97,7 +98,6 @@ post-install:
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/ImageRGB/ImageRGB.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Math/Math.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/MatrixOps/MatrixOps.so
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Minuit/Minuit.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Ops/Ops.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Primitive/Primitive.so
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Slatec/Slatec.so
diff --git a/math/PDL/distinfo b/math/PDL/distinfo
index e749dae72538..0f4598544825 100644
--- a/math/PDL/distinfo
+++ b/math/PDL/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632256
-SHA256 (PDL-2.093.tar.gz) = 7cc43ae8db553960da964c9964f043128c417f1151202ad3f74ae6c2b0fe588a
-SIZE (PDL-2.093.tar.gz) = 2832383
+TIMESTAMP = 1730641024
+SHA256 (PDL-2.094.tar.gz) = ba1d896b82204348d921da95fb72d7584ff1c0027e91b279cb3a3b3d47b89e12
+SIZE (PDL-2.094.tar.gz) = 2757683
diff --git a/math/PDL/files/patch-perldl.conf b/math/PDL/files/patch-perldl.conf
deleted file mode 100644
index 942ae77367a9..000000000000
--- a/math/PDL/files/patch-perldl.conf
+++ /dev/null
@@ -1,11 +0,0 @@
---- perldl.conf.orig	2023-03-31 16:25:25 UTC
-+++ perldl.conf
-@@ -46,7 +46,7 @@
-         WITH_POSIX_THREADS => undef,
- 
-         POSIX_THREADS_INC  => undef,  # '-I/usr/pthread/include'
--        POSIX_THREADS_LIBS => undef,  # '-L/usr/pthread -lpthreadGC2'
-+        POSIX_THREADS_LIBS => '-lpthread',  # '-L/usr/pthread -lpthreadGC2'
- 
-         MALLOCDBG => undef,
- # {
diff --git a/math/PDL/pkg-plist b/math/PDL/pkg-plist
index b2882af6b737..6c33df44c9e3 100644
--- a/math/PDL/pkg-plist
+++ b/math/PDL/pkg-plist
@@ -1,5 +1,4 @@
 bin/pdl
-bin/pdl2
 bin/pdldoc
 bin/perldl
 bin/pptemplate
@@ -38,6 +37,7 @@ bin/pptemplate
 %%SITE_ARCH%%/PDL/Demos/Cartography_demo.pm
 %%SITE_ARCH%%/PDL/Demos/Func_demo.pm
 %%SITE_ARCH%%/PDL/Demos/General.pm
+%%SITE_ARCH%%/PDL/Demos/Simplex.pm
 %%SITE_ARCH%%/PDL/Demos/Sound.pm
 %%SITE_ARCH%%/PDL/Demos/Transform_demo.pm
 %%SITE_ARCH%%/PDL/Demos/m51.fits
@@ -58,7 +58,6 @@ bin/pptemplate
 %%SITE_ARCH%%/PDL/Func.pm
 %%SITE_ARCH%%/PDL/Gaussian.pm
 %%SITE_ARCH%%/PDL/Graphics.pod
-%%SITE_ARCH%%/PDL/Graphics/IIS.pm
 %%SITE_ARCH%%/PDL/Graphics/Limits.pm
 %%SITE_ARCH%%/PDL/Graphics/State.pm
 %%SITE_ARCH%%/PDL/Graphics2D.pm
@@ -89,7 +88,6 @@ bin/pptemplate
 %%SITE_ARCH%%/PDL/Math.pm
 %%SITE_ARCH%%/PDL/Matrix.pm
 %%SITE_ARCH%%/PDL/MatrixOps.pm
-%%SITE_ARCH%%/PDL/Minuit.pm
 %%SITE_ARCH%%/PDL/Modules.pod
 %%SITE_ARCH%%/PDL/NiceSlice.pm
 %%SITE_ARCH%%/PDL/NiceSlice/FilterSimple.pm
@@ -108,13 +106,9 @@ bin/pptemplate
 %%SITE_ARCH%%/PDL/PP/PDLCode.pm
 %%SITE_ARCH%%/PDL/PP/PdlParObj.pm
 %%SITE_ARCH%%/PDL/PP/Signature.pm
+%%SITE_ARCH%%/PDL/Parallel/threads.pm
+%%SITE_ARCH%%/PDL/Parallel/threads/SIMD.pm
 %%SITE_ARCH%%/PDL/ParallelCPU.pod
-%%SITE_ARCH%%/PDL/Perldl2/Plugin/CleanErrors.pm
-%%SITE_ARCH%%/PDL/Perldl2/Plugin/NiceSlice.pm
-%%SITE_ARCH%%/PDL/Perldl2/Plugin/PDLCommands.pm
-%%SITE_ARCH%%/PDL/Perldl2/Plugin/PrintControl.pm
-%%SITE_ARCH%%/PDL/Perldl2/Profile/Perldl2.pm
-%%SITE_ARCH%%/PDL/Perldl2/Script.pm
 %%SITE_ARCH%%/PDL/Philosophy.pod
 %%SITE_ARCH%%/PDL/Primitive.pm
 %%SITE_ARCH%%/PDL/QuickStart.pod
@@ -133,8 +127,10 @@ bin/pptemplate
 %%SITE_ARCH%%/PDL/Types.pm
 %%SITE_ARCH%%/PDL/Ufunc.pm
 %%SITE_ARCH%%/PDL/default.perldlrc
-%%SITE_ARCH%%/PDL/pdl2.pod
 %%SITE_ARCH%%/PDL/pptemplate.pod
+%%SITE_ARCH%%/PDLdb.pl
+%%SITE_ARCH%%/Test/Deep/PDL.pm
+%%SITE_ARCH%%/Test/PDL.pm
 %%SITE_ARCH%%/auto/PDL/Bad/Bad.so
 %%SITE_ARCH%%/auto/PDL/CallExt/CallExt.so
 %%SITE_ARCH%%/auto/PDL/Complex/Complex.so
@@ -142,7 +138,6 @@ bin/pptemplate
 %%SITE_ARCH%%/auto/PDL/Core/Core.so
 %%SITE_ARCH%%/auto/PDL/FFT/FFT.so
 %%SITE_ARCH%%/auto/PDL/Fit/Gaussian/Gaussian.so
-%%SITE_ARCH%%/auto/PDL/Graphics/IIS/IIS.so
 %%SITE_ARCH%%/auto/PDL/IO/Browser/Browser.so
 %%SITE_ARCH%%/auto/PDL/IO/Misc/Misc.so
 %%SITE_ARCH%%/auto/PDL/IO/Pnm/Pnm.so
@@ -152,7 +147,6 @@ bin/pptemplate
 %%SITE_ARCH%%/auto/PDL/ImageRGB/ImageRGB.so
 %%SITE_ARCH%%/auto/PDL/Math/Math.so
 %%SITE_ARCH%%/auto/PDL/MatrixOps/MatrixOps.so
-%%SITE_ARCH%%/auto/PDL/Minuit/Minuit.so
 %%SITE_ARCH%%/auto/PDL/Ops/Ops.so
 %%SITE_ARCH%%/auto/PDL/Primitive/Primitive.so
 %%SITE_ARCH%%/auto/PDL/Slatec/Slatec.so
@@ -162,6 +156,7 @@ bin/pptemplate
 %%PERL5_MAN1%%/PDL::API.1.gz
 %%PERL5_MAN1%%/PDL::BadValues.1.gz
 %%PERL5_MAN1%%/PDL::Broadcasting.1.gz
+%%PERL5_MAN1%%/PDL::Bugs.1.gz
 %%PERL5_MAN1%%/PDL::Course.1.gz
 %%PERL5_MAN1%%/PDL::Dataflow.1.gz
 %%PERL5_MAN1%%/PDL::DeveloperGuide.1.gz
@@ -181,11 +176,9 @@ bin/pptemplate
 %%PERL5_MAN1%%/PDL::Tips.1.gz
 %%PERL5_MAN1%%/PDL::Tutorials.1.gz
 %%PERL5_MAN1%%/pdl.1.gz
-%%PERL5_MAN1%%/pdl2.1.gz
 %%PERL5_MAN1%%/pdldoc.1.gz
 %%PERL5_MAN1%%/perldl.1.gz
 %%PERL5_MAN1%%/pptemplate.1.gz
-%%PERL5_MAN3%%/Bugs.3.gz
 %%PERL5_MAN3%%/PDL.3.gz
 %%PERL5_MAN3%%/PDL::AutoLoader.3.gz
 %%PERL5_MAN3%%/PDL::Bad.3.gz
@@ -210,7 +203,6 @@ bin/pptemplate
 %%PERL5_MAN3%%/PDL::Fit::Gaussian.3.gz
 %%PERL5_MAN3%%/PDL::Func.3.gz
 %%PERL5_MAN3%%/PDL::Graphics2D.3.gz
-%%PERL5_MAN3%%/PDL::Graphics::IIS.3.gz
 %%PERL5_MAN3%%/PDL::Graphics::Limits.3.gz
 %%PERL5_MAN3%%/PDL::Graphics::State.3.gz
 %%PERL5_MAN3%%/PDL::IFiles.3.gz
@@ -235,7 +227,6 @@ bin/pptemplate
 %%PERL5_MAN3%%/PDL::Math.3.gz
 %%PERL5_MAN3%%/PDL::Matrix.3.gz
 %%PERL5_MAN3%%/PDL::MatrixOps.3.gz
-%%PERL5_MAN3%%/PDL::Minuit.3.gz
 %%PERL5_MAN3%%/PDL::NiceSlice.3.gz
 %%PERL5_MAN3%%/PDL::Ops.3.gz
 %%PERL5_MAN3%%/PDL::Opt::Simplex.3.gz
@@ -243,11 +234,6 @@ bin/pptemplate
 %%PERL5_MAN3%%/PDL::Overloads.3.gz
 %%PERL5_MAN3%%/PDL::PP::Dump.3.gz
 %%PERL5_MAN3%%/PDL::PP::Signature.3.gz
-%%PERL5_MAN3%%/PDL::Perldl2::CleanErrors.3.gz
-%%PERL5_MAN3%%/PDL::Perldl2::NiceSlice.3.gz
-%%PERL5_MAN3%%/PDL::Perldl2::PDLCommands.3.gz
-%%PERL5_MAN3%%/PDL::Perldl2::Perldl2.3.gz
-%%PERL5_MAN3%%/PDL::Perldl2::PrintControl.3.gz
 %%PERL5_MAN3%%/PDL::Polynomial.3.gz
 %%PERL5_MAN3%%/PDL::Primitive.3.gz
 %%PERL5_MAN3%%/PDL::Reduce.3.gz
@@ -258,6 +244,5 @@ bin/pptemplate
 %%PERL5_MAN3%%/PDL::Transform::Cartography.3.gz
 %%PERL5_MAN3%%/PDL::Types.3.gz
 %%PERL5_MAN3%%/PDL::Ufunc.3.gz
-%%PERL5_MAN3%%/PDL::pdl2.3.gz
 %%PERL5_MAN3%%/PDL::pptemplate.3.gz
 %%PERL5_MAN3%%/Pdlpp.3.gz