[packages/qt6] add missing internal build dep to qtwebengine; rel 2
atler
atler at pld-linux.org
Fri Apr 4 21:24:26 CEST 2025
commit a435020e0933bb8cd9cf53ca3aee37a3abffb6c5
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Apr 4 21:14:48 2025 +0200
add missing internal build dep to qtwebengine; rel 2
see https://bugreports.qt.io/browse/QTBUG-135451
qt6.spec | 4 +++-
qtwebengine-missing-dep.patch | 10 ++++++++++
2 files changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/qt6.spec b/qt6.spec
index 52eac96..f885133 100644
--- a/qt6.spec
+++ b/qt6.spec
@@ -150,7 +150,7 @@ Summary: Qt6 Library
Summary(pl.UTF-8): Biblioteka Qt6
Name: qt6
Version: 6.8.3
-Release: 1
+Release: 2
License: LGPL v3 or GPL v2 or GPL v3 or commercial
Group: X11/Libraries
Source0: https://download.qt.io/official_releases/qt/6.8/%{version}/single/qt-everywhere-src-%{version}.tar.xz
@@ -163,6 +163,7 @@ Patch4: x32.patch
Patch5: qtwebengine-cmake-build-type.patch
Patch6: qtquick3d-6.6.2-gcc14.patch
Patch7: webengine-seccomp-glibc2.41.patch
+Patch8: qtwebengine-missing-dep.patch
URL: https://www.qt.io/
%{?with_directfb:BuildRequires: DirectFB-devel}
BuildRequires: EGL-devel
@@ -3787,6 +3788,7 @@ narzędzia.
%patch -P5 -p1
%patch -P6 -p1 -d qtquick3d
%patch -P7 -p1 -d qtwebengine/src/3rdparty/chromium
+%patch -P8 -p1 -d qtwebengine
%{__sed} -i -e 's,usr/X11R6/,usr/,g' qtbase/mkspecs/linux-g++-64/qmake.conf
diff --git a/qtwebengine-missing-dep.patch b/qtwebengine-missing-dep.patch
new file mode 100644
index 0000000..526819d
--- /dev/null
+++ b/qtwebengine-missing-dep.patch
@@ -0,0 +1,10 @@
+--- qtwebengine/src/3rdparty/chromium/chrome/test/chromedriver/BUILD.gn.orig 2025-03-18 20:28:59.000000000 +0100
++++ qtwebengine/src/3rdparty/chromium/chrome/test/chromedriver/BUILD.gn 2025-04-04 21:08:15.145686277 +0200
+@@ -445,6 +445,7 @@
+ "//net/server:http_server",
+ "//net/traffic_annotation:test_support",
+ "//services/network/public/mojom",
++ "//ui/gl:buildflags",
+ ]
+
+ if (is_mac && is_component_ffmpeg) {
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/qt6.git/commitdiff/a435020e0933bb8cd9cf53ca3aee37a3abffb6c5
More information about the pld-cvs-commit
mailing list