Mercurial > mxe-octave
changeset 5441:de6e4042489c
Update libvpx to 1.8.2
* src/libvpx-1-fixes.patch: update patch
* src/libvpx.mk: update version, checksum, url
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Wed, 03 Jun 2020 10:35:25 -0400 |
parents | 4fb7aa43ba15 |
children | a9337815667f |
files | src/libvpx-1-fixes.patch src/libvpx.mk |
diffstat | 2 files changed, 19 insertions(+), 24 deletions(-) [+] |
line wrap: on
line diff
--- a/src/libvpx-1-fixes.patch Tue Jun 02 07:05:58 2020 -0400 +++ b/src/libvpx-1-fixes.patch Wed Jun 03 10:35:25 2020 -0400 @@ -1,23 +1,19 @@ -This file is part of MXE. -See index.html for further information. +This file is part of MXE. See LICENSE.md for licensing information. Contains ad hoc patches for cross building. -From 1408d07fb86254ae1aded0e8cf38e7e0c2550550 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Mark Brand <mabrand@mabrand.nl> Date: Thu, 5 Sep 2013 14:25:31 -0700 Subject: [PATCH 1/2] Linking as test is not good for cross compiling Signed-off-by: Timothy Gu <timothygu99@gmail.com> ---- - configure | 3 --- - 1 file changed, 3 deletions(-) diff --git a/configure b/configure -index be36e56..987b2e9 100755 +index 1111111..2222222 100755 --- a/configure +++ b/configure -@@ -490,9 +490,6 @@ process_detect() { +@@ -561,9 +561,6 @@ process_detect() { } fi check_header stdio.h || die "Unable to invoke compiler: ${CC} ${CFLAGS}" @@ -27,11 +23,9 @@ # check system headers check_header stdint.h check_header pthread.h --- -1.8.1.2 -From bada4be247273378809a30bf9a0ca7d9c9d2b936 Mon Sep 17 00:00:00 2001 +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Mark Brand <mabrand@mabrand.nl> Date: Thu, 5 Sep 2013 14:28:28 -0700 Subject: [PATCH 2/2] Fix /bin/bash @@ -39,7 +33,7 @@ Signed-off-by: Timothy Gu <timothygu99@gmail.com> diff --git a/build/make/gen_msvs_def.sh b/build/make/gen_msvs_def.sh -index 4defcc2..12e3573 100755 +index 1111111..2222222 100755 --- a/build/make/gen_msvs_def.sh +++ b/build/make/gen_msvs_def.sh @@ -1,4 +1,4 @@ @@ -48,18 +42,20 @@ ## ## Copyright (c) 2010 The WebM project authors. All Rights Reserved. ## -diff --git a/build/make/gen_msvs_proj.sh b/build/make/gen_msvs_proj.sh -index 6d42941..4418034 100755 ---- a/build/make/gen_msvs_proj.sh -+++ b/build/make/gen_msvs_proj.sh + +diff --git a/build/make/gen_msvs_vcxproj.sh b/build/make/gen_msvs_vcxproj.sh +index 1111111..2222222 100755 +--- a/build/make/gen_msvs_vcxproj.sh ++++ b/build/make/gen_msvs_vcxproj.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ## ## Copyright (c) 2010 The WebM project authors. All Rights Reserved. ## + diff --git a/build/make/gen_msvs_sln.sh b/build/make/gen_msvs_sln.sh -index 240678b..2089f68 100755 +index 1111111..2222222 100755 --- a/build/make/gen_msvs_sln.sh +++ b/build/make/gen_msvs_sln.sh @@ -1,4 +1,4 @@ @@ -68,5 +64,4 @@ ## ## Copyright (c) 2010 The WebM project authors. All Rights Reserved. ## --- -1.8.1.2 +
--- a/src/libvpx.mk Tue Jun 02 07:05:58 2020 -0400 +++ b/src/libvpx.mk Wed Jun 03 10:35:25 2020 -0400 @@ -3,11 +3,11 @@ PKG := libvpx $(PKG)_IGNORE := -$(PKG)_VERSION := 1.4.0 -$(PKG)_CHECKSUM := d05f4e9a9878886282ac9c9246f8fac080c94c8f +$(PKG)_VERSION := 1.8.2 +$(PKG)_CHECKSUM := 7fbc7de47f59431fa2c5b76660f115963e83193d $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) -$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.bz2 -$(PKG)_URL := http://storage.googleapis.com/downloads.webmproject.org/releases/webm/$($(PKG)_FILE) +$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := https://github.com/webmproject/$(PKG)/archive/v$($(PKG)_VERSION).tar.gz $(PKG)_DEPS := pthreads $(PKG)_TARGET_OPTS := @@ -24,7 +24,7 @@ define $(PKG)_UPDATE $(WGET) -q -O- 'https://github.com/webmproject/libvpx/tags' | \ - $(SED) -n 's|.*releases/tag/\([^"]*\).*|\1|p' | \ + $(SED) -n 's|.*releases/tag/v\([^"]*\).*|\1|p' | \ $(SORT) -Vr | \ head -1 endef