<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b1157ba5734a709031c3d052c0b22974d0957f1a">https://github.com/macports/macports-ports/commit/b1157ba5734a709031c3d052c0b22974d0957f1a</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 b1157ba  glpng: Find GL headers on macOS when not using mesa.
</span>b1157ba is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b1157ba5734a709031c3d052c0b22974d0957f1a
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Feb 18 22:23:37 2018 -0600

<span style='display:block; white-space:pre;color:#404040;'>    glpng: Find GL headers on macOS when not using mesa.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use mesa on non-macOS platforms.
</span>---
 graphics/glpng/Portfile           |  8 ++++++++
 graphics/glpng/files/OpenGL.patch | 16 ++++++++++++++++
 2 files changed, 24 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/glpng/Portfile b/graphics/glpng/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7f87c67..1c8b539 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/glpng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/glpng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,6 +6,7 @@ PortGroup                   cmake 1.1
</span> name                        glpng
 version                     1.46
 git.branch                  1079563a36edfe10a5f5d79ad38fe465425b989e
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    1
</span> categories                  graphics
 platforms                   darwin
 maintainers                 {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,7 +28,14 @@ checksums                   rmd160  6bc8459aedfa83e42cc93967c8531ecda45140bf \
</span>                             size    41033
 
 depends_lib                 port:libpng \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:mesa \
</span>                             port:zlib
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append           OpenGL.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform macosx {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-delete      port:mesa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.url               http://repo.or.cz/glpng.git/tags
 livecheck.regex             {/tags/v([0-9.]+)"}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/glpng/files/OpenGL.patch b/graphics/glpng/files/OpenGL.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..5e4b5a3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/glpng/files/OpenGL.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/glpng.c.orig       2014-06-01 16:58:59.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/glpng.c    2018-02-18 22:20:45.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -28,8 +28,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define GL_GLEXT_PROTOTYPES
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <GL/glpng.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <OpenGL/gl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <OpenGL/glext.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <GL/gl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <GL/glext.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdlib.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdint.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <string.h>
</span></pre><pre style='margin:0'>

</pre>