<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>