<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/dd32ed809262ca219968c79aea897f2446e93331">https://github.com/macports/macports-ports/commit/dd32ed809262ca219968c79aea897f2446e93331</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit dd32ed809262ca219968c79aea897f2446e93331
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sun Feb 10 00:31:42 2019 -0800

<span style='display:block; white-space:pre;color:#404040;'>    libvpx: update to version 1.8.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    ABI incompatible with previous version 1.7.0.
</span>---
 multimedia/libvpx/Portfile                               |  8 ++++----
 multimedia/libvpx/files/patch-Makefile.diff              |  2 +-
 .../libvpx/files/patch-build-make-configure.sh.diff      | 16 ++++++++++++----
 multimedia/libvpx/files/patch-configure.diff             |  2 +-
 multimedia/libvpx/files/patch-lib.mk.diff                | 10 ++++++++++
 5 files changed, 28 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx/Portfile b/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3c40cfb..820f7fc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           compiler_blacklist_versions 1.0
</span> PortGroup           muniversal 1.0
 
 name                libvpx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.7.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.8.0
</span> categories          multimedia
 maintainers         {devans @dbevans} openmaintainer
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,7 +50,8 @@ platform darwin {
</span> 
 patchfiles          patch-build-make-configure.sh.diff \
                     patch-configure.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-Makefile.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-lib.mk.diff
</span> 
 # clang 425.0.28 with libvpx-1.4.0:
 # vp9/common/x86/vp9_subpixel_8t_intrin_avx2.c:77:16: error: assigning to '__m256i' from incompatible type 'int'
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,7 +79,6 @@ configure.args      --enable-vp8 \
</span>                     --enable-multithread \
                     --enable-runtime-cpu-detect \
                     --enable-experimental \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --enable-spatial-svc \
</span>                     --enable-shared \
                     --disable-install-docs \
                     --disable-debug-libs \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -138,7 +138,7 @@ if {![variant_isset universal]} {
</span> # shared library uses relative path in install name
 # override with absolute path
 post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libname ${prefix}/lib/${name}.5.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set libname ${prefix}/lib/${name}.6.dylib
</span>     system "install_name_tool -id ${libname} ${destroot}${libname}"
 }
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx/files/patch-Makefile.diff b/multimedia/libvpx/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 2dda6ab..d784526 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libvpx/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- build/make/Makefile.orig      2018-02-06 19:44:37.000000000 -0800
 +++ build/make/Makefile        2018-02-08 07:00:14.000000000 -0800
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -199,7 +199,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -200,7 +200,7 @@
</span>   $(qexec)$(AS) $(ASFLAGS) -o $@ $<
  
  .PRECIOUS: %.c.S
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx/files/patch-build-make-configure.sh.diff b/multimedia/libvpx/files/patch-build-make-configure.sh.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index c6a9d24..b8c90a5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libvpx/files/patch-build-make-configure.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx/files/patch-build-make-configure.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/make/configure.sh.orig   2018-02-06 19:44:37.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/make/configure.sh        2018-02-07 05:49:18.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -729,33 +729,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build/make/configure.sh.orig   2019-02-09 23:18:41.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build/make/configure.sh        2019-02-09 23:29:38.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -770,37 +770,9 @@
</span>  
      # detect tgt_os
      case "$gcctarget" in
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,11 +32,15 @@
</span> -      *darwin16*)
 -        tgt_isa=x86_64
 -        tgt_os=darwin16
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-        ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      *darwin17*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        tgt_isa=x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        tgt_os=darwin17
</span> +        tgt_os=darwin
          ;;
        x86_64*mingw32*)
          tgt_os=win64
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -848,54 +824,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -893,58 +865,6 @@
</span>        ;;
    esac
  
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,6 +81,10 @@
</span> -      add_cflags  "-mmacosx-version-min=10.12"
 -      add_ldflags "-mmacosx-version-min=10.12"
 -      ;;
<span style='display:block; white-space:pre;background:#e0ffe0;'>+-    *-darwin17-*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      add_cflags  "-mmacosx-version-min=10.13"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      add_ldflags "-mmacosx-version-min=10.13"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      ;;
</span> -    *-iphonesimulator-*)
 -      add_cflags  "-miphoneos-version-min=${IOS_VERSION_MIN}"
 -      add_ldflags "-miphoneos-version-min=${IOS_VERSION_MIN}"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx/files/patch-configure.diff b/multimedia/libvpx/files/patch-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 510509e..4b746e7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libvpx/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@
</span>  all_platforms="${all_platforms} x86-darwin8-gcc"
  all_platforms="${all_platforms} x86-darwin8-icc"
  all_platforms="${all_platforms} x86-darwin9-gcc"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -141,6 +142,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -139,6 +140,7 @@
</span>  all_platforms="${all_platforms} x86-win32-vs14"
  all_platforms="${all_platforms} x86-win32-vs15"
  all_platforms="${all_platforms} x86_64-android-gcc"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx/files/patch-lib.mk.diff b/multimedia/libvpx/files/patch-lib.mk.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..fad27cb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx/files/patch-lib.mk.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- libs.mk.orig   2019-02-10 00:15:33.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ libs.mk        2019-02-10 00:17:01.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -145,7 +145,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CODEC_EXPORTS-yes += vpx/exports_com
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CODEC_EXPORTS-$(CONFIG_ENCODERS) += vpx/exports_enc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CODEC_EXPORTS-$(CONFIG_VP9_ENCODER) += vpx/exports_spatial_svc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CODEC_EXPORTS-$(CONFIG_DECODERS) += vpx/exports_dec
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ INSTALL-LIBS-yes += include/vpx/vpx_codec.h
</span></pre><pre style='margin:0'>

</pre>