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