<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c09bee749152dc0f9de1e947960eb4b81f5db42d">https://github.com/macports/macports-ports/commit/c09bee749152dc0f9de1e947960eb4b81f5db42d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new c09bee74915 p5-pdl, pdl-cli: update to version 2.099, dependencies
</span>c09bee74915 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c09bee749152dc0f9de1e947960eb4b81f5db42d
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Thu Oct 3 23:15:44 2024 -0700
<span style='display:block; white-space:pre;color:#404040;'> p5-pdl, pdl-cli: update to version 2.099, dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * optional builtin modules are now distributed separately
</span><span style='display:block; white-space:pre;color:#404040;'> * remove outdated variants, patches
</span><span style='display:block; white-space:pre;color:#404040;'> * update option comments
</span>---
perl/p5-pdl/Portfile | 93 ++++++----------------
perl/p5-pdl/files/fix-pdldocdb.pl | 64 ---------------
...icit-declaration-gsl_set_error_handler_off.diff | 10 ---
perl/p5-pdl/files/patch-perldl.conf.diff | 29 -------
perl/p5-pdl/files/patch-proj.diff | 11 ---
perl/p5-pdl/files/patch-proj4-paths.diff | 18 -----
perl/pdl-cli/Portfile | 4 +-
7 files changed, 27 insertions(+), 202 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-pdl/Portfile b/perl/p5-pdl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a9baf94f1bc..2da5db247d1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-pdl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-pdl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup perl5 1.0
</span>
perl5.branches 5.28 5.30 5.32 5.34
perl5.link_binaries no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup PDL 2.092 ../../authors/id/E/ET/ETJ
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup PDL 2.099 ../../authors/id/E/ET/ETJ
</span> revision 0
license {Artistic-1 GPL}
maintainers {peculier.com:mgrimes @mvgrimes} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,31 +16,33 @@ long_description The perlDL project aims to turn perl into an efficient numer
</span> N-dimensional data sets which are the bread and butter of scientific \
computing.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 c87c15d1cd2bb2859b645d3984e6d028e6dd7090 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 f3eabb83597866ff16491cf75ec70c0648a351088034111baa356ec0d9f3461b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 2966528
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 dccb9e9625dab22e972f30a5ac633cde2382944c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 67cdfc04c4dab77a799f3b867ea3228e7eddb2f4419810a7c16ad66408365800 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2213929
</span>
#
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# support options
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# current support options
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See https://metacpan.org/pod/PDL::Course for full PDL usage details
</span> #
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# plotting support using backend independent API is available via separate module PDL::Graphics::Simple
</span> # plotting support using pgplot is available via separate module PGPLOT
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# plotting support using plplot is available via separate module PDL::Graphics::PLplot
</span> # plotting support using gnuplot is available via separate module PDL::Graphics::Gnuplot
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# 3D plotting support (PDL::Graphics::TriD) is disabled by default due to dependency issues, use +trid to enable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# hdf4 support (PDL::IO::HDF) is enabled by default, use -hdf4 to disable (#46304)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# hdf5 support is available via separate module PDL::IO::HDF5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# image io support using the gd library (PDL::IO::GD) is enabled by default, use -gd to disable
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# projection transform support using the Proj library (PDL::GIS::Proj) is always enabled
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# coordinate transform support using the Proj library (PDL::Transform::Proj4) is always enabled
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# fft support via PDL::FFT and PDL::Slatec::fft is always enabled
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# alternate fft support using the fftw library is available via separate module PDL::FFTW3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# plotting support using plplot is available via separate module PDL::Graphics::PLplot
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# hdf4 io support is available via separate module PDL::IO::HDF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# hdf5 io support is available via separate module PDL::IO::HDF5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# image io support using the GD library is available via separate module PDL::IO::GD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# fft support via PDL::FFT is built-in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# alternate fft support is available via separate module PDL::FFTW3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# basic statistical support is available via separate module PDL:Stats
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# fast 3D plotting support using OpenGL is available via separate module PDL::Graphics::TriD (not yet ported)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# projection transform support using the Proj library is available via separate module PDL::GIS::Proj (not yet ported)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# coordinate transform support using the Proj library is available via separate module PDL::Transform::Proj4 (not yet ported)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# slatec library support is available via separate module PDL::Slatec (deprecated in favor of built-in PDL::Primitive and separate module PDL::LinearAlgebra)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# neither PDL::Slatec nor PDL::LinearAlgebra are as yet ported
</span> #
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gd description {Enable support for the GD image library} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant hdf4 description {Enable support for the HDF4 SD library} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant trid description {Enable support for 3D plotting} {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-default_variants +hdf4 +gd
</span>
if {${perl5.major} != ""} {
PortGroup compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,23 +53,16 @@ if {${perl5.major} != ""} {
</span>
depends_build-append \
port:p${perl5.major}-devel-checklib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-extutils-depends \
</span> port:p${perl5.major}-extutils-makemaker \
port:p${perl5.major}-file-path \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl5.major}-test-deep \
</span> port:p${perl5.major}-test-exception \
port:p${perl5.major}-test-warn
depends_lib-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:freeglut \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gsl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- path:include/turbojpeg.h:libjpeg-turbo \
</span> port:netpbm \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-alien-hdf4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-alien-proj \
</span> port:p${perl5.major}-astro-fits-header \
port:p${perl5.major}-data-dumper \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-devel-repl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-extutils-f77 \
</span> port:p${perl5.major}-file-map \
port:p${perl5.major}-file-which \
port:p${perl5.major}-filter \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,11 +71,7 @@ if {${perl5.major} != ""} {
</span> port:p${perl5.major}-inline-c \
port:p${perl5.major}-math-complex \
port:p${perl5.major}-term-readkey \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-term-readline-gnu \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-text-balanced \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:slatec \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:xorg-libXi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:xorg-libXmu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl5.major}-text-balanced
</span>
# our p5-pod-parser is only required on perl 5.32+
if {${perl5.major} > 5.30} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -88,47 +79,15 @@ if {${perl5.major} != ""} {
</span> port:p${perl5.major}-pod-parser
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- set enable_gd 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set enable_hdf4 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set enable_trid 0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset gd]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set enable_gd 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-gd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset hdf4]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set enable_hdf4 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:hdf4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset trid]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set enable_trid 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-opengl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-opengl-glut
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # pgplot is not universal
universal_variant no
use_parallel_build no
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles patch-perldl.conf.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-implicit-declaration-gsl_set_error_handler_off.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|^#!.*|#!${perl5.bin}|" ${worksrcpath}/Perldl2/pdl2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__WITH_GD__|${enable_gd}|" ${worksrcpath}/perldl.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__WITH_HDF__|${enable_hdf4}|" ${worksrcpath}/perldl.conf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-build {
</span> # Create the pdldoc.db file for the help system
exec ${perl5.bin} -I ${worksrcpath}/blib/arch \
-I ${worksrcpath}/blib/lib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/Doc/scantree.pl ${worksrcpath}/blib/lib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/utils/scantree.pl ${worksrcpath}/blib/lib \
</span> ${worksrcpath}/pdldoc.db \
${worksrcpath}/blib/lib/PDL/Index.pod \
>/dev/null 2>/dev/null
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-pdl/files/fix-pdldocdb.pl b/perl/p5-pdl/files/fix-pdldocdb.pl
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8adc622efa9..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-pdl/files/fix-pdldocdb.pl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,64 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/usr/bin/env perl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use strict;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use warnings;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-my ( $src_file, $dst_file, $cur_path, $new_path ) = @ARGV;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-usage() unless $src_file && $dst_file && -e $src_file;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-usage() unless $cur_path && $new_path;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-sub usage {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- warn "usage: $0 <input pdldoc.db> <output pdldoc.db>\n";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- warn " <current path> <path after install>\n";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- warn @_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- exit 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-my $hash = ensuredb( { File => [$src_file], Scanned => [], } );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fix_directories($hash);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-savedb( { Outfile => $dst_file }, $hash );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-sub fix_directories {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my ($hash) = @_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- for my $key (%$hash) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- next unless exists $hash->{$key}->{File};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $hash->{$key}->{File} =~ s{^$cur_path}{$new_path};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Taken from PDL::Doc with minor modifications
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-sub ensuredb {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my ($this) = @_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- while ( my $fi = pop @{ $this->{File} } ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- open IN, $fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- or die "can't open database $fi, scan docs first";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- binmode IN;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my ( $plen, $txt );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- while ( read IN, $plen, 2 ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my ($len) = unpack "S", $plen;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- read IN, $txt, $len;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my ($sym, @a) = split chr(0), $txt;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- push @a, '' if @a % 2; # Ensure an even number of elements
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $this->{SYMS}->{$sym} = {@a};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- close IN;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- push @{ $this->{Scanned} }, $fi;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return $this->{SYMS};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-sub savedb {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my ( $this, $hash ) = @_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ## my $hash = $this->ensuredb();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- open OUT, ">$this->{Outfile}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- or die "can't write to symdb $this->{Outfile}";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- binmode OUT;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- while ( my ( $key, $val ) = each %$hash ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- next unless scalar(%$val);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $txt = "$key" . chr(0) . join( chr(0), %$val );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- print OUT pack( "S", length($txt) ) . $txt;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-pdl/files/patch-implicit-declaration-gsl_set_error_handler_off.diff b/perl/p5-pdl/files/patch-implicit-declaration-gsl_set_error_handler_off.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e420939499d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-pdl/files/patch-implicit-declaration-gsl_set_error_handler_off.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Libtmp/GSL/SF/poly/gsl_sf_poly.pd.orig 2022-02-14 02:02:23.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Libtmp/GSL/SF/poly/gsl_sf_poly.pd 2022-05-06 13:49:30.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -24,6 +24,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pp_addhdr('
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <gsl/gsl_poly.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <gsl/gsl_errno.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "../../gslerr.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-pdl/files/patch-perldl.conf.diff b/perl/p5-pdl/files/patch-perldl.conf.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2a455282447..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-pdl/files/patch-perldl.conf.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,29 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- perldl.conf.orig 2022-05-06 12:34:58.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ perldl.conf 2022-05-06 12:44:24.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -45,7 +45,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # optimization, and -g to produce debugging information that GDB and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # other debuggers can use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- OPTIMIZE => undef, # '-O0 -g',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ OPTIMIZE => '-O0 -g -v', # '-O0 -g',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Use posix threading to make use of multiprocessor machines
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # undef -> try if possible
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -97,7 +97,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # false -> don't use
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # true -> force use
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- WITH_HDF => undef, # Leave it up to PDL to decide
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ WITH_HDF => __WITH_HDF__, # Leave it up to PDL to decide
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- HDF_LIBS => undef,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- HDF_INC => undef,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -105,7 +105,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # false -> don't use
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # true -> force use
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- WITH_GD => undef, # Leave it up to PDL to decide
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ WITH_GD => __WITH_GD__, # Leave it up to PDL to decide
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GD_LIBS => undef,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GD_INC => undef,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- GD_DEFINE => '', # If anything needs to be defined.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-pdl/files/patch-proj.diff b/perl/p5-pdl/files/patch-proj.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index dea7026252f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-pdl/files/patch-proj.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Lib/GIS/Proj/include/projects.h.orig 2015-06-18 09:20:50.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Lib/GIS/Proj/include/projects.h 2015-06-18 09:36:04.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -383,7 +383,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- double pj_authlat(double, double *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- COMPLEX pj_zpoly1(COMPLEX, COMPLEX *, int);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- COMPLEX pj_zpolyd1(COMPLEX, COMPLEX *, int, COMPLEX *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--FILE *pj_open_lib(projCtx, char *, char *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+PAFile pj_open_lib(projCtx, const char *, const char *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int pj_deriv(LP, double, PJ *, struct DERIVS *);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int pj_factors(LP, PJ *, double, struct FACTORS *);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-pdl/files/patch-proj4-paths.diff b/perl/p5-pdl/files/patch-proj4-paths.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d07972e9726..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-pdl/files/patch-proj4-paths.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- inc/Alien/Proj4.pm.orig 2018-07-12 18:02:03.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ inc/Alien/Proj4.pm 2018-07-12 18:04:21.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8,6 +8,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $find_libs = [ "libproj.$Config{dlext}", "libproj$Config{lib_ext}" ];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my @NEEDED = qw(projects.h proj_api.h);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my @DEFAULT_LIB = (
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ '@PROJ4_PREFIX@/lib',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- '/usr/lib64',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- '/usr/local/lib64',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- '/lib64',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -17,6 +18,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- split(/ /, $Config{libpth}),
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my @DEFAULT_INC = (
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ '@PROJ4_PREFIX@/include',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- '/usr/include',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- '/usr/local/include',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $Config{usrinc},
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/pdl-cli/Portfile b/perl/pdl-cli/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4fb66f99d67..0f2853d7fc6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/pdl-cli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/pdl-cli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,15 +12,13 @@ perl5.default_branch 5.34
</span> perl5.create_variants ${perl5.branches}
# keep version in sync with p5-pdl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup PDL 2.084
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup PDL 2.099
</span> license {Artistic-1 GPL}
homepage https://pdl.perl.org/
maintainers {devans @dbevans} openmaintainer
description Command line interface scripts for the Perl Data Language (PDL)
long_description {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> distname
distfiles
</pre><pre style='margin:0'>
</pre>