From bb46e80bbb5cc1bf990e15bed180459466d4fad2 Mon Sep 17 00:00:00 2001 From: Alexey Pavlov Date: Sat, 24 Sep 2016 22:15:17 +0300 Subject: [PATCH] gstreamer: Update to 1.8.3 --- mingw-w64-gstreamer/0001-fix-declaration.patch | 11 +++++++++++ mingw-w64-gstreamer/PKGBUILD | 11 +++++++---- 2 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 mingw-w64-gstreamer/0001-fix-declaration.patch diff --git a/mingw-w64-gstreamer/0001-fix-declaration.patch b/mingw-w64-gstreamer/0001-fix-declaration.patch new file mode 100644 index 0000000000..4a335bc9b0 --- /dev/null +++ b/mingw-w64-gstreamer/0001-fix-declaration.patch @@ -0,0 +1,11 @@ +--- gstreamer-1.8.3/libs/gst/check/libcheck/libcompat.h.orig 2016-09-24 21:41:09.835856800 +0300 ++++ gstreamer-1.8.3/libs/gst/check/libcheck/libcompat.h 2016-09-24 21:41:14.077864000 +0300 +@@ -101,7 +101,7 @@ + #endif /* !HAVE_DECL_STRDUP && HAVE__STRDUP */ + + #if !HAVE_DECL_STRSIGNAL +-CK_DLL_EXP char *strsignal (int sig); ++CK_DLL_EXP const char *strsignal (int sig); + #endif /* !HAVE_DECL_STRSIGNAL */ + + /* diff --git a/mingw-w64-gstreamer/PKGBUILD b/mingw-w64-gstreamer/PKGBUILD index 3641aec95c..7e6ebf4e5f 100644 --- a/mingw-w64-gstreamer/PKGBUILD +++ b/mingw-w64-gstreamer/PKGBUILD @@ -3,7 +3,7 @@ _realname=gstreamer pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=1.6.3 +pkgver=1.8.3 pkgrel=1 pkgdesc="GStreamer Multimedia Framework (mingw-w64)" arch=('any') @@ -23,12 +23,15 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" "${MINGW_PACKAGE_PREFIX}-gmp" "${MINGW_PACKAGE_PREFIX}-gsl") options=(!libtool strip staticlibs) -source=("${url}/src/gstreamer/gstreamer-${pkgver}.tar.xz") -sha256sums=('22f9568d67b87cf700a111f381144bd37cb93790a77e4e331db01fe854a37f24') +source=("${url}/src/gstreamer/gstreamer-${pkgver}.tar.xz" + 0001-fix-declaration.patch) +sha256sums=('66b37762d4fdcd63bce5a2bec57e055f92420e95037361609900278c0db7c53f' + '3b48afdeb8b41b599900d96b57779968a0e475c62058ba24baf5b1ea3bb055e0') prepare() { cd ${srcdir}/${_realname}-${pkgver} - autoreconf -fi + patch -p1 -i ${srcdir}/0001-fix-declaration.patch + #autoreconf -fi } build() {