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

2017-03-31 Thread Antonio Rojas
Date: Friday, March 31, 2017 @ 10:12:28
  Author: arojas
Revision: 291939

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

Added:
  qt5-webengine/repos/extra-i686/PKGBUILD
(from rev 291938, qt5-webengine/trunk/PKGBUILD)
  qt5-webengine/repos/extra-i686/qt5-webengine-nss.patch
(from rev 291938, qt5-webengine/trunk/qt5-webengine-nss.patch)
  qt5-webengine/repos/extra-i686/qtwebengine-5.7.0-icu58.patch
(from rev 291938, qt5-webengine/trunk/qtwebengine-5.7.0-icu58.patch)
  qt5-webengine/repos/extra-x86_64/PKGBUILD
(from rev 291938, qt5-webengine/trunk/PKGBUILD)
  qt5-webengine/repos/extra-x86_64/qt5-webengine-nss.patch
(from rev 291938, qt5-webengine/trunk/qt5-webengine-nss.patch)
  qt5-webengine/repos/extra-x86_64/qtwebengine-5.7.0-icu58.patch
(from rev 291938, qt5-webengine/trunk/qtwebengine-5.7.0-icu58.patch)
Deleted:
  qt5-webengine/repos/extra-i686/PKGBUILD
  qt5-webengine/repos/extra-i686/qt5-webengine-nss.patch
  qt5-webengine/repos/extra-i686/qtwebengine-5.7.0-icu58.patch
  qt5-webengine/repos/extra-x86_64/PKGBUILD
  qt5-webengine/repos/extra-x86_64/qt5-webengine-nss.patch
  qt5-webengine/repos/extra-x86_64/qtwebengine-5.7.0-icu58.patch

+
 /PKGBUILD  |  156 
 /qt5-webengine-nss.patch   |   62 +++
 /qtwebengine-5.7.0-icu58.patch |  210 +++
 extra-i686/PKGBUILD|   73 -
 extra-i686/qt5-webengine-nss.patch |   31 ---
 extra-i686/qtwebengine-5.7.0-icu58.patch   |  105 -
 extra-x86_64/PKGBUILD  |   73 -
 extra-x86_64/qt5-webengine-nss.patch   |   31 ---
 extra-x86_64/qtwebengine-5.7.0-icu58.patch |  105 -
 9 files changed, 428 insertions(+), 418 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-03-31 10:11:50 UTC (rev 291938)
+++ extra-i686/PKGBUILD 2017-03-31 10:12:28 UTC (rev 291939)
@@ -1,73 +0,0 @@
-# $Id: PKGBUILD 240297 2015-06-03 10:22:03Z fyan $
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-webengine
-_qtver=5.8.0
-pkgver=${_qtver/-/}
-pkgrel=4
-arch=('i686' 'x86_64')
-url='http://qt-project.org/'
-license=('LGPL3' 'LGPL2.1' 'BSD')
-pkgdesc='Provides support for web applications using the Chromium browser 
project'
-depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 'libvpx' 
- 'libevent' 'libsrtp' 'snappy' 'nss' 'protobuf' 'libxslt' 'libxdamage' 
'minizip' 'ffmpeg')
- # namcap note: libxdamage is needed for nvidia users
-makedepends=('python2' 'git' 'gperf' 'jsoncpp')
-groups=('qt' 'qt5')
-_pkgfqn="${pkgname/5-/}-opensource-src-${_qtver}"
-source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
 qt5-webengine-nss.patch
-qtwebengine-5.7.0-icu58.patch 
qtbug-58488.patch::"https://github.com/qt/qtwebengine/commit/7e7dd262.patch;
-
qtbug-58381.patch::"https://github.com/qt/qtwebengine/commit/8e147ed3.patch;
-
qtbug-58515.patch::"https://github.com/qt/qtwebengine/commit/a6c6665d.patch;
-
qtbug-58673.patch::"https://github.com/qt/qtwebengine/commit/90501711.patch;)
-
-md5sums=('6e7fb2be161c6db4d988a4f5b329672f'
- '2a1610b34204102938a24154a52e5571'
- '9d225d1bf83ea45dbf6556d30d35fcb8'
- '3762cbdbc6a752e4d876e048e5e16de6'
- '951ac7549fff82f9d1d11e9bf50556ba'
- 'd5da5608285ad764f37fe196f9afe5a1'
- 'c7b5acd58319d23d769c19f42323e8ec')
-
-prepare() {
-  mkdir -p build
-
-  # Hack to force using python2
-  mkdir -p bin
-  ln -s /usr/bin/python2 bin/python
-
-  # Fix opening some websites with recent NSS 
https://github.com/QupZilla/qupzilla/issues/1870 (KaOSx patch)
-  cd ${_pkgfqn}
- # patch -p1 -i ../qt5-webengine-nss.patch
-
-  # Fix build with ICU 58 (gentoo)
-  patch -p1 -i "$srcdir"/qtwebengine-5.7.0-icu58.patch
-
-  # Prevent drop-down popups form stealing focus 
https://bugreports.qt.io/browse/QTBUG-58488
-  patch -p1 -i ../qtbug-58488.patch
-
-  # Backport some focus fixes
-  patch -p1 -i ../qtbug-58381.patch
-  patch -p1 -i ../qtbug-58515.patch
-  patch -p1 -i ../qtbug-58673.patch 
-}
-
-build() {
-  cd build
-
-  export PATH="$srcdir/bin:$PATH"
-  qmake CONFIG+="proprietary-codecs" WEBENGINE_CONFIG+="use_proprietary_codecs 
use_system_ffmpeg use_system_icu" ../${_pkgfqn}
-  make
-}
-
-package() {
-  cd build
-  make INSTALL_ROOT="$pkgdir" install
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "$pkgdir/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  install -Dm644 "$srcdir"/${_pkgfqn}/src/3rdparty/chromium/LICENSE 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium
-}

Copied: 

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

2017-03-16 Thread Antonio Rojas
Date: Thursday, March 16, 2017 @ 07:33:39
  Author: arojas
Revision: 290911

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

Added:
  qt5-webengine/repos/extra-i686/PKGBUILD
(from rev 290910, qt5-webengine/trunk/PKGBUILD)
  qt5-webengine/repos/extra-i686/qt5-webengine-nss.patch
(from rev 290910, qt5-webengine/trunk/qt5-webengine-nss.patch)
  qt5-webengine/repos/extra-i686/qtwebengine-5.7.0-icu58.patch
(from rev 290910, qt5-webengine/trunk/qtwebengine-5.7.0-icu58.patch)
  qt5-webengine/repos/extra-x86_64/PKGBUILD
(from rev 290910, qt5-webengine/trunk/PKGBUILD)
  qt5-webengine/repos/extra-x86_64/qt5-webengine-nss.patch
(from rev 290910, qt5-webengine/trunk/qt5-webengine-nss.patch)
  qt5-webengine/repos/extra-x86_64/qtwebengine-5.7.0-icu58.patch
(from rev 290910, qt5-webengine/trunk/qtwebengine-5.7.0-icu58.patch)
Deleted:
  qt5-webengine/repos/extra-i686/PKGBUILD
  qt5-webengine/repos/extra-i686/qt5-webengine-nss.patch
  qt5-webengine/repos/extra-i686/qtwebengine-5.7.0-icu58.patch
  qt5-webengine/repos/extra-x86_64/PKGBUILD
  qt5-webengine/repos/extra-x86_64/qt5-webengine-nss.patch
  qt5-webengine/repos/extra-x86_64/qtwebengine-5.7.0-icu58.patch

+
 /PKGBUILD  |  146 ++
 /qt5-webengine-nss.patch   |   62 +++
 /qtwebengine-5.7.0-icu58.patch |  210 +++
 extra-i686/PKGBUILD|   62 ---
 extra-i686/qt5-webengine-nss.patch |   31 ---
 extra-i686/qtwebengine-5.7.0-icu58.patch   |  105 -
 extra-x86_64/PKGBUILD  |   62 ---
 extra-x86_64/qt5-webengine-nss.patch   |   31 ---
 extra-x86_64/qtwebengine-5.7.0-icu58.patch |  105 -
 9 files changed, 418 insertions(+), 396 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-03-16 07:33:07 UTC (rev 290910)
+++ extra-i686/PKGBUILD 2017-03-16 07:33:39 UTC (rev 290911)
@@ -1,62 +0,0 @@
-# $Id: PKGBUILD 240297 2015-06-03 10:22:03Z fyan $
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-webengine
-_qtver=5.8.0
-pkgver=${_qtver/-/}
-pkgrel=3
-arch=('i686' 'x86_64')
-url='http://qt-project.org/'
-license=('LGPL3' 'LGPL2.1' 'BSD')
-pkgdesc='Provides support for web applications using the Chromium browser 
project'
-depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 'libvpx' 
- 'libevent' 'libsrtp' 'snappy' 'nss' 'protobuf' 'libxslt' 'libxdamage' 
'minizip' 'ffmpeg')
- # namcap note: libxdamage is needed for nvidia users
-makedepends=('python2' 'git' 'gperf' 'jsoncpp')
-groups=('qt' 'qt5')
-_pkgfqn="${pkgname/5-/}-opensource-src-${_qtver}"
-source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
 qt5-webengine-nss.patch
-qtwebengine-5.7.0-icu58.patch 
qtbug-58488.patch::"https://github.com/qt/qtwebengine/commit/7e7dd262.patch;)
-
-md5sums=('6e7fb2be161c6db4d988a4f5b329672f'
- '2a1610b34204102938a24154a52e5571'
- '9d225d1bf83ea45dbf6556d30d35fcb8'
- '3762cbdbc6a752e4d876e048e5e16de6')
-
-prepare() {
-  mkdir -p build
-
-  # Hack to force using python2
-  mkdir -p bin
-  ln -s /usr/bin/python2 bin/python
-
-  # Fix opening some websites with recent NSS 
https://github.com/QupZilla/qupzilla/issues/1870 (KaOSx patch)
-  cd ${_pkgfqn}
- # patch -p1 -i ../qt5-webengine-nss.patch
-
-  # Fix build with ICU 58 (gentoo)
-  patch -p1 -i "$srcdir"/qtwebengine-5.7.0-icu58.patch
-
-  # Prevent drop-down popups form stealing focus 
https://bugreports.qt.io/browse/QTBUG-58488
-  patch -p1 -i ../qtbug-58488.patch
-}
-
-build() {
-  cd build
-
-  export PATH="$srcdir/bin:$PATH"
-  qmake CONFIG+="proprietary-codecs" WEBENGINE_CONFIG+="use_proprietary_codecs 
use_system_ffmpeg use_system_icu" ../${_pkgfqn}
-  make
-}
-
-package() {
-  cd build
-  make INSTALL_ROOT="$pkgdir" install
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "$pkgdir/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  install -Dm644 "$srcdir"/${_pkgfqn}/src/3rdparty/chromium/LICENSE 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium
-}

Copied: qt5-webengine/repos/extra-i686/PKGBUILD (from rev 290910, 
qt5-webengine/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-03-16 07:33:39 UTC (rev 290911)
@@ -0,0 +1,73 @@
+# $Id: PKGBUILD 240297 2015-06-03 10:22:03Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-webengine
+_qtver=5.8.0
+pkgver=${_qtver/-/}
+pkgrel=4
+arch=('i686' 'x86_64')
+url='http://qt-project.org/'

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

2017-02-25 Thread Antonio Rojas
Date: Saturday, February 25, 2017 @ 12:23:25
  Author: arojas
Revision: 289526

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

Added:
  qt5-webengine/repos/extra-i686/PKGBUILD
(from rev 289525, qt5-webengine/trunk/PKGBUILD)
  qt5-webengine/repos/extra-i686/qt5-webengine-nss.patch
(from rev 289525, qt5-webengine/trunk/qt5-webengine-nss.patch)
  qt5-webengine/repos/extra-i686/qtwebengine-5.7.0-icu58.patch
(from rev 289525, qt5-webengine/trunk/qtwebengine-5.7.0-icu58.patch)
  qt5-webengine/repos/extra-x86_64/PKGBUILD
(from rev 289525, qt5-webengine/trunk/PKGBUILD)
  qt5-webengine/repos/extra-x86_64/qt5-webengine-nss.patch
(from rev 289525, qt5-webengine/trunk/qt5-webengine-nss.patch)
  qt5-webengine/repos/extra-x86_64/qtwebengine-5.7.0-icu58.patch
(from rev 289525, qt5-webengine/trunk/qtwebengine-5.7.0-icu58.patch)
Deleted:
  qt5-webengine/repos/extra-i686/PKGBUILD
  qt5-webengine/repos/extra-i686/qt5-webengine-nss.patch
  qt5-webengine/repos/extra-i686/qtwebengine-5.7.0-icu58.patch
  qt5-webengine/repos/extra-x86_64/PKGBUILD
  qt5-webengine/repos/extra-x86_64/qt5-webengine-nss.patch
  qt5-webengine/repos/extra-x86_64/qtwebengine-5.7.0-icu58.patch

+
 /PKGBUILD  |  124 +++
 /qt5-webengine-nss.patch   |   62 +++
 /qtwebengine-5.7.0-icu58.patch |  210 +++
 extra-i686/PKGBUILD|   57 ---
 extra-i686/qt5-webengine-nss.patch |   31 ---
 extra-i686/qtwebengine-5.7.0-icu58.patch   |  105 -
 extra-x86_64/PKGBUILD  |   57 ---
 extra-x86_64/qt5-webengine-nss.patch   |   31 ---
 extra-x86_64/qtwebengine-5.7.0-icu58.patch |  105 -
 9 files changed, 396 insertions(+), 386 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-02-25 12:22:49 UTC (rev 289525)
+++ extra-i686/PKGBUILD 2017-02-25 12:23:25 UTC (rev 289526)
@@ -1,57 +0,0 @@
-# $Id: PKGBUILD 240297 2015-06-03 10:22:03Z fyan $
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-webengine
-_qtver=5.8.0
-pkgver=${_qtver/-/}
-pkgrel=2
-arch=('i686' 'x86_64')
-url='http://qt-project.org/'
-license=('LGPL3' 'LGPL2.1' 'BSD')
-pkgdesc='Provides support for web applications using the Chromium browser 
project'
-depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 'libvpx'
- 'libevent' 'libsrtp' 'snappy' 'nss' 'protobuf' 'libxslt' 'minizip' 
'ffmpeg')
-makedepends=('python2' 'git' 'gperf' 'jsoncpp')
-groups=('qt' 'qt5')
-_pkgfqn="${pkgname/5-/}-opensource-src-${_qtver}"
-source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
 qt5-webengine-nss.patch
-qtwebengine-5.7.0-icu58.patch)
-
-md5sums=('6e7fb2be161c6db4d988a4f5b329672f'
- '2a1610b34204102938a24154a52e5571'
- '9d225d1bf83ea45dbf6556d30d35fcb8')
-
-prepare() {
-  mkdir -p build
-
-  # Hack to force using python2
-  mkdir -p bin
-  ln -s /usr/bin/python2 bin/python
-
-  # Fix opening some websites with recent NSS 
https://github.com/QupZilla/qupzilla/issues/1870 (KaOSx patch)
-  cd ${_pkgfqn}
- # patch -p1 -i ../qt5-webengine-nss.patch
-
-  # Fix build with ICU 58 (gentoo)
-  patch -p1 -i "$srcdir"/qtwebengine-5.7.0-icu58.patch
-}
-
-build() {
-  cd build
-
-  export PATH="$srcdir/bin:$PATH"
-  qmake CONFIG+="proprietary-codecs" WEBENGINE_CONFIG+="use_proprietary_codecs 
use_system_ffmpeg use_system_icu" ../${_pkgfqn}
-  make
-}
-
-package() {
-  cd build
-  make INSTALL_ROOT="$pkgdir" install
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "$pkgdir/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  install -Dm644 "$srcdir"/${_pkgfqn}/src/3rdparty/chromium/LICENSE 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium
-}

Copied: qt5-webengine/repos/extra-i686/PKGBUILD (from rev 289525, 
qt5-webengine/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-02-25 12:23:25 UTC (rev 289526)
@@ -0,0 +1,62 @@
+# $Id: PKGBUILD 240297 2015-06-03 10:22:03Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-webengine
+_qtver=5.8.0
+pkgver=${_qtver/-/}
+pkgrel=3
+arch=('i686' 'x86_64')
+url='http://qt-project.org/'
+license=('LGPL3' 'LGPL2.1' 'BSD')
+pkgdesc='Provides support for web applications using the Chromium browser 
project'
+depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 'libvpx' 
+ 'libevent' 'libsrtp' 'snappy' 'nss' 'protobuf' 'libxslt' 'libxdamage' 
'minizip' 'ffmpeg')
+ # 

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

2017-01-14 Thread Antonio Rojas
Date: Saturday, January 14, 2017 @ 21:37:57
  Author: arojas
Revision: 286378

archrelease: copy kde-unstable to kde-unstable-i686, kde-unstable-x86_64

Added:
  qt5-webengine/repos/kde-unstable-i686/PKGBUILD
(from rev 286377, qt5-webengine/kde-unstable/PKGBUILD)
  qt5-webengine/repos/kde-unstable-i686/qt5-webengine-nss.patch
(from rev 286377, qt5-webengine/kde-unstable/qt5-webengine-nss.patch)
  qt5-webengine/repos/kde-unstable-i686/qtwebengine-5.7.0-icu58.patch
(from rev 286377, qt5-webengine/kde-unstable/qtwebengine-5.7.0-icu58.patch)
  qt5-webengine/repos/kde-unstable-x86_64/PKGBUILD
(from rev 286377, qt5-webengine/kde-unstable/PKGBUILD)
  qt5-webengine/repos/kde-unstable-x86_64/qt5-webengine-nss.patch
(from rev 286377, qt5-webengine/kde-unstable/qt5-webengine-nss.patch)
  qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-5.7.0-icu58.patch
(from rev 286377, qt5-webengine/kde-unstable/qtwebengine-5.7.0-icu58.patch)
Deleted:
  qt5-webengine/repos/kde-unstable-i686/PKGBUILD
  qt5-webengine/repos/kde-unstable-i686/qt5-webengine-nss.patch
  qt5-webengine/repos/kde-unstable-i686/qtwebengine-5.7.0-icu58.patch
  qt5-webengine/repos/kde-unstable-x86_64/PKGBUILD
  qt5-webengine/repos/kde-unstable-x86_64/qt5-webengine-nss.patch
  qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-5.7.0-icu58.patch

---+
 /PKGBUILD |  114 ++
 /qt5-webengine-nss.patch  |   62 +
 /qtwebengine-5.7.0-icu58.patch|  210 
 kde-unstable-i686/PKGBUILD|   57 -
 kde-unstable-i686/qt5-webengine-nss.patch |   31 --
 kde-unstable-i686/qtwebengine-5.7.0-icu58.patch   |  105 --
 kde-unstable-x86_64/PKGBUILD  |   57 -
 kde-unstable-x86_64/qt5-webengine-nss.patch   |   31 --
 kde-unstable-x86_64/qtwebengine-5.7.0-icu58.patch |  105 --
 9 files changed, 386 insertions(+), 386 deletions(-)

Deleted: kde-unstable-i686/PKGBUILD
===
--- kde-unstable-i686/PKGBUILD  2017-01-14 21:36:53 UTC (rev 286377)
+++ kde-unstable-i686/PKGBUILD  2017-01-14 21:37:57 UTC (rev 286378)
@@ -1,57 +0,0 @@
-# $Id: PKGBUILD 240297 2015-06-03 10:22:03Z fyan $
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-webengine
-_qtver=5.8.0-rc
-pkgver=${_qtver/-/}
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://qt-project.org/'
-license=('LGPL3' 'LGPL2.1' 'BSD')
-pkgdesc='Provides support for web applications using the Chromium browser 
project'
-depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 'libvpx'
- 'libevent' 'libsrtp' 'snappy' 'nss' 'protobuf' 'libxslt' 'minizip' 
'ffmpeg')
-makedepends=('python2' 'git' 'gperf' 'jsoncpp')
-groups=('qt' 'qt5')
-_pkgfqn="${pkgname/5-/}-opensource-src-${_qtver}"
-source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
 qt5-webengine-nss.patch
-qtwebengine-5.7.0-icu58.patch)
-
-md5sums=('5082dcec71380318301b61b2144317a6'
- '2a1610b34204102938a24154a52e5571'
- '9d225d1bf83ea45dbf6556d30d35fcb8')
-
-prepare() {
-  mkdir -p build
-
-  # Hack to force using python2
-  mkdir -p bin
-  ln -s /usr/bin/python2 bin/python
-
-  # Fix opening some websites with recent NSS 
https://github.com/QupZilla/qupzilla/issues/1870 (KaOSx patch)
-  cd ${_pkgfqn}
- # patch -p1 -i ../qt5-webengine-nss.patch
-
-  # Fix build with ICU 58 (gentoo)
-  patch -p1 -i "$srcdir"/qtwebengine-5.7.0-icu58.patch
-}
-
-build() {
-  cd build
-
-  export PATH="$srcdir/bin:$PATH"
-  qmake CONFIG+="proprietary-codecs" WEBENGINE_CONFIG+="use_proprietary_codecs 
use_system_ffmpeg use_system_icu" ../${_pkgfqn}
-  make
-}
-
-package() {
-  cd build
-  make INSTALL_ROOT="$pkgdir" install
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "$pkgdir/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  install -Dm644 "$srcdir"/${_pkgfqn}/src/3rdparty/chromium/LICENSE 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium
-}

Copied: qt5-webengine/repos/kde-unstable-i686/PKGBUILD (from rev 286377, 
qt5-webengine/kde-unstable/PKGBUILD)
===
--- kde-unstable-i686/PKGBUILD  (rev 0)
+++ kde-unstable-i686/PKGBUILD  2017-01-14 21:37:57 UTC (rev 286378)
@@ -0,0 +1,57 @@
+# $Id: PKGBUILD 240297 2015-06-03 10:22:03Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-webengine
+_qtver=5.8.0-rc
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('i686' 'x86_64')
+url='http://qt-project.org/'
+license=('LGPL3' 'LGPL2.1' 'BSD')
+pkgdesc='Provides support for web applications 

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

2016-12-04 Thread Antonio Rojas
Date: Sunday, December 4, 2016 @ 09:55:34
  Author: arojas
Revision: 282814

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

Added:
  qt5-webengine/repos/testing-i686/
  qt5-webengine/repos/testing-i686/PKGBUILD
(from rev 282813, qt5-webengine/trunk/PKGBUILD)
  
qt5-webengine/repos/testing-i686/qt5-webengine-fno-delete-null-pointer-checks-2.patch
(from rev 282813, 
qt5-webengine/trunk/qt5-webengine-fno-delete-null-pointer-checks-2.patch)
  
qt5-webengine/repos/testing-i686/qt5-webengine-fno-delete-null-pointer-checks.patch
(from rev 282813, 
qt5-webengine/trunk/qt5-webengine-fno-delete-null-pointer-checks.patch)
  qt5-webengine/repos/testing-i686/qt5-webengine-nss.patch
(from rev 282813, qt5-webengine/trunk/qt5-webengine-nss.patch)
  qt5-webengine/repos/testing-i686/qtwebengine-5.7.0-icu58.patch
(from rev 282813, qt5-webengine/trunk/qtwebengine-5.7.0-icu58.patch)
  qt5-webengine/repos/testing-x86_64/
  qt5-webengine/repos/testing-x86_64/PKGBUILD
(from rev 282813, qt5-webengine/trunk/PKGBUILD)
  
qt5-webengine/repos/testing-x86_64/qt5-webengine-fno-delete-null-pointer-checks-2.patch
(from rev 282813, 
qt5-webengine/trunk/qt5-webengine-fno-delete-null-pointer-checks-2.patch)
  
qt5-webengine/repos/testing-x86_64/qt5-webengine-fno-delete-null-pointer-checks.patch
(from rev 282813, 
qt5-webengine/trunk/qt5-webengine-fno-delete-null-pointer-checks.patch)
  qt5-webengine/repos/testing-x86_64/qt5-webengine-nss.patch
(from rev 282813, qt5-webengine/trunk/qt5-webengine-nss.patch)
  qt5-webengine/repos/testing-x86_64/qtwebengine-5.7.0-icu58.patch
(from rev 282813, qt5-webengine/trunk/qtwebengine-5.7.0-icu58.patch)

-+
 testing-i686/PKGBUILD   |   71 
++
 testing-i686/qt5-webengine-fno-delete-null-pointer-checks-2.patch   |   50 
+++
 testing-i686/qt5-webengine-fno-delete-null-pointer-checks.patch |   27 +++
 testing-i686/qt5-webengine-nss.patch|   31 
 testing-i686/qtwebengine-5.7.0-icu58.patch  |   51 
+++
 testing-x86_64/PKGBUILD |   71 
++
 testing-x86_64/qt5-webengine-fno-delete-null-pointer-checks-2.patch |   50 
+++
 testing-x86_64/qt5-webengine-fno-delete-null-pointer-checks.patch   |   27 +++
 testing-x86_64/qt5-webengine-nss.patch  |   31 
 testing-x86_64/qtwebengine-5.7.0-icu58.patch|   51 
+++
 10 files changed, 460 insertions(+)

Copied: qt5-webengine/repos/testing-i686/PKGBUILD (from rev 282813, 
qt5-webengine/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-12-04 09:55:34 UTC (rev 282814)
@@ -0,0 +1,71 @@
+# $Id: PKGBUILD 240297 2015-06-03 10:22:03Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-webengine
+_qtver=5.7.0
+pkgver=${_qtver/-/}
+pkgrel=7
+arch=('i686' 'x86_64')
+url='http://qt-project.org/'
+license=('LGPL3' 'LGPL2.1' 'BSD')
+pkgdesc='Provides support for web applications using the Chromium browser 
project'
+depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 'libvpx'
+ 'libevent' 'libsrtp' 'snappy' 'nss' 'protobuf' 'libxslt' 'minizip' 
'ffmpeg')
+makedepends=('python2' 'git' 'gperf' 'jsoncpp')
+groups=('qt' 'qt5')
+_pkgfqn="${pkgname/5-/}-opensource-src-${_qtver}"
+source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
 qt5-webengine-nss.patch
+qt5-webengine-fno-delete-null-pointer-checks.patch 
qt5-webengine-fno-delete-null-pointer-checks-2.patch
+
qt5-webengine-glibc2.24.patch::"https://github.com/qt/qtwebengine-chromium/commit/b12ffcd4.patch;
+qtwebengine-5.7.0-icu58.patch)
+
+md5sums=('937f64886fbcb038d6fa4b44ae80cbeb'
+ '2a1610b34204102938a24154a52e5571'
+ '5671a16fef65152928789bffd1f7cf24'
+ '8145ce05fb86e762f012ca1b56f718fe'
+ '753154df82838d19a7629d56cec7b649'
+ 'c2ffb0073e6f67a0a77a8fe39f9e9859')
+
+prepare() {
+  mkdir -p build
+
+  # Hack to force using python2
+  mkdir -p bin
+  ln -s /usr/bin/python2 bin/python
+
+  # Fix opening some websites with recent NSS 
https://github.com/QupZilla/qupzilla/issues/1870 (KaOSx patch)
+  cd ${_pkgfqn}
+ # patch -p1 -i ../qt5-webengine-nss.patch
+
+  # Fix build with ICU 58 (gentoo)
+  patch -p1 -i "$srcdir"/qtwebengine-5.7.0-icu58.patch
+
+  # Workaround for v8 segfaults with GCC 6
+  patch -p1 -i "$srcdir"/qt5-webengine-fno-delete-null-pointer-checks.patch
+  cd src/3rdparty
+  patch -p1 -i "$srcdir"/qt5-webengine-fno-delete-null-pointer-checks-2.patch
+
+  # Fix segfault with glibc 2.24
+  patch -p1 -i