diff options
Diffstat (limited to 'extra/gst-libav/PKGBUILD')
-rw-r--r-- | extra/gst-libav/PKGBUILD | 16 |
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 |