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