<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a0d3da4a3a020948d6b6037bbfc67d6d6987364a">https://github.com/macports/macports-ports/commit/a0d3da4a3a020948d6b6037bbfc67d6d6987364a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a0d3da4a3a020948d6b6037bbfc67d6d6987364a
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Sun Dec 3 15:03:24 2023 +0700

<span style='display:block; white-space:pre;color:#404040;'>    R-rgl: update to 1.2.8, unbreak build on Sonoma
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/68830
</span><span style='display:block; white-space:pre;color:#404040;'>    https://github.com/dmurdoch/rgl/issues/397
</span>---
 R/R-rgl/Portfile | 22 +++++++++++++++-------
 1 file changed, 15 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/R/R-rgl/Portfile b/R/R-rgl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d277ea0617d..f56ccd97138 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/R/R-rgl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/R/R-rgl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,17 +4,17 @@ PortSystem          1.0
</span> PortGroup           R 1.0
 
 # Revert to GitHub once updated there.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-R.setup             cran dmurdoch rgl 1.2.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+R.setup             cran dmurdoch rgl 1.2.8
</span> revision            0
 categories-append   graphics
 maintainers         {@barracuda156 gmail.com:vital.had} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             {GPL-2 GPL-3}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL
</span> description         3D visualization using OpenGL
 long_description    {*}${description}
 homepage            https://dmurdoch.github.io/rgl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  00683a2075306d67a7bf56e84aec20c1154e7ff4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  d12a3f35527f260f8d393ae842c7705df5656669a72907f78aa64a363c6dcb9b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2557027
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  8168b41f80ac4c51c4f7b672941187e618885965 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  e535e738702d0babe043c1fec3d358c7bfdfe202ad95d68971b28ad7a81717f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2557113
</span> 
 depends_build-append \
                     port:pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,16 +28,24 @@ depends_lib-append  port:freetype \
</span>                     port:R-magrittr \
                     port:R-mime \
                     port:R-R6 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:xorg-libX11 \
</span>                     port:zlib
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.pre_args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Enabling X11 breaks the build on Sonoma:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/68830
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/dmurdoch/rgl/issues/397
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {(${os.platform} eq "darwin" && ${os.major} < 22) || ${os.platform} ne "darwin"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:xorg-libX11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.pre_args-append \
</span>                     --configure-args=' \
                         --with-x \
                         --x-includes=${prefix}/include/X11 \
                         --x-libraries=${prefix}/lib \
                         '
<span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: implement tests, verify on PowerPC.
</span> # FIXME: https://github.com/dmurdoch/rgl/issues/317
 if {${os.platform} eq "darwin" && ${os.major} < 11} {
     destroot.pre_args-append \
</pre><pre style='margin:0'>

</pre>