git: e2648b983369 - main - math/PDL: Update to 2.094
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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