[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