[arch-commits] Commit in webkitgtk2/repos (6 files)
Date: Saturday, October 12, 2013 @ 21:38:26 Author: heftig Revision: 196406 archrelease: copy trunk to staging-i686, staging-x86_64 Added: webkitgtk2/repos/staging-i686/ webkitgtk2/repos/staging-i686/PKGBUILD (from rev 196405, webkitgtk2/trunk/PKGBUILD) webkitgtk2/repos/staging-i686/bison3.patch (from rev 196405, webkitgtk2/trunk/bison3.patch) webkitgtk2/repos/staging-x86_64/ webkitgtk2/repos/staging-x86_64/PKGBUILD (from rev 196405, webkitgtk2/trunk/PKGBUILD) webkitgtk2/repos/staging-x86_64/bison3.patch (from rev 196405, webkitgtk2/trunk/bison3.patch) -+ staging-i686/PKGBUILD | 53 ++ staging-i686/bison3.patch | 11 staging-x86_64/PKGBUILD | 53 ++ staging-x86_64/bison3.patch | 11 4 files changed, 128 insertions(+) Copied: webkitgtk2/repos/staging-i686/PKGBUILD (from rev 196405, webkitgtk2/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-10-12 19:38:26 UTC (rev 196406) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org + +pkgname=webkitgtk2 +pkgver=1.10.2 +pkgrel=8 +pkgdesc=GTK+ Web content engine library for GTK+ 2.0 +arch=(i686 x86_64) +url=http://webkitgtk.org/; +license=(custom) +depends=(libxt libxslt sqlite libsoup enchant libgl geoclue gtk2 gstreamer0.10-base + icu) +makedepends=(gperf gobject-introspection python2 mesa ruby gtk-doc) +optdepends=() +provides=(libwebkit=${pkgver}) +conflicts=(libwebkit) +replaces=(libwebkit) +options=(!libtool !emptydirs) +source=(http://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz +bison3.patch) +sha256sums=('19234f8e4edfaefe91ed06471a2aa8c71d26dd55d33787eede1dcfc9a3a96d9c' +'0996b25d17be61470678c18db9bfad1bf807aac410690fb8935370dbc8b3ce34') + +prepare() { + cd webkitgtk-$pkgver + patch -Np1 -i ../bison3.patch +} + +build() { + cd webkitgtk-$pkgver + + # Suppress a *lot* of gcc 4.8 warnings + CPPFLAGS+= -Wno-unused-local-typedefs + + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ +--libexecdir=/usr/lib/$pkgname \ +--enable-introspection \ +--disable-webkit2 \ +--with-gstreamer=0.10 \ +--with-gtk=2.0 + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make all stamp-po +} + +package() { + cd webkitgtk-$pkgver + make -j1 DESTDIR=$pkgdir install + install -Dm644 Source/WebKit/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + rm -r $pkgdir/usr/share/gtk-doc/html/webkitgtk +} Copied: webkitgtk2/repos/staging-i686/bison3.patch (from rev 196405, webkitgtk2/trunk/bison3.patch) === --- staging-i686/bison3.patch (rev 0) +++ staging-i686/bison3.patch 2013-10-12 19:38:26 UTC (rev 196406) @@ -0,0 +1,11 @@ +diff -u -r webkitgtk-1.10.2/Source/ThirdParty/ANGLE/src/compiler/glslang.y webkitgtk-1.10.2-bison3/Source/ThirdParty/ANGLE/src/compiler/glslang.y +--- webkitgtk-1.10.2/Source/ThirdParty/ANGLE/src/compiler/glslang.y 2012-11-23 21:12:16.0 +0100 webkitgtk-1.10.2-bison3/Source/ThirdParty/ANGLE/src/compiler/glslang.y 2013-10-12 20:42:54.531301735 +0200 +@@ -47,6 +47,7 @@ + %expect 1 /* One shift reduce conflict because of if | else */ + %pure-parser + %parse-param {TParseContext* context} ++%lex-param {YYLEX_PARAM} + + %union { + struct { Copied: webkitgtk2/repos/staging-x86_64/PKGBUILD (from rev 196405, webkitgtk2/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2013-10-12 19:38:26 UTC (rev 196406) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org + +pkgname=webkitgtk2 +pkgver=1.10.2 +pkgrel=8 +pkgdesc=GTK+ Web content engine library for GTK+ 2.0 +arch=(i686 x86_64) +url=http://webkitgtk.org/; +license=(custom) +depends=(libxt libxslt sqlite libsoup enchant libgl geoclue gtk2 gstreamer0.10-base + icu) +makedepends=(gperf gobject-introspection python2 mesa ruby gtk-doc) +optdepends=() +provides=(libwebkit=${pkgver}) +conflicts=(libwebkit) +replaces=(libwebkit) +options=(!libtool !emptydirs) +source=(http://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz +bison3.patch) +sha256sums=('19234f8e4edfaefe91ed06471a2aa8c71d26dd55d33787eede1dcfc9a3a96d9c' +'0996b25d17be61470678c18db9bfad1bf807aac410690fb8935370dbc8b3ce34') + +prepare() { + cd webkitgtk-$pkgver + patch -Np1 -i ../bison3.patch +} + +build() { + cd webkitgtk-$pkgver + + # Suppress a *lot* of gcc 4.8 warnings + CPPFLAGS+= -Wno-unused-local-typedefs + + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ +
[arch-commits] Commit in webkitgtk2/repos (6 files)
Date: Monday, April 22, 2013 @ 00:12:24 Author: heftig Revision: 183468 db-move: moved webkitgtk2 from [testing] to [extra] (i686, x86_64) Added: webkitgtk2/repos/extra-i686/ webkitgtk2/repos/extra-i686/PKGBUILD (from rev 183326, webkitgtk2/repos/testing-i686/PKGBUILD) webkitgtk2/repos/extra-x86_64/ webkitgtk2/repos/extra-x86_64/PKGBUILD (from rev 183326, webkitgtk2/repos/testing-x86_64/PKGBUILD) Deleted: webkitgtk2/repos/testing-i686/ webkitgtk2/repos/testing-x86_64/ ---+ extra-i686/PKGBUILD | 40 extra-x86_64/PKGBUILD | 40 2 files changed, 80 insertions(+) Copied: webkitgtk2/repos/extra-i686/PKGBUILD (from rev 183326, webkitgtk2/repos/testing-i686/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-04-21 22:12:24 UTC (rev 183468) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org + +pkgname=webkitgtk2 +pkgver=1.10.2 +pkgrel=4 +arch=('i686' 'x86_64') +url=http://webkitgtk.org/; +license=('custom') +makedepends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base' 'gperf' 'gobject-introspection' 'python2' 'mesa' 'ruby' 'gtk-doc') +options=('!libtool' '!emptydirs') +source=(http://webkitgtk.org/releases/webkitgtk-$pkgver.tar.xz) +sha256sums=('19234f8e4edfaefe91ed06471a2aa8c71d26dd55d33787eede1dcfc9a3a96d9c') + +build() { + cd $srcdir/webkitgtk-$pkgver + mkdir build-gtk2 + + cd build-gtk2 + PYTHON=/usr/bin/python2 ../configure --prefix=/usr \ +--enable-introspection \ +--disable-silent-rules \ +--libexecdir=/usr/lib/webkitgtk2 \ +--with-gstreamer=0.10 \ +--with-gtk=2.0 \ +--disable-webkit2 + make all stamp-po +} + +package() { + pkgdesc=GTK+ Web content engine library for GTK+ 2.0 + depends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base') + conflicts=('libwebkit') + provides=(libwebkit=${pkgver}) + replaces=('libwebkit') + + cd $srcdir/webkitgtk-$pkgver/build-gtk2 + make -j1 DESTDIR=$pkgdir install + install -Dm644 ../Source/WebKit/LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE +} Copied: webkitgtk2/repos/extra-x86_64/PKGBUILD (from rev 183326, webkitgtk2/repos/testing-x86_64/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2013-04-21 22:12:24 UTC (rev 183468) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org + +pkgname=webkitgtk2 +pkgver=1.10.2 +pkgrel=4 +arch=('i686' 'x86_64') +url=http://webkitgtk.org/; +license=('custom') +makedepends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base' 'gperf' 'gobject-introspection' 'python2' 'mesa' 'ruby' 'gtk-doc') +options=('!libtool' '!emptydirs') +source=(http://webkitgtk.org/releases/webkitgtk-$pkgver.tar.xz) +sha256sums=('19234f8e4edfaefe91ed06471a2aa8c71d26dd55d33787eede1dcfc9a3a96d9c') + +build() { + cd $srcdir/webkitgtk-$pkgver + mkdir build-gtk2 + + cd build-gtk2 + PYTHON=/usr/bin/python2 ../configure --prefix=/usr \ +--enable-introspection \ +--disable-silent-rules \ +--libexecdir=/usr/lib/webkitgtk2 \ +--with-gstreamer=0.10 \ +--with-gtk=2.0 \ +--disable-webkit2 + make all stamp-po +} + +package() { + pkgdesc=GTK+ Web content engine library for GTK+ 2.0 + depends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base') + conflicts=('libwebkit') + provides=(libwebkit=${pkgver}) + replaces=('libwebkit') + + cd $srcdir/webkitgtk-$pkgver/build-gtk2 + make -j1 DESTDIR=$pkgdir install + install -Dm644 ../Source/WebKit/LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in webkitgtk2/repos (6 files)
Date: Wednesday, April 10, 2013 @ 21:14:41 Author: heftig Revision: 182586 db-move: moved webkitgtk2 from [staging] to [testing] (i686, x86_64) Added: webkitgtk2/repos/testing-i686/ webkitgtk2/repos/testing-i686/PKGBUILD (from rev 182430, webkitgtk2/repos/staging-i686/PKGBUILD) webkitgtk2/repos/testing-x86_64/ webkitgtk2/repos/testing-x86_64/PKGBUILD (from rev 182430, webkitgtk2/repos/staging-x86_64/PKGBUILD) Deleted: webkitgtk2/repos/staging-i686/ webkitgtk2/repos/staging-x86_64/ -+ testing-i686/PKGBUILD | 40 testing-x86_64/PKGBUILD | 40 2 files changed, 80 insertions(+) Copied: webkitgtk2/repos/testing-i686/PKGBUILD (from rev 182430, webkitgtk2/repos/staging-i686/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-04-10 19:14:41 UTC (rev 182586) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org + +pkgname=webkitgtk2 +pkgver=1.10.2 +pkgrel=4 +arch=('i686' 'x86_64') +url=http://webkitgtk.org/; +license=('custom') +makedepends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base' 'gperf' 'gobject-introspection' 'python2' 'mesa' 'ruby' 'gtk-doc') +options=('!libtool' '!emptydirs') +source=(http://webkitgtk.org/releases/webkitgtk-$pkgver.tar.xz) +sha256sums=('19234f8e4edfaefe91ed06471a2aa8c71d26dd55d33787eede1dcfc9a3a96d9c') + +build() { + cd $srcdir/webkitgtk-$pkgver + mkdir build-gtk2 + + cd build-gtk2 + PYTHON=/usr/bin/python2 ../configure --prefix=/usr \ +--enable-introspection \ +--disable-silent-rules \ +--libexecdir=/usr/lib/webkitgtk2 \ +--with-gstreamer=0.10 \ +--with-gtk=2.0 \ +--disable-webkit2 + make all stamp-po +} + +package() { + pkgdesc=GTK+ Web content engine library for GTK+ 2.0 + depends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base') + conflicts=('libwebkit') + provides=(libwebkit=${pkgver}) + replaces=('libwebkit') + + cd $srcdir/webkitgtk-$pkgver/build-gtk2 + make -j1 DESTDIR=$pkgdir install + install -Dm644 ../Source/WebKit/LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE +} Copied: webkitgtk2/repos/testing-x86_64/PKGBUILD (from rev 182430, webkitgtk2/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2013-04-10 19:14:41 UTC (rev 182586) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Andreas Radke andy...@archlinux.org + +pkgname=webkitgtk2 +pkgver=1.10.2 +pkgrel=4 +arch=('i686' 'x86_64') +url=http://webkitgtk.org/; +license=('custom') +makedepends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base' 'gperf' 'gobject-introspection' 'python2' 'mesa' 'ruby' 'gtk-doc') +options=('!libtool' '!emptydirs') +source=(http://webkitgtk.org/releases/webkitgtk-$pkgver.tar.xz) +sha256sums=('19234f8e4edfaefe91ed06471a2aa8c71d26dd55d33787eede1dcfc9a3a96d9c') + +build() { + cd $srcdir/webkitgtk-$pkgver + mkdir build-gtk2 + + cd build-gtk2 + PYTHON=/usr/bin/python2 ../configure --prefix=/usr \ +--enable-introspection \ +--disable-silent-rules \ +--libexecdir=/usr/lib/webkitgtk2 \ +--with-gstreamer=0.10 \ +--with-gtk=2.0 \ +--disable-webkit2 + make all stamp-po +} + +package() { + pkgdesc=GTK+ Web content engine library for GTK+ 2.0 + depends=('libxt' 'libxslt' 'sqlite' 'libsoup' 'enchant' 'libgl' 'geoclue' 'gtk2' 'gstreamer0.10-base') + conflicts=('libwebkit') + provides=(libwebkit=${pkgver}) + replaces=('libwebkit') + + cd $srcdir/webkitgtk-$pkgver/build-gtk2 + make -j1 DESTDIR=$pkgdir install + install -Dm644 ../Source/WebKit/LICENSE $pkgdir/usr/share/licenses/${pkgname}/LICENSE +}