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.