[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Thursday, May 7, 2020 @ 14:58:32 Author: foutrelis Revision: 382680 upgpkg: qt5-webengine 5.15.0beta4-3: re2 20200501 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-07 14:50:46 UTC (rev 382679) +++ PKGBUILD2020-05-07 14:58:32 UTC (rev 382680) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.15.0-beta4 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=3 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD icu67.patch)
Date: Thursday, April 30, 2020 @ 13:55:01 Author: foutrelis Revision: 381977 icu 67.1 rebuild Added: qt5-webengine/kde-unstable/icu67.patch Modified: qt5-webengine/kde-unstable/PKGBUILD -+ PKGBUILD|9 ++- icu67.patch | 169 ++ 2 files changed, 175 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-30 13:27:49 UTC (rev 381976) +++ PKGBUILD2020-04-30 13:55:01 UTC (rev 381977) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.15.0-beta4 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -14,11 +14,14 @@ makedepends=('python2' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler') groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;) -sha256sums=('96da8e77eaf78d89a3f1874b4033cfcff45f84d178a21584d351b587b2fa87aa') +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; +icu67.patch) +sha256sums=('96da8e77eaf78d89a3f1874b4033cfcff45f84d178a21584d351b587b2fa87aa' +'5315977307e69d20b3e856d3f8724835b08e02085aa5c5cefea83fd7d006') prepare() { mkdir -p build + patch -Np3 -d $_pkgfqn/src/3rdparty/chromium/v8 +Date: Wed, 22 Apr 2020 12:20:17 +0530 +Subject: [PATCH] deps: V8: backport 3f8dc4b2e5ba + +Original commit message: + +[intl] Remove soon-to-be removed getAllFieldPositions + +Needed to land ICU67.1 soon. + +Bug: v8:10393 +Change-Id: I3c7737ca600d6ccfdc46ffaddfb318ce60bc7618 +Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2136489 +Reviewed-by: Jakob Kummerow +Commit-Queue: Frank Tang +Cr-Commit-Position: refs/heads/master@{#67027} + +Refs: https://github.com/v8/v8/commit/3f8dc4b2e5baf77b463334c769af85b79d8c1463 +--- + common.gypi | 2 +- + deps/v8/src/objects/js-number-format.cc | 72 + + 2 files changed, 38 insertions(+), 36 deletions(-) + +diff --git a/deps/v8/src/objects/js-number-format.cc b/deps/v8/src/objects/js-number-format.cc +index 92d3e2fb82e..ced408aa173 100644 +--- a/deps/v8/src/objects/js-number-format.cc b/deps/v8/src/objects/js-number-format.cc +@@ -1197,42 +1197,31 @@ MaybeHandle JSNumberFormat::New(Isolate* isolate, + } + + namespace { +-Maybe IcuFormatNumber( ++Maybe IcuFormatNumber( + Isolate* isolate, + const icu::number::LocalizedNumberFormatter& number_format, +-Handle numeric_obj, icu::FieldPositionIterator* fp_iter) { ++Handle numeric_obj, icu::number::FormattedNumber* formatted) { + // If it is BigInt, handle it differently. + UErrorCode status = U_ZERO_ERROR; +- icu::number::FormattedNumber formatted; + if (numeric_obj->IsBigInt()) { + Handle big_int = Handle::cast(numeric_obj); + Handle big_int_string; + ASSIGN_RETURN_ON_EXCEPTION_VALUE(isolate, big_int_string, + BigInt::ToString(isolate, big_int), +- Nothing()); +-formatted = number_format.formatDecimal( ++ Nothing()); ++*formatted = number_format.formatDecimal( + {big_int_string->ToCString().get(), big_int_string->length()}, status); + } else { + double number = numeric_obj->Number(); +-formatted = number_format.formatDouble(number, status); ++*formatted = number_format.formatDouble(number, status); + } + if (U_FAILURE(status)) { + // This happen because of icu data trimming trim out "unit". + // See https://bugs.chromium.org/p/v8/issues/detail?id=8641 +-THROW_NEW_ERROR_RETURN_VALUE(isolate, +- NewTypeError(MessageTemplate::kIcuError), +- Nothing()); +- } +- if (fp_iter) { +-formatted.getAllFieldPositions(*fp_iter, status); ++THROW_NEW_ERROR_RETURN_VALUE( ++isolate, NewTypeError(MessageTemplate::kIcuError), Nothing()); + } +- icu::UnicodeString result = formatted.toString(status); +- if (U_FAILURE(status)) { +-THROW_NEW_ERROR_RETURN_VALUE(isolate, +- NewTypeError(MessageTemplate::kIcuError), +- Nothing()); +- } +- return Just(result); ++ return Just(true); + } + + } // namespace +@@ -1243,10 +1232,16 @@ MaybeHandle JSNumberFormat::FormatNumeric( + Handle numeric_obj) { + DCHECK(numeric_obj->IsNumeric()); + +- Maybe maybe_format = +- IcuFormatNumber(isolate, number_format, numeric_obj, nullptr); ++ icu::number::FormattedNumber formatted; ++ Maybe maybe_format = ++ IcuFormatNumber(isolate, number_format, numeric_obj, ); + MAYBE_RETURN(maybe_format, Handle()); +- return Intl::ToString(isolate,
[arch-commits] Commit in qt5-webengine (kde-unstable/PKGBUILD trunk/PKGBUILD)
Date: Sunday, April 12, 2020 @ 16:43:21 Author: arojas Revision: 380232 Add ttf-font dependency (FS#66227) Modified: qt5-webengine/kde-unstable/PKGBUILD qt5-webengine/trunk/PKGBUILD ---+ kde-unstable/PKGBUILD |2 +- trunk/PKGBUILD|2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Modified: kde-unstable/PKGBUILD === --- kde-unstable/PKGBUILD 2020-04-12 16:28:00 UTC (rev 380231) +++ kde-unstable/PKGBUILD 2020-04-12 16:43:21 UTC (rev 380232) @@ -10,7 +10,7 @@ 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' - 'libevent' 'snappy' 'nss' 'libxslt' 'minizip' 'ffmpeg' 're2' 'libvpx' 'krb5') + 'libevent' 'snappy' 'nss' 'libxslt' 'minizip' 'ffmpeg' 're2' 'libvpx' 'krb5' 'ttf-font') makedepends=('python2' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler') groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" Modified: trunk/PKGBUILD === --- trunk/PKGBUILD 2020-04-12 16:28:00 UTC (rev 380231) +++ trunk/PKGBUILD 2020-04-12 16:43:21 UTC (rev 380232) @@ -10,7 +10,7 @@ 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' - 'libevent' 'snappy' 'nss' 'libxslt' 'minizip' 'ffmpeg' 're2' 'libvpx' 'krb5') + 'libevent' 'snappy' 'nss' 'libxslt' 'minizip' 'ffmpeg' 're2' 'libvpx' 'krb5' 'ttf-font') makedepends=('python2' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler') groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Tuesday, April 7, 2020 @ 22:39:42 Author: arojas Revision: 379778 Fix crash when closing tabs in Falkon Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-04-07 22:36:52 UTC (rev 379777) +++ PKGBUILD2020-04-07 22:39:42 UTC (rev 379778) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.15.0-beta3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -14,11 +14,16 @@ makedepends=('python2' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler') groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;) -sha256sums=('5a6ebee3c679e28f8db43c31c01daef9c9d8b8b68d25d29fc66177e7c11b7bf8') +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; + qtbug-82999.patch::"https://code.qt.io/cgit/qt/qtwebengine.git/patch/?id=98bbdd33;) +sha256sums=('5a6ebee3c679e28f8db43c31c01daef9c9d8b8b68d25d29fc66177e7c11b7bf8' +'e830b79102a6911caaf9a35efb96341333b36e5f58ef930582ceaedf6ee452bc') prepare() { mkdir -p build + + cd $_pkgfqn + patch -p1 -i ../qtbug-82999.patch # Fix crash when closing tabs in Falkon } build() {
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Friday, March 20, 2020 @ 15:15:10 Author: arojas Revision: 378008 Fix pkgrel Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-20 15:07:00 UTC (rev 378007) +++ PKGBUILD2020-03-20 15:15:10 UTC (rev 378008) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.15.0-beta2 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=1 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Friday, March 6, 2020 @ 11:54:28 Author: foutrelis Revision: 376851 upgpkg: qt5-webengine 5.15.0beta1-2: re2 20200303 rebuild. Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 11:51:23 UTC (rev 376850) +++ PKGBUILD2020-03-06 11:54:28 UTC (rev 376851) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.15.0-beta1 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Friday, March 6, 2020 @ 07:54:40 Author: arojas Revision: 376833 Remove workaround no longer necessary with latest qt5-base Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-06 07:37:27 UTC (rev 376832) +++ PKGBUILD2020-03-06 07:54:40 UTC (rev 376833) @@ -25,12 +25,7 @@ build() { cd build - -# Workaround for https://bugreports.qt.io/browse/QTBUG-82560 - QMAKE_CFLAGS="${CFLAGS}" - QMAKE_CXXFLAGS="${CXXFLAGS}" - unset CFLAGS CXXFLAGS - qmake QMAKE_CFLAGS="${QMAKE_CFLAGS}" QMAKE_CXXFLAGS="${QMAKE_CXXFLAGS}" ../${_pkgfqn} -- \ + qmake ../${_pkgfqn} -- \ -proprietary-codecs \ -system-ffmpeg \ -webp \
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Wednesday, November 13, 2019 @ 08:31:58 Author: foutrelis Revision: 368085 icu 65.1 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-13 08:05:45 UTC (rev 368084) +++ PKGBUILD2019-11-13 08:31:58 UTC (rev 368085) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.14.0-beta3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Wednesday, June 12, 2019 @ 15:03:42 Author: arojas Revision: 355926 Remove no longer needed hack Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-12 14:07:11 UTC (rev 355925) +++ PKGBUILD2019-06-12 15:03:42 UTC (rev 355926) @@ -11,7 +11,7 @@ pkgdesc='Provides support for web applications using the Chromium browser project' depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 'pciutils' 'libxss' 'libevent' 'snappy' 'nss' 'libxslt' 'minizip' 'ffmpeg' 're2' 'libvpx') -makedepends=('python2' 'git' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler') +makedepends=('python2' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler') groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; @@ -22,10 +22,6 @@ prepare() { mkdir -p build - # Hack to force using python2 - mkdir -p bin - ln -s /usr/bin/python2 bin/python - cd ${_pkgfqn} cd src/3rdparty/chromium patch -p1 -i "$srcdir"/qtwebengine-glibc-2.29.patch # Fix PPAPI plugins with glibc 2.29 @@ -34,7 +30,6 @@ build() { cd build - export PATH="$srcdir/bin:$PATH" qmake ../${_pkgfqn} -- \ -proprietary-codecs \ -system-ffmpeg \
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Tuesday, April 30, 2019 @ 13:24:58 Author: arojas Revision: 352308 Restore patch, still not included Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-30 12:45:34 UTC (rev 352307) +++ PKGBUILD2019-04-30 13:24:58 UTC (rev 352308) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.13.0-beta3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -14,8 +14,10 @@ makedepends=('python2' 'git' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools' 'poppler') groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" -source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;) -sha256sums=('e40e48e11f41a6ce5ba3b1c09ac120a6f488825854821640c8258a4d406d23ea') +source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; + qtwebengine-pdf.patch::"https://code.qt.io/cgit/qt/qtwebengine.git/patch/?id=395e61ff;) +sha256sums=('e40e48e11f41a6ce5ba3b1c09ac120a6f488825854821640c8258a4d406d23ea' +'68b9920539409dd3ab0001db6e7f742a2e531e6fb2ba1d4ec82be9b7a761e59e') prepare() { mkdir -p build @@ -23,6 +25,9 @@ # Hack to force using python2 mkdir -p bin ln -s /usr/bin/python2 bin/python + + cd ${_pkgfqn} + patch -Np1 -i ../qtwebengine-pdf.patch # Fix PDF extension } build() {
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Thursday, April 25, 2019 @ 08:14:51 Author: arojas Revision: 352113 Bump pkgrel Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-25 07:34:57 UTC (rev 352112) +++ PKGBUILD2019-04-25 08:14:51 UTC (rev 352113) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.13.0-beta2 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=3 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -40,8 +40,8 @@ -proprietary-codecs \ -system-ffmpeg \ -webp \ --spellchecker -#-webengine-icu +-spellchecker \ +-webengine-icu make }
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Saturday, April 6, 2019 @ 05:42:35 Author: foutrelis Revision: 350206 ICU 64 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-04-06 05:14:36 UTC (rev 350205) +++ PKGBUILD2019-04-06 05:42:35 UTC (rev 350206) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.13.0-beta1 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='https://www.qt.io' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Friday, November 9, 2018 @ 22:48:49 Author: arojas Revision: 338715 Fix for https://bugreports.qt.io/browse/QTBUG-71565 Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-09 22:48:46 UTC (rev 338714) +++ PKGBUILD2018-11-09 22:48:49 UTC (rev 338715) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.12.0-beta4 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -15,9 +15,11 @@ groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; - qtwebengine-harmony.patch) + qtwebengine-harmony.patch + qtbug-71565.patch::"http://code.qt.io/cgit/qt/qtwebengine.git/patch/?id=4d6de2ba;) sha256sums=('2de94c8518c8409884ed4e921bab0baf0f61aa6147a6156c6e11f9833b615dee' -'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3') +'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' +'f879a2ec515a4cceef64c22fcb9962c617f789f4412af203309efdabea917e5b') prepare() { mkdir -p build @@ -30,6 +32,8 @@ # FreeType 2.8.1 patch -Np1 -i ../qtwebengine-harmony.patch + # https://bugreports.qt.io/browse/QTBUG-71565 + patch -p1 -i ../qtbug-71565.patch } build() {
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Sunday, October 28, 2018 @ 15:54:09 Author: arojas Revision: 337470 ICU 63 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-28 13:26:30 UTC (rev 337469) +++ PKGBUILD2018-10-28 15:54:09 UTC (rev 337470) @@ -4,7 +4,7 @@ pkgname=qt5-webengine _qtver=5.12.0-beta3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Sunday, May 20, 2018 @ 11:34:32 Author: arojas Revision: 324628 Fix copy/paste menu in falkon Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-20 11:33:56 UTC (rev 324627) +++ PKGBUILD2018-05-20 11:34:32 UTC (rev 324628) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.11.0-rc2 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -16,11 +16,13 @@ groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; - qtwebengine-harmony.patch qtwebengine-gcc8.patch qtwebengine-ffmpeg4.patch) -sha256sums=('08d712a3046946b28bf958664ef4279d390ef768fe496eb63601d33009d47c8a' + qtwebengine-harmony.patch qtwebengine-gcc8.patch qtwebengine-ffmpeg4.patch + falkon-copy-menu.patch::"http://code.qt.io/cgit/qt/qtwebengine.git/patch/?id=af0c47b1;) +sha256sums=('711e25fe449883ee46359ea5a02164c8358b7c4586ae455bcb65ba0b881c18d2' 'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' '7f84891ef1ac9b7943ac5b92f2df8caf0c24c3695bdc6296926b581a87c0e856' -'4a831d89fb0d6a6ced23115ced71e60513ce279fba4bd493178842647948f510') +'4a831d89fb0d6a6ced23115ced71e60513ce279fba4bd493178842647948f510' +'b5b3d873c51ed2ad05b2ffe1f3d14cd95a732f0e1288c04a502d65576e316f5d') prepare() { mkdir -p build @@ -33,6 +35,8 @@ # FreeType 2.8.1 patch -Np1 -i ../qtwebengine-harmony.patch + # Fix copy context menu + patch -p1 -i "$srcdir"/falkon-copy-menu.patch # Fix build with gcc8 (Fedora) cd src/3rdparty/chromium patch -p1 -i "$srcdir"/qtwebengine-gcc8.patch
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Wednesday, March 21, 2018 @ 22:27:25 Author: arojas Revision: 319783 Fix crashes in falkon Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-21 20:28:36 UTC (rev 319782) +++ PKGBUILD2018-03-21 22:27:25 UTC (rev 319783) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.11.0-beta2 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -17,10 +17,13 @@ _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}" source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; qtwebengine-harmony.patch - qtwebengine-no-gpu.patch) + qtwebengine-no-gpu.patch + qtbug-66333.patch qtbug-66338.patch) sha256sums=('fb5b2daffd55f0f4398e2cce9f022191543e6486b39f4a53ba67a23b5175f4fd' 'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3' -'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b') +'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b' +'276370082dedec73c0c7016724406225d40fb1926dd0347b3f242fe3a4c3e365' +'95ee51ea7e73443a6be315dacebfa49eee313b9cb9fcf30a4969847df332aa7d') prepare() { mkdir -p build @@ -35,6 +38,9 @@ patch -Np1 -i ../qtwebengine-harmony.patch # Disable GPU rendering on nouveau and wayland (openSUSE) https://bugreports.qt.io/browse/QTBUG-65682 # patch -p1 -i ../qtwebengine-no-gpu.patch + # Fix falkon crashes + patch -p1 -i ../qtbug-66333.patch + patch -p1 -i ../qtbug-66338.patch } build() {
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Sunday, October 22, 2017 @ 12:12:49 Author: arojas Revision: 308332 protobuf 3.4.0 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-10-22 11:03:02 UTC (rev 308331) +++ PKGBUILD2017-10-22 12:12:49 UTC (rev 308332) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.10.0-beta pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Wednesday, May 17, 2017 @ 06:11:47 Author: arojas Revision: 296196 protobuf 3.3 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-05-16 21:18:21 UTC (rev 296195) +++ PKGBUILD2017-05-17 06:11:47 UTC (rev 296196) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.9.0-beta3 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Friday, April 28, 2017 @ 09:14:38 Author: arojas Revision: 294986 libwebp 0.6 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-28 09:11:59 UTC (rev 294985) +++ PKGBUILD2017-04-28 09:14:38 UTC (rev 294986) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.9.0-beta2 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD qt5-webengine-nss.patch)
Date: Thursday, April 27, 2017 @ 06:05:10 Author: arojas Revision: 294883 ICU 59 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD Deleted: qt5-webengine/kde-unstable/qt5-webengine-nss.patch -+ PKGBUILD| 15 --- qt5-webengine-nss.patch | 31 --- 2 files changed, 4 insertions(+), 42 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-27 05:50:37 UTC (rev 294882) +++ PKGBUILD2017-04-27 06:05:10 UTC (rev 294883) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.9.0-beta2 pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD') @@ -16,12 +16,9 @@ makedepends=('python2' 'git' 'gperf' 'jsoncpp' 'ninja') 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) +source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;) +sha256sums=('a98709230ed0015e9fa3d82d93cdc757934e5bf577563caf9e5f56217c46ae85') -sha256sums=('a98709230ed0015e9fa3d82d93cdc757934e5bf577563caf9e5f56217c46ae85' -'4419e688bfda63b399a9ea2f28d5e4c8c6294096d363b657903329dbba0499cd') - prepare() { mkdir -p build @@ -28,10 +25,6 @@ # 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 } build() { @@ -38,7 +31,7 @@ cd build export PATH="$srcdir/bin:$PATH" - qmake CONFIG+="proprietary-codecs" WEBENGINE_CONFIG+="use_proprietary_codecs use_system_ffmpeg use_system_icu" ../${_pkgfqn} + qmake CONFIG+="proprietary-codecs" WEBENGINE_CONFIG+="use_proprietary_codecs use_system_ffmpeg" ../${_pkgfqn} make } Deleted: qt5-webengine-nss.patch === --- qt5-webengine-nss.patch 2017-04-27 05:50:37 UTC (rev 294882) +++ qt5-webengine-nss.patch 2017-04-27 06:05:10 UTC (rev 294883) @@ -1,31 +0,0 @@ -diff -ur qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/net/socket/ssl_client_socket_openssl.cc -qtwebengine-opensource-src-5.6.0-beta-chimera-nss-init/src/3rdparty/chromium/net/socket/ssl_client_socket_openssl.cc qtwebengine-opensource-src-5.6.0-beta/src/3rdparty/chromium/net/socket/ssl_client_socket_openssl.cc 2015-12-10 18:17:21.0 +0100 -+++ qtwebengine-opensource-src-5.6.0-beta-chimera-nss-init/src/3rdparty/chromium/net/socket/ssl_client_socket_openssl.cc 2016-01-14 -17:11:38.432633534 +0100 -@@ -57,6 +57,10 @@ - #include "net/ssl/ssl_platform_key.h" - #endif - -+#if defined(USE_NSS_CERTS) || defined(OS_IOS) -+#include "net/cert_net/nss_ocsp.h" -+#endif -+ - namespace net { - - namespace { -@@ -795,6 +799,14 @@ - DCHECK(!ssl_); - DCHECK(!transport_bio_); - -+#if defined(USE_NSS_CERTS) || defined(OS_IOS) -+ if (ssl_config_.cert_io_enabled) { -+// TODO(davidben): Move this out of SSLClientSocket. See -+// https://crbug.com/539520. -+EnsureNSSHttpIOInit(); -+ } -+#endif -+ - SSLContext* context = SSLContext::GetInstance(); - crypto::OpenSSLErrStackTracer err_tracer(FROM_HERE); -
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Saturday, January 14, 2017 @ 21:36:53 Author: arojas Revision: 286377 protobuf 3.1.0 rebuild Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-14 21:03:17 UTC (rev 286376) +++ PKGBUILD2017-01-14 21:36:53 UTC (rev 286377) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.8.0-rc pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://qt-project.org/' license=('LGPL3' 'LGPL2.1' 'BSD')
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Wednesday, June 8, 2016 @ 22:42:08 Author: arojas Revision: 269157 Add workaround for v8 issues with GCC6 Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-06-08 20:22:20 UTC (rev 269156) +++ PKGBUILD2016-06-08 20:42:08 UTC (rev 269157) @@ -5,7 +5,7 @@ pkgname=qt5-webengine _qtver=5.7.0-rc pkgver=${_qtver/-/} -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://qt-project.org/' license=('GPL3' 'LGPL' 'FDL' 'custom') @@ -34,6 +34,11 @@ build() { cd build + # Work around bug in v8 in which GCC 6 optimizes away null pointer checks + # https://bugs.chromium.org/p/v8/issues/detail?id=3782 + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69234 + CFLAGS+=' -fno-delete-null-pointer-checks' + export PATH="$srcdir/bin:$PATH" qmake WEBENGINE_CONFIG+=use_proprietary_codecs ../${_pkgfqn} make
[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)
Date: Saturday, June 4, 2016 @ 14:26:36 Author: arojas Revision: 268946 Use internal zlib to fix build Modified: qt5-webengine/kde-unstable/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-06-04 12:13:58 UTC (rev 268945) +++ PKGBUILD2016-06-04 12:26:36 UTC (rev 268946) @@ -11,7 +11,7 @@ license=('GPL3' 'LGPL' 'FDL' 'custom') pkgdesc='Provides support for web applications using the Chromium browser project' depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 'libxtst' 'libxcursor' 'libpulse' 'pciutils' 'libxss' 'libvpx' 'opus' - 'libevent' 'libsrtp' 'jsoncpp' 'libwebp' 'snappy' 'minizip' 'nss' 'libxml2' 'libxslt' 'protobuf') + 'libevent' 'libsrtp' 'jsoncpp' 'libwebp' 'snappy' 'nss' 'libxml2' 'libxslt' 'protobuf' 'libproxy') # minizip makedepends=('python2' 'git' 'gperf') groups=('qt' 'qt5') _pkgfqn="${pkgname/5-/}-opensource-src-${_qtver}"