<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/7faaa52ac12d94df3ce7562e81822899bd07c3a0">https://github.com/macports/macports-ports/commit/7faaa52ac12d94df3ce7562e81822899bd07c3a0</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 7faaa52ac12 p5-pdl: disable 3D graphics by default, rebuild
</span>7faaa52ac12 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 7faaa52ac12d94df3ce7562e81822899bd07c3a0
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Thu Apr 13 17:08:35 2023 -0700
<span style='display:block; white-space:pre;color:#404040;'> p5-pdl: disable 3D graphics by default, rebuild
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Due to build problems with dependencies. Use
</span><span style='display:block; white-space:pre;color:#404040;'> variant +trid to enable at your own peril.
</span>---
perl/p5-pdl/Portfile | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 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 26ea1db1723..82bb3154507 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;'>@@ -6,7 +6,7 @@ PortGroup perl5 1.0
</span> perl5.branches 5.28 5.30 5.32 5.34
perl5.link_binaries no
perl5.setup PDL 2.082 ../../authors/id/E/ET/ETJ
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> license {Artistic-1 GPL}
maintainers {peculier.com:mgrimes @mvgrimes} openmaintainer
description Perl Data Language - scientific computing capability for perl
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,10 +28,10 @@ checksums rmd160 84e4c9120f559b102bc4876f34b1a8c05d2fc128 \
</span> # plotting support using pgplot (PDL::Graphics::PGPLOT) is always enabled
# plotting support using plplot (PDL::Graphics::PLplot) has been removed from the PDL distribution, available as a separate module if desired
# 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) using opengl is always enabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# 3D plotting support (PDL::Graphics::TriD) is disabled by default due to dependency issues, use +trid to enable
</span> # hdf4 support (PDL::IO::HDF) is enabled by default, use -hdf4 to disable (#46304)
# hdf5 support is available via separate module PDL::IO::HDF5
<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 enable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# image io support using the gd library (PDL::IO::GD) is enabled by default, use -gd to disable
</span> # projection transform support using the Proj library (PDL::GIS::Proj) is always enabled
# coordinate transform support using the Proj library (PDL::Transform::Proj4) is always enabled
# fft support via PDL::FFT and PDL::Slatec::fft is always enabled
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,6 +40,7 @@ checksums rmd160 84e4c9120f559b102bc4876f34b1a8c05d2fc128 \
</span>
variant gd description {Enable support for the GD image library} {}
variant hdf4 description {Enable support for the HDF4 SD library} {}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant trid description {Enable support for 3D plotting} {}
</span>
default_variants +hdf4 +gd
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,8 +71,6 @@ if {${perl5.major} != ""} {
</span> port:p${perl5.major}-inline \
port:p${perl5.major}-inline-c \
port:p${perl5.major}-math-complex \
<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> port:p${perl5.major}-pgplot \
port:p${perl5.major}-term-readkey \
port:p${perl5.major}-term-readline-gnu \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -89,6 +88,7 @@ if {${perl5.major} != ""} {
</span>
set enable_gd 0
set enable_hdf4 0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ set enable_trid 0
</span>
if {[variant_isset gd]} {
set enable_gd 1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -102,6 +102,13 @@ if {${perl5.major} != ""} {
</span> port:hdf4
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {[variant_isset trid]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set enable_trid 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl5.major}-opengl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl5.major}-opengl-glut
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # pgplot is not universal
universal_variant no
use_parallel_build no
</pre><pre style='margin:0'>
</pre>