changeset 5147:e714c8fe73db

faad2: update to v2.8.8 * src/faad2.mk: update urls, version, checksum * src/faad2-1-uint.patch: removed patch * src/faad2-1-fixes.patch: new patch * dist-files.mk: update patch refs
author John Donoghue
date Mon, 12 Aug 2019 11:17:50 -0400
parents dd5eb3d10623
children 0e3b1e4fb4f7
files dist-files.mk src/faad2-1-fixes.patch src/faad2-1-uint.patch src/faad2.mk
diffstat 4 files changed, 19 insertions(+), 20 deletions(-) [+]
line wrap: on
line diff
--- a/dist-files.mk	Fri Aug 09 12:35:26 2019 -0400
+++ b/dist-files.mk	Mon Aug 12 11:17:50 2019 -0400
@@ -84,7 +84,7 @@
   exiv2-r2796.patch \
   exiv2.mk \
   expat.mk \
-  faad2-1-uint.patch \
+  faad2-1-fixes.patch \
   faad2.mk \
   ffmpeg.mk \
   fftw.mk \
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/faad2-1-fixes.patch	Mon Aug 12 11:17:50 2019 -0400
@@ -0,0 +1,12 @@
+diff -ruN faad2-2.8.8.orig/libfaad/decoder.c faad2-2.8.8/libfaad/decoder.c
+--- faad2-2.8.8.orig/libfaad/decoder.c	2017-12-17 17:17:36.000000000 +0100
++++ faad2-2.8.8/libfaad/decoder.c	2018-07-14 04:46:07.058232749 +0200
+@@ -54,7 +54,7 @@
+ #endif
+ 
+ #if defined WIN32 || defined _WIN32 || defined WIN64 || defined _WIN64
+-#include "win32_ver.h"
++//#include "win32_ver.h"
+ #endif
+ 
+ /* static function declarations */
--- a/src/faad2-1-uint.patch	Fri Aug 09 12:35:26 2019 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-# This file is part of MXE.
-# See index.html for further information.
-
---- ./frontend/main.c.backup	2010-07-01 16:53:48.563042615 +0200
-+++ ./frontend/main.c	2010-07-01 16:54:03.379043126 +0200
-@@ -31,7 +31,6 @@
- #ifdef _WIN32
- #define WIN32_LEAN_AND_MEAN
- #include <windows.h>
--#define off_t __int64
- #else
- #include <time.h>
- #endif
--- a/src/faad2.mk	Fri Aug 09 12:35:26 2019 -0400
+++ b/src/faad2.mk	Mon Aug 12 11:17:50 2019 -0400
@@ -3,17 +3,17 @@
 
 PKG             := faad2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.7
-$(PKG)_CHECKSUM := 80eaaa5cc576c35dd28863767b795c50cbcc0511
+$(PKG)_VERSION  := 2.8.8
+$(PKG)_CHECKSUM := 0d49c516d4a83c39053a9bd214fddba72cbc34ad
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/faac/$(PKG)-src/$(PKG)-$($(PKG)_VERSION)/$($(PKG)_FILE)
+$(PKG)_URL      := https://$(SOURCEFORGE_MIRROR)/project/faac/$(PKG)-src/$(PKG)-2.8.0/$($(PKG)_FILE)
 $(PKG)_DEPS     :=
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://sourceforge.net/projects/faac/files/faad2-src/' | \
-    $(SED) -n 's,.*faad2-\([0-9][^"]*\)/".*,\1,p' | \
-    head -1
+    $(WGET) -q -O- 'https://sourceforge.net/projects/faac/files/faad2-src/faad2-2.8.0/' | \
+    $(SED) -n 's,.*title=\"faad2-\([0-9\.]*\)\.tar\.gz\".*,\1,p' | $(SORT) -V | \
+    tail -1
 endef
 
 define $(PKG)_BUILD