[vlc-devel] [PATCH] contrib: libvpx: bump to 1.7.0

Steve Lhomme robux4 at ycbcr.xyz
Tue Jul 10 08:43:30 CEST 2018


The SHA512 doesn't seem to match:


curl -f -L -- 
"http://downloads.videolan.org/pub/contrib/vpx/libvpx-1.7.0.tar.gz" > 
"../../contrib/tarballs/libvpx-1.7.0.tar.gz" || ( curl -f -L -- 
"http://chromium.googlesource.com/webm/libvpx/+archive/v1.7.0.tar.gz" > 
"../../contrib/tarballs/libvpx-1.7.0.tar.gz" && echo "Please upload this 
package libvpx-1.7.0.tar.gz to our FTP" )
   % Total    % Received % Xferd  Average Speed   Time Time     Time  
Current
                                  Dload  Upload   Total Spent    Left  Speed
   0     0    0     0    0     0      0      0 --:--:--  0:00:02 
--:--:--     0
curl: (22) The requested URL returned error: 404 Not Found
   % Total    % Received % Xferd  Average Speed   Time Time     Time  
Current
                                  Dload  Upload   Total Spent    Left  Speed
   0     0    0     0    0     0      0      0 --:--:-- --:--:-- 
--:--:--     0
100 2612k    0 2612k    0     0  1879k      0 --:--:--  0:00:01 --:--:-- 
2062k
Please upload this package libvpx-1.7.0.tar.gz to our FTP
grep -- " libvpx-1.7.0.tar.gz$" "../../contrib/src/vpx/SHA512SUMS" && 
(cd ../../contrib/tarballs && sha512sum --check /dev/stdin) < 
"../../contrib/src/vpx/SHA512SUMS"
113a0a703f7f8ed609ae305b61563ffbb145e7f8afacc88b59ddc9f701be2a2b57dd3bdbc1b302380f288e819689f9c72e0a5e0eb2c4e2f0b40edf6d9aa85686 
libvpx-1.7.0.tar.gz
libvpx-1.7.0.tar.gz: FAILED
sha512sum: WARNING: 1 computed checksum did NOT match


On 2018-07-10 1:08, Tristan Matthews wrote:
> Screwed up the ios patch update, take 2.
>
> ---
>   contrib/src/vpx/SHA512SUMS       |  2 +-
>   contrib/src/vpx/libvpx-ios.patch | 10 +++++++---
>   contrib/src/vpx/rules.mak        | 14 ++++++++------
>   3 files changed, 16 insertions(+), 10 deletions(-)
>
> diff --git a/contrib/src/vpx/SHA512SUMS b/contrib/src/vpx/SHA512SUMS
> index da99c86b11..5c470baebf 100644
> --- a/contrib/src/vpx/SHA512SUMS
> +++ b/contrib/src/vpx/SHA512SUMS
> @@ -1 +1 @@
> -1a4b009fe1737715c6563a79848126a5859394a5074b1e9cca9bc2e213df90890c15e708040d5f2c96c7c21e268f51e1352ac6911514bf891a4bf3eea154159d  libvpx-1.6.1.tar.bz2
> +113a0a703f7f8ed609ae305b61563ffbb145e7f8afacc88b59ddc9f701be2a2b57dd3bdbc1b302380f288e819689f9c72e0a5e0eb2c4e2f0b40edf6d9aa85686  libvpx-1.7.0.tar.gz
> diff --git a/contrib/src/vpx/libvpx-ios.patch b/contrib/src/vpx/libvpx-ios.patch
> index a24de723ed..f63c60a184 100644
> --- a/contrib/src/vpx/libvpx-ios.patch
> +++ b/contrib/src/vpx/libvpx-ios.patch
> @@ -1,6 +1,6 @@
> ---- libvpx-1.6.0/build/make/configure.sh.orig	2016-08-07 11:44:05.793613059 +0200
> -+++ libvpx-1.6.0/build/make/configure.sh	2016-08-07 11:45:57.893608065 +0200
> -@@ -789,80 +789,6 @@
> +--- libvpx/build/make/configure.sh.orig	2018-07-09 18:57:29.774826691 -0400
> ++++ libvpx/build/make/configure.sh	2018-07-09 19:00:34.427868074 -0400
> +@@ -818,84 +818,6 @@
>      # PIC is probably what we want when building shared libs
>      enabled shared && soft_enable pic
>    
> @@ -67,6 +67,10 @@
>   -      add_cflags  "-mmacosx-version-min=10.11"
>   -      add_ldflags "-mmacosx-version-min=10.11"
>   -      ;;
> +-    *-darwin16-*)
> +-      add_cflags  "-mmacosx-version-min=10.12"
> +-      add_ldflags "-mmacosx-version-min=10.12"
> +-      ;;
>   -    *-iphonesimulator-*)
>   -      add_cflags  "-miphoneos-version-min=${IOS_VERSION_MIN}"
>   -      add_ldflags "-miphoneos-version-min=${IOS_VERSION_MIN}"
> diff --git a/contrib/src/vpx/rules.mak b/contrib/src/vpx/rules.mak
> index 9b441d7f4e..ca61fe9a4f 100644
> --- a/contrib/src/vpx/rules.mak
> +++ b/contrib/src/vpx/rules.mak
> @@ -1,20 +1,22 @@
>   # libvpx
>   
> -VPX_VERSION := 1.6.1
> -VPX_URL := http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-$(VPX_VERSION).tar.bz2
> +VPX_VERSION := 1.7.0
> +VPX_URL := http://chromium.googlesource.com/webm/libvpx/+archive/v${VPX_VERSION}.tar.gz
>   
>   PKGS += vpx
>   ifeq ($(call need_pkg,"vpx >= 1.5.0"),)
>   PKGS_FOUND += vpx
>   endif
>   
> -$(TARBALLS)/libvpx-$(VPX_VERSION).tar.bz2:
> +$(TARBALLS)/libvpx-$(VPX_VERSION).tar.gz:
>   	$(call download_pkg,$(VPX_URL),vpx)
>   
> -.sum-vpx: libvpx-$(VPX_VERSION).tar.bz2
> +.sum-vpx: libvpx-$(VPX_VERSION).tar.gz
>   
> -libvpx: libvpx-$(VPX_VERSION).tar.bz2 .sum-vpx
> -	$(UNPACK)
> +libvpx: libvpx-$(VPX_VERSION).tar.gz .sum-vpx
> +	rm -Rf $@-$(VPX_VERSION) $@
> +	mkdir -p $@-$(VPX_VERSION)
> +	tar xvzf "$<" -C $@-$(VPX_VERSION)
>   	$(APPLY) $(SRC)/vpx/libvpx-mac.patch
>   	$(APPLY) $(SRC)/vpx/libvpx-ios.patch
>   ifdef HAVE_ANDROID
> -- 
> 2.18.0
>
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel



More information about the vlc-devel mailing list