Here is an update to libvpx 1.9.0.
Index: Makefile =================================================================== RCS file: /home/cvs/ports/multimedia/libvpx/Makefile,v retrieving revision 1.43 diff -u -p -u -p -r1.43 Makefile --- Makefile 25 Jun 2020 07:52:48 -0000 1.43 +++ Makefile 3 Aug 2020 08:47:05 -0000 @@ -2,9 +2,8 @@ COMMENT= Google VP8/VP9 video codec -VER= 1.8.2 +VER= 1.9.0 CATEGORIES= multimedia -REVISION= 0 EPOCH= 0 GH_ACCOUNT= webmproject GH_PROJECT= libvpx Index: distinfo =================================================================== RCS file: /home/cvs/ports/multimedia/libvpx/distinfo,v retrieving revision 1.17 diff -u -p -u -p -r1.17 distinfo --- distinfo 24 Dec 2019 15:08:09 -0000 1.17 +++ distinfo 3 Aug 2020 08:39:17 -0000 @@ -1,2 +1,2 @@ -SHA256 (libvpx-1.8.2.tar.gz) = hzXZ/NGnga5pF/KPI5qKo1jOSGS6ET6hivS7Lci0dKw= -SIZE (libvpx-1.8.2.tar.gz) = 5312988 +SHA256 (libvpx-1.9.0.tar.gz) = 0nnBDkuTFr8RpXC6FsPVV5HhrW+qRATGdCLrYxeCyAo= +SIZE (libvpx-1.9.0.tar.gz) = 5326239 Index: patches/patch-configure =================================================================== RCS file: /home/cvs/ports/multimedia/libvpx/patches/patch-configure,v retrieving revision 1.20 diff -u -p -u -p -r1.20 patch-configure --- patches/patch-configure 24 Dec 2019 15:08:09 -0000 1.20 +++ patches/patch-configure 3 Aug 2020 08:39:31 -0000 @@ -13,7 +13,7 @@ Index: configure all_platforms="${all_platforms} sparc-solaris-gcc" all_platforms="${all_platforms} x86-android-gcc" all_platforms="${all_platforms} x86-darwin8-gcc" -@@ -168,7 +170,7 @@ for t in ${all_targets}; do +@@ -169,7 +171,7 @@ for t in ${all_targets}; do [ -f "${source_path}/${t}.mk" ] && enable_feature ${t} done @@ -22,7 +22,7 @@ Index: configure die "diff missing: Try installing diffutils via your package manager." fi -@@ -183,19 +185,6 @@ if [ "`cd \"${source_path}\" && pwd`" != "`pwd`" ]; th +@@ -184,19 +186,6 @@ if [ "`cd \"${source_path}\" && pwd`" != "`pwd`" ]; th fi fi @@ -42,7 +42,7 @@ Index: configure # disable codecs when their source directory does not exist [ -d "${source_path}/vp8" ] || disable_codec vp8 [ -d "${source_path}/vp9" ] || disable_codec vp9 -@@ -530,7 +519,7 @@ process_detect() { +@@ -531,7 +520,7 @@ process_detect() { # here rather than at option parse time because the target auto-detect # magic happens after the command line has been parsed. case "${tgt_os}" in Index: patches/patch-examples_mk =================================================================== RCS file: /home/cvs/ports/multimedia/libvpx/patches/patch-examples_mk,v retrieving revision 1.9 diff -u -p -u -p -r1.9 patch-examples_mk --- patches/patch-examples_mk 15 Sep 2019 16:03:31 -0000 1.9 +++ patches/patch-examples_mk 3 Aug 2020 08:39:30 -0000 @@ -3,7 +3,7 @@ $OpenBSD: patch-examples_mk,v 1.9 2019/0 Index: examples.mk --- examples.mk.orig +++ examples.mk -@@ -332,7 +332,7 @@ else +@@ -334,7 +334,7 @@ else SHARED_LIB_SUF=.so endif endif Index: patches/patch-libs_mk =================================================================== RCS file: /home/cvs/ports/multimedia/libvpx/patches/patch-libs_mk,v retrieving revision 1.18 diff -u -p -u -p -r1.18 patch-libs_mk --- patches/patch-libs_mk 15 Sep 2019 16:03:31 -0000 1.18 +++ patches/patch-libs_mk 3 Aug 2020 08:39:30 -0000 @@ -3,7 +3,7 @@ $OpenBSD: patch-libs_mk,v 1.18 2019/09/1 Index: libs.mk --- libs.mk.orig +++ libs.mk -@@ -255,22 +255,17 @@ EXPORT_FILE := libvpx.def +@@ -304,22 +304,17 @@ EXPORT_FILE := libvpx.def LIBVPX_SO_SYMLINKS := LIBVPX_SO_IMPLIB := libvpx_dll.a else @@ -27,7 +27,7 @@ Index: libs.mk $(BUILD_PFX)$(LIBVPX_SO): EXPORTS_FILE = $(EXPORT_FILE) libvpx.def: $(call enabled,CODEC_EXPORTS) -@@ -293,15 +288,7 @@ $(1): $(2) +@@ -342,15 +337,7 @@ $(1): $(2) $(qexec)ln -sf $(2) $$@ endef