git: d50be77a5fa6 - main - math/PDL: Update to 2.086

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Fri, 05 Apr 2024 00:44:40 UTC
The branch main has been updated by sunpoet:

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

commit d50be77a5fa6066ed9b097fcf2c10dce2bc184cf
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-04-05 00:38:45 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-04-05 00:38:45 +0000

    math/PDL: Update to 2.086
    
    - Simplify PORTSCOUT
    - Remove PGPLOT option
    
    Changes:        https://metacpan.org/dist/PDL/changes
---
 math/PDL/Makefile  | 12 +++++-------
 math/PDL/distinfo  |  6 +++---
 math/PDL/pkg-plist | 16 +---------------
 3 files changed, 9 insertions(+), 25 deletions(-)

diff --git a/math/PDL/Makefile b/math/PDL/Makefile
index d2a78fcffb33..1fcb1e9ad901 100644
--- a/math/PDL/Makefile
+++ b/math/PDL/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	PDL
-PORTVERSION=	2.085
+PORTVERSION=	2.086
 CATEGORIES=	math perl5
 MASTER_SITES=	CPAN
 
@@ -23,6 +23,7 @@ RUN_DEPENDS=	p5-Astro-FITS-Header>=0:astro/p5-Astro-FITS-Header \
 		p5-File-Map>=0.57:devel/p5-File-Map \
 		p5-Inline>=0.83:devel/p5-Inline \
 		p5-Inline-C>=0.62:devel/p5-Inline-C \
+		p5-PGPLOT>=2.29:graphics/p5-PGPLOT \
 		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
@@ -34,10 +35,10 @@ USE_PERL5=	configure
 
 MAKE_JOBS_UNSAFE=	yes
 
-PORTSCOUT=	limit:^[0-9]\.[0-9][0-9]+[0-9\.]*$$
+PORTSCOUT=	limit:^[0-9\.]*$$
 
-OPTIONS_DEFINE=	F77 FFTW GD GSL HDF OPENGL PGPLOT PLPLOT PROJ READLINE SINK
-OPTIONS_DEFAULT=F77 FFTW PGPLOT
+OPTIONS_DEFINE=	F77 FFTW GD GSL HDF OPENGL PLPLOT PROJ READLINE SINK
+OPTIONS_DEFAULT=F77 FFTW
 # graphics/p5-OpenGL require manual building
 .if empty(PACKAGE_BUILDING)
 OPTIONS_DEFAULT+=	OPENGL
@@ -48,7 +49,6 @@ GD_DESC=	Enable PDL::IO::GD
 GSL_DESC=	Enable PDL::GSL interface
 HDF_DESC=	Enable PDL::IO::HDF interface
 OPENGL_DESC=	Enable PDL::Graphics::TriD and OpenGL
-PGPLOT_DESC=	Enable PDL::Graphics::PGPLOT
 PLPLOT_DESC=	Enable PDL::Graphics::PLplot
 PROJ_DESC=	Enable PDL::GIS::Proj interface
 READLINE_DESC=	Use GNU readline
@@ -64,7 +64,6 @@ OPENGL_BUILD_DEPENDS=	p5-OpenGL>=0.70:graphics/p5-OpenGL
 OPENGL_RUN_DEPENDS=	p5-OpenGL>=0.70:graphics/p5-OpenGL
 OPENGL_USE=		gl=glu
 OPENGL_USES=		gl
-PGPLOT_BUILD_DEPENDS=	p5-PGPLOT>=0:graphics/p5-PGPLOT
 PLPLOT_LIB_DEPENDS=	libplplotd.so:math/plplot
 PROJ_LIB_DEPENDS=	libproj.so:graphics/proj
 READLINE_RUN_DEPENDS=	p5-Term-ReadLine-Gnu>=0:devel/p5-Term-ReadLine-Gnu
@@ -89,7 +88,6 @@ post-install:
 	${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/Graphics/PGPLOT/Window/Window.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
diff --git a/math/PDL/distinfo b/math/PDL/distinfo
index 8e83cc44e238..f885f13802e5 100644
--- a/math/PDL/distinfo
+++ b/math/PDL/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708448934
-SHA256 (PDL-2.085.tar.gz) = 8425595db6def04762fa6ee6b92485ea762914a2b1d694f9b7607f4e51e0b2c1
-SIZE (PDL-2.085.tar.gz) = 3061393
+TIMESTAMP = 1712084464
+SHA256 (PDL-2.086.tar.gz) = e3875b02c57943c30752343301b26c2835635c4b4a5c2d2c26f5a75c3a06986e
+SIZE (PDL-2.086.tar.gz) = 2980703
diff --git a/math/PDL/pkg-plist b/math/PDL/pkg-plist
index 131a5ff3bdf0..ddee2b4fab9b 100644
--- a/math/PDL/pkg-plist
+++ b/math/PDL/pkg-plist
@@ -37,13 +37,8 @@ bin/pptemplate
 %%SITE_ARCH%%/PDL/Demos/BAD_demo.pm
 %%SITE_ARCH%%/PDL/Demos/Cartography_demo.pm
 %%SITE_ARCH%%/PDL/Demos/General.pm
-%%SITE_ARCH%%/PDL/Demos/PGPLOT.pm
-%%SITE_ARCH%%/PDL/Demos/PGPLOT_OO.pm
 %%SITE_ARCH%%/PDL/Demos/Sound.pm
 %%SITE_ARCH%%/PDL/Demos/Transform_demo.pm
-%%SITE_ARCH%%/PDL/Demos/TriD1.pm
-%%SITE_ARCH%%/PDL/Demos/TriD2.pm
-%%SITE_ARCH%%/PDL/Demos/TriDGallery.pm
 %%SITE_ARCH%%/PDL/Demos/m51.fits
 %%SITE_ARCH%%/PDL/DiskCache.pm
 %%SITE_ARCH%%/PDL/Doc.pm
@@ -118,9 +113,6 @@ bin/pptemplate
 %%SITE_ARCH%%/PDL/Graphics/LUT/tables/stairs9.fits
 %%SITE_ARCH%%/PDL/Graphics/LUT/tables/standard.fits
 %%SITE_ARCH%%/PDL/Graphics/Limits.pm
-%%SITE_ARCH%%/PDL/Graphics/PGPLOT.pm
-%%SITE_ARCH%%/PDL/Graphics/PGPLOT/Window.pm
-%%SITE_ARCH%%/PDL/Graphics/PGPLOTOptions.pm
 %%SITE_ARCH%%/PDL/Graphics/State.pm
 %%SITE_ARCH%%/PDL/Graphics2D.pm
 %%SITE_ARCH%%/PDL/IO.pod
@@ -204,7 +196,6 @@ bin/pptemplate
 %%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/Graphics/PGPLOT/Window/Window.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
@@ -271,14 +262,10 @@ 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::Demo.3.gz
 %%PERL5_MAN3%%/PDL::Graphics::IIS.3.gz
 %%PERL5_MAN3%%/PDL::Graphics::LUT.3.gz
 %%PERL5_MAN3%%/PDL::Graphics::Limits.3.gz
-%%PERL5_MAN3%%/PDL::Graphics::PGPLOT.3.gz
-%%PERL5_MAN3%%/PDL::Graphics::PGPLOT::Demo.3.gz
-%%PERL5_MAN3%%/PDL::Graphics::PGPLOT::Window.3.gz
-%%PERL5_MAN3%%/PDL::Graphics::PGPLOTOptions.3.gz
+%%PERL5_MAN3%%/PDL::Graphics::State.3.gz
 %%PERL5_MAN3%%/PDL::IFiles.3.gz
 %%PERL5_MAN3%%/PDL::IO.3.gz
 %%PERL5_MAN3%%/PDL::IO::Browser.3.gz
@@ -320,7 +307,6 @@ bin/pptemplate
 %%PERL5_MAN3%%/PDL::Slatec.3.gz
 %%PERL5_MAN3%%/PDL::Slices.3.gz
 %%PERL5_MAN3%%/PDL::Sound.3.gz
-%%PERL5_MAN3%%/PDL::State.3.gz
 %%PERL5_MAN3%%/PDL::Transform.3.gz
 %%PERL5_MAN3%%/PDL::Transform::Cartography.3.gz
 %%PERL5_MAN3%%/PDL::Types.3.gz