<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d6384e34b818ccaf86070c9d48296b24192a9b65">https://github.com/macports/macports-ports/commit/d6384e34b818ccaf86070c9d48296b24192a9b65</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit d6384e34b818ccaf86070c9d48296b24192a9b65
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Feb 11 09:10:58 2019 -0800
<span style='display:block; white-space:pre;color:#404040;'> gstreamer1-gst-plugins-good: fix build with libvpx 1.8.0, rebuild
</span>---
gnome/gstreamer1-gst-plugins-good/Portfile | 4 ++++
.../files/patch-ext-vpx-gstvpxdec.c.diff | 21 +++++++++++++++++++++
2 files changed, 25 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gstreamer1-gst-plugins-good/Portfile b/gnome/gstreamer1-gst-plugins-good/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1f6354e..f0ba923 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gstreamer1-gst-plugins-good/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gstreamer1-gst-plugins-good/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,6 +11,7 @@ name gstreamer1-gst-plugins-good
</span> set my_name gst-plugins-good
# please only commit stable updates (even numbered releases)
version 1.14.4
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> description A set of good-quality plug-ins for GStreamer under GStreamer's preferred \
license, LGPL.
long_description GStreamer Good Plug-ins is a set of plug-ins that GStreamer's developers \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,6 +53,9 @@ depends_lib port:gstreamer1-gst-plugins-base \
</span> port:twolame \
port:wavpack
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fix build with libvpx 1.8.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-ext-vpx-gstvpxdec.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> platform darwin {
if {${os.major} < 11} {
patchfiles-append snowleopard-strnlen.patch snowleopard-memmem.patch
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gstreamer1-gst-plugins-good/files/patch-ext-vpx-gstvpxdec.c.diff b/gnome/gstreamer1-gst-plugins-good/files/patch-ext-vpx-gstvpxdec.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..06dae00
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gstreamer1-gst-plugins-good/files/patch-ext-vpx-gstvpxdec.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,21 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ext/vpx/gstvpxdec.c.orig 2019-02-10 12:51:04.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ext/vpx/gstvpxdec.c 2019-02-10 16:16:21.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -62,18 +62,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {C_FLAGS (VP8_DEBLOCK), "Deblock", "deblock"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {C_FLAGS (VP8_DEMACROBLOCK), "Demacroblock", "demacroblock"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {C_FLAGS (VP8_ADDNOISE), "Add noise", "addnoise"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- {C_FLAGS (VP8_DEBUG_TXT_FRAME_INFO),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "Print frame information",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "visualize-frame-info"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- {C_FLAGS (VP8_DEBUG_TXT_MBLK_MODES),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "Show macroblock mode selection overlaid on image",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "visualize-macroblock-modes"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- {C_FLAGS (VP8_DEBUG_TXT_DC_DIFF),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "Show dc diff for each macro block overlaid on image",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "visualize-dc-diff"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- {C_FLAGS (VP8_DEBUG_TXT_RATE_INFO),
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "Print video rate info",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "visualize-rate-info"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {C_FLAGS (VP8_MFQE), "Multi-frame quality enhancement", "mfqe"},
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {0, NULL, NULL}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ };
</span></pre><pre style='margin:0'>
</pre>