[arch-commits] Commit in gegl02/repos (12 files)

2016-02-16 Thread Antonio Rojas
Date: Wednesday, February 17, 2016 @ 01:19:46
  Author: arojas
Revision: 259871

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  gegl02/repos/staging-i686/
  gegl02/repos/staging-i686/PKGBUILD
(from rev 259870, gegl02/trunk/PKGBUILD)
  gegl02/repos/staging-i686/gegl-0.2.0-CVE-2012-4433.patch
(from rev 259870, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 259870, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-lua-5.2.patch
(from rev 259870, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-remove-src-over-op.patch
(from rev 259870, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)
  gegl02/repos/staging-x86_64/
  gegl02/repos/staging-x86_64/PKGBUILD
(from rev 259870, gegl02/trunk/PKGBUILD)
  gegl02/repos/staging-x86_64/gegl-0.2.0-CVE-2012-4433.patch
(from rev 259870, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 259870, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-lua-5.2.patch
(from rev 259870, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-remove-src-over-op.patch
(from rev 259870, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)

+
 staging-i686/PKGBUILD  |   59 +
 staging-i686/gegl-0.2.0-CVE-2012-4433.patch|  159 +++
 staging-i686/gegl-0.2.0-ffmpeg-0.11.patch  |   47 
 staging-i686/gegl-0.2.0-lua-5.2.patch  |   53 +
 staging-i686/gegl-0.2.0-remove-src-over-op.patch   |  195 +++
 staging-x86_64/PKGBUILD|   59 +
 staging-x86_64/gegl-0.2.0-CVE-2012-4433.patch  |  159 +++
 staging-x86_64/gegl-0.2.0-ffmpeg-0.11.patch|   47 
 staging-x86_64/gegl-0.2.0-lua-5.2.patch|   53 +
 staging-x86_64/gegl-0.2.0-remove-src-over-op.patch |  195 +++
 10 files changed, 1026 insertions(+)

Copied: gegl02/repos/staging-i686/PKGBUILD (from rev 259870, 
gegl02/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-02-17 00:19:46 UTC (rev 259871)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Daniel Isenmann 
+
+pkgname=gegl02
+pkgver=0.2.0
+pkgrel=3
+pkgdesc="Graph based image processing framework (v0.2)"
+arch=('i686' 'x86_64')
+url="http://www.gegl.org/";
+license=('GPL3' 'LGPL3')
+depends=('babl' 'libspiro')
+makedepends=('intltool' 'ruby' 'lua' 'libopenraw' 'openexr' 'mesa' 'glu' 
'ffmpeg' 'librsvg' 'jasper' 'exiv2' 'vala')
+optdepends=('libopenraw: openraw plugin'
+'openexr: openexr plugin'
+'ffmpeg: ffmpeg plugin'
+'librsvg: svg plugin'
+'jasper: jasper plugin')
+options=(!makeflags)
+source=(http://ftp.gimp.org/pub/gegl/${pkgver%.*}/gegl-${pkgver}.tar.bz2
+gegl-0.2.0-ffmpeg-0.11.patch
+gegl-0.2.0-CVE-2012-4433.patch
+gegl-0.2.0-lua-5.2.patch
+gegl-0.2.0-remove-src-over-op.patch)
+sha1sums=('764cc66cb3c7b261b8fc18a6268a0e264a91d573'
+  'f5e4c0edd32e088f768e303081f1ed2d80588d4c'
+  '44d48bd9ad008703de9f8eb683d557bac39a02c8'
+  'c78a092b880874ba7784b652bcd9c532e2b9975d'
+  'dc9ae21cc5ba0fb47ef05793f0cb169572dfab74')
+
+prepare() {
+  cd gegl-${pkgver}
+  patch -Np1 -i ../gegl-0.2.0-ffmpeg-0.11.patch
+  patch -Np1 -i ../gegl-0.2.0-CVE-2012-4433.patch
+  patch -Np1 -i ../gegl-0.2.0-lua-5.2.patch
+  patch -Np1 -i ../gegl-0.2.0-remove-src-over-op.patch
+}
+
+build() {
+  cd gegl-${pkgver}
+  ./configure  --prefix=/usr  --with-sdl --with-librsvg \
+--with-libavformat --with-jasper --without-umfpack --disable-docs
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd gegl-${pkgver}
+  make -k check || :
+}
+
+package() {
+  cd gegl-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  rm -r "${pkgdir}/usr/bin"
+}

Copied: gegl02/repos/staging-i686/gegl-0.2.0-CVE-2012-4433.patch (from rev 
259870, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
===
--- staging-i686/gegl-0.2.0-CVE-2012-4433.patch (rev 0)
+++ staging-i686/gegl-0.2.0-CVE-2012-4433.patch 2016-02-17 00:19:46 UTC (rev 
259871)
@@ -0,0 +1,159 @@
+From ffa77a246652c7e706d690682fe659f50fbe5656 Mon Sep 17 00:00:00 2001
+From: Nils Philippsen 
+Date: Mon, 1 Jul 2013 12:03:51 +0200
+Subject: [PATCH] patch: CVE-2012-4433
+
+Squashed commit of the following:
+
+commit 2a9071e2dc4cfe1aaa7a726805985281936f9874
+Author: Nils Philippsen 
+Date:   Tue Oct 16 16:57:37 2

[arch-commits] Commit in gegl02/repos (12 files)

2015-09-10 Thread Jan Steffens
Date: Thursday, September 10, 2015 @ 14:32:36
  Author: heftig
Revision: 245728

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  gegl02/repos/testing-i686/
  gegl02/repos/testing-i686/PKGBUILD
(from rev 245727, gegl02/trunk/PKGBUILD)
  gegl02/repos/testing-i686/gegl-0.2.0-CVE-2012-4433.patch
(from rev 245727, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/testing-i686/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 245727, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/testing-i686/gegl-0.2.0-lua-5.2.patch
(from rev 245727, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/testing-i686/gegl-0.2.0-remove-src-over-op.patch
(from rev 245727, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)
  gegl02/repos/testing-x86_64/
  gegl02/repos/testing-x86_64/PKGBUILD
(from rev 245727, gegl02/trunk/PKGBUILD)
  gegl02/repos/testing-x86_64/gegl-0.2.0-CVE-2012-4433.patch
(from rev 245727, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/testing-x86_64/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 245727, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/testing-x86_64/gegl-0.2.0-lua-5.2.patch
(from rev 245727, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/testing-x86_64/gegl-0.2.0-remove-src-over-op.patch
(from rev 245727, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)

+
 testing-i686/PKGBUILD  |   59 +
 testing-i686/gegl-0.2.0-CVE-2012-4433.patch|  159 +++
 testing-i686/gegl-0.2.0-ffmpeg-0.11.patch  |   47 
 testing-i686/gegl-0.2.0-lua-5.2.patch  |   53 +
 testing-i686/gegl-0.2.0-remove-src-over-op.patch   |  195 +++
 testing-x86_64/PKGBUILD|   59 +
 testing-x86_64/gegl-0.2.0-CVE-2012-4433.patch  |  159 +++
 testing-x86_64/gegl-0.2.0-ffmpeg-0.11.patch|   47 
 testing-x86_64/gegl-0.2.0-lua-5.2.patch|   53 +
 testing-x86_64/gegl-0.2.0-remove-src-over-op.patch |  195 +++
 10 files changed, 1026 insertions(+)

Copied: gegl02/repos/testing-i686/PKGBUILD (from rev 245727, 
gegl02/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2015-09-10 12:32:36 UTC (rev 245728)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Daniel Isenmann 
+
+pkgname=gegl02
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="Graph based image processing framework (v0.2)"
+arch=('i686' 'x86_64')
+url="http://www.gegl.org/";
+license=('GPL3' 'LGPL3')
+depends=('babl' 'libspiro')
+makedepends=('intltool' 'ruby' 'lua' 'libopenraw' 'openexr' 'mesa' 'glu' 
'ffmpeg' 'librsvg' 'jasper' 'exiv2' 'vala')
+optdepends=('libopenraw: openraw plugin'
+'openexr: openexr plugin'
+'ffmpeg: ffmpeg plugin'
+'librsvg: svg plugin'
+'jasper: jasper plugin')
+options=(!makeflags)
+source=(http://ftp.gimp.org/pub/gegl/${pkgver%.*}/gegl-${pkgver}.tar.bz2
+gegl-0.2.0-ffmpeg-0.11.patch
+gegl-0.2.0-CVE-2012-4433.patch
+gegl-0.2.0-lua-5.2.patch
+gegl-0.2.0-remove-src-over-op.patch)
+sha1sums=('764cc66cb3c7b261b8fc18a6268a0e264a91d573'
+  'f5e4c0edd32e088f768e303081f1ed2d80588d4c'
+  '44d48bd9ad008703de9f8eb683d557bac39a02c8'
+  'c78a092b880874ba7784b652bcd9c532e2b9975d'
+  'dc9ae21cc5ba0fb47ef05793f0cb169572dfab74')
+
+prepare() {
+  cd gegl-${pkgver}
+  patch -Np1 -i ../gegl-0.2.0-ffmpeg-0.11.patch
+  patch -Np1 -i ../gegl-0.2.0-CVE-2012-4433.patch
+  patch -Np1 -i ../gegl-0.2.0-lua-5.2.patch
+  patch -Np1 -i ../gegl-0.2.0-remove-src-over-op.patch
+}
+
+build() {
+  cd gegl-${pkgver}
+  ./configure  --prefix=/usr  --with-sdl --with-librsvg \
+--with-libavformat --with-jasper --without-umfpack --disable-docs
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd gegl-${pkgver}
+  make -k check || :
+}
+
+package() {
+  cd gegl-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  rm -r "${pkgdir}/usr/bin"
+}

Copied: gegl02/repos/testing-i686/gegl-0.2.0-CVE-2012-4433.patch (from rev 
245727, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
===
--- testing-i686/gegl-0.2.0-CVE-2012-4433.patch (rev 0)
+++ testing-i686/gegl-0.2.0-CVE-2012-4433.patch 2015-09-10 12:32:36 UTC (rev 
245728)
@@ -0,0 +1,159 @@
+From ffa77a246652c7e706d690682fe659f50fbe5656 Mon Sep 17 00:00:00 2001
+From: Nils Philippsen 
+Date: Mon, 1 Jul 2013 12:03:51 +0200
+Subject: [PATCH] patch: CVE-2012-4433
+
+Squashed commit of the following:
+
+commit 2a9071e2dc4cfe1aaa7a726805985281936f9874
+Author: Nils Philippsen 
+Date:   Tue Oct 16 16:57:37 2

[arch-commits] Commit in gegl02/repos (12 files)

2015-12-06 Thread Evangelos Foutras
Date: Monday, December 7, 2015 @ 06:46:58
  Author: foutrelis
Revision: 253210

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  gegl02/repos/staging-i686/
  gegl02/repos/staging-i686/PKGBUILD
(from rev 253209, gegl02/trunk/PKGBUILD)
  gegl02/repos/staging-i686/gegl-0.2.0-CVE-2012-4433.patch
(from rev 253209, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 253209, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-lua-5.2.patch
(from rev 253209, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-remove-src-over-op.patch
(from rev 253209, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)
  gegl02/repos/staging-x86_64/
  gegl02/repos/staging-x86_64/PKGBUILD
(from rev 253209, gegl02/trunk/PKGBUILD)
  gegl02/repos/staging-x86_64/gegl-0.2.0-CVE-2012-4433.patch
(from rev 253209, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 253209, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-lua-5.2.patch
(from rev 253209, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-remove-src-over-op.patch
(from rev 253209, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)

+
 staging-i686/PKGBUILD  |   59 +
 staging-i686/gegl-0.2.0-CVE-2012-4433.patch|  159 +++
 staging-i686/gegl-0.2.0-ffmpeg-0.11.patch  |   47 
 staging-i686/gegl-0.2.0-lua-5.2.patch  |   53 +
 staging-i686/gegl-0.2.0-remove-src-over-op.patch   |  195 +++
 staging-x86_64/PKGBUILD|   59 +
 staging-x86_64/gegl-0.2.0-CVE-2012-4433.patch  |  159 +++
 staging-x86_64/gegl-0.2.0-ffmpeg-0.11.patch|   47 
 staging-x86_64/gegl-0.2.0-lua-5.2.patch|   53 +
 staging-x86_64/gegl-0.2.0-remove-src-over-op.patch |  195 +++
 10 files changed, 1026 insertions(+)

Copied: gegl02/repos/staging-i686/PKGBUILD (from rev 253209, 
gegl02/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-12-07 05:46:58 UTC (rev 253210)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Daniel Isenmann 
+
+pkgname=gegl02
+pkgver=0.2.0
+pkgrel=2
+pkgdesc="Graph based image processing framework (v0.2)"
+arch=('i686' 'x86_64')
+url="http://www.gegl.org/";
+license=('GPL3' 'LGPL3')
+depends=('babl' 'libspiro')
+makedepends=('intltool' 'ruby' 'lua' 'libopenraw' 'openexr' 'mesa' 'glu' 
'ffmpeg' 'librsvg' 'jasper' 'exiv2' 'vala')
+optdepends=('libopenraw: openraw plugin'
+'openexr: openexr plugin'
+'ffmpeg: ffmpeg plugin'
+'librsvg: svg plugin'
+'jasper: jasper plugin')
+options=(!makeflags)
+source=(http://ftp.gimp.org/pub/gegl/${pkgver%.*}/gegl-${pkgver}.tar.bz2
+gegl-0.2.0-ffmpeg-0.11.patch
+gegl-0.2.0-CVE-2012-4433.patch
+gegl-0.2.0-lua-5.2.patch
+gegl-0.2.0-remove-src-over-op.patch)
+sha1sums=('764cc66cb3c7b261b8fc18a6268a0e264a91d573'
+  'f5e4c0edd32e088f768e303081f1ed2d80588d4c'
+  '44d48bd9ad008703de9f8eb683d557bac39a02c8'
+  'c78a092b880874ba7784b652bcd9c532e2b9975d'
+  'dc9ae21cc5ba0fb47ef05793f0cb169572dfab74')
+
+prepare() {
+  cd gegl-${pkgver}
+  patch -Np1 -i ../gegl-0.2.0-ffmpeg-0.11.patch
+  patch -Np1 -i ../gegl-0.2.0-CVE-2012-4433.patch
+  patch -Np1 -i ../gegl-0.2.0-lua-5.2.patch
+  patch -Np1 -i ../gegl-0.2.0-remove-src-over-op.patch
+}
+
+build() {
+  cd gegl-${pkgver}
+  ./configure  --prefix=/usr  --with-sdl --with-librsvg \
+--with-libavformat --with-jasper --without-umfpack --disable-docs
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd gegl-${pkgver}
+  make -k check || :
+}
+
+package() {
+  cd gegl-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  rm -r "${pkgdir}/usr/bin"
+}

Copied: gegl02/repos/staging-i686/gegl-0.2.0-CVE-2012-4433.patch (from rev 
253209, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
===
--- staging-i686/gegl-0.2.0-CVE-2012-4433.patch (rev 0)
+++ staging-i686/gegl-0.2.0-CVE-2012-4433.patch 2015-12-07 05:46:58 UTC (rev 
253210)
@@ -0,0 +1,159 @@
+From ffa77a246652c7e706d690682fe659f50fbe5656 Mon Sep 17 00:00:00 2001
+From: Nils Philippsen 
+Date: Mon, 1 Jul 2013 12:03:51 +0200
+Subject: [PATCH] patch: CVE-2012-4433
+
+Squashed commit of the following:
+
+commit 2a9071e2dc4cfe1aaa7a726805985281936f9874
+Author: Nils Philippsen 
+Date:   Tue Oct 16 16:57:37 20

[arch-commits] Commit in gegl02/repos (12 files)

2016-11-11 Thread Levente Polyak
Date: Friday, November 11, 2016 @ 15:21:55
  Author: anthraxx
Revision: 280547

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  gegl02/repos/staging-i686/
  gegl02/repos/staging-i686/PKGBUILD
(from rev 280546, gegl02/trunk/PKGBUILD)
  gegl02/repos/staging-i686/gegl-0.2.0-CVE-2012-4433.patch
(from rev 280546, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 280546, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-lua-5.2.patch
(from rev 280546, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-remove-src-over-op.patch
(from rev 280546, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)
  gegl02/repos/staging-x86_64/
  gegl02/repos/staging-x86_64/PKGBUILD
(from rev 280546, gegl02/trunk/PKGBUILD)
  gegl02/repos/staging-x86_64/gegl-0.2.0-CVE-2012-4433.patch
(from rev 280546, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 280546, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-lua-5.2.patch
(from rev 280546, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-remove-src-over-op.patch
(from rev 280546, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)

+
 staging-i686/PKGBUILD  |   60 +
 staging-i686/gegl-0.2.0-CVE-2012-4433.patch|  159 +++
 staging-i686/gegl-0.2.0-ffmpeg-0.11.patch  |   47 
 staging-i686/gegl-0.2.0-lua-5.2.patch  |   53 +
 staging-i686/gegl-0.2.0-remove-src-over-op.patch   |  195 +++
 staging-x86_64/PKGBUILD|   60 +
 staging-x86_64/gegl-0.2.0-CVE-2012-4433.patch  |  159 +++
 staging-x86_64/gegl-0.2.0-ffmpeg-0.11.patch|   47 
 staging-x86_64/gegl-0.2.0-lua-5.2.patch|   53 +
 staging-x86_64/gegl-0.2.0-remove-src-over-op.patch |  195 +++
 10 files changed, 1028 insertions(+)

Copied: gegl02/repos/staging-i686/PKGBUILD (from rev 280546, 
gegl02/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-11-11 15:21:55 UTC (rev 280547)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Daniel Isenmann 
+
+pkgname=gegl02
+pkgver=0.2.0
+pkgrel=5
+pkgdesc="Graph based image processing framework (v0.2)"
+arch=('i686' 'x86_64')
+url="http://www.gegl.org/";
+license=('GPL3' 'LGPL3')
+depends=('babl' 'libspiro')
+makedepends=('intltool' 'ruby' 'lua' 'libopenraw' 'openexr' 'mesa' 'glu' 
'ffmpeg' 'librsvg' 'jasper' 'exiv2' 'vala')
+optdepends=('libopenraw: openraw plugin'
+'openexr: openexr plugin'
+'ffmpeg: ffmpeg plugin'
+'librsvg: svg plugin'
+'jasper: jasper plugin')
+options=(!makeflags)
+source=(http://ftp.gimp.org/pub/gegl/${pkgver%.*}/gegl-${pkgver}.tar.bz2
+gegl-0.2.0-ffmpeg-0.11.patch
+gegl-0.2.0-CVE-2012-4433.patch
+gegl-0.2.0-lua-5.2.patch
+gegl-0.2.0-remove-src-over-op.patch)
+sha1sums=('764cc66cb3c7b261b8fc18a6268a0e264a91d573'
+  'f5e4c0edd32e088f768e303081f1ed2d80588d4c'
+  '44d48bd9ad008703de9f8eb683d557bac39a02c8'
+  'c78a092b880874ba7784b652bcd9c532e2b9975d'
+  'dc9ae21cc5ba0fb47ef05793f0cb169572dfab74')
+
+prepare() {
+  cd gegl-${pkgver}
+  patch -Np1 -i ../gegl-0.2.0-ffmpeg-0.11.patch
+  patch -Np1 -i ../gegl-0.2.0-CVE-2012-4433.patch
+  patch -Np1 -i ../gegl-0.2.0-lua-5.2.patch
+  patch -Np1 -i ../gegl-0.2.0-remove-src-over-op.patch
+  sed -i 's/avcodec_alloc_frame/av_frame_alloc/g' operations/external/ff-*.c
+}
+
+build() {
+  cd gegl-${pkgver}
+  ./configure  --prefix=/usr  --with-sdl --with-librsvg \
+--with-libavformat --with-jasper --without-umfpack --disable-docs
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd gegl-${pkgver}
+  make -k check || :
+}
+
+package() {
+  cd gegl-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  rm -r "${pkgdir}/usr/bin"
+}

Copied: gegl02/repos/staging-i686/gegl-0.2.0-CVE-2012-4433.patch (from rev 
280546, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
===
--- staging-i686/gegl-0.2.0-CVE-2012-4433.patch (rev 0)
+++ staging-i686/gegl-0.2.0-CVE-2012-4433.patch 2016-11-11 15:21:55 UTC (rev 
280547)
@@ -0,0 +1,159 @@
+From ffa77a246652c7e706d690682fe659f50fbe5656 Mon Sep 17 00:00:00 2001
+From: Nils Philippsen 
+Date: Mon, 1 Jul 2013 12:03:51 +0200
+Subject: [PATCH] patch: CVE-2012-4433
+
+Squashed commit of the following:
+
+commit 2a9071e2dc4cfe1aaa7a

[arch-commits] Commit in gegl02/repos (12 files)

2016-11-21 Thread Levente Polyak
Date: Monday, November 21, 2016 @ 17:44:38
  Author: anthraxx
Revision: 281774

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  gegl02/repos/staging-i686/
  gegl02/repos/staging-i686/PKGBUILD
(from rev 281773, gegl02/trunk/PKGBUILD)
  gegl02/repos/staging-i686/gegl-0.2.0-CVE-2012-4433.patch
(from rev 281773, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 281773, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-lua-5.2.patch
(from rev 281773, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/staging-i686/gegl-0.2.0-remove-src-over-op.patch
(from rev 281773, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)
  gegl02/repos/staging-x86_64/
  gegl02/repos/staging-x86_64/PKGBUILD
(from rev 281773, gegl02/trunk/PKGBUILD)
  gegl02/repos/staging-x86_64/gegl-0.2.0-CVE-2012-4433.patch
(from rev 281773, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-ffmpeg-0.11.patch
(from rev 281773, gegl02/trunk/gegl-0.2.0-ffmpeg-0.11.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-lua-5.2.patch
(from rev 281773, gegl02/trunk/gegl-0.2.0-lua-5.2.patch)
  gegl02/repos/staging-x86_64/gegl-0.2.0-remove-src-over-op.patch
(from rev 281773, gegl02/trunk/gegl-0.2.0-remove-src-over-op.patch)

+
 staging-i686/PKGBUILD  |   60 +
 staging-i686/gegl-0.2.0-CVE-2012-4433.patch|  159 +++
 staging-i686/gegl-0.2.0-ffmpeg-0.11.patch  |   47 
 staging-i686/gegl-0.2.0-lua-5.2.patch  |   53 +
 staging-i686/gegl-0.2.0-remove-src-over-op.patch   |  195 +++
 staging-x86_64/PKGBUILD|   60 +
 staging-x86_64/gegl-0.2.0-CVE-2012-4433.patch  |  159 +++
 staging-x86_64/gegl-0.2.0-ffmpeg-0.11.patch|   47 
 staging-x86_64/gegl-0.2.0-lua-5.2.patch|   53 +
 staging-x86_64/gegl-0.2.0-remove-src-over-op.patch |  195 +++
 10 files changed, 1028 insertions(+)

Copied: gegl02/repos/staging-i686/PKGBUILD (from rev 281773, 
gegl02/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2016-11-21 17:44:38 UTC (rev 281774)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Daniel Isenmann 
+
+pkgname=gegl02
+pkgver=0.2.0
+pkgrel=6
+pkgdesc="Graph based image processing framework (v0.2)"
+arch=('i686' 'x86_64')
+url="http://www.gegl.org/";
+license=('GPL3' 'LGPL3')
+depends=('babl' 'libspiro')
+makedepends=('intltool' 'ruby' 'lua' 'libopenraw' 'openexr' 'mesa' 'glu' 
'ffmpeg' 'librsvg' 'jasper' 'exiv2' 'vala')
+optdepends=('libopenraw: openraw plugin'
+'openexr: openexr plugin'
+'ffmpeg: ffmpeg plugin'
+'librsvg: svg plugin'
+'jasper: jasper plugin')
+options=(!makeflags)
+source=(http://ftp.gimp.org/pub/gegl/${pkgver%.*}/gegl-${pkgver}.tar.bz2
+gegl-0.2.0-ffmpeg-0.11.patch
+gegl-0.2.0-CVE-2012-4433.patch
+gegl-0.2.0-lua-5.2.patch
+gegl-0.2.0-remove-src-over-op.patch)
+sha1sums=('764cc66cb3c7b261b8fc18a6268a0e264a91d573'
+  'f5e4c0edd32e088f768e303081f1ed2d80588d4c'
+  '44d48bd9ad008703de9f8eb683d557bac39a02c8'
+  'c78a092b880874ba7784b652bcd9c532e2b9975d'
+  'dc9ae21cc5ba0fb47ef05793f0cb169572dfab74')
+
+prepare() {
+  cd gegl-${pkgver}
+  patch -Np1 -i ../gegl-0.2.0-ffmpeg-0.11.patch
+  patch -Np1 -i ../gegl-0.2.0-CVE-2012-4433.patch
+  patch -Np1 -i ../gegl-0.2.0-lua-5.2.patch
+  patch -Np1 -i ../gegl-0.2.0-remove-src-over-op.patch
+  sed -i 's/avcodec_alloc_frame/av_frame_alloc/g' operations/external/ff-*.c
+}
+
+build() {
+  cd gegl-${pkgver}
+  ./configure  --prefix=/usr  --with-sdl --with-librsvg \
+--with-libavformat --with-jasper --without-umfpack --disable-docs
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd gegl-${pkgver}
+  make -k check || :
+}
+
+package() {
+  cd gegl-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  rm -r "${pkgdir}/usr/bin"
+}

Copied: gegl02/repos/staging-i686/gegl-0.2.0-CVE-2012-4433.patch (from rev 
281773, gegl02/trunk/gegl-0.2.0-CVE-2012-4433.patch)
===
--- staging-i686/gegl-0.2.0-CVE-2012-4433.patch (rev 0)
+++ staging-i686/gegl-0.2.0-CVE-2012-4433.patch 2016-11-21 17:44:38 UTC (rev 
281774)
@@ -0,0 +1,159 @@
+From ffa77a246652c7e706d690682fe659f50fbe5656 Mon Sep 17 00:00:00 2001
+From: Nils Philippsen 
+Date: Mon, 1 Jul 2013 12:03:51 +0200
+Subject: [PATCH] patch: CVE-2012-4433
+
+Squashed commit of the following:
+
+commit 2a9071e2dc4cfe1aaa7a