diff --git a/contrib/src/vpx/SHA512SUMS b/contrib/src/vpx/SHA512SUMS
index 5e645f218a4fdc4bd964870da7a2c8e59ac361af..babb7dcfd389213a2820e2b40a3724597e5bb7dc 100644
--- a/contrib/src/vpx/SHA512SUMS
+++ b/contrib/src/vpx/SHA512SUMS
@@ -1 +1 @@
-615476a929e46befdd4782a39345ce55cd30176ecb2fcd8a875c31694ae2334b395dcab9c5ba58d53ceb572ed0c022d2a3748ca4bbd36092e22b01cf3c9b2e8e  libvpx-v1.8.1.tar.gz
+f88c588145b5164e98531b75215e119056cd806a9dbe6599bb9dab35c0af0ecd4b3daabee7d795e412a58aeb543d5c7dc0107457c4bd8f4d434e966e8e22a32d  libvpx-v1.10.0.tar.gz
\ No newline at end of file
diff --git a/contrib/src/vpx/rules.mak b/contrib/src/vpx/rules.mak
index e0d7eef41b74c3693cf602a09721d504ee3970b3..940c3d60f0c2019b785c290e6b390ae72b63c974 100644
--- a/contrib/src/vpx/rules.mak
+++ b/contrib/src/vpx/rules.mak
@@ -1,6 +1,6 @@
 # libvpx
 
-VPX_HASH := v1.8.1
+VPX_HASH := v1.10.0
 VPX_URL := https://github.com/webmproject/libvpx/archive/$(VPX_HASH).tar.gz
 
 $(TARBALLS)/libvpx-$(VPX_HASH).tar.gz:
@@ -55,11 +55,8 @@ VPX_OS := darwin
 else ifeq ($(ARCH),arm64)
 VPX_OS := darwin
 else
-ifeq ($(OSX_VERSION),10.5)
-VPX_OS := darwin9
-else
-VPX_OS := darwin10
-endif
+#to support minimum macOS version 10.13
+VPX_OS := darwin17
 endif
 else ifdef HAVE_SOLARIS
 VPX_OS := solaris