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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4ed8cb51ed4a96e684b0c21752b4528702067b78">https://github.com/macports/macports-ports/commit/4ed8cb51ed4a96e684b0c21752b4528702067b78</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 4ed8cb51ed4 libvpx-devel: bring to parity with libvpx
</span>4ed8cb51ed4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4ed8cb51ed4a96e684b0c21752b4528702067b78
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Mon Mar 6 20:08:31 2023 -0800

<span style='display:block; white-space:pre;color:#404040;'>    libvpx-devel: bring to parity with libvpx
</span>---
 multimedia/libvpx-devel/Portfile                      | 15 +++++++++++++--
 multimedia/libvpx-devel/files/patch-configure.sh.diff |  8 ++++----
 2 files changed, 17 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx-devel/Portfile b/multimedia/libvpx-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a8694d89508..baa09446847 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libvpx-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,8 +7,8 @@ PortGroup           muniversal 1.0
</span> name                libvpx-devel
 conflicts           libvpx
 set my_name         libvpx
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.12.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.13.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 categories          multimedia
 license             Permissive
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,6 +43,11 @@ supported_archs     x86_64 i386 arm64 ppc ppc64
</span> patchfiles-append   patch-Makefile.diff
 patchfiles-append   patch-configure.sh.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# requires c++11 https://trac.macports.org/ticket/67038
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# requires MacPorts c++11 flags explicitly added to ldflags https://trac.macports.org/ticket/67038
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-append {*}${configure.cxxflags}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Uses newer assembly features on Intel.
 # Also blacklist clang 8, due to issues like:
 #   error: use of undeclared identifier 'abs'
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,6 +82,12 @@ platform darwin {
</span> platform darwin 8 {
     depends_build-append  port:gmake
     build.cmd             ${prefix}/bin/gmake
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Tiger Intel has some unique restrictions https://trac.macports.org/ticket/67041
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${configure.build_arch} in {i386 x86_64}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        compiler.blacklist-append macports-gcc-7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.args-append --disable-libyuv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 build.target
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libvpx-devel/files/patch-configure.sh.diff b/multimedia/libvpx-devel/files/patch-configure.sh.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index c616ee67ae8..611b7e4a31d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libvpx-devel/files/patch-configure.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libvpx-devel/files/patch-configure.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,9 +2,9 @@ From: Dean M Greer <Gcenx@github.com>
</span> 
 macOS High Sierra may have MacOSX10.14.SDK and MacOSX10.13.SDK available, so due to how this detection work MacOSX10.14.SDK will be used causing an i386 build to fail.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/make/configure.sh     2021-04-18 18:16:48.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/make/configure.sh        2021-06-30 19:31:17.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -882,68 +882,9 @@ process_common_toolchain() {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build/make/configure.sh.orig   2023-03-01 10:14:28.197079369 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build/make/configure.sh        2023-03-01 10:16:00.284193482 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -882,68 +882,9 @@
</span>          add_ldflags "-isysroot ${iphoneos_sdk_dir}"
        fi
        ;;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,7 +66,7 @@ macOS High Sierra may have MacOSX10.14.SDK and MacOSX10.13.SDK available, so due
</span> -      add_cflags  "-mmacosx-version-min=10.15"
 -      add_ldflags "-mmacosx-version-min=10.15"
 -      ;;
<span style='display:block; white-space:pre;background:#ffe0e0;'>--    *-darwin2[0-1]-*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    *-darwin2[0-2]-*)
</span> -      add_cflags  "-arch ${toolchain%%-*}"
 -      add_ldflags "-arch ${toolchain%%-*}"
 -      ;;
</pre><pre style='margin:0'>

</pre>