<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e2e89ba2ef8da295002b3766d4b58cc041568794">https://github.com/macports/macports-ports/commit/e2e89ba2ef8da295002b3766d4b58cc041568794</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e2e89ba2ef8da295002b3766d4b58cc041568794
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Wed Dec 18 16:01:09 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    p5-opengl: fix build with gcc
</span>---
 perl/p5-opengl/Portfile | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-opengl/Portfile b/perl/p5-opengl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 53f0fb34736..d1a89ab1c89 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-opengl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-opengl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,8 +19,6 @@ long_description    Perl OpenGL (a.k.a. POGL) is a perl5 interface to \
</span>                     are available in the form of OpenGL::Array, OpenGL::Image, and \
                     OpenGL::Shader.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> checksums           rmd160  84eee832fed158d7bb4d303fbaf0022de792779a \
                     sha256  b20e2af4404b4901ab35bba6ad5e3a8aa60bff72413c99288f01018c4cf874e0 \
                     size    783810
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,6 +42,8 @@ if {${perl5.major} != ""} {
</span>                     port:xorg-libice \
                     port:xorg-libX11
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # glext_procs.h:582: error: redefinition of typedef â€˜GLsizeiptr’
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.c_standard 2011
</span> 
     patchfiles      patch-Makefile.PL.diff \
                     patch-utils-Makefile.macosx.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,4 +54,11 @@ if {${perl5.major} != ""} {
</span>     }
 
     configure.pre_args-append verbose interface=GLX
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # pogl_gl_Mult_Prog.c:216:31: error: initialization of 'GLhandleARB' {aka 'void *'}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # from 'unsigned int' makes pointer from integer without a cast [-Wint-conversion]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[string match *gcc* ${configure.compiler}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    CCFLAGS=-Wno-error=int-conversion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
</pre><pre style='margin:0'>

</pre>