Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
qt6-webengine


Commits:
3d3d934d by Antonio Rojas at 2024-09-27T18:33:46+02:00
upgpkg: 6.7.3-1: Qt 6.7.3

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- − qtwebengine-6.7.0-ninja1.12.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = qt6-webengine
        pkgdesc = Provides support for web applications using the Chromium 
browser project
-       pkgver = 6.7.2
-       pkgrel = 3
+       pkgver = 6.7.3
+       pkgrel = 1
        url = https://www.qt.io
        arch = x86_64
        groups = qt6
@@ -66,13 +66,11 @@ pkgbase = qt6-webengine
        depends = ttf-font
        depends = zlib
        optdepends = pipewire: WebRTC desktop sharing under Wayland
-       source = git+https://code.qt.io/qt/qtwebengine#tag=v6.7.2
+       source = git+https://code.qt.io/qt/qtwebengine#tag=v6.7.3
        source = git+https://code.qt.io/qt/qtwebengine-chromium
-       source = qtwebengine-6.7.0-ninja1.12.patch
        source = qtwebengine-ffmpeg-7.patch
-       sha256sums = 
e4ea371bbe91763e0499b7d12166b43162f29e57ba81705870a0f8c4ba784408
+       sha256sums = 
31c13b702b6ebd9aba04c751dedb6d6d301adf74ab0efd13192b482a6786485a
        sha256sums = SKIP
-       sha256sums = 
c037cccc1d43bcd9d67045354ca48b405acec217149cb4b2bd3cfb7b5561cc33
        sha256sums = 
f108c916ab87a247571255c56f9d04fc9bccdc3fe8972bf5a60d29636c6f5c3e
 
 pkgname = qt6-webengine


=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan <[email protected]>
 
 pkgname=qt6-webengine
-pkgver=6.7.2
-pkgrel=3
+pkgver=6.7.3
+pkgrel=1
 arch=(x86_64)
 url='https://www.qt.io'
 license=(GPL3 LGPL3 FDL custom)
@@ -71,11 +71,9 @@ groups=(qt6)
 _pkgfn=${pkgname/6-/}
 source=(git+https://code.qt.io/qt/$_pkgfn#tag=v$pkgver
         git+https://code.qt.io/qt/qtwebengine-chromium
-        qtwebengine-6.7.0-ninja1.12.patch
         qtwebengine-ffmpeg-7.patch)
-sha256sums=('e4ea371bbe91763e0499b7d12166b43162f29e57ba81705870a0f8c4ba784408'
+sha256sums=('31c13b702b6ebd9aba04c751dedb6d6d301adf74ab0efd13192b482a6786485a'
             'SKIP'
-            'c037cccc1d43bcd9d67045354ca48b405acec217149cb4b2bd3cfb7b5561cc33'
             'f108c916ab87a247571255c56f9d04fc9bccdc3fe8972bf5a60d29636c6f5c3e')
 
 prepare() {
@@ -84,8 +82,6 @@ prepare() {
   git submodule set-url src/3rdparty "$srcdir"/qtwebengine-chromium
   git -c protocol.file.allow=always submodule update
 
-# Fix build with ninja 1.12 - Gentoo patch
-  patch -p1 -i ../qtwebengine-6.7.0-ninja1.12.patch
 # Fix build with ffmpeg 7 - Chromium patches
   patch -d src/3rdparty/chromium -p1 -i "$srcdir"/qtwebengine-ffmpeg-7.patch
 }


=====================================
qtwebengine-6.7.0-ninja1.12.patch deleted
=====================================
@@ -1,30 +0,0 @@
-Patch status: pending being looked at upstream
-
-Issue[1][2][3] also exist in chromium itself[4], and unclear
-why this started happening only with ninja-1.12.0 at the moment.
-
-Just a quickfix, likely not fully correct and seems there may
-be further unresolved race issues.
-
-[1] https://bugs.gentoo.org/930107
-[2] https://bugreports.qt.io/browse/QTBUG-124375
-[3] https://github.com/ninja-build/ninja/issues/2417
-[4] https://bugs.gentoo.org/930112
---- a/src/3rdparty/chromium/content/browser/BUILD.gn
-+++ b/src/3rdparty/chromium/content/browser/BUILD.gn
-@@ -198,2 +198,3 @@
-     "//components/services/storage/public/mojom",
-+    "//components/spellcheck:buildflags",
-     "//components/sqlite_proto",
---- 
a/src/3rdparty/chromium/extensions/browser/api/declarative_net_request/BUILD.gn
-+++ 
b/src/3rdparty/chromium/extensions/browser/api/declarative_net_request/BUILD.gn
-@@ -22,2 +22,3 @@
-     "//content/public/browser",
-+    "//components/web_cache/public/mojom",
-     "//extensions/common",
---- a/src/core/configure/BUILD.root.gn.in
-+++ b/src/core/configure/BUILD.root.gn.in
-@@ -235,2 +235,3 @@
-   deps = [
-+    "//chrome/app:generated_resources",
-     "//components/zoom",



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-webengine/-/commit/3d3d934de0dfa9d4b4f07641d1ae47fed5faf9ea

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-webengine/-/commit/3d3d934de0dfa9d4b4f07641d1ae47fed5faf9ea
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to