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


Commits:
db31865f by Florian Bruhin at 2025-04-06T15:08:04+02:00
upgpkg: 6.9.0-2: Backport various upstream fixes

- - - - -
5a563e7b by Antonio Rojas at 2025-04-06T23:17:19+02:00
upgpkg: 6.9.0-3

Fixes #4

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = qt6-webengine
        pkgdesc = Provides support for web applications using the Chromium 
browser project
        pkgver = 6.9.0
-       pkgrel = 1
+       pkgrel = 3
        url = https://www.qt.io
        arch = x86_64
        groups = qt6


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 pkgname=qt6-webengine
 _pkgver=6.9.0
 pkgver=${_pkgver/-/}
-pkgrel=1
+pkgrel=3
 arch=(x86_64)
 url='https://www.qt.io'
 license=(GPL-3.0-only
@@ -89,6 +89,21 @@ prepare() {
   git submodule set-url src/3rdparty "$srcdir"/qtwebengine-chromium
   git -c protocol.file.allow=always submodule update
 
+  # NativeSkiaOutputDeviceOpenGL: Fix leaking X11 Pixmap
+  # https://bugreports.qt.io/browse/QTBUG-135047
+  # https://codereview.qt-project.org/c/qt/qtwebengine/+/634033
+  git cherry-pick -n 08f793a6ef5da886e1282a3fb9a2829bd14413b2
+
+  # Add "default" and "gl" ANGLE implementation support to Ozone
+  # https://bugreports.qt.io/browse/QTBUG-133570
+  # https://codereview.qt-project.org/c/qt/qtwebengine/+/634920
+  git cherry-pick -n a56ea1e9cf1004d475932dc954c9cc494fbf32b1
+
+  # Allow MAP_DROPPABLE memory mappings in Linux sandbox
+  # https://bugreports.qt.io/browse/QTBUG-134631
+  # https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/631750
+  git -C src/3rdparty cherry-pick -n 416c7ff1efbb6565b109ff1462bc84a6870e13b9
+
   patch -d src/3rdparty/chromium/third_party/webrtc -p1 < ../pipewire-1.4.patch
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-webengine/-/compare/d7cd6cb862e09a293ef6c357e17377df3cbdfc4a...5a563e7b935a017a7c9fb5a27cfb6f99f1c50f24

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-webengine/-/compare/d7cd6cb862e09a293ef6c357e17377df3cbdfc4a...5a563e7b935a017a7c9fb5a27cfb6f99f1c50f24
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to