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

2017-10-28 Thread Jan Steffens
Date: Saturday, October 28, 2017 @ 08:43:57
  Author: heftig
Revision: 308565

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

Added:
  webkit2gtk/repos/extra-i686/PKGBUILD
(from rev 308564, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-i686/gcc7.patch
(from rev 308564, webkit2gtk/trunk/gcc7.patch)
  webkit2gtk/repos/extra-i686/icu59.patch
(from rev 308564, webkit2gtk/trunk/icu59.patch)
  webkit2gtk/repos/extra-x86_64/PKGBUILD
(from rev 308564, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-x86_64/gcc7.patch
(from rev 308564, webkit2gtk/trunk/gcc7.patch)
  webkit2gtk/repos/extra-x86_64/icu59.patch
(from rev 308564, webkit2gtk/trunk/icu59.patch)
Deleted:
  webkit2gtk/repos/extra-i686/PKGBUILD
  webkit2gtk/repos/extra-i686/gcc7.patch
  webkit2gtk/repos/extra-i686/icu59.patch
  webkit2gtk/repos/extra-x86_64/PKGBUILD
  webkit2gtk/repos/extra-x86_64/gcc7.patch
  webkit2gtk/repos/extra-x86_64/icu59.patch

--+
 /PKGBUILD|   98 +
 /gcc7.patch  |   94 +++
 /icu59.patch |   76 ++
 extra-i686/PKGBUILD  |   49 --
 extra-i686/gcc7.patch|   47 -
 extra-i686/icu59.patch   |   38 -
 extra-x86_64/PKGBUILD|   49 --
 extra-x86_64/gcc7.patch  |   47 -
 extra-x86_64/icu59.patch |   38 -
 9 files changed, 268 insertions(+), 268 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-10-28 08:37:55 UTC (rev 308564)
+++ extra-i686/PKGBUILD 2017-10-28 08:43:57 UTC (rev 308565)
@@ -1,49 +0,0 @@
-# $Id$
-# Contributor: Eric Bélanger 
-
-pkgname=webkit2gtk
-pkgver=2.18.1
-pkgrel=1
-pkgdesc="GTK+ Web content engine library"
-arch=(i686 x86_64)
-url="https://webkitgtk.org/;
-license=(custom)
-depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs gst-plugins-bad
- libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
-makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
-optdepends=('gtk2: Netscape plugin support'
-'gst-plugins-base: free media decoding'
-'gst-plugins-good: media decoding'
-'gst-libav: nonfree media decoding')
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
-sha256sums=('9cdb7b302fbc8a2a7e1e783b80391e64f8b12d70d6ebad4eb756dd59bf3ed795'
-'SKIP')
-validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
-
-prepare() {
-  mkdir build
-  cd webkitgtk-$pkgver
-
-  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
-  rm -r Source/ThirdParty/gtest/
-}
-
-build() {
-  cd build
-  cmake -G Ninja -DPORT=GTK -DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=/usr/lib 
-DLIBEXEC_INSTALL_DIR=/usr/lib/webkit2gtk-4.0 \
--DENABLE_GTKDOC=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 
../webkitgtk-$pkgver
-  ninja
-}
-
-package() {
-  cd build
-  DESTDIR="$pkgdir" ninja install
-
-  cd ../webkitgtk-$pkgver/Source
-  while IFS= read -d $'\0' -r _f; do
-echo "### $_f ###"; cat "$_f"; echo
-  done < <(find . -name 'COPYING*' -or -name 'LICENSE*' -print0) \
-| install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: webkit2gtk/repos/extra-i686/PKGBUILD (from rev 308564, 
webkit2gtk/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-10-28 08:43:57 UTC (rev 308565)
@@ -0,0 +1,49 @@
+# $Id$
+# Contributor: Eric Bélanger 
+
+pkgname=webkit2gtk
+pkgver=2.18.2
+pkgrel=1
+pkgdesc="GTK+ Web content engine library"
+arch=(i686 x86_64)
+url="https://webkitgtk.org/;
+license=(custom)
+depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs gst-plugins-bad
+ libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
+makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
+optdepends=('gtk2: Netscape plugin support'
+'gst-plugins-base: free media decoding'
+'gst-plugins-good: media decoding'
+'gst-libav: nonfree media decoding')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
+sha256sums=('b14cb3f1b5321b1dc50abcc0445a97f8e2f8813562bca7ce4d2f8069f6fec8e7'
+'SKIP')
+validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
+
+prepare() {
+  mkdir build
+  cd webkitgtk-$pkgver
+
+  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
+  rm -r Source/ThirdParty/gtest/
+}
+
+build() {
+  cd build
+  cmake -G Ninja -DPORT=GTK -DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \
+

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

2017-10-19 Thread Jan Steffens
Date: Thursday, October 19, 2017 @ 06:47:49
  Author: heftig
Revision: 308241

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

Added:
  webkit2gtk/repos/extra-i686/PKGBUILD
(from rev 308240, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-i686/gcc7.patch
(from rev 308240, webkit2gtk/trunk/gcc7.patch)
  webkit2gtk/repos/extra-i686/icu59.patch
(from rev 308240, webkit2gtk/trunk/icu59.patch)
  webkit2gtk/repos/extra-x86_64/PKGBUILD
(from rev 308240, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-x86_64/gcc7.patch
(from rev 308240, webkit2gtk/trunk/gcc7.patch)
  webkit2gtk/repos/extra-x86_64/icu59.patch
(from rev 308240, webkit2gtk/trunk/icu59.patch)
Deleted:
  webkit2gtk/repos/extra-i686/PKGBUILD
  webkit2gtk/repos/extra-i686/gcc7.patch
  webkit2gtk/repos/extra-i686/icu59.patch
  webkit2gtk/repos/extra-x86_64/PKGBUILD
  webkit2gtk/repos/extra-x86_64/gcc7.patch
  webkit2gtk/repos/extra-x86_64/icu59.patch

--+
 /PKGBUILD|   98 +
 /gcc7.patch  |   94 +++
 /icu59.patch |   76 ++
 extra-i686/PKGBUILD  |   49 --
 extra-i686/gcc7.patch|   47 -
 extra-i686/icu59.patch   |   38 -
 extra-x86_64/PKGBUILD|   49 --
 extra-x86_64/gcc7.patch  |   47 -
 extra-x86_64/icu59.patch |   38 -
 9 files changed, 268 insertions(+), 268 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-10-19 06:47:16 UTC (rev 308240)
+++ extra-i686/PKGBUILD 2017-10-19 06:47:49 UTC (rev 308241)
@@ -1,49 +0,0 @@
-# $Id$
-# Contributor: Eric Bélanger 
-
-pkgname=webkit2gtk
-pkgver=2.18.0
-pkgrel=1
-pkgdesc="GTK+ Web content engine library"
-arch=(i686 x86_64)
-url="https://webkitgtk.org/;
-license=(custom)
-depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs gst-plugins-bad
- libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
-makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
-optdepends=('gtk2: Netscape plugin support'
-'gst-plugins-base: free media decoding'
-'gst-plugins-good: media decoding'
-'gst-libav: nonfree media decoding')
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
-sha256sums=('b583e46a3de36a3e80ba33b084ead60512a2046aca01ff61e50e519436e5038d'
-'SKIP')
-validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
-
-prepare() {
-  mkdir build
-  cd webkitgtk-$pkgver
-
-  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
-  rm -r Source/ThirdParty/gtest/
-}
-
-build() {
-  cd build
-  cmake -G Ninja -DPORT=GTK -DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=/usr/lib 
-DLIBEXEC_INSTALL_DIR=/usr/lib/webkit2gtk-4.0 \
--DENABLE_GTKDOC=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 
../webkitgtk-$pkgver
-  ninja
-}
-
-package() {
-  cd build
-  DESTDIR="$pkgdir" ninja install
-
-  cd ../webkitgtk-$pkgver/Source
-  while IFS= read -d $'\0' -r _f; do
-echo "### $_f ###"; cat "$_f"; echo
-  done < <(find . -name 'COPYING*' -or -name 'LICENSE*' -print0) \
-| install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: webkit2gtk/repos/extra-i686/PKGBUILD (from rev 308240, 
webkit2gtk/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-10-19 06:47:49 UTC (rev 308241)
@@ -0,0 +1,49 @@
+# $Id$
+# Contributor: Eric Bélanger 
+
+pkgname=webkit2gtk
+pkgver=2.18.1
+pkgrel=1
+pkgdesc="GTK+ Web content engine library"
+arch=(i686 x86_64)
+url="https://webkitgtk.org/;
+license=(custom)
+depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs gst-plugins-bad
+ libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
+makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
+optdepends=('gtk2: Netscape plugin support'
+'gst-plugins-base: free media decoding'
+'gst-plugins-good: media decoding'
+'gst-libav: nonfree media decoding')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
+sha256sums=('9cdb7b302fbc8a2a7e1e783b80391e64f8b12d70d6ebad4eb756dd59bf3ed795'
+'SKIP')
+validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
+
+prepare() {
+  mkdir build
+  cd webkitgtk-$pkgver
+
+  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
+  rm -r Source/ThirdParty/gtest/
+}
+
+build() {
+  cd build
+  cmake -G Ninja -DPORT=GTK -DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \
+

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

2017-07-24 Thread Jan Steffens
Date: Monday, July 24, 2017 @ 19:50:10
  Author: heftig
Revision: 301228

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

Added:
  webkit2gtk/repos/extra-i686/PKGBUILD
(from rev 301227, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-i686/gcc7.patch
(from rev 301227, webkit2gtk/trunk/gcc7.patch)
  webkit2gtk/repos/extra-i686/icu59.patch
(from rev 301227, webkit2gtk/trunk/icu59.patch)
  webkit2gtk/repos/extra-x86_64/PKGBUILD
(from rev 301227, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-x86_64/gcc7.patch
(from rev 301227, webkit2gtk/trunk/gcc7.patch)
  webkit2gtk/repos/extra-x86_64/icu59.patch
(from rev 301227, webkit2gtk/trunk/icu59.patch)
Deleted:
  webkit2gtk/repos/extra-i686/PKGBUILD
  webkit2gtk/repos/extra-i686/gcc7.patch
  webkit2gtk/repos/extra-i686/icu59.patch
  webkit2gtk/repos/extra-x86_64/PKGBUILD
  webkit2gtk/repos/extra-x86_64/gcc7.patch
  webkit2gtk/repos/extra-x86_64/icu59.patch

--+
 /PKGBUILD|  110 +
 /gcc7.patch  |   94 ++
 /icu59.patch |   76 +++
 extra-i686/PKGBUILD  |   55 --
 extra-i686/gcc7.patch|   47 ---
 extra-i686/icu59.patch   |   38 ---
 extra-x86_64/PKGBUILD|   55 --
 extra-x86_64/gcc7.patch  |   47 ---
 extra-x86_64/icu59.patch |   38 ---
 9 files changed, 280 insertions(+), 280 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-07-24 19:45:02 UTC (rev 301227)
+++ extra-i686/PKGBUILD 2017-07-24 19:50:10 UTC (rev 301228)
@@ -1,55 +0,0 @@
-# $Id$
-# Contributor: Eric Bélanger 
-
-pkgname=webkit2gtk
-pkgver=2.16.5
-pkgrel=1
-pkgdesc="GTK+ Web content engine library"
-arch=(i686 x86_64)
-url="https://webkitgtk.org/;
-license=(custom)
-depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs
- libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
-makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
-optdepends=('gtk2: Netscape plugin support'
-'gst-plugins-base: free media decoding'
-'gst-plugins-good: media decoding'
-'gst-libav: nonfree media decoding')
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
-icu59.patch gcc7.patch)
-sha256sums=('8e0396f3428e757898c5856e642eed4fcd5a20ae03d96d3eaa03b76634be7dd4'
-'SKIP'
-'eb791b9c8dcb84996904846dedf8c3ddf1a5fde32330177f3f0071510bd8ca6d'
-'0c8e7e0b7cb4379d59eca4a93df84c984a44feb979ad1b6c1f964192290e25f5')
-validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
-
-prepare() {
-  mkdir build
-  cd webkitgtk-$pkgver
-
-  patch -Np1 -i ../icu59.patch
-  patch -Np1 -i ../gcc7.patch  # https://bugs.webkit.org/show_bug.cgi?id=173407
-
-  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
-  rm -r Source/ThirdParty/gtest/
-}
-
-build() {
-  cd build
-  cmake -G Ninja -DPORT=GTK -DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=/usr/lib 
-DLIBEXEC_INSTALL_DIR=/usr/lib/webkit2gtk-4.0 \
--DENABLE_GTKDOC=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 
../webkitgtk-$pkgver
-  ninja
-}
-
-package() {
-  cd build
-  DESTDIR="$pkgdir" ninja install
-
-  cd ../webkitgtk-$pkgver/Source
-  while IFS= read -d $'\0' -r _f; do
-echo "### $_f ###"; cat "$_f"; echo
-  done < <(find . -name 'COPYING*' -or -name 'LICENSE*' -print0) \
-| install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: webkit2gtk/repos/extra-i686/PKGBUILD (from rev 301227, 
webkit2gtk/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-07-24 19:50:10 UTC (rev 301228)
@@ -0,0 +1,55 @@
+# $Id$
+# Contributor: Eric Bélanger 
+
+pkgname=webkit2gtk
+pkgver=2.16.6
+pkgrel=1
+pkgdesc="GTK+ Web content engine library"
+arch=(i686 x86_64)
+url="https://webkitgtk.org/;
+license=(custom)
+depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs
+ libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
+makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
+optdepends=('gtk2: Netscape plugin support'
+'gst-plugins-base: free media decoding'
+'gst-plugins-good: media decoding'
+'gst-libav: nonfree media decoding')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
+icu59.patch gcc7.patch)
+sha256sums=('fc23650df953123c59b9c0edf3855e7bd55bd107820997fc72375811e1ea4b21'
+'SKIP'
+'eb791b9c8dcb84996904846dedf8c3ddf1a5fde32330177f3f0071510bd8ca6d'
+

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

2017-06-27 Thread Jan Steffens
Date: Tuesday, June 27, 2017 @ 13:20:53
  Author: heftig
Revision: 299296

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

Added:
  webkit2gtk/repos/extra-i686/PKGBUILD
(from rev 299295, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-i686/gcc7.patch
(from rev 299295, webkit2gtk/trunk/gcc7.patch)
  webkit2gtk/repos/extra-i686/icu59.patch
(from rev 299295, webkit2gtk/trunk/icu59.patch)
  webkit2gtk/repos/extra-x86_64/PKGBUILD
(from rev 299295, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-x86_64/gcc7.patch
(from rev 299295, webkit2gtk/trunk/gcc7.patch)
  webkit2gtk/repos/extra-x86_64/icu59.patch
(from rev 299295, webkit2gtk/trunk/icu59.patch)
Deleted:
  webkit2gtk/repos/extra-i686/PKGBUILD
  webkit2gtk/repos/extra-i686/gcc7-memcpy.patch
  webkit2gtk/repos/extra-i686/icu59.patch
  webkit2gtk/repos/extra-x86_64/PKGBUILD
  webkit2gtk/repos/extra-x86_64/gcc7-memcpy.patch
  webkit2gtk/repos/extra-x86_64/icu59.patch

+
 /PKGBUILD  |  110 +++
 /icu59.patch   |   76 ++
 extra-i686/PKGBUILD|   58 
 extra-i686/gcc7-memcpy.patch   |   34 
 extra-i686/gcc7.patch  |   47 
 extra-i686/icu59.patch |   38 -
 extra-x86_64/PKGBUILD  |   58 
 extra-x86_64/gcc7-memcpy.patch |   34 
 extra-x86_64/gcc7.patch|   47 
 extra-x86_64/icu59.patch   |   38 -
 10 files changed, 280 insertions(+), 260 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-06-27 13:15:35 UTC (rev 299295)
+++ extra-i686/PKGBUILD 2017-06-27 13:20:53 UTC (rev 299296)
@@ -1,58 +0,0 @@
-# $Id$
-# Contributor: Eric Bélanger 
-
-pkgname=webkit2gtk
-pkgver=2.16.4
-pkgrel=1
-pkgdesc="GTK+ Web content engine library"
-arch=(i686 x86_64)
-url="https://webkitgtk.org/;
-license=(custom)
-depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs
- libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
-makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2)
-optdepends=('gtk2: Netscape plugin support'
-'gst-plugins-base: free media decoding'
-'gst-plugins-good: media decoding'
-'gst-libav: nonfree media decoding')
-options=(!emptydirs)
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
-icu59.patch gcc7-memcpy.patch)
-sha256sums=('f9aba4338319bd539785345144e28c8027dc8cb526b2e443e0c8f2c0239f5128'
-'SKIP'
-'eb791b9c8dcb84996904846dedf8c3ddf1a5fde32330177f3f0071510bd8ca6d'
-'025e36bef353f850598a9bd9d91bc1aa2e2f75db9f46c252ec2f861726299189')
-validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
-
-prepare() {
-  mkdir build
-  cd webkitgtk-$pkgver
-
-  patch -Np1 -i ../icu59.patch
-  patch -Np1 -i ../gcc7-memcpy.patch  # 
https://bugs.webkit.org/show_bug.cgi?id=173407
-
-  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
-  rm -r Source/ThirdParty/gtest/
-}
-
-build() {
-  cd build
-  cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=ON -DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=/usr/lib 
-DLIBEXEC_INSTALL_DIR=/usr/lib/webkit2gtk-4.0 \
--DENABLE_GTKDOC=ON -DPYTHON_EXECUTABLE=/usr/bin/python2 
../webkitgtk-$pkgver
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-
-  install -m755 -d "$pkgdir/usr/share/licenses/webkit2gtk"
-  cd "$srcdir/webkitgtk-$pkgver/Source"
-  for f in $(find -name 'COPYING*' -or -name 'LICENSE*'); do
-echo $f >> "$pkgdir/usr/share/licenses/webkit2gtk/LICENSE"
-cat $f >> "$pkgdir/usr/share/licenses/webkit2gtk/LICENSE"
-echo "" >> "$pkgdir/usr/share/licenses/webkit2gtk/LICENSE"
-  done
-}

Copied: webkit2gtk/repos/extra-i686/PKGBUILD (from rev 299295, 
webkit2gtk/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-06-27 13:20:53 UTC (rev 299296)
@@ -0,0 +1,55 @@
+# $Id$
+# Contributor: Eric Bélanger 
+
+pkgname=webkit2gtk
+pkgver=2.16.5
+pkgrel=1
+pkgdesc="GTK+ Web content engine library"
+arch=(i686 x86_64)
+url="https://webkitgtk.org/;
+license=(custom)
+depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs
+ libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
+makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
+optdepends=('gtk2: Netscape plugin support'
+'gst-plugins-base: free media decoding'
+'gst-plugins-good: media decoding'
+'gst-libav: nonfree media decoding')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
+icu59.patch 

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

2017-05-09 Thread Jan Steffens
Date: Tuesday, May 9, 2017 @ 21:03:05
  Author: heftig
Revision: 295511

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

Added:
  webkit2gtk/repos/extra-i686/PKGBUILD
(from rev 295510, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-i686/icu59.patch
(from rev 295510, webkit2gtk/trunk/icu59.patch)
  webkit2gtk/repos/extra-x86_64/PKGBUILD
(from rev 295510, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/extra-x86_64/icu59.patch
(from rev 295510, webkit2gtk/trunk/icu59.patch)
Deleted:
  
webkit2gtk/repos/extra-i686/0001-Merge-r214319-JSC-MachineThreads-does-not-consider-s.patch
  
webkit2gtk/repos/extra-i686/0001-Show-a-log-message-when-an-invalid-message-is-receiv.patch
  webkit2gtk/repos/extra-i686/PKGBUILD
  webkit2gtk/repos/extra-i686/icu59.patch
  
webkit2gtk/repos/extra-x86_64/0001-Merge-r214319-JSC-MachineThreads-does-not-consider-s.patch
  
webkit2gtk/repos/extra-x86_64/0001-Show-a-log-message-when-an-invalid-message-is-receiv.patch
  webkit2gtk/repos/extra-x86_64/PKGBUILD
  webkit2gtk/repos/extra-x86_64/icu59.patch

--+
 /PKGBUILD| 
 112 ++
 /icu59.patch | 
  76 +
 extra-i686/0001-Merge-r214319-JSC-MachineThreads-does-not-consider-s.patch   | 
 390 --
 extra-i686/0001-Show-a-log-message-when-an-invalid-message-is-receiv.patch   | 
  38 
 extra-i686/PKGBUILD  | 
  62 -
 extra-i686/icu59.patch   | 
  38 
 extra-x86_64/0001-Merge-r214319-JSC-MachineThreads-does-not-consider-s.patch | 
 390 --
 extra-x86_64/0001-Show-a-log-message-when-an-invalid-message-is-receiv.patch | 
  38 
 extra-x86_64/PKGBUILD| 
  62 -
 extra-x86_64/icu59.patch | 
  38 
 10 files changed, 188 insertions(+), 1056 deletions(-)

Deleted: 
extra-i686/0001-Merge-r214319-JSC-MachineThreads-does-not-consider-s.patch
===
--- extra-i686/0001-Merge-r214319-JSC-MachineThreads-does-not-consider-s.patch  
2017-05-09 21:02:09 UTC (rev 295510)
+++ extra-i686/0001-Merge-r214319-JSC-MachineThreads-does-not-consider-s.patch  
2017-05-09 21:03:05 UTC (rev 295511)
@@ -1,390 +0,0 @@
-From 70c605847496766b0ca59bee03ecadb74e54a159 Mon Sep 17 00:00:00 2001
-From: "carlo...@webkit.org"
- 
-Date: Tue, 4 Apr 2017 16:12:17 +
-Subject: [PATCH] Merge r214319 - [JSC] MachineThreads does not consider
- situation that one thread has multiple VMs
- https://bugs.webkit.org/show_bug.cgi?id=169819
-
-Reviewed by Mark Lam.
-
-The Linux port of PlatformThread suspend/resume mechanism relies on having a 
thread
-specific singleton thread data, and was relying on MachineThreads::Thread to 
be this
-thread specific singleton. But because MachineThreads::Thread is not a thread 
specific
-singleton, we can get a deadlock in the GTK port's DatabaseProcess.
-
-This patch fixes this issue by moving per thread data from 
MachineThreads::Thread to
-MachineThreads::ThreadData, where there will only be one instance of
-MachineThreads::ThreadData per thread. Each MachineThreads::Thread will now 
point to
-the same MachineThreads::ThreadData for any given thread.
-
-* heap/MachineStackMarker.cpp:
-(pthreadSignalHandlerSuspendResume):
-(JSC::threadData):
-(JSC::MachineThreads::Thread::Thread):
-(JSC::MachineThreads::Thread::createForCurrentThread):
-(JSC::MachineThreads::Thread::operator==):
-(JSC::MachineThreads::ThreadData::ThreadData):
-(JSC::MachineThreads::ThreadData::~ThreadData):
-(JSC::MachineThreads::ThreadData::suspend):
-(JSC::MachineThreads::ThreadData::resume):
-(JSC::MachineThreads::ThreadData::getRegisters):
-(JSC::MachineThreads::ThreadData::Registers::stackPointer):
-(JSC::MachineThreads::ThreadData::Registers::framePointer):
-(JSC::MachineThreads::ThreadData::Registers::instructionPointer):
-(JSC::MachineThreads::ThreadData::Registers::llintPC):
-(JSC::MachineThreads::ThreadData::freeRegisters):
-(JSC::MachineThreads::ThreadData::captureStack):
-(JSC::MachineThreads::tryCopyOtherThreadStacks):
-(JSC::MachineThreads::Thread::~Thread): Deleted.
-(JSC::MachineThreads::Thread::suspend): Deleted.
-(JSC::MachineThreads::Thread::resume): Deleted.
-(JSC::MachineThreads::Thread::getRegisters): Deleted.
-(JSC::MachineThreads::Thread::Registers::stackPointer): Deleted.
-(JSC::MachineThreads::Thread::Registers::framePointer): Deleted.
-(JSC::MachineThreads::Thread::Registers::instructionPointer): Deleted.
-(JSC::MachineThreads::Thread::Registers::llintPC): Deleted.
-(JSC::MachineThreads::Thread::freeRegisters): Deleted.
-(JSC::MachineThreads::Thread::captureStack): Deleted.
-*