summaryrefslogtreecommitdiff
path: root/extra/gst-libav/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'extra/gst-libav/PKGBUILD')
-rw-r--r--extra/gst-libav/PKGBUILD16
1 files changed, 12 insertions, 4 deletions
diff --git a/extra/gst-libav/PKGBUILD b/extra/gst-libav/PKGBUILD
index 08ab38427..894604ac0 100644
--- a/extra/gst-libav/PKGBUILD
+++ b/extra/gst-libav/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 211619 2014-04-21 17:03:55Z jgc $
+# $Id: PKGBUILD 215539 2014-06-28 15:39:09Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gst-libav
pkgver=1.2.4
-pkgrel=1
+pkgrel=2
pkgdesc="Gstreamer libav Plugin"
arch=('i686' 'x86_64')
license=('GPL')
@@ -12,8 +12,16 @@ depends=('gst-plugins-base-libs' 'bzip2')
makedepends=('yasm' 'python')
options=(!emptydirs)
provides=("gst-ffmpeg=$pkgver-$pkgrel")
-source=(${url}/src/$pkgname/$pkgname-$pkgver.tar.xz)
-sha256sums=('2a69480d63fc2db93249d9e2e229ab3541bbc2db881b0f64de13d0bfc7d1f037')
+source=(${url}/src/$pkgname/$pkgname-$pkgver.tar.xz update-libav.patch)
+sha256sums=('2a69480d63fc2db93249d9e2e229ab3541bbc2db881b0f64de13d0bfc7d1f037'
+ '0fa6f8e097b4b6246f14b6db03c2228628135d3a69e6f9fdf527e7e3c72729e1')
+
+prepare() {
+ cd $pkgname-$pkgver
+
+ # Update libav FS#40995 CVE-2014-4609
+ patch -Np1 -i ../update-libav.patch
+}
build() {
cd $pkgname-$pkgver