[arch-commits] Commit in qt5-webengine/kde-unstable (PKGBUILD)

2020-05-07 Thread Evangelos Foutras via arch-commits
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)

2020-04-30 Thread Evangelos Foutras via arch-commits
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)

2020-04-12 Thread Antonio Rojas via arch-commits
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)

2020-04-07 Thread Antonio Rojas via arch-commits
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)

2020-03-20 Thread Antonio Rojas via arch-commits
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)

2020-03-06 Thread Evangelos Foutras via arch-commits
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)

2020-03-05 Thread Antonio Rojas via arch-commits
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)

2019-11-13 Thread Evangelos Foutras via arch-commits
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)

2019-06-12 Thread Antonio Rojas via arch-commits
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)

2019-04-30 Thread Antonio Rojas via arch-commits
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)

2019-04-25 Thread Antonio Rojas via arch-commits
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)

2019-04-05 Thread Evangelos Foutras via arch-commits
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)

2018-11-09 Thread Antonio Rojas via arch-commits
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)

2018-10-28 Thread Antonio Rojas via arch-commits
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)

2018-05-20 Thread Antonio Rojas via arch-commits
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)

2018-03-21 Thread Antonio Rojas via arch-commits
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)

2017-10-22 Thread Antonio Rojas
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)

2017-05-17 Thread Antonio Rojas
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)

2017-04-28 Thread Antonio Rojas
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)

2017-04-27 Thread Antonio Rojas
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)

2017-01-14 Thread Antonio Rojas
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)

2016-06-08 Thread Antonio Rojas
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)

2016-06-04 Thread Antonio Rojas
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}"