[packages/qt6] more deps for qtimageformats qtwebengine qtvirtualkeyboard

atler atler at pld-linux.org
Sun Oct 23 18:50:14 CEST 2022


commit 4437223380f3aee1d8d350d3d3b64ccbfc9ef53e
Author: Jan Palus <atler at pld-linux.org>
Date:   Sun Oct 23 11:01:17 2022 +0200

    more deps for qtimageformats qtwebengine qtvirtualkeyboard

 qt6.spec | 32 ++++++++++++++++++++++++--------
 1 file changed, 24 insertions(+), 8 deletions(-)
---
diff --git a/qt6.spec b/qt6.spec
index ef24c00..6b4d87c 100644
--- a/qt6.spec
+++ b/qt6.spec
@@ -128,31 +128,41 @@ BuildRequires:	fontconfig-devel
 BuildRequires:	freetype-devel >= 2.2.0
 %{?with_pch:BuildRequires:	gcc >= 5:4.0}
 BuildRequires:	gdb
-BuildRequires:	glib2-devel >= 2.0.0
+BuildRequires:	glib2-devel >= 1:2.32.0
+%{?with_qtwebengine:BuildRequires:	glibc-headers >= 6:2.16}
+%{?with_qtwebengine:BuildRequires:	gperf}
 %{?with_gtk:BuildRequires:	gtk+3-devel >= 3.6}
-BuildRequires:	harfbuzz-devel >= 1.6.0
-BuildRequires:	harfbuzz-subset-devel
+BuildRequires:	harfbuzz-devel >= 2.9.0
+BuildRequires:	harfbuzz-subset-devel >= 2.9.0
 %{?with_kerberos5:BuildRequires:	heimdal-devel}
+BuildRequires:	hunspell-devel
+BuildRequires:	jasper-devel
+%{?with_qtwebengine:BuildRequires:	khrplatform-devel}
 BuildRequires:	lcms2-devel
-%{?with_kms:BuildRequires:	libdrm-devel}
+%if %{with kms} || %{with qtwebengine}
+BuildRequires:	libdrm-devel
+%endif
 BuildRequires:	libevent-devel
 # see dependency on libicu version below
 BuildRequires:	libicu-devel < %{next_icu_abi}
 BuildRequires:	libicu-devel >= %{icu_abi}
 %{?with_libinput:BuildRequires:	libinput-devel}
 BuildRequires:	libjpeg-devel
-BuildRequires:	libpng-devel >= 2:1.0.8
+BuildRequires:	libmng-devel
+BuildRequires:	libpng-devel >= 2:1.6.0
 BuildRequires:	libstdc++-devel >= 6:4.7
-BuildRequires:	libvpx-devel
+BuildRequires:	libvpx-devel >= 1.10.0
 BuildRequires:	libwebp-devel
 BuildRequires:	libxcb-devel >= 1.12
 BuildRequires:	libxml2-devel
+%{?with_qtwebengine:BuildRequires:	libxslt-devel}
 BuildRequires:	minizip-devel
 BuildRequires:	mtdev-devel
 %{?with_mysql:BuildRequires:	mysql-devel}
 %{?with_qtwebengine:BuildRequires:	nodejs}
+%{?with_qtwebengine:BuildRequires:	nss-devel >= 3.26}
 BuildRequires:	openssl-devel >= 1.1.1
-BuildRequires:	opus-devel
+BuildRequires:	opus-devel >= 1.3.1
 %{?with_oci:BuildRequires:	oracle-instantclient-devel}
 BuildRequires:	pciutils-devel
 BuildRequires:	pcre2-16-devel >= 10.20
@@ -160,6 +170,7 @@ BuildRequires:	pkgconfig
 BuildRequires:	poppler-cpp-devel
 %{?with_pgsql:BuildRequires:	postgresql-devel}
 BuildRequires:	pulseaudio-devel
+BuildRequires:	python3
 BuildRequires:	python3-html5lib
 BuildRequires:	re2-devel
 BuildRequires:	rpm-build >= 4.6
@@ -181,6 +192,7 @@ BuildRequires:	xcb-util-wm-devel >= 0.3.9
 BuildRequires:	xorg-lib-libICE-devel
 BuildRequires:	xorg-lib-libSM-devel
 BuildRequires:	xorg-lib-libX11-devel
+%{?with_qtwebengine:BuildRequires:	xorg-lib-libXcomposite-devel}
 BuildRequires:	xorg-lib-libXcursor-devel
 BuildRequires:	xorg-lib-libXext-devel
 BuildRequires:	xorg-lib-libXfixes-devel
@@ -188,8 +200,12 @@ BuildRequires:	xorg-lib-libXi-devel
 BuildRequires:	xorg-lib-libXinerama-devel
 BuildRequires:	xorg-lib-libXrandr-devel
 BuildRequires:	xorg-lib-libXrender-devel >= 0.6
+%{?with_qtwebengine:BuildRequires:	xorg-lib-libXtst-devel}
 BuildRequires:	xorg-lib-libxkbcommon-devel >= 0.5.0
 BuildRequires:	xorg-lib-libxkbcommon-x11-devel >= 0.5.0
+%{?with_qtwebengine:BuildRequires:	xorg-lib-libxkbfile-devel}
+%{?with_qtwebengine:BuildRequires:	xorg-lib-libxshmfence-devel}
+%{?with_qtwebengine:BuildRequires:	xorg-proto-glproto-devel}
 BuildRequires:	xz
 BuildRequires:	zlib-devel >= 1.0.8
 BuildRequires:	zstd-devel >= 1.3
@@ -2878,7 +2894,7 @@ Requires:	harfbuzz >= 3.0.0
 Requires:	harfbuzz-subset >= 3.0.0
 Requires:	libicu >= 65
 Requires:	libpng >= 2:1.6.0
-Requires:	libvpx >= 1.8.0
+Requires:	libvpx >= 1.10.0
 Requires:	nss >= 3.26
 Requires:	opus >= 1.3.1
 Requires:	pulseaudio-libs >= 0.9.10
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qt6.git/commitdiff/cf1b810ccf417e07fb2b153dfffba477bd5593e3



More information about the pld-cvs-commit mailing list