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