[arch-commits] Commit in qt5-webengine/repos (12 files)
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)
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)
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)
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)
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