libvpx: Update from 1.6.0 to 1.6.1
authorFredrik Fornwall <fredrik@fornwall.net>
Sun, 29 Jan 2017 23:03:53 +0000 (00:03 +0100)
committerFredrik Fornwall <fredrik@fornwall.net>
Sun, 29 Jan 2017 23:03:53 +0000 (00:03 +0100)
packages/libvpx/arm_cpudetect-always-neon.patch
packages/libvpx/build.sh

index a09d712..220800d 100644 (file)
@@ -1,7 +1,7 @@
-diff -u -r ../libvpx-1.4.0/vpx_ports/arm_cpudetect.c ./vpx_ports/arm_cpudetect.c
---- ../libvpx-1.4.0/vpx_ports/arm_cpudetect.c  2015-04-03 14:49:19.000000000 -0400
-+++ ./vpx_ports/arm_cpudetect.c        2015-05-24 17:56:35.882394966 -0400
-@@ -101,23 +101,19 @@
+diff -u -r ../libvpx-1.6.1/vpx_ports/arm_cpudetect.c ./vpx_ports/arm_cpudetect.c
+--- ../libvpx-1.6.1/vpx_ports/arm_cpudetect.c  2017-01-12 21:27:27.000000000 +0100
++++ ./vpx_ports/arm_cpudetect.c        2017-01-29 23:55:05.399283897 +0100
+@@ -92,20 +92,17 @@
  }
  
  #elif defined(__ANDROID__) /* end _MSC_VER */
@@ -17,11 +17,9 @@ diff -u -r ../libvpx-1.4.0/vpx_ports/arm_cpudetect.c ./vpx_ports/arm_cpudetect.c
    mask = arm_cpu_env_mask();
 -  features = android_getCpuFeatures();
  
- #if HAVE_MEDIA
-   flags |= HAS_MEDIA;
- #endif /* HAVE_MEDIA */
  #if HAVE_NEON || HAVE_NEON_ASM
--  if (features & ANDROID_CPU_ARM_FEATURE_NEON)
-     flags |= HAS_NEON;
+-  if (features & ANDROID_CPU_ARM_FEATURE_NEON) flags |= HAS_NEON;
++  flags |= HAS_NEON;
  #endif /* HAVE_NEON || HAVE_NEON_ASM */
    return flags & mask;
+ }
index 1e9b45a..311985d 100644 (file)
@@ -1,8 +1,8 @@
 TERMUX_PKG_HOMEPAGE=https://www.webmproject.org
 TERMUX_PKG_DESCRIPTION="VP8 & VP9 Codec SDK"
-TERMUX_PKG_VERSION=1.6.0
-TERMUX_PKG_REVISION=2
+TERMUX_PKG_VERSION=1.6.1
 TERMUX_PKG_SRCURL=https://github.com/webmproject/libvpx/archive/v${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_SHA256=cda8bb6f0e4848c018177d3a576fa83ed96d762554d7010fe4cfb9d70c22e588
 TERMUX_PKG_FOLDERNAME=libvpx-${TERMUX_PKG_VERSION}
 
 termux_step_configure () {