]> git.pld-linux.org Git - packages/qt6.git/blame - qt6.spec
- always provide webview plugin dir even if webengine is not built
[packages/qt6.git] / qt6.spec
CommitLineData
72800d36
JR
1# Note on packaging .cmake files for plugins:
2# Base Qt6${component}Config.cmake file includes all existing Qt6${component}_*Plugin.cmake
3# files, which trigger check for presence of plugin module in filesystem.
4# Thus, for plugins separated into subpackages, we package plugins .cmake file
5# together with module, and the rest of .cmake files in appropriate -devel subpackage.
6#
7# Conditional build:
8# -- build targets
9%bcond_without doc # Documentation
e6a2ba9e 10%bcond_without webengine # Qt WebEngine
72800d36
JR
11# -- features
12%bcond_without cups # CUPS printing support
13%bcond_with directfb # DirectFB platform support
14%bcond_without egl # EGL (EGLFS, minimal EGL) platform support
debbeab9 15%bcond_with fbx # Autodesk FBX SDK support (proprietary)
72800d36
JR
16%bcond_without gtk # GTK+ theme integration
17%bcond_without kerberos5 # KRB5 GSSAPI Support
18%bcond_without kms # KMS platform support
19%bcond_without libinput # libinput support
20%bcond_without pch # pch (pre-compiled headers) in qmake
21%bcond_without statx # build without statx()
22%bcond_with systemd # logging to journald
23%bcond_without tslib # tslib support
24# -- databases
25%bcond_without freetds # TDS (Sybase/MS SQL) plugin
26%bcond_without mysql # MySQL plugin
27%bcond_without odbc # unixODBC plugin
28%bcond_without pgsql # PostgreSQL plugin
29%bcond_without sqlite3 # SQLite3 plugin
30%bcond_without ibase # ibase (InterBase/Firebird) plugin
31%bcond_with db2 # DB2 support
32%bcond_with oci # OCI (Oracle) support
33# -- SIMD CPU instructions
34%bcond_with sse2 # use SSE2 instructions
35%bcond_with sse3 # use SSE3 instructions (since: Intel middle Pentium4, AMD Athlon64)
36%bcond_with ssse3 # use SSSE3 instructions (Intel since Core2, Via Nano)
37%bcond_with sse41 # use SSE4.1 instructions (Intel since middle Core2)
38%bcond_with sse42 # use SSE4.2 instructions (the same)
39%bcond_with avx # use AVX instructions (Intel since Sandy Bridge, AMD since Bulldozer)
40%bcond_with avx2 # use AVX2 instructions (Intel since Haswell)
41
42%ifnarch %{ix86} %{x8664} x32 sparc sparcv9 alpha ppc
43%undefine with_ibase
44%endif
45%ifarch athlon
46%define with_3dnow 1
47%endif
48%ifarch athlon pentium3 pentium4 %{x8664} x32
49%define with_mmx 1
50%endif
51%ifarch pentium4 %{x8664} x32
52%define with_sse2 1
53%endif
54# QTBUG-36129
55%ifnarch %{arm} aarch64
56%define with_red_reloc 1
57%endif
e6a2ba9e
JR
58%ifarch %{ix86} x32
59%undefine with_webengine
60%endif
72800d36
JR
61
62%define icu_abi 71
63%define next_icu_abi %(echo $((%{icu_abi} + 1)))
64
65Summary: Qt6 Library
66Summary(pl.UTF-8): Biblioteka Qt6
67Name: qt6
68Version: 6.3.1
69Release: 0.1
70License: LGPL v3 or GPL v2 or GPL v3 or commercial
71Group: X11/Libraries
72Source0: https://download.qt.io/official_releases/qt/6.3/%{version}/single/qt-everywhere-src-%{version}.tar.xz
73# Source0-md5: 957a304773b281a4584f4c0254773456
74Patch0: system-cacerts.patch
75Patch1: ninja-program.patch
46359075 76Patch2: %{name}-gn.patch
e6a2ba9e 77Patch3: no-implicit-sse2.patch
24080e1b 78Patch4: x32.patch
72800d36
JR
79URL: https://www.qt.io/
80%{?with_directfb:BuildRequires: DirectFB-devel}
81BuildRequires: EGL-devel
82%{?with_ibase:BuildRequires: Firebird-devel}
83%{?with_kms:BuildRequires: Mesa-libgbm-devel}
84BuildRequires: OpenGL-devel
85%{?with_kms:BuildRequires: OpenGLESv2-devel}
86BuildRequires: Vulkan-Loader-devel
2a4ed909 87BuildRequires: alsa-lib-devel
debbeab9 88BuildRequires: assimp-devel >= 5
72800d36 89BuildRequires: at-spi2-core-devel
95b98e27 90BuildRequires: bluez-libs-devel
24080e1b
JR
91# qdoc
92BuildRequires: clang-devel
46359075
JB
93# base dir requires 3.16, gn 3.19
94BuildRequires: cmake >= 3.19
72800d36
JR
95%{?with_cups:BuildRequires: cups-devel >= 1.4}
96BuildRequires: dbus-devel >= 1.2
97BuildRequires: double-conversion-devel
debbeab9 98%{?with_fbx:BuildRequires: fbxsdk-devel}
2a4ed909 99BuildRequires: ffmpeg-devel
72800d36
JR
100BuildRequires: fontconfig-devel
101%{?with_freetds:BuildRequires: freetds-devel}
102BuildRequires: freetype-devel >= 2.2.0
103%{?with_pch:BuildRequires: gcc >= 5:4.0}
104BuildRequires: gdb
105BuildRequires: glib2-devel >= 2.0.0
106%{?with_gtk:BuildRequires: gtk+3-devel >= 3.6}
107BuildRequires: harfbuzz-devel >= 1.6.0
2a4ed909 108BuildRequires: harfbuzz-subset-devel
72800d36 109%{?with_kerberos5:BuildRequires: heimdal-devel}
2a4ed909 110BuildRequires: lcms2-devel
72800d36 111%{?with_kms:BuildRequires: libdrm-devel}
2a4ed909 112BuildRequires: libevent-devel
72800d36
JR
113# see dependency on libicu version below
114BuildRequires: libicu-devel < %{next_icu_abi}
115BuildRequires: libicu-devel >= %{icu_abi}
116%{?with_libinput:BuildRequires: libinput-devel}
117BuildRequires: libjpeg-devel
118BuildRequires: libpng-devel >= 2:1.0.8
119BuildRequires: libstdc++-devel >= 6:4.7
2a4ed909
JR
120BuildRequires: libvpx-devel
121BuildRequires: libwebp-devel
72800d36 122BuildRequires: libxcb-devel >= 1.12
2a4ed909
JR
123BuildRequires: libxml2-devel
124BuildRequires: minizip-devel
72800d36
JR
125BuildRequires: mtdev-devel
126%{?with_mysql:BuildRequires: mysql-devel}
e6a2ba9e 127%{?with_webengine:BuildRequires: nodejs}
72800d36 128BuildRequires: openssl-devel >= 1.1.1
2a4ed909 129BuildRequires: opus-devel
72800d36 130%{?with_oci:BuildRequires: oracle-instantclient-devel}
2a4ed909 131BuildRequires: pciutils-devel
72800d36
JR
132BuildRequires: pcre2-16-devel >= 10.20
133BuildRequires: pkgconfig
2a4ed909 134BuildRequires: poppler-cpp-devel
72800d36 135%{?with_pgsql:BuildRequires: postgresql-devel}
2a4ed909 136BuildRequires: pulseaudio-devel
72800d36 137BuildRequires: python3-html5lib
2a4ed909 138BuildRequires: re2-devel
72800d36
JR
139BuildRequires: rpm-build >= 4.6
140BuildRequires: rpmbuild(macros) >= 1.752
141BuildRequires: samurai
142BuildRequires: sed >= 4.0
2a4ed909 143BuildRequires: snappy-devel
72800d36
JR
144%{?with_sqlite3:BuildRequires: sqlite3-devel}
145%{?with_systemd:BuildRequires: systemd-devel}
146BuildRequires: tar >= 1:1.22
147%{?with_tslib:BuildRequires: tslib-devel}
148BuildRequires: udev-devel
149%{?with_odbc:BuildRequires: unixODBC-devel >= 2.3.0}
150BuildRequires: wayland-devel
151BuildRequires: xcb-util-image-devel >= 0.3.9
152BuildRequires: xcb-util-keysyms-devel >= 0.3.9
153BuildRequires: xcb-util-renderutil-devel >= 0.3.9
154BuildRequires: xcb-util-wm-devel >= 0.3.9
155BuildRequires: xorg-lib-libICE-devel
156BuildRequires: xorg-lib-libSM-devel
157BuildRequires: xorg-lib-libX11-devel
158BuildRequires: xorg-lib-libXcursor-devel
159BuildRequires: xorg-lib-libXext-devel
160BuildRequires: xorg-lib-libXfixes-devel
161BuildRequires: xorg-lib-libXi-devel
162BuildRequires: xorg-lib-libXinerama-devel
163BuildRequires: xorg-lib-libXrandr-devel
164BuildRequires: xorg-lib-libXrender-devel >= 0.6
165BuildRequires: xorg-lib-libxkbcommon-devel >= 0.5.0
166BuildRequires: xorg-lib-libxkbcommon-x11-devel >= 0.5.0
167BuildRequires: xz
168BuildRequires: zlib-devel >= 1.0.8
169BuildRequires: zstd-devel >= 1.3
170BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
171
72800d36
JR
172%define filterout -flto
173
174%define qt6dir %{_libdir}/qt6
175
176%description
177Qt is a software toolkit for developing applications.
178
179%description -l pl.UTF-8
180Qt to programowy toolkit do tworzenia aplikacji.
181
7547ddcd
JR
182%package -n qt6-qttools
183Summary: Development tools for Qt 6
184Summary(pl.UTF-8): Narzędzia programistyczne dla Qt 6
185Group: X11/Libraries
186# pixeltool: Core, Gui, Widgets
187# qtdiag: Core Gui Network Widgets
188# qtpaths: Core
189# qtplugininfo: Core
190Requires: Qt6Core = %{version}
191Requires: Qt6Gui = %{version}
192Requires: Qt6Widgets = %{version}
193
194%description -n qt6-qttools
195Qt is a cross-platform application and UI framework. Using Qt, you can
196write web-enabled applications once and deploy them across desktop,
197mobile and embedded systems without rewriting the source code.
198
199This package contains additional tools for building Qt applications.
200
201%description -n qt6-qttools -l pl.UTF-8
202Qt to wieloplatformowy szkielet aplikacji i interfejsów użytkownika.
203Przy użyciu Qt można pisać aplikacje powiązane z WWW i wdrażać je w
204systemach biurkowych, przenośnych i wbudowanych bez przepisywania kodu
205źródłowego.
206
207Ten pakiet zawiera dodatkowe narzędzia do budowania aplikacji Qt.
208
209%package -n qt6-assistant
210Summary: Qt documentation browser
211Summary(pl.UTF-8): Przeglądarka dokumentacji Qt
212Group: X11/Development/Tools
213# assistant: Core, Gui, Help, Network, PrintSupport, Sql, Widgets
214# qdistancefieldgenerator: Core Gui Quick Widgets
215# qdoc: Core, clang-libs
216# qhelpgenerator: Core, Gui, Help Sql; sqldriver-sqlite3 to work
217# qtattributionsscanner: Core
218Requires: Qt6Core = %{version}
219Requires: Qt6Help = %{version}
220Requires: Qt6Gui = %{version}
221Requires: Qt6Network = %{version}
222Requires: Qt6PrintSupport = %{version}
223Requires: Qt6Sql = %{version}
224Requires: Qt6Sql-sqldriver-sqlite3 = %{version}
225Requires: Qt6Widgets = %{version}
226
227%description -n qt6-assistant
228Qt Assistant is a tool for browsing on-line documentation with
229indexing, bookmarks and full-text search.
230
231%description -n qt6-assistant -l pl.UTF-8
232Qt Assistant to narzędzie do przeglądania dokumentacji z możliwością
233indeksowania, dodawania zakładek i pełnotekstowego wyszukiwania.
234
235%package -n qt6-designer
236Summary: IDE used for GUI designing with Qt 6 library
237Summary(pl.UTF-8): IDE służące do projektowania GUI przy użyciu biblioteki Qt 6
238Group: X11/Applications
239Requires: Qt6Core = %{version}
240Requires: Qt6Designer = %{version}
241Requires: Qt6Gui = %{version}
242Requires: Qt6Network = %{version}
243Requires: Qt6PrintSupport = %{version}
244Requires: Qt6Widgets = %{version}
245Requires: Qt6Xml = %{version}
246
247%description -n qt6-designer
248An advanced tool used for GUI designing with Qt 6 library.
249
250%description -n qt6-designer -l pl.UTF-8
251Zaawansowane narzędzie służące do projektowania interfejsu graficznego
252przy użyciu biblioteki Qt 6.
253
254%package -n qt6-linguist
255Summary: Translation helper for Qt 6
256Summary(pl.UTF-8): Aplikacja ułatwiająca tłumaczenie aplikacji opartych na Qt 6
257Group: X11/Development/Tools
258# lconvert,lprodump,lrelease*,lupdate*: Core
259# linguist: Core, Gui, PrintSupport, Widgets
260Requires: Qt6Core = %{version}
261Requires: Qt6Gui = %{version}
262Requires: Qt6PrintSupport = %{version}
263Requires: Qt6Widgets = %{version}
264Requires: Qt6Xml = %{version}
265
266%description -n qt6-linguist
267Translation helper for Qt 6.
268
269%description -n qt6-linguist -l pl.UTF-8
270Aplikacja ułatwiająca tłumaczenie aplikacji opartych na Qt 6.
271
272%package -n qt6-qdbus
273Summary: Qt6 DBus tools
274Summary(pl.UTF-8): Narzędzia Qt6 do magistrali DBus
275Group: X11/Applications
276# qdbus: Core, DBus, Xml
277# qdbusviewer: Core, DBus, Gui, Widgets, Xml
278Requires: Qt6Core = %{version}
279Requires: Qt6DBus = %{version}
280Requires: Qt6Gui = %{version}
281Requires: Qt6Widgets = %{version}
282Requires: Qt6Xml = %{version}
283
284%description -n qt6-qdbus
285This package contains the qdbus and qdbusviewer tools.
286
287%description -n qt6-qdbus -l pl.UTF-8
288Ten pakiet zawiera narzędzia qdbus i qdbusviewer.
289
debbeab9
JR
290%package -n Qt63D
291Summary: The Qt6 3D libraries
292Summary(pl.UTF-8): Biblioteki Qt6 3D
293Group: X11/Libraries
7547ddcd
JR
294Requires: Qt6Core = %{version}
295Requires: Qt6Gui = %{version}
debbeab9
JR
296Requires: assimp >= 5
297
7547ddcd
JR
298%package -n qt6-qttools-doc
299Summary: Qt6 Tools documentation in HTML format
300Summary(pl.UTF-8): Dokumentacja do narzędzi Qt6 w formacie HTML
301Group: X11/Development/Libraries
302Requires: qt6-doc-common = %{version}
303BuildArch: noarch
304
305%description -n qt6-qttools-doc
306Qt6 Tools documentation in HTML format.
307
308%description -n qt6-qttools-doc -l pl.UTF-8
309Dokumentacja do narzędzi Qt6 w formacie HTML.
310
311%package -n qt6-qttools-doc-qch
312Summary: Qt6 Tools documentation in QCH format
313Summary(pl.UTF-8): Dokumentacja do narzędzi Qt6 w formacie QCH
314Group: X11/Development/Libraries
315Requires: qt6-doc-common = %{version}
316BuildArch: noarch
317
318%description -n qt6-qttools-doc-qch
319Qt6 Tools documentation in QCH format.
320
321%description -n qt6-qttools-doc-qch -l pl.UTF-8
322Dokumentacja do narzędzi Qt6 w formacie QCH.
323
debbeab9
JR
324%description -n Qt63D
325Qt6 3D libraries.
326
327%description -n Qt63D -l pl.UTF-8
328Biblioteki Qt6 3D.
329
330%package -n Qt63D-devel
331Summary: Qt6 3D - development files
332Summary(pl.UTF-8): Biblioteki Qt6 3D - pliki programistyczne
333Group: X11/Development/Libraries
7547ddcd
JR
334Requires: Qt63D = %{version}
335Requires: Qt6Concurrent-devel = %{version}
336Requires: Qt6Core-devel = %{version}
337Requires: Qt6Gui-devel = %{version}
338Requires: Qt6Qml-devel = %{version}
debbeab9
JR
339
340%description -n Qt63D-devel
341Qt6 3D - development files.
342
343%description -n Qt63D-devel -l pl.UTF-8
344Biblioteki Qt6 3D - pliki programistyczne.
345
346%package -n Qt63D-doc
347Summary: Qt6 3D documentation in HTML format
348Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 3D w formacie HTML
349Group: Documentation
7547ddcd 350Requires: qt6-doc-common = %{version}
debbeab9
JR
351BuildArch: noarch
352
353%description -n Qt63D-doc
354Qt6 3D documentation in HTML format.
355
356%description -n Qt63D-doc -l pl.UTF-8
357Dokumentacja do biblioteki Qt6 3D w formacie HTML.
358
359%package -n Qt63D-doc-qch
360Summary: Qt6 3D documentation in QCH format
361Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 3D w formacie QCH
362Group: Documentation
7547ddcd 363Requires: qt6-doc-common = %{version}
debbeab9
JR
364BuildArch: noarch
365
366%description -n Qt63D-doc-qch
367Qt6 3D documentation in QCH format.
368
369%description -n Qt63D-doc-qch -l pl.UTF-8
370Dokumentacja do biblioteki Qt6 3D w formacie QCH.
371
95b98e27
JR
372%package -n Qt6Bluetooth
373Summary: Qt6 Bluetooth library
374Summary(pl.UTF-8): Biblioteka Qt6 Bluetooth
375Group: Libraries
7547ddcd
JR
376Requires: Qt6Core = %{version}
377Requires: Qt6DBus = %{version}
378Requires: Qt6Network = %{version}
95b98e27
JR
379
380%description -n Qt6Bluetooth
381Qt6 Bluetooth library provides classes that enable basic Bluetooth
382operations like scanning for devices and connecting them.
383
384%description -n Qt6Bluetooth -l pl.UTF-8
385Biblioteka Qt6 Bluetooth dostarcza klasy umożliwiające podstawowe
386operacje Bluetooth, takie jak wyszukiwanie urządzeń i łączenie z nimi.
387
388%package -n Qt6Bluetooth-devel
389Summary: The Qt6 Bluetooth - development files
390Summary(pl.UTF-8): Biblioteka Qt6 Bluetooth - pliki programistyczne
391Group: Development/Libraries
7547ddcd
JR
392Requires: Qt6Bluetooth = %{version}
393Requires: Qt6Core-devel = %{version}
394Requires: Qt6DBus-devel = %{version}
95b98e27
JR
395
396%description -n Qt6Bluetooth-devel
397The Qt6 Bluetooth - development files.
398
399%description -n Qt6Bluetooth-devel -l pl.UTF-8
400Biblioteka Qt6 Bluetooth - pliki programistyczne.
401
402%package -n Qt6Bluetooth-doc
403Summary: Qt6 Bluetooth documentation in HTML format
404Summary(pl.UTF-8): Dokumentacja do bibliotek Qt6 Bluetooth w formacie HTML
405Group: Documentation
7547ddcd 406Requires: qt6-doc-common = %{version}
95b98e27
JR
407BuildArch: noarch
408
409%description -n Qt6Bluetooth-doc
410Qt6 Bluetooth documentation in HTML format.
411
412%description -n Qt6Bluetooth-doc -l pl.UTF-8
413Dokumentacja do biblioteki Qt6 Bluetooth w formacie HTML.
414
415%package -n Qt6Bluetooth-doc-qch
416Summary: Qt6 Bluetooth documentation in QCH format
417Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Bluetooth w formacie QCH
418Group: Documentation
7547ddcd 419Requires: qt6-doc-common = %{version}
95b98e27
JR
420BuildArch: noarch
421
422%description -n Qt6Bluetooth-doc-qch
423Qt6 Bluetooth documentation in QCH format.
424
425%description -n Qt6Bluetooth-doc-qch -l pl.UTF-8
426Dokumentacja do biblioteki Qt6 Bluetooth w formacie QCH.
427
debbeab9
JR
428%package -n Qt6Charts
429Summary: The Qt6 Charts library
430Summary(pl.UTF-8): Biblioteka Qt6 Charts
431Group: Libraries
7547ddcd
JR
432Requires: Qt6Core = %{version}
433Requires: Qt6Gui = %{version}
434Requires: Qt6Widgets = %{version}
debbeab9 435# for qml module
7547ddcd
JR
436Requires: Qt6Qml = %{version}
437Requires: Qt6Quick = %{version}
debbeab9
JR
438
439%description -n Qt6Charts
440Qt Charts module provides a set of easy to use chart components. It
441uses the Qt Graphics View Framework, therefore charts can be easily
442integrated to modern user interfaces.
443
444%description -n Qt6Charts -l pl.UTF-8
445Biblioteka Qt6 Charts udostępnia łatwe w użyciu komponenty do
446tworzenia wykresów. Wykorzystuje szkielet Qt Graphics View, dzięki
447czemu wykresy mogą być łatwo integrowane z nowoczesnymi interfejsami
448użytkownika.
449
450%package -n Qt6Charts-devel
451Summary: Qt6 Charts library - development files
452Summary(pl.UTF-8): Biblioteka Qt6 Charts - pliki programistyczne
453Group: Development/Libraries
7547ddcd
JR
454Requires: Qt6Charts = %{version}
455Requires: Qt6Core-devel = %{version}
456Requires: Qt6Gui-devel = %{version}
457Requires: Qt6Widgets-devel = %{version}
debbeab9
JR
458
459%description -n Qt6Charts-devel
460Qt6 Charts library - development files.
461
462%description -n Qt6Charts-devel -l pl.UTF-8
463Biblioteka Qt6 Charts - pliki programistyczne.
464
465%package -n Qt6Charts-doc
466Summary: Qt6 Charts documentation in HTML format
467Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Charts w formacie HTML
468Group: Documentation
7547ddcd 469Requires: qt6-doc-common = %{version}
debbeab9
JR
470BuildArch: noarch
471
472%description -n Qt6Charts-doc
473Qt6 Charts documentation in HTML format.
474
475%description -n Qt6Charts-doc -l pl.UTF-8
476Dokumentacja do biblioteki Qt6 Charts w formacie HTML.
477
478%package -n Qt6Charts-doc-qch
479Summary: Qt6 Charts documentation in QCH format
480Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Charts w formacie QCH
481Group: Documentation
7547ddcd 482Requires: qt6-doc-common = %{version}
debbeab9
JR
483BuildArch: noarch
484
485%description -n Qt6Charts-doc-qch
486Qt6 Charts documentation in QCH format.
487
488%description -n Qt6Charts-doc-qch -l pl.UTF-8
489Dokumentacja do biblioteki Qt6 Charts w formacie QCH.
490
95b98e27
JR
491%package -n Qt6Coap
492Summary: The Qt6 Coap library
493Summary(pl.UTF-8): Biblioteka Qt6 Coap
494Group: Libraries
7547ddcd
JR
495Requires: Qt6Core = %{version}
496Requires: Qt6Network = %{version}
95b98e27
JR
497
498%description -n Qt6Coap
499Qt Coap module contains a library that supports the CoAP protocol.
500CoAP is a protocol for IoT devices and machine to machine
501communication.
502
503%description -n Qt6Coap -l pl.UTF-8
504Moduł Qt Coap zawiera bibliotekę obsługującą protokół CoAP. Jest to
505protokół dla urządzeń IoT oraz do komunikacji między maszynami.
506
507%package -n Qt6Coap-devel
508Summary: Qt6 Coap library - development files
509Summary(pl.UTF-8): Biblioteka Qt6 Coap - pliki programistyczne
510Group: Development/Libraries
7547ddcd
JR
511Requires: Qt6Coap = %{version}
512Requires: Qt6Core-devel = %{version}
513Requires: Qt6Network-devel = %{version}
95b98e27
JR
514
515%description -n Qt6Coap-devel
516Qt6 Coap library - development files.
517
518%description -n Qt6Coap-devel -l pl.UTF-8
519Biblioteka Qt6 Coap - pliki programistyczne.
520
521%package -n Qt6Coap-doc
522Summary: Qt6 Coap documentation in HTML format
523Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Coap w formacie HTML
524License: FDL v1.3
525Group: Documentation
7547ddcd 526Requires: qt6-doc-common = %{version}
95b98e27
JR
527BuildArch: noarch
528
529%description -n Qt6Coap-doc
530Qt6 Coap documentation in HTML format.
531
532%description -n Qt6Coap-doc -l pl.UTF-8
533Dokumentacja do biblioteki Qt6 Coap w formacie HTML.
534
535%package -n Qt6Coap-doc-qch
536Summary: Qt6 Coap documentation in QCH format
537Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Coap w formacie QCH
538License: FDL v1.3
539Group: Documentation
7547ddcd 540Requires: qt6-doc-common = %{version}
95b98e27
JR
541BuildArch: noarch
542
543%description -n Qt6Coap-doc-qch
544Qt6 Coap documentation in QCH format.
545
546%description -n Qt6Coap-doc-qch -l pl.UTF-8
547Dokumentacja do biblioteki Qt6 Coap w formacie QCH.
548
72800d36
JR
549%package -n Qt6Concurrent
550Summary: Qt6 Concurrent library
551Summary(pl.UTF-8): Biblioteka Qt6 Concurrent
552Group: Libraries
553Requires: Qt6Core = %{version}
554
555%description -n Qt6Concurrent
556The Qt6 Concurrent library provides high-level APIs that make it
557possible to write multi-threaded programs without using low-level
558threading primitives.
559
560%description -n Qt6Concurrent -l pl.UTF-8
561Biblioteka Qt6 Concurrent udostępnia wysokopoziomowe API umożliwiające
562pisanie wielowątkowych programów bez wykorzystywania niskopoziomowych
563elementów związanych z wątkami.
564
565%package -n Qt6Concurrent-devel
566Summary: Qt6 Concurrent library - development files
567Summary(pl.UTF-8): Biblioteka Qt6 Concurrent - pliki programistyczne
568Group: Development/Libraries
569Requires: Qt6Concurrent = %{version}
570Requires: Qt6Core-devel = %{version}
571
572%description -n Qt6Concurrent-devel
573Header files for Qt6 Concurrent library.
574
575%description -n Qt6Concurrent-devel -l pl.UTF-8
576Pliki nagłówkowe biblioteki Qt6 Concurrent.
577
578%package -n Qt6Core
579Summary: Qt6 Core library
580Summary(pl.UTF-8): Biblioteka Qt6 Core
581Group: Libraries
582Requires: pcre2-16 >= 10.20
583Requires: zlib >= 1.0.8
584Requires: zstd >= 1.3
585
586%description -n Qt6Core
587Qt6 Core library provides core non-GUI functionality.
588
589%description -n Qt6Core -l pl.UTF-8
590Biblioteka Qt6 Core zawiera podstawową funkcjonalność nie związaną z
591graficznym interfejsem użytkownika (GUI).
592
593%package -n Qt6Core-devel
594Summary: Qt6 Core library - development files
595Summary(pl.UTF-8): Biblioteka Qt6 Core - pliki programistyczne
596Group: Development/Libraries
597Requires: Qt6Core = %{version}
598Requires: libicu-devel
599Requires: libstdc++-devel >= 6:4.7
600Requires: pcre2-16-devel >= 10.20
601Requires: qt6-build = %{version}
602Requires: qt6-qmake = %{version}
603Requires: zlib-devel >= 1.0.8
604
605%description -n Qt6Core-devel
606Header files for Qt6 Core library.
607
608%description -n Qt6Core-devel -l pl.UTF-8
609Pliki nagłówkowe biblioteki Qt6 Core.
610
4e44a682
JR
611%package -n Qt6DataVisualization
612Summary: The Qt6 DataVisualization library
613Summary(pl.UTF-8): Biblioteka Qt6 DataVisualization
614Group: X11/Libraries
7547ddcd
JR
615Requires: Qt6Core = %{version}
616Requires: Qt6Gui = %{version}
617Requires: Qt6Qml = %{version}
618Requires: Qt6Quick = %{version}
4e44a682
JR
619
620%description -n Qt6DataVisualization
621Qt6 DataVisualization library.
622
623%description -n Qt6DataVisualization -l pl.UTF-8
624Biblioteka Qt6 DataVisualization.
625
626%package -n Qt6DataVisualization-devel
627Summary: Qt6 DataVisualization - development files
628Summary(pl.UTF-8): Biblioteka Qt6 DataVisualization - pliki programistyczne
629Group: X11/Development/Libraries
7547ddcd
JR
630Requires: Qt6DataVisualization = %{version}
631Requires: Qt6Core-devel = %{version}
632Requires: Qt6Gui-devel = %{version}
4e44a682
JR
633
634%description -n Qt6DataVisualization-devel
635Qt6 DataVisualization - development files.
636
637%description -n Qt6DataVisualization-devel -l pl.UTF-8
638Biblioteka Qt6 DataVisualization - pliki programistyczne.
639
640%package -n Qt6DataVisualization-doc
641Summary: Qt6 DataVisualization documentation in HTML format
642Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 DataVisualization w formacie HTML
643Group: Documentation
7547ddcd 644Requires: qt6-doc-common = %{version}
4e44a682
JR
645BuildArch: noarch
646
647%description -n Qt6DataVisualization-doc
648Qt6 DataVisualization documentation in HTML format.
649
650%description -n Qt6DataVisualization-doc -l pl.UTF-8
651Dokumentacja do biblioteki Qt6 DataVisualization w formacie HTML.
652
653%package -n Qt6DataVisualization-doc-qch
654Summary: Qt6 DataVisualization documentation in QCH format
655Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 DataVisualization w formacie QCH
656Group: Documentation
7547ddcd 657Requires: qt6-doc-common = %{version}
4e44a682
JR
658BuildArch: noarch
659
660%description -n Qt6DataVisualization-doc-qch
661Qt6 DataVisualization documentation in QCH format.
662
663%description -n Qt6DataVisualization-doc-qch -l pl.UTF-8
664Dokumentacja do biblioteki Qt6 DataVisualization w formacie QCH.
665
72800d36
JR
666%package -n Qt6DBus
667Summary: Qt6 DBus library
668Summary(pl.UTF-8): Biblioteka Qt6 DBus
669Group: Libraries
670Requires: Qt6Core = %{version}
671Requires: dbus-libs >= 1.2
672
673%description -n Qt6DBus
674The Qt6 D-Bus library is a Unix-only library that you can use to
675perform Inter-Process Communication using the D-Bus protocol.
676
677%description -n Qt6DBus -l pl.UTF-8
678Biblioteka Qt6 D-Bus to wyłącznie uniksowa biblioteka pozwalająca na
679komunikację międzyprocesową (IPC) przy użyciu protokołu D-Bus.
680
681%package -n Qt6DBus-devel
682Summary: Qt6 DBus library - development files
683Summary(pl.UTF-8): Biblioteka Qt6 DBus - pliki programistyczne
684Group: Development/Libraries
685Requires: Qt6Core-devel = %{version}
686Requires: Qt6DBus = %{version}
687Requires: dbus-devel >= 1.2
688
689%description -n Qt6DBus-devel
690Header files for Qt6 DBus library.
691
692%description -n Qt6DBus-devel -l pl.UTF-8
693Pliki nagłówkowe biblioteki Qt6 DBus.
694
695%package -n Qt6DeviceDiscoverySupport-devel
696Summary: Qt6 DeviceDiscoverySupport library - development files
697Summary(pl.UTF-8): Biblioteka Qt6 DeviceDiscoverySupport - pliki programistyczne
698Group: Development/Libraries
699# for (subset of) Qt6Core headers
700Requires: Qt6Core-devel = %{version}
701
702%description -n Qt6DeviceDiscoverySupport-devel
703Qt6 DeviceDiscoverySupport library - development files.
704
705%description -n Qt6DeviceDiscoverySupport-devel -l pl.UTF-8
706Biblioteka Qt6 DeviceDiscoverySupport - pliki programistyczne.
707
7547ddcd
JR
708%package -n Qt6Designer
709Summary: Qt6 Designer libraries
710Summary(pl.UTF-8): Biblioteki Qt6 Designer
711Group: X11/Libraries
712Requires: Qt6Core = %{version}
713Requires: Qt6Gui = %{version}
714Requires: Qt6Widgets = %{version}
715Requires: Qt6Xml = %{version}
716
717%description -n Qt6Designer
718The Qt6 Designer libraries provide classes to create your own custom
719widget plugins for Qt Designer and classes to access Qt Designer
720components.
721
722%description -n Qt6Designer -l pl.UTF-8
723Biblioteki Qt6 Designer dostarczają klasy do tworzenia wtyczek Qt
724Designera do obsługi własnych widgetów oraz klasy pozwalające na
725dostęp do komponentów Qt Designera.
726
727%package -n Qt6Designer-devel
728Summary: Qt6 Designer libraries - development files
729Summary(pl.UTF-8): Biblioteki Qt6 Designer - pliki programistyczne
730Group: X11/Development/Libraries
731Requires: OpenGL-devel
732Requires: Qt6Core = %{version}
733Requires: Qt6Designer = %{version}
734Requires: Qt6Gui = %{version}
735Requires: Qt6Widgets = %{version}
736Requires: Qt6Xml = %{version}
737Obsoletes: qt6-qttools-devel < 5.2.0-1
738
739%description -n Qt6Designer-devel
740Header files for Qt6 Designer libraries.
741
742%description -n Qt6Designer-devel -l pl.UTF-8
743Pliki nagłówkowe bibliotek Qt6 Designer.
744
745%package -n Qt6Designer-plugin-qquickwidget
746Summary: QQuickWidget (Quick2) plugin for Qt6 Designer
747Summary(pl.UTF-8): Wtyczka QQuickWidget (Quick2) dla Qt6 Designera
748Group: X11/Libraries
749Requires: Qt6Designer = %{version}
750Requires: Qt6Quick = %{version}
751
752%description -n Qt6Designer-plugin-qquickwidget
753QQuickWidget (Quick2) plugin for Qt6 Designer.
754
755%description -n Qt6Designer-plugin-qquickwidget -l pl.UTF-8
756Wtyczka QQuickWidget (Quick2) dla Qt6 Designera.
757
72800d36
JR
758%package -n Qt6EglSupport-devel
759Summary: Qt6 EglSupport library - development files
760Summary(pl.UTF-8): Biblioteka Qt6 EglSupport - pliki programistyczne
761Group: Development/Libraries
762# for (subset of) Qt6Core headers
763Requires: Qt6Core-devel = %{version}
764
765%description -n Qt6EglSupport-devel
766Qt6 EglSupport library - development files.
767
768%description -n Qt6EglSupport-devel -l pl.UTF-8
769Biblioteka Qt6 EglSupport - pliki programistyczne.
770
72800d36
JR
771%package -n Qt6FbSupport-devel
772Summary: Qt6 FbSupport library - development files
773Summary(pl.UTF-8): Biblioteka Qt6 FbSupport - pliki programistyczne
774Group: Development/Libraries
775# for (subset of) Qt6Core headers
776Requires: Qt6Core-devel = %{version}
777
778%description -n Qt6FbSupport-devel
779Qt6 FbSupport library - development files.
780
781%description -n Qt6FbSupport-devel -l pl.UTF-8
782Biblioteka Qt6 FbSupport - pliki programistyczne.
783
72800d36
JR
784%package -n Qt6Gui
785Summary: Qt6 Gui library
786Summary(pl.UTF-8): Biblioteka Qt6 Gui
787Group: Libraries
788Requires: Qt6Core = %{version}
789# for ibus platforminputcontext plugin
790Requires: Qt6DBus = %{version}
791# for compose platforminputcontext plugin
792Requires: xorg-lib-libxkbcommon >= 0.4.1
793Suggests: Qt6Gui-platform-xcb
794
795%description -n Qt6Gui
796The Qt6 GUI library provides the basic enablers for graphical
7547ddcd 797applications written with Qt 6.
72800d36
JR
798
799%description -n Qt6Gui -l pl
800Biblioteka Qt6 Gui udostępnia podstawową funkcjonalność dla
7547ddcd 801graficznych aplikacji napisanych z użyciem Qt 6.
72800d36
JR
802
803%package -n Qt6Gui-generic-libinput
804Summary: Qt6 Gui generic input plugin for libinput
805Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt6 Gui z libinput
806Group: Libraries
807Requires: Qt6Gui = %{version}
808
809%description -n Qt6Gui-generic-libinput
810Qt6 Gui generic input plugin to get mouse, keyboard and touch events
811via libinput.
812
813%description -n Qt6Gui-generic-libinput -l pl.UTF-8
814Ogólna wtyczka wejścia Qt6 Gui do pobierania zdarzeń myszy, klawiatury
815i dotykowych poprzez libinput.
816
817%package -n Qt6Gui-generic-tslib
818Summary: Qt6 Gui generic input plugin for TSlib (touchscreen panel events)
819Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt6 Gui z TSlib (zdarzeń z paneli dotykowych)
820Group: Libraries
821Requires: Qt6Gui = %{version}
822
823%description -n Qt6Gui-generic-tslib
824Qt6 Gui generic input plugin for TSlib (touchscreen panel events).
825
826%description -n Qt6Gui-generic-tslib -l pl.UTF-8
827Ogólna wtyczka wejścia Qt6 Gui z TSlib (zdarzeń z paneli dotykowych).
828
829%package -n Qt6Gui-generic-tuiotouch
830Summary: Qt6 Gui generic input plugin for TuioTouch
831Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt6 Gui z TuioTouch
832Group: Libraries
833Requires: Qt6Gui = %{version}
834Requires: Qt6Network = %{version}
835
836%description -n Qt6Gui-generic-tuiotouch
837Qt6 Gui generic input plugin for TuioTouch.
838
839%description -n Qt6Gui-generic-tuiotouch -l pl.UTF-8
840Ogólna wtyczka wejścia Qt6 Gui z TuioTouch.
841
842%package -n Qt6Gui-platform-directfb
843Summary: Qt6 Gui platform plugin for DirectFB
844Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui dla DirectFB
845Group: Libraries
846Requires: Qt6Gui = %{version}
847
848%description -n Qt6Gui-platform-directfb
849Qt6 Gui platform plugin for DirectFB.
850
851%description -n Qt6Gui-platform-directfb -l pl.UTF-8
852Wtyczka platformy Qt6 Gui dla DirectFB.
853
854%package -n Qt6Gui-platform-egl
855Summary: Qt6 Gui platform plugin for minimal EGL
856Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui dla minimalnego EGL
857Group: Libraries
858Requires: Qt6Gui = %{version}
859
860%description -n Qt6Gui-platform-egl
861Qt6 Gui platform plugin for minimal EGL.
862
863%description -n Qt6Gui-platform-egl -l pl.UTF-8
864Wtyczki platformy Qt6 Gui dla minimalnego EGL.
865
866%package -n Qt6Gui-platform-eglfs
867Summary: Qt6 Gui platform plugin and library for EglFs integration layer
868Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej EglFs
869Group: Libraries
870Requires: Qt6Gui = %{version}
871
872%description -n Qt6Gui-platform-eglfs
873Qt6 Gui platform plugin and library for EglFs integration layer.
874
875%description -n Qt6Gui-platform-eglfs -l pl.UTF-8
876Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej EglFs.
877
878%package -n Qt6Gui-platform-eglfs-devel
879Summary: Development files for Qt6 EglFs integration layer
880Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt6 EglFs
881Group: Development/Libraries
882Requires: Qt6Gui-platform-eglfs = %{version}
883
884%description -n Qt6Gui-platform-eglfs-devel
885Development files for Qt6 EglFs integration layer.
886
887%description -n Qt6Gui-platform-eglfs-devel -l pl.UTF-8
888Pliki programistyczne warstwy integracyjnej Qt6 EglFs.
889
890%package -n Qt6Gui-platform-eglfs-kms
891Summary: Qt6 EglFs integration plugin for KMS
892Summary(pl.UTF-8): Wtyczka integracji Qt6 EglFs dla KMS
893Group: Libraries
894Requires: Qt6Gui-platform-eglfs = %{version}
895
896%description -n Qt6Gui-platform-eglfs-kms
897Qt6 EglFs integration plugin for KMS.
898
899%description -n Qt6Gui-platform-eglfs-kms -l pl.UTF-8
900Wtyczka integracji Qt6 EglFs dla KMS.
901
902%package -n Qt6Gui-platform-eglfs-kms-devel
903Summary: Development files for Qt6 EglFs integration plugin for KMS
904Summary(pl.UTF-8): Pliki programistyczne dla wtyczki integracji Qt6 EglFs dla KMS
905Group: Libraries
906Requires: Qt6Gui-platform-eglfs = %{version}
907
908%description -n Qt6Gui-platform-eglfs-kms-devel
909Qt6 EglFs integration plugin for KMS - development files.
910
911%description -n Qt6Gui-platform-eglfs-kms-devel -l pl.UTF-8
912Wtyczka integracji Qt6 EglFs dla KMS - pliki programistyczne.
913
914%package -n Qt6Gui-platform-eglfs-x11
915Summary: Qt6 EglFs integration plugin for X11
916Summary(pl.UTF-8): Wtyczka integracji Qt6 EglFs dla X11
917Group: Libraries
918Requires: Qt6Gui-platform-eglfs = %{version}
919
920%description -n Qt6Gui-platform-eglfs-x11
921Qt6 EglFs integration plugin for X11.
922
923%description -n Qt6Gui-platform-eglfs-x11 -l pl.UTF-8
924Wtyczka integracji Qt6 EglFs dla X11.
925
926%package -n Qt6Gui-platform-linuxfb
927Summary: Qt6 Gui platform plugin for Linux FrameBuffer
928Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui dla linuksowego framebuffera
929Group: Libraries
930Requires: Qt6Gui = %{version}
931
932%description -n Qt6Gui-platform-linuxfb
933Qt6 Gui platform plugin for Linux FrameBuffer.
934
935%description -n Qt6Gui-platform-linuxfb -l pl.UTF-8
936Wtyczki platformy Qt6 Gui dla linuxksowego framebuffera.
937
938%package -n Qt6Gui-platform-vnc
939Summary: Qt6 Gui platform plugin and library for VNC integration layer
940Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej VNC
941Group: Libraries
942Requires: Qt6DBus = %{version}
943Requires: Qt6Gui = %{version}
944
945%description -n Qt6Gui-platform-vnc
946Qt6 Gui platform plugin and library for VNC integration layer.
947
948%description -n Qt6Gui-platform-vnc -l pl.UTF-8
949Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej VNC.
950
951%package -n Qt6Gui-platform-vnc-devel
952Summary: Development files for Qt6 VNC integration layer
953Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt6 VNC
954Group: Development/Libraries
955
956%description -n Qt6Gui-platform-vnc-devel
957Development files for Qt6 VNC integration layer.
958
959%description -n Qt6Gui-platform-vnc-devel -l pl.UTF-8
960Pliki programistyczne warstwy integracyjnej Qt6 VNC.
961
962%package -n Qt6Gui-platform-xcb
963Summary: Qt6 Gui platform plugin and library for XcbQpa integration layer
964Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej XcbQpa
965Group: Libraries
966Requires: Qt6DBus = %{version}
967Requires: Qt6Gui = %{version}
968Requires: libxcb >= 1.10
969Requires: xorg-lib-libxkbcommon-x11 >= 0.4.1
970
971%description -n Qt6Gui-platform-xcb
972Qt6 Gui platform plugin and library for XcbQpa integration layer.
973
974%description -n Qt6Gui-platform-xcb -l pl.UTF-8
975Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej
976XcbQpa.
977
978%package -n Qt6Gui-platform-xcb-devel
979Summary: Development files for Qt6 XcbQpa integration layer
980Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt6 XcbQpa
981Group: Development/Libraries
982Requires: Qt6Gui-platform-eglfs = %{version}
983
984%description -n Qt6Gui-platform-xcb-devel
985Development files for Qt6 XcbQpa integration layer.
986
987%description -n Qt6Gui-platform-xcb-devel -l pl.UTF-8
988Pliki programistyczne warstwy integracyjnej Qt6 XcbQpa.
989
990%package -n Qt6Gui-platform-xcb-egl
991Summary: Qt6 XcbQpa integration plugin for EGL
992Summary(pl.UTF-8): Wtyczka integracji Qt6 XcbQpa dla EGL
993Group: Libraries
994Requires: Qt6Gui-platform-xcb = %{version}
995
996%description -n Qt6Gui-platform-xcb-egl
997Qt6 XcbQpa integration plugin for EGL.
998
999%description -n Qt6Gui-platform-xcb-egl -l pl.UTF-8
1000Wtyczka integracji Qt6 XcbQpa dla EGL.
1001
1002%package -n Qt6Gui-platform-xcb-glx
1003Summary: Qt6 XcbQpa integration plugin for GLX
1004Summary(pl.UTF-8): Wtyczka integracji Qt6 XcbQpa dla GLX
1005Group: Libraries
1006Requires: Qt6Gui-platform-xcb = %{version}
1007
1008%description -n Qt6Gui-platform-xcb-glx
1009Qt6 XcbQpa integration plugin for GLX.
1010
1011%description -n Qt6Gui-platform-xcb-glx -l pl.UTF-8
1012Wtyczka integracji Qt6 XcbQpa dla GLX.
1013
1014%package -n Qt6Gui-platformtheme-gtk3
1015Summary: Qt6 Gui platform theme plugin for GTK+ 3.x
1016Summary(pl.UTF-8): Wtyczka motywów platform Qt6 Gui dla GTK+ 3.x
1017Group: Libraries
1018Requires: Qt6Gui = %{version}
1019
1020%description -n Qt6Gui-platformtheme-gtk3
1021Qt6 Gui platform theme plugin for GTK+ 3.x.
1022
1023%description -n Qt6Gui-platformtheme-gtk3 -l pl.UTF-8
1024Wtyczka motywów platform Qt6 Gui dla GTK+ 3.x.
1025
1026%package -n Qt6Gui-platformtheme-xdgdesktopportal
1027Summary: Qt6 Gui platform theme plugin for xdg-desktop-portal
1028Summary(pl.UTF-8): Wtyczka motywów platform Qt6 Gui dla xdg-desktop-portal
1029Group: Libraries
1030Requires: Qt6Gui = %{version}
1031Requires: harfbuzz >= 1.6.0
1032
1033%description -n Qt6Gui-platformtheme-xdgdesktopportal
1034Qt6 Gui platform theme plugin for xdg-desktop-portal.
1035
1036%description -n Qt6Gui-platformtheme-xdgdesktopportal -l pl.UTF-8
1037Wtyczka motywów platform Qt6 Gui dla xdg-desktop-portal.
1038
1039%package -n Qt6Gui-devel
1040Summary: Qt6 Gui library - development files
1041Summary(pl.UTF-8): Biblioteka Qt6 Gui - pliki programistyczne
1042Group: Development/Libraries
1043Requires: OpenGL-devel
1044Requires: Qt6Core-devel = %{version}
1045Requires: Qt6Gui = %{version}
1046Requires: libpng-devel
1047Requires: Vulkan-Loader-devel
1048
1049%description -n Qt6Gui-devel
1050Header files for Qt6 Gui library.
1051
1052%description -n Qt6Gui-devel -l pl.UTF-8
1053Pliki nagłówkowe biblioteki Qt6 Gui.
1054
7547ddcd
JR
1055%package -n Qt6Help
1056Summary: Qt6 Help library
1057Summary(pl.UTF-8): Biblioteka Qt6 Help
1058Group: X11/Libraries
1059Requires: Qt6Core = %{version}
1060Requires: Qt6Gui = %{version}
1061Requires: Qt6Sql = %{version}
1062Requires: Qt6Widgets = %{version}
1063
1064%description -n Qt6Help
1065Qt6 Help library provides classes for integrating online documentation
1066in applications.
1067
1068%description -n Qt6Help -l pl.UTF-8
1069Biblioteka Qt6 Help dostarcza klasy służące do integracji dokumentacji
1070online w aplikacjach.
1071
1072%package -n Qt6Help-devel
1073Summary: Qt6 Help library - development files
1074Summary(pl.UTF-8): Biblioteka Qt6 Help - pliki programistyczne
1075Group: X11/Development/Libraries
1076Requires: Qt6Core-devel = %{version}
1077Requires: Qt6Gui-devel = %{version}
1078Requires: Qt6Help = %{version}
1079Requires: Qt6Sql-devel = %{version}
1080Requires: Qt6Widgets-devel = %{version}
1081Obsoletes: qt6-qttools-devel < 5.2.0-1
1082
1083%description -n Qt6Help-devel
1084Header files for Qt6 Help library.
1085
1086%description -n Qt6Help-devel -l pl.UTF-8
1087Pliki nagłówkowe biblioteki Qt6 Help.
1088
72800d36
JR
1089%package -n Qt6InputSupport-devel
1090Summary: Qt6 InputSupport library - development files
1091Summary(pl.UTF-8): Biblioteka Qt6 InputSupport - pliki programistyczne
1092Group: Development/Libraries
1093# for (subset of) Qt6Core headers
1094Requires: Qt6Core-devel = %{version}
1095
1096%description -n Qt6InputSupport-devel
1097Qt6 InputSupport library - development files.
1098
1099%description -n Qt6InputSupport-devel -l pl.UTF-8
1100Biblioteka Qt6 InputSupport - pliki programistyczne.
1101
1102%package -n Qt6KmsSupport-devel
1103Summary: Qt6 KmsSupport library - development files
1104Summary(pl.UTF-8): Biblioteka Qt6 KmsSupport - pliki programistyczne
1105Group: Development/Libraries
1106# for (subset of) Qt6Core headers
1107Requires: Qt6Core-devel = %{version}
1108
1109%description -n Qt6KmsSupport-devel
1110Qt6 KmsSupport library - development files.
1111
1112%description -n Qt6KmsSupport-devel -l pl.UTF-8
1113Biblioteka Qt6 KmsSupport - pliki programistyczne.
1114
1115%package -n Qt6Network
1116Summary: Qt6 Network library
1117Summary(pl.UTF-8): Biblioteka Qt6 Network
1118Group: Libraries
1119Requires: Qt6Core = %{version}
1120# for bearer plugins (qconnman, qnm):
1121Requires: Qt6DBus = %{version}
1122%requires_ge_to openssl openssl-devel
1123
1124%description -n Qt6Network
1125The Qt6 Network library provides classes to make network programming
1126easier and portable.
1127
1128%description -n Qt6Network -l pl.UTF-8
1129Biblioteka Qt6 Network udostępnia klasy czyniące programowanie
1130sieciowe łatwiejszym i przenośnym.
1131
1132%package -n Qt6Network-devel
1133Summary: Qt6 Network library - development files
1134Summary(pl.UTF-8): Biblioteka Qt6 Network - pliki programistyczne
1135Group: Development/Libraries
1136Requires: Qt6Core-devel = %{version}
1137Requires: Qt6Network = %{version}
1138%requires_ge openssl-devel
1139
1140%description -n Qt6Network-devel
1141Header files for Qt6 Network library.
1142
1143%description -n Qt6Network-devel -l pl.UTF-8
1144Pliki nagłówkowe biblioteki Qt6 Network.
1145
95b98e27
JR
1146%package -n Qt6Nfc
1147Summary: Qt6 Nfc library
1148Summary(pl.UTF-8): Biblioteka Qt6 Nfc
1149Group: Libraries
7547ddcd
JR
1150Requires: Qt6Core = %{version}
1151Requires: Qt6DBus = %{version}
95b98e27
JR
1152
1153%description -n Qt6Nfc
1154Qt6 Nfc library provides classes to access NFC Forum Tags.
1155
1156%description -n Qt6Nfc -l pl.UTF-8
1157Biblioteka Qt6 Nfc dostarcza klasy służace do dostępu do urządzeń NFC
1158Forum.
1159
1160%package -n Qt6Nfc-devel
1161Summary: The Qt6 Nfc - development files
1162Summary(pl.UTF-8): Biblioteka Qt6 Nfc - pliki programistyczne
1163Group: Development/Libraries
7547ddcd
JR
1164Requires: Qt6Nfc = %{version}
1165Requires: Qt6Core-devel = %{version}
1166Requires: Qt6DBus-devel = %{version}
95b98e27
JR
1167
1168%description -n Qt6Nfc-devel
1169The Qt6 Nfc - development files.
1170
1171%description -n Qt6Nfc-devel -l pl.UTF-8
1172Biblioteka Qt6 Nfc - pliki programistyczne.
1173
1174%package -n Qt6Nfc-doc
1175Summary: Qt6 Nfc documentation in HTML format
1176Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Nfc w formacie HTML
1177Group: Documentation
7547ddcd 1178Requires: qt6-doc-common = %{version}
95b98e27
JR
1179BuildArch: noarch
1180
1181%description -n Qt6Nfc-doc
1182Qt6 Nfc documentation in HTML format.
1183
1184%description -n Qt6Nfc-doc -l pl.UTF-8
1185Dokumentacja do biblioteki Qt6 Nfc w formacie HTML.
1186
1187%package -n Qt6Nfc-doc-qch
1188Summary: Qt6 Nfc documentation in QCH format
1189Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Nfc w formacie QCH
1190Group: Documentation
7547ddcd 1191Requires: qt6-doc-common = %{version}
95b98e27
JR
1192BuildArch: noarch
1193
1194%description -n Qt6Nfc-doc-qch
1195Qt6 Nfc documentation in QCH format.
1196
1197%description -n Qt6Nfc-doc-qch -l pl.UTF-8
1198Dokumentacja do biblioteki Qt6 Nfc w formacie QCH.
1199
72800d36
JR
1200%package -n Qt6OpenGL
1201Summary: Qt6 OpenGL library
1202Summary(pl.UTF-8): Biblioteka Qt6 OpenGL
1203Group: Libraries
1204Requires: Qt6Core = %{version}
1205Requires: Qt6Gui = %{version}
1206Requires: Qt6Widgets = %{version}
1207
1208%description -n Qt6OpenGL
1209The Qt6 OpenGL library offers classes that make it easy to use OpenGL
7547ddcd 1210in Qt 6 applications.
72800d36
JR
1211
1212%description -n Qt6OpenGL -l pl.UTF-8
1213Biblioteka Qt6 OpenGL oferuje klasy ułatwiające wykorzystywanie
7547ddcd 1214OpenGL-a w aplikacjach Qt 6.
72800d36
JR
1215
1216%package -n Qt6OpenGL-devel
1217Summary: Qt6 OpenGL library - development files
1218Summary(pl.UTF-8): Biblioteka Qt6 OpenGL - pliki programistyczne
1219Group: Development/Libraries
1220Requires: OpenGL-devel
1221Requires: Qt6Core-devel = %{version}
1222Requires: Qt6Gui-devel = %{version}
1223Requires: Qt6OpenGL = %{version}
1224Requires: Qt6Widgets-devel = %{version}
1225
1226%description -n Qt6OpenGL-devel
1227Header files for Qt6 OpenGL library.
1228
1229%description -n Qt6OpenGL-devel -l pl.UTF-8
1230Pliki nagłówkowe biblioteki Qt6 OpenGL.
1231
d388525b
JR
1232%package -n Qt6Pdf
1233Summary: The Qt6 Pdf library
1234Summary(pl.UTF-8): Biblioteka Qt6 Pdf
1235Group: Libraries
1236Requires: Qt6Core = %{version}
1237Requires: Qt6Gui = %{version}
1238Requires: Qt6Network = %{version}
1239Requires: Qt6Qml = %{version}
1240Requires: Qt6Quick = %{version}
1241Requires: Qt6Widgets = %{version}
1242
1243%description -n Qt6Pdf
1244Qt6 Pdf module contains classes and functions for rendering PDF
1245documents.
1246
1247%description -n Qt6Pdf -l pl.UTF-8
1248Moduł Qt6 Pdf zawiera klasy i funkcje do renderowania dokumentów PDF.
1249
1250%package -n Qt6Pdf-devel
1251Summary: Qt6 Pdf library - development files
1252Summary(pl.UTF-8): Biblioteka Qt6 Pdf - pliki programistyczne
1253Group: Development/Libraries
1254Requires: Qt6Core-devel = %{version}
1255Requires: Qt6Gui-devel = %{version}
7547ddcd 1256Requires: Qt6Pdf = %{version}
d388525b
JR
1257Requires: Qt6Widgets-devel = %{version}
1258
1259%description -n Qt6Pdf-devel
1260Qt6 Pdf library - development files.
1261
1262%description -n Qt6Pdf-devel -l pl.UTF-8
1263Biblioteka Qt6 Pdf - pliki programistyczne.
1264
1265%package -n Qt6Pdf-doc
1266Summary: Qt6 Pdf documentation in HTML format
1267Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Pdf w formacie HTML
1268License: FDL v1.3
1269Group: Documentation
1270Requires: qt6-doc-common = %{version}
1271BuildArch: noarch
1272
1273%description -n Qt6Pdf-doc
1274Qt6 Pdf documentation in HTML format.
1275
1276%description -n Qt6Pdf-doc -l pl.UTF-8
1277Dokumentacja do biblioteki Qt6 Pdf w formacie HTML.
1278
1279%package -n Qt6Pdf-doc-qch
1280Summary: Qt6 Pdf documentation in QCH format
1281Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 Pdf w formacie QCH
1282License: FDL v1.3
1283Group: Documentation
1284Requires: qt6-doc-common = %{version}
1285BuildArch: noarch
1286
1287%description -n Qt6Pdf-doc-qch
1288Qt6 Pdf documentation in QCH format.
1289
1290%description -n Qt6Pdf-doc-qch -l pl.UTF-8
1291Dokumentacja do biblioteki Qt6 Pdf w formacie QCH.
1292
1293%package -n Qt6Designer-plugin-qwebengineview
1294Summary: QWebEngineView plugin for Qt6 Designer
1295Summary(pl.UTF-8): Wtyczka QWebEngineView dla Qt6 Designera
1296Group: X11/Libraries
1297Requires: Qt6Core = %{version}
1298Requires: Qt6Gui = %{version}
1299Requires: Qt6Designer = %{version}
7547ddcd 1300Requires: Qt6WebEngine = %{version}
d388525b
JR
1301Requires: Qt6Widgets = %{version}
1302
1303%description -n Qt6Designer-plugin-qwebengineview
1304QWebEngineView plugin for Qt6 Designer.
1305
1306%description -n Qt6Designer-plugin-qwebengineview -l pl.UTF-8
1307Wtyczka QWebEngineView dla Qt6 Designera.
1308
72800d36
JR
1309%package -n Qt6PrintSupport
1310Summary: Qt6 PrintSupport library
1311Summary(pl.UTF-8): Biblioteka Qt6 PrintSupport
1312Group: Libraries
1313Requires: Qt6Core = %{version}
1314Requires: Qt6Gui = %{version}
1315Requires: Qt6Widgets = %{version}
1316%{?with_cups:Requires: cups-lib >= 1.4}
1317
1318%description -n Qt6PrintSupport
1319The Qt6 PrintSupport library provides classes to make printing easier
1320and portable.
1321
1322%description -n Qt6PrintSupport -l pl.UTF-8
1323Biblioteka Qt6 PrintSupport udostępnia klasy czyniące drukowanie
1324łatwiejszym i bardziej przenośnym.
1325
1326%package -n Qt6PrintSupport-devel
1327Summary: Qt6 PrintSupport library - development files
1328Summary(pl.UTF-8): Biblioteka Qt6 PrintSupport - pliki programistyczne
1329Group: Development/Libraries
1330Requires: OpenGL-devel
1331Requires: Qt6Core-devel = %{version}
1332Requires: Qt6Gui-devel = %{version}
1333Requires: Qt6PrintSupport = %{version}
1334Requires: Qt6Widgets-devel = %{version}
1335
1336%description -n Qt6PrintSupport-devel
1337Header files for Qt6 PrintSupport library.
1338
1339%description -n Qt6PrintSupport-devel -l pl.UTF-8
1340Pliki nagłówkowe biblioteki Qt6 PrintSupport.
1341
72800d36
JR
1342%package -n Qt6Sql
1343Summary: Qt6 Sql library
1344Summary(pl.UTF-8): Biblioteka Qt6 Sql
1345Group: Libraries
1346Requires: Qt6Core = %{version}
1347
1348%description -n Qt6Sql
1349The Qt6 Sql library provides a driver layer, SQL API layer, and a user
1350interface layer for SQL databases.
1351
1352%description -n Qt6Sql -l pl.UTF-8
1353Biblioteka Qt6 Sql udostępnia warstwę sterowników, warstwę API SQL
1354oraz warstwę interfejsu użytkownika dla baz danych SQL.
1355
1356%package -n Qt6Sql-devel
1357Summary: Qt6 Sql library - development files
1358Summary(pl.UTF-8): Biblioteka Qt6 Sql - pliki programistyczne
1359Group: Development/Libraries
1360Requires: Qt6Core-devel = %{version}
1361Requires: Qt6Sql = %{version}
1362
1363%description -n Qt6Sql-devel
1364Header files for Qt6 Sql library.
1365
1366%description -n Qt6Sql-devel -l pl.UTF-8
1367Pliki nagłówkowe biblioteki Qt6 Sql.
1368
1369%package -n Qt6Sql-sqldriver-db2
1370Summary: Qt6 Sql driver for IBM DB2 database
1371Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych IBM DB2
1372Group: Libraries
1373Requires: Qt6Sql = %{version}
1374
1375%description -n Qt6Sql-sqldriver-db2
1376Qt6 Sql driver for IBM DB2 database.
1377
1378%description -n Qt6Sql-sqldriver-db2 -l pl.UTF-8
1379Sterownik Qt6 Sql dla bazy danych IBM DB2.
1380
1381%package -n Qt6Sql-sqldriver-ibase
1382Summary: Qt6 Sql driver for Firebird/InterBase database
1383Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych Firebird/InterBase
1384Group: Libraries
1385Requires: Qt6Sql = %{version}
1386
1387%description -n Qt6Sql-sqldriver-ibase
1388Qt6 Sql driver for Firebird/InterBase database.
1389
1390%description -n Qt6Sql-sqldriver-ibase -l pl.UTF-8
1391Sterownik Qt6 Sql dla bazy danych Firebird/InterBase.
1392
1393%package -n Qt6Sql-sqldriver-sqlite3
1394Summary: Qt6 Sql driver for SQLite 3.x database
1395Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych SQLite 3.x
1396Group: Libraries
1397Requires: Qt6Sql = %{version}
1398
1399%description -n Qt6Sql-sqldriver-sqlite3
1400Qt6 Sql driver for SQLite 3.x database.
1401
1402%description -n Qt6Sql-sqldriver-sqlite3 -l pl.UTF-8
1403Sterownik Qt6 Sql dla bazy danych SQLite 3.x.
1404
1405%package -n Qt6Sql-sqldriver-mysql
1406Summary: Qt6 Sql driver for MySQL database
1407Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych MySQL
1408Group: Libraries
1409Requires: Qt6Sql = %{version}
1410
1411%description -n Qt6Sql-sqldriver-mysql
1412Qt6 Sql driver for MySQL database.
1413
1414%description -n Qt6Sql-sqldriver-mysql -l pl.UTF-8
1415Sterownik Qt6 Sql dla bazy danych MySQL.
1416
1417%package -n Qt6Sql-sqldriver-oci
1418Summary: Qt6 Sql driver for Oracle database (using OCI interface)
1419Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych Oracle (wykorzystujący interfejs OCI)
1420Group: Libraries
1421Requires: Qt6Sql = %{version}
1422
1423%description -n Qt6Sql-sqldriver-oci
1424Qt6 Sql driver for Oracle database (using OCI interface).
1425
1426%description -n Qt6Sql-sqldriver-oci -l pl.UTF-8
1427Sterownik Qt6 Sql dla bazy danych Oracle (wykorzystujący interfejs
1428OCI).
1429
1430%package -n Qt6Sql-sqldriver-odbc
1431Summary: Qt6 Sql driver for ODBC databases
1432Summary(pl.UTF-8): Sterownik Qt6 Sql dla baz danych ODBC
1433Group: Libraries
1434Requires: Qt6Sql = %{version}
1435
1436%description -n Qt6Sql-sqldriver-odbc
1437Qt6 Sql driver for ODBC databases.
1438
1439%description -n Qt6Sql-sqldriver-odbc -l pl.UTF-8
1440Sterownik Qt6 Sql dla baz danych ODBC.
1441
1442%package -n Qt6Sql-sqldriver-pgsql
1443Summary: Qt6 Sql driver for PostgreSQL database
1444Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych PostgreSQL
1445Group: Libraries
1446Requires: Qt6Sql = %{version}
1447
1448%description -n Qt6Sql-sqldriver-pgsql
1449Qt6 Sql driver for PostgreSQL database.
1450
1451%description -n Qt6Sql-sqldriver-pgsql -l pl.UTF-8
1452Sterownik Qt6 Sql dla bazy danych PostgreSQL.
1453
1454%package -n Qt6Sql-sqldriver-tds
1455Summary: Qt6 Sql driver for Sybase/MS SQL database (using TDS interface)
1456Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych Sybase/MS SQL (wykorzystujący interfejs TDS)
1457Group: Libraries
1458Requires: Qt6Sql = %{version}
1459
1460%description -n Qt6Sql-sqldriver-tds
1461Qt6 Sql driver for Sybase/MS SQL database (using TDS interface).
1462
1463%description -n Qt6Sql-sqldriver-tds -l pl.UTF-8
1464Sterownik Qt6 Sql dla bazy danych Sybase/MS SQL (wykorzystujący
1465interfejs TDS).
1466
1467%package -n Qt6Test
1468Summary: Qt6 Test library
1469Summary(pl.UTF-8): Biblioteka Qt6 Test
1470Group: Libraries
1471Requires: Qt6Core = %{version}
1472
1473%description -n Qt6Test
7547ddcd 1474The Qt6 Test library provides classes for unit testing Qt 6
72800d36
JR
1475applications and libraries.
1476
1477%description -n Qt6Test -l pl.UTF-8
1478Biblioteka Qt6 Test udostępnia klasy do testów jednostkowych aplikacji
7547ddcd 1479oraz bibliotek Qt 6.
72800d36
JR
1480
1481%package -n Qt6Test-devel
1482Summary: Qt6 Test library - development files
1483Summary(pl.UTF-8): Biblioteka Qt6 Test - pliki programistyczne
1484Group: Development/Libraries
1485Requires: Qt6Core-devel = %{version}
1486Requires: Qt6Test = %{version}
1487
1488%description -n Qt6Test-devel
1489Header files for Qt6 Test library.
1490
1491%description -n Qt6Test-devel -l pl.UTF-8
1492Pliki nagłówkowe biblioteki Qt6 Test.
1493
7547ddcd
JR
1494%package -n Qt6UiTools
1495Summary: Qt6 Ui Tools library
1496Summary(pl.UTF-8): Biblioteka Qt6 Ui Tools
1497Group: X11/Development/Libraries
1498Requires: OpenGL
1499Requires: Qt6Core = %{version}
1500Requires: Qt6Gui = %{version}
1501Requires: Qt6Widgets = %{version}
1502
1503%description -n Qt6UiTools
1504Qt6 Ui Tools library provides classes to handle forms created with Qt
1505Designer.
1506
1507%description -n Qt6UiTools -l pl.UTF-8
1508Biblioteka Qt6 Ui Tools dostarcza klasy do obsługi formularzy
1509utworzonych przy użyciu Qt Designera.
1510
1511%package -n Qt6UiTools-devel
1512Summary: Qt6 Ui Tools library - development files
1513Summary(pl.UTF-8): Biblioteka Qt6 Ui Tools - pliki programistyczne
1514Group: X11/Development/Libraries
1515Requires: OpenGL-devel
1516Requires: Qt6Core-devel = %{version}
1517Requires: Qt6Gui-devel = %{version}
1518Requires: Qt6Widgets-devel = %{version}
1519Requires: Qt6UiTools = %{version}
1520
1521%description -n Qt6UiTools-devel
1522Header files and static Qt6 Ui Tools library.
1523
1524Qt6 Ui Tools library provides classes to handle forms created with Qt
1525Designer.
1526
1527%description -n Qt6UiTools-devel -l pl.UTF-8
1528Pliki nagłówkowe i statyczna biblioteka Qt6 Ui Tools.
1529
1530Biblioteka Qt6 Ui Tools dostarcza klasy do obsługi formularzy
1531utworzonych przy użyciu Qt Designera.
1532
d388525b
JR
1533%package -n Qt6VirtualKeyboard
1534Summary: The Qt6 VirtualKeyboard library
1535Summary(pl.UTF-8): Biblioteka Qt6 VirtualKeyboard
1536Group: X11/Libraries
7547ddcd
JR
1537Requires: Qt6Core = %{version}
1538Requires: Qt6Gui = %{version}
1539Requires: Qt6Qml = %{version}
1540Requires: Qt6Quick = %{version}
d388525b
JR
1541
1542%description -n Qt6VirtualKeyboard
1543Qt6 VirtualKeyboard library.
1544
1545%description -n Qt6VirtualKeyboard -l pl.UTF-8
1546Biblioteka Qt6 VirtualKeyboard.
1547
1548%package -n Qt6VirtualKeyboard-devel
1549Summary: Qt6 VirtualKeyboard - development files
1550Summary(pl.UTF-8): Biblioteka Qt6 VirtualKeyboard - pliki programistyczne
1551Group: X11/Development/Libraries
7547ddcd
JR
1552Requires: Qt6Core-devel = %{version}
1553Requires: Qt6Gui-devel = %{version}
1554Requires: Qt6Qml-devel = %{version}
1555Requires: Qt6Quick-devel = %{version}
1556Requires: Qt6VirtualKeyboard = %{version}
d388525b
JR
1557
1558%description -n Qt6VirtualKeyboard-devel
1559Qt6 VirtualKeyboard - development files.
1560
1561%description -n Qt6VirtualKeyboard-devel -l pl.UTF-8
1562Biblioteka Qt6 VirtualKeyboard - pliki programistyczne.
1563
1564%package -n Qt6VirtualKeyboard-doc
1565Summary: Qt6 VirtualKeyboard documentation in HTML format
1566Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 VirtualKeyboard w formacie HTML
1567Group: Documentation
7547ddcd 1568Requires: qt6-doc-common = %{version}
d388525b
JR
1569BuildArch: noarch
1570
1571%description -n Qt6VirtualKeyboard-doc
1572Qt6 VirtualKeyboard documentation in HTML format.
1573
1574%description -n Qt6VirtualKeyboard-doc -l pl.UTF-8
1575Dokumentacja do biblioteki Qt6 VirtualKeyboard w formacie HTML.
1576
1577%package -n Qt6VirtualKeyboard-doc-qch
1578Summary: Qt6 VirtualKeyboard documentation in QCH format
1579Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 VirtualKeyboard w formacie QCH
1580Group: Documentation
7547ddcd 1581Requires: qt6-doc-common = %{version}
d388525b
JR
1582BuildArch: noarch
1583
1584%description -n Qt6VirtualKeyboard-doc-qch
1585Qt6 VirtualKeyboard documentation in QCH format.
1586
1587%description -n Qt6VirtualKeyboard-doc-qch -l pl.UTF-8
1588Dokumentacja do biblioteki Qt6 VirtualKeyboard w formacie QCH.
1589
1590%package -n Qt6WaylandCompositor
1591Summary: The Qt6 WaylandCompositor library
1592Summary(pl.UTF-8): Biblioteka Qt6 WaylandCompositor
1593Group: Libraries
7547ddcd
JR
1594Requires: Qt6Core = %{version}
1595Requires: Qt6Gui = %{version}
1596Requires: Qt6Qml = %{version}
1597Requires: Qt6Quick = %{version}
d388525b
JR
1598Requires: wayland >= 1.4.0
1599Requires: xorg-lib-libxkbcommon >= 0.2.0
1600Obsoletes: Qt6Compositor < 5.8.0
1601
1602%description -n Qt6WaylandCompositor
1603Qt6 WaylandCompositor library enables the creation of Wayland
1604compositors using Qt and QtQuick.
1605
1606%description -n Qt6WaylandCompositor -l pl.UTF-8
1607Biblioteka Qt6 WaylandCompositor pozwala na tworzenie kompozytorów
1608Wayland przy użyciu bibliotek Qt i QtQuick.
1609
1610%package -n Qt6WaylandCompositor-devel
1611Summary: Qt6 WaylandCompositor library - development files
1612Summary(pl.UTF-8): Biblioteka Qt6 WaylandCompositor - pliki programistyczne
1613Group: Development/Libraries
1614Requires: OpenGL-devel
7547ddcd
JR
1615Requires: Qt6WaylandCompositor = %{version}
1616Requires: Qt6Core-devel = %{version}
1617Requires: Qt6Gui-devel = %{version}
1618Requires: Qt6Network-devel = %{version}
1619Requires: Qt6Qml-devel = %{version}
1620Requires: Qt6Quick-devel = %{version}
d388525b
JR
1621Requires: wayland-devel >= 1.4.0
1622Requires: xorg-lib-libxkbcommon-devel >= 0.2.0
1623Obsoletes: Qt6Compositor-devel < 5.8.0
1624
1625%description -n Qt6WaylandCompositor-devel
1626Qt6 WaylandCompositor library - development files.
1627
1628%description -n Qt6WaylandCompositor-devel -l pl.UTF-8
1629Biblioteka Qt6 WaylandCompositor - pliki programistyczne.
1630
1631%package -n Qt6WaylandCompositor-doc
1632Summary: Qt6 Wayland documentation in HTML format
1633Summary(pl.UTF-8): Dokumentacja do bibliotek Qt6 Wayland w formacie HTML
1634Group: Documentation
7547ddcd 1635Requires: qt6-doc-common = %{version}
d388525b
JR
1636BuildArch: noarch
1637
1638%description -n Qt6WaylandCompositor-doc
1639Qt6 Wayland documentation in HTML format.
1640
1641%description -n Qt6WaylandCompositor-doc -l pl.UTF-8
1642Dokumentacja do bibliotek Qt6 Wayland w formacie HTML.
1643
1644%package -n Qt6WaylandCompositor-doc-qch
1645Summary: Qt6 Wayland documentation in QCH format
1646Summary(pl.UTF-8): Dokumentacja do bibliotek Qt6 Wayland w formacie QCH
1647Group: Documentation
7547ddcd 1648Requires: qt6-doc-common = %{version}
d388525b
JR
1649BuildArch: noarch
1650
1651%description -n Qt6WaylandCompositor-doc-qch
1652Qt6 Wayland documentation in QCH format.
1653
1654%description -n Qt6WaylandCompositor-doc-qch -l pl.UTF-8
1655Dokumentacja do bibliotek Qt6 Wayland w formacie QCH.
1656
1657%package -n Qt6WaylandClient
1658Summary: The Qt6 WaylandClient library
1659Summary(pl.UTF-8): Biblioteka Qt6 WaylandClient
1660Group: Libraries
7547ddcd
JR
1661Requires: Qt6Core = %{version}
1662Requires: Qt6DBus = %{version}
1663Requires: Qt6Gui = %{version}
d388525b
JR
1664Requires: wayland >= 1.4.0
1665Requires: xorg-lib-libxkbcommon >= 0.2.0
1666
1667%description -n Qt6WaylandClient
1668Qt6 WaylandClient library enables Qt applications to be run as Wayland
1669clients.
1670
1671%description -n Qt6WaylandClient -l pl.UTF-8
1672Biblioteka Qt6 WaylandClient pozwala na uruchamianie aplikacji Qt jako
1673klientów Wayland.
1674
1675%package -n Qt6WaylandClient-devel
1676Summary: Qt6 WaylandClient library - development files
1677Summary(pl.UTF-8): Biblioteka Qt6 WaylandClient - pliki programistyczne
1678Group: Development/Libraries
7547ddcd
JR
1679Requires: Qt6Core-devel = %{version}
1680Requires: Qt6DBus-devel = %{version}
1681Requires: Qt6Gui-devel = %{version}
1682Requires: Qt6PlatformCompositorSupport-devel = %{version}
1683Requires: Qt6WaylandClient = %{version}
d388525b
JR
1684Requires: wayland-devel >= 1.4.0
1685Requires: xorg-lib-libxkbcommon-devel >= 0.2.0
1686
1687%description -n Qt6WaylandClient-devel
1688Qt6 WaylandClient library - development files.
1689
1690%description -n Qt6WaylandClient-devel -l pl.UTF-8
1691Biblioteka Qt6 WaylandClient - pliki programistyczne.
1692
1693%package -n Qt6WebChannel
1694Summary: The Qt6 WebChannel library
1695Summary(pl.UTF-8): Biblioteka Qt6 WebChannel
1696Group: Libraries
7547ddcd
JR
1697Requires: Qt6Core = %{version}
1698Requires: Qt6Network = %{version}
1699Requires: Qt6Qml = %{version}
d388525b
JR
1700
1701%description -n Qt6WebChannel
1702Qt6 WebChannel library provides seamless integration of C++ and QML
1703applications with HTML/JavaScript clients.
1704
1705%description -n Qt6WebChannel -l pl.UTF-8
1706Biblioteka Qt6 WebChannel udostępnia integrację aplikacji C++ i QML z
1707klientami w HTML-u/JavaScripcie.
1708
1709%package -n Qt6WebChannel-devel
1710Summary: Qt6 WebChannel library - development files
1711Summary(pl.UTF-8): Biblioteka Qt6 WebChannel - pliki programistyczne
1712Group: Development/Libraries
7547ddcd
JR
1713Requires: Qt6Core-devel = %{version}
1714Requires: Qt6Network-devel = %{version}
1715Requires: Qt6Qml-devel = %{version}
1716Requires: Qt6WebChannel = %{version}
d388525b
JR
1717
1718%description -n Qt6WebChannel-devel
1719Qt6 WebChannel library - development files.
1720
1721%description -n Qt6WebChannel-devel -l pl.UTF-8
1722Biblioteka Qt6 WebChannel - pliki programistyczne.
1723
1724%package -n Qt6WebChannel-doc
1725Summary: Qt6 WebChannel documentation in HTML format
1726Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 WebChannel w formacie HTML
1727Group: Documentation
7547ddcd 1728Requires: qt6-doc-common = %{version}
d388525b
JR
1729BuildArch: noarch
1730
1731%description -n Qt6WebChannel-doc
1732Qt6 WebChannel documentation in HTML format.
1733
1734%description -n Qt6WebChannel-doc -l pl.UTF-8
1735Dokumentacja do biblioteki Qt6 WebChannel w formacie HTML.
1736
1737%package -n Qt6WebChannel-doc-qch
1738Summary: Qt6 WebChannel documentation in QCH format
1739Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 WebChannel w formacie QCH
1740Group: Documentation
7547ddcd 1741Requires: qt6-doc-common = %{version}
d388525b
JR
1742BuildArch: noarch
1743
1744%description -n Qt6WebChannel-doc-qch
1745Qt6 WebChannel documentation in QCH format.
1746
1747%description -n Qt6WebChannel-doc-qch -l pl.UTF-8
1748Dokumentacja do biblioteki Qt6 WebChannel w formacie QCH.
1749
1750%package -n Qt6WebEngine
1751Summary: The Qt6 WebEngine library
1752Summary(pl.UTF-8): Biblioteka Qt6 WebEngine
1753Group: Libraries
1754Requires: Qt6Core = %{version}
1755Requires: Qt6Gui = %{version}
1756Requires: Qt6Network = %{version}
1757Requires: Qt6Positioning = %{version}
1758Requires: Qt6Qml = %{version}
1759Requires: Qt6Quick = %{version}
1760Requires: Qt6WebChannel = %{version}
1761Requires: alsa-lib >= 1.0.10
1762Requires: freetype >= 1:2.4.2
1763Requires: harfbuzz >= 3.0.0
1764Requires: harfbuzz-subset >= 3.0.0
1765Requires: libicu >= 65
1766Requires: libpng >= 2:1.6.0
1767Requires: libvpx >= 1.8.0
1768Requires: nss >= 3.26
1769Requires: opus >= 1.3.1
1770Requires: pulseaudio-libs >= 0.9.10
1771
1772%description -n Qt6WebEngine
1773Qt6 WebEngine library provides seamless integration of C++ and QML
1774applications with HTML/JavaScript clients.
1775
1776%description -n Qt6WebEngine -l pl.UTF-8
1777Biblioteka Qt6 WebEngine udostępnia integrację aplikacji C++ i QML z
1778klientami w HTML-u/JavaScripcie.
1779
1780%package -n Qt6WebEngine-devel
1781Summary: Qt6 WebEngine library - development files
1782Summary(pl.UTF-8): Biblioteka Qt6 WebEngine - pliki programistyczne
1783Group: Development/Libraries
1784Requires: Qt6Core-devel = %{version}
1785Requires: Qt6Gui-devel = %{version}
1786Requires: Qt6Network-devel = %{version}
1787Requires: Qt6Positioning-devel = %{version}
1788Requires: Qt6PrintSupport-devel = %{version}
1789Requires: Qt6Qml-devel = %{version}
1790Requires: Qt6Quick-devel = %{version}
1791Requires: Qt6WebChannel-devel = %{version}
7547ddcd 1792Requires: Qt6WebEngine = %{version}
d388525b
JR
1793Requires: Qt6Widgets-devel = %{version}
1794
1795%description -n Qt6WebEngine-devel
1796Qt6 WebEngine library - development files.
1797
1798%description -n Qt6WebEngine-devel -l pl.UTF-8
1799Biblioteka Qt6 WebEngine - pliki programistyczne.
1800
1801%package -n Qt6WebEngine-doc
1802Summary: Qt6 WebEngine documentation in HTML format
1803Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 WebEngine w formacie HTML
1804License: FDL v1.3
1805Group: Documentation
1806Requires: qt6-doc-common = %{version}
1807BuildArch: noarch
1808
1809%description -n Qt6WebEngine-doc
1810Qt6 WebEngine documentation in HTML format.
1811
1812%description -n Qt6WebEngine-doc -l pl.UTF-8
1813Dokumentacja do biblioteki Qt6 WebEngine w formacie HTML.
1814
1815%package -n Qt6WebEngine-doc-qch
1816Summary: Qt6 WebEngine documentation in QCH format
1817Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 WebEngine w formacie QCH
1818License: FDL v1.3
1819Group: Documentation
1820Requires: qt6-doc-common = %{version}
1821BuildArch: noarch
1822
1823%description -n Qt6WebEngine-doc-qch
1824Qt6 WebEngine documentation in QCH format.
1825
1826%description -n Qt6WebEngine-doc-qch -l pl.UTF-8
1827Dokumentacja do biblioteki Qt6 WebEngine w formacie QCH.
1828
1829%package -n Qt6WebSockets
1830Summary: The Qt6 WebSockets library
1831Summary(pl.UTF-8): Biblioteka Qt6 WebSockets
1832Group: Libraries
7547ddcd
JR
1833Requires: Qt6Core = %{version}
1834Requires: Qt6Network = %{version}
d388525b 1835# for qml module
7547ddcd 1836Requires: Qt6Qml = %{version}
d388525b
JR
1837
1838%description -n Qt6WebSockets
1839Qt6 WebSockets library provides WebSockets communication classes.
1840
1841%description -n Qt6WebSockets -l pl.UTF-8
1842Biblioteka Qt6 WebSockets dostarcza klasy do komunikacji przez
1843WebSockets.
1844
1845%package -n Qt6WebSockets-devel
1846Summary: Qt6 WebSockets library - development files
1847Summary(pl.UTF-8): Biblioteka Qt6 WebSockets - pliki programistyczne
1848Group: Development/Libraries
7547ddcd
JR
1849Requires: Qt6Core-devel = %{version}
1850Requires: Qt6Network-devel = %{version}
1851Requires: Qt6WebSockets = %{version}
d388525b
JR
1852
1853%description -n Qt6WebSockets-devel
1854Qt6 WebSockets library - development files.
1855
1856%description -n Qt6WebSockets-devel -l pl.UTF-8
1857Biblioteka Qt6 WebSockets - pliki programistyczne.
1858
1859%package -n Qt6WebSockets-doc
1860Summary: Qt6 WebSockets documentation in HTML format
1861Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 WebSockets w formacie HTML
1862Group: Documentation
7547ddcd 1863Requires: qt6-doc-common = %{version}
d388525b
JR
1864BuildArch: noarch
1865
1866%description -n Qt6WebSockets-doc
1867Qt6 WebSockets documentation in HTML format.
1868
1869%description -n Qt6WebSockets-doc -l pl.UTF-8
1870Dokumentacja do biblioteki Qt6 WebSockets w formacie HTML.
1871
1872%package -n Qt6WebSockets-doc-qch
1873Summary: Qt6 WebSockets documentation in QCH format
1874Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 WebSockets w formacie QCH
1875Group: Documentation
7547ddcd 1876Requires: qt6-doc-common = %{version}
d388525b
JR
1877BuildArch: noarch
1878
1879%description -n Qt6WebSockets-doc-qch
1880Qt6 WebSockets documentation in QCH format.
1881
1882%description -n Qt6WebSockets-doc-qch -l pl.UTF-8
1883Dokumentacja do biblioteki Qt6 WebSockets w formacie QCH.
1884
1885%package -n Qt6WebView
1886Summary: The Qt6 WebView library
1887Summary(pl.UTF-8): Biblioteka Qt6 WebView
1888Group: X11/Libraries
7547ddcd
JR
1889Requires: Qt6Core = %{version}
1890Requires: Qt6Gui = %{version}
1891Requires: Qt6Qml = %{version}
1892Requires: Qt6Quick = %{version}
d388525b
JR
1893
1894%description -n Qt6WebView
1895Qt6 WebView library.
1896
1897%description -n Qt6WebView -l pl.UTF-8
1898Biblioteka Qt6 WebView.
1899
1900%package -n Qt6WebView-devel
1901Summary: Qt6 WebView - development files
1902Summary(pl.UTF-8): Biblioteka Qt6 WebView - pliki programistyczne
1903Group: X11/Development/Libraries
7547ddcd
JR
1904Requires: Qt6Core-devel = %{version}
1905Requires: Qt6Gui-devel = %{version}
1906Requires: Qt6WebView = %{version}
d388525b
JR
1907
1908%description -n Qt6WebView-devel
1909Qt6 WebView - development files.
1910
1911%description -n Qt6WebView-devel -l pl.UTF-8
1912Biblioteka Qt6 WebView - pliki programistyczne.
1913
1914%package -n Qt6WebView-plugin-webengine
1915Summary: Qt6 WebView library WebEngine plugin
1916Summary(pl.UTF-8): Wtyczka WebEngine do biblioteki Qt6 WebView
1917Group: X11/Libraries
7547ddcd
JR
1918Requires: Qt6WebEngine = %{version}
1919Requires: Qt6WebView = %{version}
d388525b
JR
1920
1921%description -n Qt6WebView-plugin-webengine
1922Qt6 WebView library WebEngine plugin.
1923
1924%description -n Qt6WebView-plugin-webengine -l pl.UTF-8
1925Wtyczka WebEngine do biblioteki Qt6 WebView.
1926
1927%package -n Qt6WebView-doc
1928Summary: Qt6 WebView documentation in HTML format
1929Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 WebView w formacie HTML
1930Group: Documentation
7547ddcd 1931Requires: qt6-doc-common = %{version}
d388525b
JR
1932BuildArch: noarch
1933
1934%description -n Qt6WebView-doc
1935Qt6 WebView documentation in HTML format.
1936
1937%description -n Qt6WebView-doc -l pl.UTF-8
1938Dokumentacja do biblioteki Qt6 WebView w formacie HTML.
1939
1940%package -n Qt6WebView-doc-qch
1941Summary: Qt6 WebView documentation in QCH format
1942Summary(pl.UTF-8): Dokumentacja do biblioteki Qt6 WebView w formacie QCH
1943Group: Documentation
7547ddcd 1944Requires: qt6-doc-common = %{version}
d388525b
JR
1945BuildArch: noarch
1946
1947%description -n Qt6WebView-doc-qch
1948Qt6 WebView documentation in QCH format.
1949
1950%description -n Qt6WebView-doc-qch -l pl.UTF-8
1951Dokumentacja do biblioteki Qt6 WebView w formacie QCH.
1952
72800d36
JR
1953%package -n Qt6Widgets
1954Summary: Qt6 Widgets library
1955Summary(pl.UTF-8): Biblioteka Qt6 Widgets
1956Group: X11/Libraries
1957Requires: Qt6Core = %{version}
1958Requires: Qt6Gui = %{version}
1959
1960%description -n Qt6Widgets
7547ddcd 1961The Qt6 Widgets library extends Qt 6 GUI with C++ widget
72800d36
JR
1962functionality.
1963
1964%description -n Qt6Widgets -l pl.UTF-8
7547ddcd 1965Biblioteka Qt6 Widgets rozszerza graficzny interfejs Qt 6 o
72800d36
JR
1966funkcjonalność widgetów C++.
1967
1968%package -n Qt6Widgets-devel
1969Summary: Qt6 Widgets library - development files
1970Summary(pl.UTF-8): Biblioteka Qt6 Widgets - pliki programistyczne
1971Group: X11/Development/Libraries
1972Requires: OpenGL-devel
1973Requires: Qt6Core-devel = %{version}
1974Requires: Qt6Gui-devel = %{version}
1975Requires: Qt6Widgets = %{version}
1976Requires: xorg-lib-libX11-devel
1977Requires: xorg-lib-libXext-devel
1978
1979%description -n Qt6Widgets-devel
1980Header files for Qt6 Widgets library.
1981
1982%description -n Qt6Widgets-devel -l pl.UTF-8
1983Pliki nagłówkowe biblioteki Qt6 Widgets.
1984
72800d36
JR
1985%package -n Qt6Xml
1986Summary: Qt6 Xml library
1987Summary(pl.UTF-8): Biblioteka Qt6 Xml
1988Group: Libraries
1989Requires: Qt6Core = %{version}
1990
1991%description -n Qt6Xml
1992The Qt6 Xml library provides C++ implementations of the SAX and DOM
1993standards for XML.
1994
1995%description -n Qt6Xml -l pl.UTF-8
1996Biblioteka Qt6 Xml udostępnia implementację w C++ standardów SAX oraz
1997DOM dla formatu XML.
1998
1999%package -n Qt6Xml-devel
2000Summary: Qt6 Xml library - development files
2001Summary(pl.UTF-8): Biblioteka Qt6 Xml - pliki programistyczne
2002Group: Development/Libraries
2003Requires: Qt6Core-devel = %{version}
2004Requires: Qt6Xml = %{version}
2005
2006%description -n Qt6Xml-devel
2007Header files for Qt6 Xml library.
2008
2009%description -n Qt6Xml-devel -l pl.UTF-8
2010Pliki nagłówkowe biblioteki Qt6 Xml.
2011
2012%package -n qt6-doc-common
2013Summary: Common part of Qt6 documentation
2014Summary(pl.UTF-8): Część wspólna dokumentacji do Qt6
2015Group: Documentation
2016BuildArch: noarch
2017
2018%description -n qt6-doc-common
2019Common part of Qt6 documentation, global for all components.
2020
2021%description -n qt6-doc-common -l pl.UTF-8
2022Część wspólna dokumentacji do Qt6 ("global", dla wszystkich
2023elementów).
2024
2025%package doc
2026Summary: Qt6 application framework base components documentation in HTML format
2027Summary(pl.UTF-8): Dokumentacja podstawowych komponentów szkieletu aplikacji Qt6 w formacie HTML
2028Group: Documentation
2029Requires: qt6-doc-common = %{version}
2030BuildArch: noarch
2031
2032%description doc
2033Qt6 application framework base components documentation in HTML
2034format.
2035
2036%description doc -l pl.UTF-8
2037Dokumentacja podstawowych komponentów szkieletu aplikacji Qt6 w
2038formacie HTML.
2039
2040%package doc-qch
2041Summary: Qt6 application framework base components documentation in QCH format
2042Summary(pl.UTF-8): Dokumentacja podstawowych komponentów szkieletu aplikacji Qt6 w formacie QCH
2043Group: Documentation
2044Requires: qt6-doc-common = %{version}
2045BuildArch: noarch
2046
2047%description doc-qch
2048Qt6 application framework base components documentation in QCH format.
2049
2050%description doc-qch -l pl.UTF-8
2051Dokumentacja podstawowych komponentów szkieletu aplikacji Qt6 w
2052formacie QCH.
2053
2054%package examples
2055Summary: Examples for Qt6 application framework base components
2056Summary(pl.UTF-8): Przykłady do podstawowych komponentów szkieletu aplikacji Qt6
2057Group: X11/Development/Libraries
2058BuildArch: noarch
2059
2060%description examples
2061Examples for Qt6 application framework base components.
2062
2063%description examples -l pl.UTF-8
2064Przykłady do podstawowych komponentów szkieletu aplikacji Qt6.
2065
2066%package -n qt6-build
2067Summary: Qt6 build tools
2068Summary(pl.UTF-8): Narzędzia do budowania dla Qt6
2069Group: Development/Tools
2070
2071%description -n qt6-build
2072This package includes the Qt resource compiler (rcc), meta objects
2073compiler (moc), user interface compiler (uic) etc.
2074
2075%description -n qt6-build -l pl.UTF-8
2076Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
2077metaobiektów (moc), kompilator interfejsów użytkownika (uic) i podobne
2078narzędzia.
2079
2080%package -n qt6-qmake
2081Summary: Qt6 makefile generator
2082Summary(pl.UTF-8): Generator plików makefile dla aplikacji Qt6
2083Group: Development/Tools
2084
2085%description -n qt6-qmake
2086Qt6 makefile generator.
2087
2088%description -n qt6-qmake -l pl.UTF-8
2089Generator plików makefile dla aplikacji Qt6.
2090
2091%prep
2092%setup -q -n qt-everywhere-src-%{version}
2093%patch0 -p1
2094%patch1 -p1
46359075 2095%patch2 -p1
e6a2ba9e 2096%patch3 -p1
24080e1b 2097%patch4 -p1
72800d36
JR
2098
2099%{__sed} -i -e 's,usr/X11R6/,usr/,g' qtbase/mkspecs/linux-g++-64/qmake.conf
2100
2101# change QMAKE FLAGS to build
2102%{__sed} -i -e '
2103 s|^\(QMAKE_CC *\)=.*gcc|\1= %{__cc}|;
2104 s|^\(QMAKE_CXX *\)=.*g++|\1= %{__cxx}|;
2105 ' qtbase/mkspecs/common/g++-base.conf
2106%{__sed} -i -e '
2107 s|^\(QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO *\)+=.*|\1+= %{rpmcppflags} %{rpmcflags} -g|;
2108 s|^\(QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO *\)+=.*|\1+= %{rpmcppflags} %{rpmcxxflags} -g|;
2109 s|^\(QMAKE_CFLAGS_RELEASE *\)+=.*|\1+= %{rpmcppflags} %{rpmcflags}|;
2110 s|^\(QMAKE_CXXFLAGS_RELEASE *\)+=.*|\1+= %{rpmcppflags} %{rpmcxxflags}|;
2111 s|^\(QMAKE_CFLAGS_DEBUG *\)+=.*|\1+= %{debugcflags}|;
2112 s|^\(QMAKE_CXXFLAGS_DEBUG *\)+=.*|\1+= %{debugcflags}|;
2113 s|^\(QMAKE_LFLAGS *\)+=.*|\1+= %{rpmldflags}|;
2114 ' qtbase/mkspecs/common/gcc-base.conf
2115
2116# define QMAKE_STRIP to true, so we get useful -debuginfo pkgs
2117%{__sed} -i -e '
2118 s|^\(QMAKE_STRIP *\)=.*|\1= :|;
2119 s|^\(QMAKE_STRIPFLAGS_LIB *\)+=.*|\1+= :|;
2120 ' qtbase/mkspecs/common/linux.conf
2121
2122%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python3}\1,' \
61ace053 2123 qtbase/mkspecs/features/uikit/devices.py \
2d4ed2a2
JR
2124 qtbase/util/testrunner/qt-testrunner.py
2125
2126%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+perl(\s|$),#!%{__perl}\1,' \
2127 qtbase/libexec/syncqt.pl
72800d36 2128
2a4ed909
JR
2129%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+node(\s|$),#!/usr/bin/node\1,' \
2130 qtwebchannel/examples/webchannel/qwclient/qwclient.js
2131
46359075
JB
2132%if %(echo %{cxx_version} | cut -d. -f1) < 9
2133# available since gcc 9
2134%{__sed} -i -e '/-Wdeprecated-copy/d' \
2135 qtwebengine/src/3rdparty/chromium/third_party/{angle,dawn/src/common,pdfium,skia/gn/skia}/BUILD.gn \
2136 qtwebengine/src/3rdparty/chromium/third_party/swiftshader/CMakeLists.txt
2137%endif
2138
72800d36 2139%build
72800d36
JR
2140# We're using samurai instead of ninja because teh later
2141# cannot be told what command line flags to use globally
2142mkdir -p build
2143cd build
2144%cmake ../ \
2145 -GNinja \
e6a2ba9e 2146 %{cmake_on_off webengine BUILD_qtwebengine} \
72800d36
JR
2147 -DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/samu \
2148 -DNinja_EXECUTABLE:FILEPATH=/usr/bin/samu \
72800d36
JR
2149 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
2150 -DINSTALL_ARCHDATADIR=%{qt6dir} \
2151 -DINSTALL_BINDIR=%{qt6dir}/bin \
2152 -DINSTALL_LIBDIR=%{_libdir} \
2153 -DINSTALL_LIBEXECDIR=%{qt6dir}/libexec \
2154 -DINSTALL_DATADIR=%{_datadir}/qt6 \
2155 -DINSTALL_DOCDIR=%{_docdir}/qt6-doc \
2156 -DINSTALL_INCLUDEDIR=%{_includedir}/qt6 \
2157 -DINSTALL_EXAMPLESDIR=%{_examplesdir}/qt6 \
2158 -DINSTALL_MKSPECSDIR=%{qt6dir}/mkspecs \
2159 -DINSTALL_PLUGINSDIR=%{qt6dir}/plugins \
2160 -DINSTALL_QMLDIR=%{qt6dir}/qml \
2161 -DINSTALL_SYSCONFDIR=%{_sysconfdir}/qt6 \
2162 -DINSTALL_TRANSLATIONSDIR=%{_datadir}/qt6/translations \
2163 -DBUILD_SHARED_LIBS=ON \
46359075 2164 %{?with_oci:-DOracle_INCLUDE_DIR=%{_includedir}/oracle/client} \
72800d36 2165 -DQT_DISABLE_RPATH=TRUE \
2a4ed909 2166 -DQT_BUILD_EXAMPLES=OFF \
72800d36
JR
2167 -DQT_FEATURE_relocatable=OFF \
2168 -DQT_FEATURE_rpath=OFF \
2169 -DQT_FEATURE_separate_debug_info=OFF \
2170 %{cmake_on_off red_reloc QT_FEATURE_reduce_relocations} \
2171 %{cmake_on_off pch BUILD_WITH_PCH} \
2d4ed2a2 2172 -DQT_FEATURE_use_gold_linker=ON \
72800d36
JR
2173 -DQT_FEATURE_enable_new_dtags=ON \
2174 -DQT_FEATURE_dbus_linked=ON \
2175 -DQT_FEATURE_openssl_linked=ON \
2176 -DQT_FEATURE_accessibility=ON \
2177 -DQT_FEATURE_fontconfig=ON \
2178 -DQT_FEATURE_glib=ON \
2179 -DQT_FEATURE_icu=ON \
2180 -DQT_FEATURE_xcb=ON \
2181 -DQT_FEATURE_xcb_sm=ON \
2182 -DQT_FEATURE_xkbcommon=ON \
2183 -DQT_FEATURE_system_doubleconversion=ON \
2184 -DQT_FEATURE_system_freetype=ON \
2185 -DQT_FEATURE_system_harfbuzz=ON \
2186 -DQT_FEATURE_system_jpeg=ON \
2187 -DQT_FEATURE_system_libjpeg=ON \
2188 -DQT_FEATURE_system_png=ON \
2189 -DQT_FEATURE_system_libpng=ON \
2190 -DQT_FEATURE_system_pcre2=ON \
2191 -DQT_FEATURE_system_sqlite=ON \
2192 -DQT_FEATURE_system_zlib=ON \
2a4ed909
JR
2193 -DQT_FEATURE_webengine_proprietary_codecs=ON \
2194 -DQT_FEATURE_webengine_system_alsa=ON \
2195 -DQT_FEATURE_webengine_system_ffmpeg=ON \
2196 -DQT_FEATURE_webengine_system_freetype=ON \
2197 -DQT_FEATURE_webengine_system_glib=ON \
2198 -DQT_FEATURE_webengine_system_harfbuzz=ON \
2199 -DQT_FEATURE_webengine_system_icu=ON \
2200 -DQT_FEATURE_webengine_system_lcms2=ON \
2201 -DQT_FEATURE_webengine_system_libevent=ON \
2202 -DQT_FEATURE_webengine_system_libjpeg=ON \
2203 -DQT_FEATURE_webengine_system_libpci=ON \
2204 -DQT_FEATURE_webengine_system_libpng=ON \
2205 -DQT_FEATURE_webengine_system_libvpx=ON \
2206 -DQT_FEATURE_webengine_system_libwebp=ON \
2207 -DQT_FEATURE_webengine_system_libxml=ON \
2208 -DQT_FEATURE_webengine_system_minizip=ON \
2209 -DQT_FEATURE_webengine_system_opus=ON \
2210 -DQT_FEATURE_webengine_system_poppler=ON \
2211 -DQT_FEATURE_webengine_system_pulseaudio=ON \
2212 -DQT_FEATURE_webengine_system_re2=ON \
2213 -DQT_FEATURE_webengine_system_snappy=ON \
2214 -DQT_FEATURE_webengine_system_zlib=ON \
72800d36
JR
2215 %{cmake_on_off sse2 QT_FEATURE_sse2} \
2216 %{cmake_on_off sse3 QT_FEATURE_sse3} \
2217 %{cmake_on_off ssse3 QT_FEATURE_ssse3} \
2218 %{cmake_on_off sse41 QT_FEATURE_sse4_1} \
2219 %{cmake_on_off sse42 QT_FEATURE_sse4_2} \
2220 %{cmake_on_off avx QT_FEATURE_avx} \
2221 %{cmake_on_off avx2 QT_FEATURE_avx2} \
2222 %{cmake_on_off cups QT_FEATURE_cups} \
2223 %{cmake_on_off systemd QT_FEATURE_journald} \
2224 %{cmake_on_off db2 QT_FEATURE_sql_db2} \
2225 %{cmake_on_off ibase QT_FEATURE_sql_ibase} \
2226 %{cmake_on_off mysql QT_FEATURE_sql_mysql} \
2227 %{cmake_on_off oci QT_FEATURE_sql_oci} \
2228 %{cmake_on_off odbc QT_FEATURE_sql_odbc} \
2229 %{cmake_on_off pgsql QT_FEATURE_sql_psql} \
2230 %{cmake_on_off sqlite3 QT_FEATURE_sql_sqlite} \
2a4ed909 2231 %{cmake_on_off freetds QT_FEATURE_sql_tds} \
72800d36
JR
2232 %{cmake_on_off directfb QT_FEATURE_directfb} \
2233 %{cmake_on_off gtk QT_FEATURE_gtk3} \
2234 %{cmake_on_off egl QT_FEATURE_eglfs} \
2235 %{cmake_on_off statx QT_FEATURE_statx} \
2236 %{cmake_on_off kms QT_FEATURE_kms} \
2237 %{cmake_on_off libinput QT_FEATURE_libinput} \
2238 %{cmake_on_off tslib QT_FEATURE_tslib}
2239
72800d36
JR
2240# Make sure arg-less sub-invocations will follow our parallel build setting
2241export CMAKE_BUILD_PARALLEL_LEVEL="%__jobs"
2242export SAMUFLAGS="%{_smp_mflags}"
2a4ed909
JR
2243export VERBOSE=1
2244export CFLAGS="%{rpmcflags}"
2245export CXXFLAGS="%{rpmcxxflags}"
2246export LDFLAGS="%{rpmldflags}"
2247
72800d36
JR
2248%{__cmake} --build . --verbose %{_smp_mflags}
2249
2250%if %{with doc}
069d1df8 2251export QT_PLUGIN_PATH="$(pwd)/qtbase/%{_lib}/qt6/plugins"
72800d36
JR
2252%{__cmake} --build . --target docs --verbose %{_smp_mflags}
2253%endif
2254
2255%install
2256rm -rf $RPM_BUILD_ROOT
2257install -d $RPM_BUILD_ROOT{%{_sysconfdir}/qt6,%{_bindir},%{_pkgconfigdir},%{qt6dir}/libexec}
2258
2259# for QtSolutions (qtlockedfile, qtsingleapplication, etc)
2a4ed909 2260install -d $RPM_BUILD_ROOT%{_includedir}/qt6/QtSolutions
72800d36
JR
2261
2262DESTDIR=$RPM_BUILD_ROOT %{__cmake} --install build/
2263
2264%if %{with doc}
2265DESTDIR=$RPM_BUILD_ROOT %{__cmake} --build build/ --target install_docs
2266%endif
2267
2268# external plugins loaded from qtbase libs
16f6aa0d 2269install -d $RPM_BUILD_ROOT%{qt6dir}/plugins/{iconengines,webview}
72800d36
JR
2270
2271# kill unnecessary -L%{_libdir} from *.prl, *.pc
2272%{__sed} -i -e "s,-L%{_libdir} \?,,g" \
2273 $RPM_BUILD_ROOT%{_libdir}/*.prl \
2274 $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
2275
2276# symlinks in system bin dir
2277cd $RPM_BUILD_ROOT%{_bindir}
7547ddcd
JR
2278ln -sf ../%{_lib}/qt6/bin/assistant assistant-qt6
2279ln -sf ../%{_lib}/qt6/bin/designer designer-qt6
2280ln -sf ../%{_lib}/qt6/bin/lconvert lconvert-qt6
2281ln -sf ../%{_lib}/qt6/bin/linguist linguist-qt6
2282ln -sf ../%{_lib}/qt6/bin/lrelease lrelease-qt6
2283ln -sf ../%{_lib}/qt6/bin/lupdate lupdate-qt6
2284ln -sf ../%{_lib}/qt6/bin/pixeltool pixeltool-qt6
2285ln -sf ../%{_lib}/qt6/bin/qdbus qdbus-qt6
72800d36
JR
2286ln -sf ../%{_lib}/qt6/bin/qdbuscpp2xml qdbuscpp2xml-qt6
2287ln -sf ../%{_lib}/qt6/bin/qdbusxml2cpp qdbusxml2cpp-qt6
7547ddcd
JR
2288ln -sf ../%{_lib}/qt6/bin/qdbusviewer qdbusviewer-qt6
2289ln -sf ../%{_lib}/qt6/bin/qdistancefieldgenerator qdistancefieldgenerator-qt6
72800d36 2290ln -sf ../%{_lib}/qt6/bin/qdoc qdoc-qt6
7547ddcd
JR
2291ln -sf ../%{_lib}/qt6/bin/qmake qmake-qt6
2292ln -sf ../%{_lib}/qt6/bin/qtdiag qtdiag-qt6
2293ln -sf ../%{_lib}/qt6/bin/qtpaths qtpaths-qt6
2294ln -sf ../%{_lib}/qt6/bin/qtplugininfo qtplugininfo-qt6
2295ln -sf ../%{_lib}/qt6/libexec/lprodump lprodump-qt6
2296ln -sf ../%{_lib}/qt6/libexec/lrelease-pro lrelease-pro-qt6
2297ln -sf ../%{_lib}/qt6/libexec/lupdate-pro lupdate-pro-qt6
2a4ed909 2298ln -sf ../%{_lib}/qt6/libexec/moc moc-qt6
7547ddcd 2299ln -sf ../%{_lib}/qt6/libexec/qhelpgenerator qhelpgenerator-qt6
2a4ed909 2300ln -sf ../%{_lib}/qt6/libexec/qlalr qlalr-qt6
7547ddcd
JR
2301ln -sf ../%{_lib}/qt6/libexec/rcc rcc-qt6
2302ln -sf ../%{_lib}/qt6/libexec/uic uic-qt6
72800d36
JR
2303cd -
2304
2a4ed909
JR
2305install -d $RPM_BUILD_ROOT%{_examplesdir}/qt6
2306for dir in qt* ; do
2307 [ -d $dir/examples ] || continue
2308 mkdir -p $RPM_BUILD_ROOT%{_examplesdir}/qt6/$dir
2309 cp -a $dir/examples/* $RPM_BUILD_ROOT%{_examplesdir}/qt6/$dir/
2310done
72800d36
JR
2311
2312# find_lang --with-qm supports only PLD qt3/qt4 specific %{_localedir}/*/LC_MESSAGES layout
2313find_qt6_qm()
2314{
2315 name="$1"
2316 find $RPM_BUILD_ROOT%{_datadir}/qt6/translations -name "${name}_*.qm" | \
2317 sed -e "s:^$RPM_BUILD_ROOT::" \
2318 -e 's:\(.*/'$name'_\)\([a-z][a-z][a-z]\?\)\(_[A-Z][A-Z]\)\?\(\.qm\)$:%lang(\2\3) \1\2\3\4:'
2319}
2320
2321echo '%defattr(644,root,root,755)' > qtbase.lang
7547ddcd
JR
2322echo '%defattr(644,root,root,755)' > assistant.lang
2323echo '%defattr(644,root,root,755)' > designer.lang
2324echo '%defattr(644,root,root,755)' > linguist.lang
2325echo '%defattr(644,root,root,755)' > qt_help.lang
d388525b
JR
2326echo '%defattr(644,root,root,755)' > qtconnectivity.lang
2327echo '%defattr(644,root,root,755)' > qtdeclarative.lang
2328echo '%defattr(644,root,root,755)' > qtlocation.lang
2329echo '%defattr(644,root,root,755)' > qtmultimedia.lang
2330echo '%defattr(644,root,root,755)' > qtserialport.lang
2331echo '%defattr(644,root,root,755)' > qtwebengine.lang
2332echo '%defattr(644,root,root,755)' > qtwebsockets.lang
72800d36
JR
2333%if %{with doc}
2334find_qt6_qm qt >> qtbase.lang
2335find_qt6_qm qtbase >> qtbase.lang
7547ddcd
JR
2336find_qt6_qm assistant >> assistant.lang
2337find_qt6_qm designer >> designer.lang
2338find_qt6_qm linguist >> linguist.lang
2339find_qt6_qm qt_help >> qt_help.lang
d388525b
JR
2340find_qt6_qm qtconnectivity >> qtconnectivity.lang
2341find_qt6_qm qtdeclarative >> qtdeclarative.lang
2342find_qt6_qm qtlocation >> qtlocation.lang
2343find_qt6_qm qtmultimedia >> qtmultimedia.lang
2344find_qt6_qm qtserialport >> qtserialport.lang
2345find_qt6_qm qtwebengine >> qtwebengine.lang
2346find_qt6_qm qtwebsockets >> qtwebsockets.lang
72800d36
JR
2347%endif
2348
2349install -d $RPM_BUILD_ROOT%{qt6dir}/plugins/styles
2350
2351%clean
2352rm -rf $RPM_BUILD_ROOT
2353
debbeab9
JR
2354%post -n Qt63D -p /sbin/ldconfig
2355%postun -n Qt63D -p /sbin/ldconfig
2356
95b98e27
JR
2357%post -n Qt6Bluetooth -p /sbin/ldconfig
2358%postun -n Qt6Bluetooth -p /sbin/ldconfig
2359
debbeab9
JR
2360%post -n Qt6Charts -p /sbin/ldconfig
2361%postun -n Qt6Charts -p /sbin/ldconfig
2362
95b98e27
JR
2363%post -n Qt6Coap -p /sbin/ldconfig
2364%postun -n Qt6Coap -p /sbin/ldconfig
2365
72800d36
JR
2366%post -n Qt6Concurrent -p /sbin/ldconfig
2367%postun -n Qt6Concurrent -p /sbin/ldconfig
2368
2369%post -n Qt6Core -p /sbin/ldconfig
2370%postun -n Qt6Core -p /sbin/ldconfig
2371
4e44a682
JR
2372%post -n Qt6DataVisualization -p /sbin/ldconfig
2373%postun -n Qt6DataVisualization -p /sbin/ldconfig
2374
72800d36
JR
2375%post -n Qt6DBus -p /sbin/ldconfig
2376%postun -n Qt6DBus -p /sbin/ldconfig
2377
7547ddcd
JR
2378%post -n Qt6Designer -p /sbin/ldconfig
2379%postun -n Qt6Designer -p /sbin/ldconfig
2380
72800d36
JR
2381%post -n Qt6Gui -p /sbin/ldconfig
2382%postun -n Qt6Gui -p /sbin/ldconfig
2383
2384%post -n Qt6Gui-platform-eglfs -p /sbin/ldconfig
2385%postun -n Qt6Gui-platform-eglfs -p /sbin/ldconfig
2386
2387%post -n Qt6Gui-platform-eglfs-kms -p /sbin/ldconfig
2388%postun -n Qt6Gui-platform-eglfs-kms -p /sbin/ldconfig
2389
2390%post -n Qt6Gui-platform-xcb -p /sbin/ldconfig
2391%postun -n Qt6Gui-platform-xcb -p /sbin/ldconfig
2392
7547ddcd
JR
2393%post -n Qt6Help -p /sbin/ldconfig
2394%postun -n Qt6Help -p /sbin/ldconfig
2395
72800d36
JR
2396%post -n Qt6Network -p /sbin/ldconfig
2397%postun -n Qt6Network -p /sbin/ldconfig
2398
95b98e27
JR
2399%post -n Qt6Nfc -p /sbin/ldconfig
2400%postun -n Qt6Nfc -p /sbin/ldconfig
2401
72800d36
JR
2402%post -n Qt6OpenGL -p /sbin/ldconfig
2403%postun -n Qt6OpenGL -p /sbin/ldconfig
2404
d388525b
JR
2405%post -n Qt6Pdf -p /sbin/ldconfig
2406%postun -n Qt6Pdf -p /sbin/ldconfig
2407
72800d36
JR
2408%post -n Qt6PrintSupport -p /sbin/ldconfig
2409%postun -n Qt6PrintSupport -p /sbin/ldconfig
2410
2411%post -n Qt6Sql -p /sbin/ldconfig
2412%postun -n Qt6Sql -p /sbin/ldconfig
2413
2414%post -n Qt6Test -p /sbin/ldconfig
2415%postun -n Qt6Test -p /sbin/ldconfig
2416
d388525b
JR
2417%post -n Qt6VirtualKeyboard -p /sbin/ldconfig
2418%postun -n Qt6VirtualKeyboard -p /sbin/ldconfig
2419
2420%post -n Qt6WaylandCompositor -p /sbin/ldconfig
2421%postun -n Qt6WaylandCompositor -p /sbin/ldconfig
2422
2423%post -n Qt6WaylandClient -p /sbin/ldconfig
2424%postun -n Qt6WaylandClient -p /sbin/ldconfig
2425
2426%post -n Qt6WebChannel -p /sbin/ldconfig
2427%postun -n Qt6WebChannel -p /sbin/ldconfig
2428
2429%post -n Qt6WebEngine -p /sbin/ldconfig
2430%postun -n Qt6WebEngine -p /sbin/ldconfig
2431
2432%post -n Qt6WebSockets -p /sbin/ldconfig
2433%postun -n Qt6WebSockets -p /sbin/ldconfig
2434
2435%post -n Qt6WebView -p /sbin/ldconfig
2436%postun -n Qt6WebView -p /sbin/ldconfig
2437
72800d36
JR
2438%post -n Qt6Widgets -p /sbin/ldconfig
2439%postun -n Qt6Widgets -p /sbin/ldconfig
2440
2441%post -n Qt6Xml -p /sbin/ldconfig
2442%postun -n Qt6Xml -p /sbin/ldconfig
2443
7547ddcd
JR
2444%files -n qt6-qttools
2445%defattr(644,root,root,755)
2446%attr(755,root,root) %{_bindir}/pixeltool-qt6
2447%attr(755,root,root) %{_bindir}/qtdiag-qt6
2448%attr(755,root,root) %{_bindir}/qtpaths-qt6
2449%attr(755,root,root) %{_bindir}/qtplugininfo-qt6
2450%attr(755,root,root) %{qt6dir}/bin/pixeltool
2451%attr(755,root,root) %{qt6dir}/bin/qtdiag
2452%attr(755,root,root) %{qt6dir}/bin/qtpaths
2453%attr(755,root,root) %{qt6dir}/bin/qtplugininfo
2454
2455%files -n qt6-assistant -f assistant.lang
2456%defattr(644,root,root,755)
2457%attr(755,root,root) %{_bindir}/assistant-qt6
2458%attr(755,root,root) %{_bindir}/qdistancefieldgenerator-qt6
2459%attr(755,root,root) %{_bindir}/qhelpgenerator-qt6
2460%attr(755,root,root) %{qt6dir}/bin/assistant
2461%attr(755,root,root) %{qt6dir}/bin/qdistancefieldgenerator
2462%attr(755,root,root) %{qt6dir}/bin/qdoc
2463%attr(755,root,root) %{qt6dir}/libexec/qhelpgenerator
2464%attr(755,root,root) %{qt6dir}/libexec/qtattributionsscanner
2465
2466%files -n qt6-designer -f designer.lang
2467%defattr(644,root,root,755)
2468%attr(755,root,root) %{_bindir}/designer-qt6
2469%attr(755,root,root) %{qt6dir}/bin/designer
2470
2471%files -n qt6-linguist -f linguist.lang
2472%defattr(644,root,root,755)
2473%attr(755,root,root) %{_bindir}/lconvert-qt6
2474%attr(755,root,root) %{_bindir}/linguist-qt6
2475%attr(755,root,root) %{_bindir}/lprodump-qt6
2476%attr(755,root,root) %{_bindir}/lrelease-pro-qt6
2477%attr(755,root,root) %{_bindir}/lrelease-qt6
2478%attr(755,root,root) %{_bindir}/lupdate-pro-qt6
2479%attr(755,root,root) %{_bindir}/lupdate-qt6
2480%attr(755,root,root) %{qt6dir}/bin/lconvert
2481%attr(755,root,root) %{qt6dir}/bin/linguist
2482%attr(755,root,root) %{qt6dir}/bin/lrelease
2483%attr(755,root,root) %{qt6dir}/bin/lupdate
2484%attr(755,root,root) %{qt6dir}/libexec/lprodump
2485%attr(755,root,root) %{qt6dir}/libexec/lrelease-pro
2486%attr(755,root,root) %{qt6dir}/libexec/lupdate-pro
2487%{_datadir}/qt6/phrasebooks
2488%{_libdir}/cmake/Qt6LinguistTools
2489
2490%files -n qt6-qdbus
2491%defattr(644,root,root,755)
2492%attr(755,root,root) %{_bindir}/qdbus-qt6
2493%attr(755,root,root) %{_bindir}/qdbusviewer-qt6
2494%attr(755,root,root) %{qt6dir}/bin/qdbus
2495%attr(755,root,root) %{qt6dir}/bin/qdbusviewer
2496
2497%if %{with doc}
2498%files -n qt6-qttools-doc
2499%defattr(644,root,root,755)
2500%{_docdir}/qt6-doc/qdoc
2501%{_docdir}/qt6-doc/qtassistant
2502%{_docdir}/qt6-doc/qtdesigner
2503%{_docdir}/qt6-doc/qtdistancefieldgenerator
2504%{_docdir}/qt6-doc/qthelp
2505%{_docdir}/qt6-doc/qtlinguist
2506%{_docdir}/qt6-doc/qtuitools
2507
2508%files -n qt6-qttools-doc-qch
2509%defattr(644,root,root,755)
2510%{_docdir}/qt6-doc/qdoc.qch
2511%{_docdir}/qt6-doc/qtassistant.qch
2512%{_docdir}/qt6-doc/qtdesigner.qch
2513%{_docdir}/qt6-doc/qtdistancefieldgenerator.qch
2514%{_docdir}/qt6-doc/qthelp.qch
2515%{_docdir}/qt6-doc/qtlinguist.qch
2516%{_docdir}/qt6-doc/qtuitools.qch
2517%endif
2518
debbeab9
JR
2519%files -n Qt63D
2520%defattr(644,root,root,755)
2521# R: Qt63DCore Qt63DRender Qt6Core Qt6Gui
2522%attr(755,root,root) %{_libdir}/libQt63DAnimation.so.*.*.*
2523%attr(755,root,root) %ghost %{_libdir}/libQt63DAnimation.so.6
2524# R: Qt6Core Qt6Gui Qt6Network
2525%attr(755,root,root) %{_libdir}/libQt63DCore.so.*.*.*
2526%attr(755,root,root) %ghost %{_libdir}/libQt63DCore.so.6
2527# R: Qt63DCore Qt63DInput Qt63DLogic Qt63DRender Qt6Core Qt6Gui
2528%attr(755,root,root) %{_libdir}/libQt63DExtras.so.*.*.*
2529%attr(755,root,root) %ghost %{_libdir}/libQt63DExtras.so.6
2530# R: Qt63DCore Qt6Core Qt6Gui
2531%attr(755,root,root) %{_libdir}/libQt63DInput.so.*.*.*
2532%attr(755,root,root) %ghost %{_libdir}/libQt63DInput.so.6
2533# R: Qt63DCore Qt6Core
2534%attr(755,root,root) %{_libdir}/libQt63DLogic.so.*.*.*
2535%attr(755,root,root) %ghost %{_libdir}/libQt63DLogic.so.6
2536# R: Qt63DCore Qt6Core Qt6Gui Qt6Qml Qt6QmlModels Qt6Quick
2537%attr(755,root,root) %{_libdir}/libQt63DQuick.so.*.*.*
2538%attr(755,root,root) %ghost %{_libdir}/libQt63DQuick.so.6
2539# R: Qt63DAnimation Qt63DCore Qt63DRender Qt6Core Qt6Qml
2540%attr(755,root,root) %{_libdir}/libQt63DQuickAnimation.so.*.*.*
2541%attr(755,root,root) %ghost %{_libdir}/libQt63DQuickAnimation.so.6
2542# R: Qt63DCore Qt63DExtras Qt63DInput Qt63DLogic Qt63DQuick Qt63DRender Qt6Core Qt6Gui Qt6Qml
2543%attr(755,root,root) %{_libdir}/libQt63DQuickExtras.so.*.*.*
2544%attr(755,root,root) %ghost %{_libdir}/libQt63DQuickExtras.so.6
2545# R: Qt63DCore Qt63DInput Qt6Core Qt6Qml
2546%attr(755,root,root) %{_libdir}/libQt63DQuickInput.so.*.*.*
2547%attr(755,root,root) %ghost %{_libdir}/libQt63DQuickInput.so.6
2548# R: Qt63DCore Qt63DRender Qt6Core Qt6Qml
2549%attr(755,root,root) %{_libdir}/libQt63DQuickRender.so.*.*.*
2550%attr(755,root,root) %ghost %{_libdir}/libQt63DQuickRender.so.6
2551# R: Qt63DCore Qt63DRender Qt6Core Qt6Gui Qt6Qml Qt6Quick
2552%attr(755,root,root) %{_libdir}/libQt63DQuickScene2D.so.*.*.*
2553%attr(755,root,root) %ghost %{_libdir}/libQt63DQuickScene2D.so.6
2554# R: Qt63DCore Qt6Concurrent Qt6Core Qt6Gui
2555%attr(755,root,root) %{_libdir}/libQt63DRender.so.*.*.*
2556%attr(755,root,root) %ghost %{_libdir}/libQt63DRender.so.6
2557# - loaded from src/render/geometry/qmesh.cpp
2558%dir %{qt6dir}/plugins/geometryloaders
2559# R: Qt63DRender Qt6Core Qt6Gui
2560%attr(755,root,root) %{_libdir}/qt6/plugins/geometryloaders/libdefaultgeometryloader.so
2561# R: Qt63DRender Qt6Core
2562%attr(755,root,root) %{_libdir}/qt6/plugins/geometryloaders/libgltfgeometryloader.so
2563# - loaded from src/render/qrendererpluginfactory.cpp
2564%dir %{qt6dir}/plugins/renderers
2565# R: Qt63DCore Qt63DRender Qt6Core Qt6Gui
2566%{qt6dir}/plugins/renderers/libopenglrenderer.so
2567# - loaded from src/render/frontend/qrenderpluginfactory.cpp
2568%dir %{qt6dir}/plugins/renderplugins
2569# R: Qt63DCore Qt63DQuickScene2D Qt63DRender Qt6Core
2570%attr(755,root,root) %{_libdir}/qt6/plugins/renderplugins/libscene2d.so
2571# - loaded from src/render/io/qsceneimportfactory.cpp
2572%dir %{qt6dir}/plugins/sceneparsers
2573# R: Qt63DAnimation Qt63DCore Qt63DExtras Qt63DRender Qt6Core Qt6Gui assimp
2574%attr(755,root,root) %{_libdir}/qt6/plugins/sceneparsers/libassimpsceneimport.so
2575# R: Qt63DCore Qt63DExtras Qt63DRender Qt6Core Qt6Gui
2576%attr(755,root,root) %{_libdir}/qt6/plugins/sceneparsers/libgltfsceneexport.so
2577# R: Qt63DCore Qt63DExtras Qt63DRender Qt6Core Qt6Gui
2578%attr(755,root,root) %{_libdir}/qt6/plugins/sceneparsers/libgltfsceneimport.so
2579%dir %{qt6dir}/qml/Qt3D
2580%dir %{qt6dir}/qml/Qt3D/Animation
2581# R: Qt63DAnimation Qt63DCore Qt63DQuick Qt63DQuickAnimation Qt6Core Qt6Qml
2582%attr(755,root,root) %{qt6dir}/qml/Qt3D/Animation/libquick3danimationplugin.so
2583%{qt6dir}/qml/Qt3D/Animation/plugins.qmltypes
2584%{qt6dir}/qml/Qt3D/Animation/qmldir
2585%dir %{qt6dir}/qml/Qt3D/Core
2586# R: Qt63DCore Qt63DQuick Qt6Core Qt6Qml Qt6Quick
2587%attr(755,root,root) %{qt6dir}/qml/Qt3D/Core/libquick3dcoreplugin.so
2588%{qt6dir}/qml/Qt3D/Core/plugins.qmltypes
2589%{qt6dir}/qml/Qt3D/Core/qmldir
2590%dir %{qt6dir}/qml/Qt3D/Extras
2591# R: Qt63DCore Qt63DExtras Qt63DQuickExtra Qt63DRender Qt6Core Qt6Qml
2592%attr(755,root,root) %{qt6dir}/qml/Qt3D/Extras/libquick3dextrasplugin.so
2593%{qt6dir}/qml/Qt3D/Extras/plugins.qmltypes
2594%{qt6dir}/qml/Qt3D/Extras/qmldir
2595%dir %{qt6dir}/qml/Qt3D/Input
2596# R: Qt63DCore Qt63DInput Qt63DQuickInput Qt6Core Qt6Qml
2597%attr(755,root,root) %{qt6dir}/qml/Qt3D/Input/libquick3dinputplugin.so
2598%{qt6dir}/qml/Qt3D/Input/plugins.qmltypes
2599%{qt6dir}/qml/Qt3D/Input/qmldir
2600%dir %{qt6dir}/qml/Qt3D/Logic
2601# R: Qt63DCore Qt63DLogic Qt6Core Qt6Qml
2602%attr(755,root,root) %{qt6dir}/qml/Qt3D/Logic/libquick3dlogicplugin.so
2603%{qt6dir}/qml/Qt3D/Logic/plugins.qmltypes
2604%{qt6dir}/qml/Qt3D/Logic/qmldir
2605%dir %{qt6dir}/qml/Qt3D/Render
2606# R: Qt63DCore Qt63DQuick Qt63DQuickRender Qt63DRender Qt6Core Qt6Gui Qt6Qml
2607%attr(755,root,root) %{qt6dir}/qml/Qt3D/Render/libquick3drenderplugin.so
2608%{qt6dir}/qml/Qt3D/Render/plugins.qmltypes
2609%{qt6dir}/qml/Qt3D/Render/qmldir
2610%dir %{qt6dir}/qml/QtQuick/Scene2D
2611# R: Qt63DCore Qt63DRender Qt63DQuickScene2D Qt6Core Qt6Qml
2612%attr(755,root,root) %{qt6dir}/qml/QtQuick/Scene2D/libqtquickscene2dplugin.so
2613%{qt6dir}/qml/QtQuick/Scene2D/plugins.qmltypes
2614%{qt6dir}/qml/QtQuick/Scene2D/qmldir
2615%dir %{qt6dir}/qml/QtQuick/Scene3D
2616# R: Qt63DAnimation Qt63DCore Qt63DInput Qt63DLogic Qt63DRender Qt6Core Qt6Gui Qt6Qml Qt6Quick
2617%attr(755,root,root) %{qt6dir}/qml/QtQuick/Scene3D/libqtquickscene3dplugin.so
2618%{qt6dir}/qml/QtQuick/Scene3D/plugins.qmltypes
2619%{qt6dir}/qml/QtQuick/Scene3D/qmldir
2620
2621%files -n Qt63D-devel
2622%defattr(644,root,root,755)
2623# R: Qt6Core assimp
2624%attr(755,root,root) %{_libdir}/libQt63DAnimation.so
2625%attr(755,root,root) %{_libdir}/libQt63DCore.so
2626%attr(755,root,root) %{_libdir}/libQt63DExtras.so
2627%attr(755,root,root) %{_libdir}/libQt63DInput.so
2628%attr(755,root,root) %{_libdir}/libQt63DLogic.so
2629%attr(755,root,root) %{_libdir}/libQt63DQuickAnimation.so
2630%attr(755,root,root) %{_libdir}/libQt63DQuickExtras.so
2631%attr(755,root,root) %{_libdir}/libQt63DQuickInput.so
2632%attr(755,root,root) %{_libdir}/libQt63DQuickRender.so
2633%attr(755,root,root) %{_libdir}/libQt63DQuickScene2D.so
2634%attr(755,root,root) %{_libdir}/libQt63DQuick.so
2635%attr(755,root,root) %{_libdir}/libQt63DRender.so
2636%{_libdir}/libQt63DAnimation.prl
2637%{_libdir}/libQt63DCore.prl
2638%{_libdir}/libQt63DExtras.prl
2639%{_libdir}/libQt63DInput.prl
2640%{_libdir}/libQt63DLogic.prl
2641%{_libdir}/libQt63DQuickAnimation.prl
2642%{_libdir}/libQt63DQuickExtras.prl
2643%{_libdir}/libQt63DQuickInput.prl
2644%{_libdir}/libQt63DQuick.prl
2645%{_libdir}/libQt63DQuickRender.prl
2646%{_libdir}/libQt63DQuickScene2D.prl
2647%{_libdir}/libQt63DRender.prl
2648%{_includedir}/qt6/Qt3DAnimation
2649%{_includedir}/qt6/Qt3DCore
2650%{_includedir}/qt6/Qt3DExtras
2651%{_includedir}/qt6/Qt3DInput
2652%{_includedir}/qt6/Qt3DLogic
2653%{_includedir}/qt6/Qt3DQuick
2654%{_includedir}/qt6/Qt3DQuickAnimation
2655%{_includedir}/qt6/Qt3DQuickExtras
2656%{_includedir}/qt6/Qt3DQuickInput
2657%{_includedir}/qt6/Qt3DQuickRender
2658%{_includedir}/qt6/Qt3DQuickScene2D
2659%{_includedir}/qt6/Qt3DRender
2660%{_pkgconfigdir}/Qt63DAnimation.pc
2661%{_pkgconfigdir}/Qt63DCore.pc
2662%{_pkgconfigdir}/Qt63DExtras.pc
2663%{_pkgconfigdir}/Qt63DInput.pc
2664%{_pkgconfigdir}/Qt63DLogic.pc
2665%{_pkgconfigdir}/Qt63DQuickAnimation.pc
2666%{_pkgconfigdir}/Qt63DQuickExtras.pc
2667%{_pkgconfigdir}/Qt63DQuickInput.pc
2668%{_pkgconfigdir}/Qt63DQuick.pc
2669%{_pkgconfigdir}/Qt63DQuickRender.pc
2670%{_pkgconfigdir}/Qt63DQuickScene2D.pc
2671%{_pkgconfigdir}/Qt63DRender.pc
2672%{_libdir}/cmake/Qt63DAnimation
2673%{_libdir}/cmake/Qt63DCore
2674%{_libdir}/cmake/Qt63DExtras
2675%{_libdir}/cmake/Qt63DInput
2676%{_libdir}/cmake/Qt63DLogic
2677%{_libdir}/cmake/Qt63DQuick
2678%{_libdir}/cmake/Qt63DQuickAnimation
2679%{_libdir}/cmake/Qt63DQuickExtras
2680%{_libdir}/cmake/Qt63DQuickInput
2681%{_libdir}/cmake/Qt63DQuickRender
2682%{_libdir}/cmake/Qt63DQuickScene2D
2683%{_libdir}/cmake/Qt63DRender
2684
2685%{qt6dir}/mkspecs/modules/qt_lib_3danimation.pri
2686%{qt6dir}/mkspecs/modules/qt_lib_3danimation_private.pri
2687%{qt6dir}/mkspecs/modules/qt_lib_3dcore.pri
2688%{qt6dir}/mkspecs/modules/qt_lib_3dcore_private.pri
2689%{qt6dir}/mkspecs/modules/qt_lib_3dextras.pri
2690%{qt6dir}/mkspecs/modules/qt_lib_3dextras_private.pri
2691%{qt6dir}/mkspecs/modules/qt_lib_3dinput.pri
2692%{qt6dir}/mkspecs/modules/qt_lib_3dinput_private.pri
2693%{qt6dir}/mkspecs/modules/qt_lib_3dlogic.pri
2694%{qt6dir}/mkspecs/modules/qt_lib_3dlogic_private.pri
2695%{qt6dir}/mkspecs/modules/qt_lib_3dquickanimation.pri
2696%{qt6dir}/mkspecs/modules/qt_lib_3dquickanimation_private.pri
2697%{qt6dir}/mkspecs/modules/qt_lib_3dquickextras.pri
2698%{qt6dir}/mkspecs/modules/qt_lib_3dquickextras_private.pri
2699%{qt6dir}/mkspecs/modules/qt_lib_3dquickinput.pri
2700%{qt6dir}/mkspecs/modules/qt_lib_3dquickinput_private.pri
2701%{qt6dir}/mkspecs/modules/qt_lib_3dquick.pri
2702%{qt6dir}/mkspecs/modules/qt_lib_3dquick_private.pri
2703%{qt6dir}/mkspecs/modules/qt_lib_3dquickrender.pri
2704%{qt6dir}/mkspecs/modules/qt_lib_3dquickrender_private.pri
2705%{qt6dir}/mkspecs/modules/qt_lib_3dquickscene2d.pri
2706%{qt6dir}/mkspecs/modules/qt_lib_3dquickscene2d_private.pri
2707%{qt6dir}/mkspecs/modules/qt_lib_3drender.pri
2708%{qt6dir}/mkspecs/modules/qt_lib_3drender_private.pri
2709
2710%if %{with doc}
2711%files -n Qt63D-doc
2712%defattr(644,root,root,755)
2713%{_docdir}/qt6-doc/qt3d
2714
2715%files -n Qt63D-doc-qch
2716%defattr(644,root,root,755)
2717%{_docdir}/qt6-doc/qt3d.qch
2718%endif
2719
95b98e27
JR
2720%files -n Qt6Bluetooth
2721%defattr(644,root,root,755)
2722%attr(755,root,root) %{_libdir}/libQt6Bluetooth.so.*.*.*
2723%attr(755,root,root) %ghost %{_libdir}/libQt6Bluetooth.so.6
2724%attr(755,root,root) %{qt6dir}/libexec/sdpscanner
2725
2726%files -n Qt6Bluetooth-devel
2727%defattr(644,root,root,755)
2728%attr(755,root,root) %{_libdir}/libQt6Bluetooth.so
2729%{_libdir}/libQt6Bluetooth.prl
2730%{_includedir}/qt6/QtBluetooth
2731%{_pkgconfigdir}/Qt6Bluetooth.pc
2732%{_libdir}/cmake/Qt6Bluetooth
2733%{qt6dir}/mkspecs/modules/qt_lib_bluetooth.pri
2734%{qt6dir}/mkspecs/modules/qt_lib_bluetooth_private.pri
2735
2736%if %{with doc}
2737%files -n Qt6Bluetooth-doc
2738%defattr(644,root,root,755)
2739%{_docdir}/qt6-doc/qtbluetooth
2740%{_docdir}/qt6-doc/qtnfc
2741
2742%files -n Qt6Bluetooth-doc-qch
2743%defattr(644,root,root,755)
2744%{_docdir}/qt6-doc/qtbluetooth.qch
2745%{_docdir}/qt6-doc/qtnfc.qch
2746%endif
2747
debbeab9
JR
2748%files -n Qt6Charts
2749%defattr(644,root,root,755)
2750# R: Core Gui Widgets
2751%attr(755,root,root) %{_libdir}/libQt6Charts.so.*.*.*
2752%attr(755,root,root) %ghost %{_libdir}/libQt6Charts.so.6
2753%dir %{qt6dir}/qml/QtCharts
2754%{qt6dir}/qml/QtCharts/designer
2755# R: Core Gui Qml Quick Widgets
2756%attr(755,root,root) %{qt6dir}/qml/QtCharts/libqtchartsqml2plugin.so
2757%{qt6dir}/qml/QtCharts/plugins.qmltypes
2758%{qt6dir}/qml/QtCharts/qmldir
2759
2760%files -n Qt6Charts-devel
2761%defattr(644,root,root,755)
2762%attr(755,root,root) %{_libdir}/libQt6Charts.so
2763%{_libdir}/libQt6Charts.prl
2764%{_includedir}/qt6/QtCharts
2765%{_pkgconfigdir}/Qt6Charts.pc
2766%{_libdir}/cmake/Qt6Charts
2767%{qt6dir}/mkspecs/modules/qt_lib_charts.pri
2768%{qt6dir}/mkspecs/modules/qt_lib_charts_private.pri
2769
2770%if %{with doc}
2771%files -n Qt6Charts-doc
2772%defattr(644,root,root,755)
2773%{_docdir}/qt6-doc/qtcharts
2774
2775%files -n Qt6Charts-doc-qch
2776%defattr(644,root,root,755)
2777%{_docdir}/qt6-doc/qtcharts.qch
2778%endif
2779
95b98e27
JR
2780%files -n Qt6Coap
2781%defattr(644,root,root,755)
2782# R: Qt6Core Qt6Network
2783%attr(755,root,root) %{_libdir}/libQt6Coap.so.*.*.*
2784%attr(755,root,root) %ghost %{_libdir}/libQt6Coap.so.6
2785
2786%files -n Qt6Coap-devel
2787%defattr(644,root,root,755)
2788%attr(755,root,root) %{_libdir}/libQt6Coap.so
2789%{_libdir}/libQt6Coap.prl
2790%{_includedir}/qt6/QtCoap
2791%{_pkgconfigdir}/Qt6Coap.pc
2792%{_libdir}/cmake/Qt6Coap
2793%{qt6dir}/mkspecs/modules/qt_lib_coap.pri
2794%{qt6dir}/mkspecs/modules/qt_lib_coap_private.pri
2795
2796%if %{with doc}
2797%files -n Qt6Coap-doc
2798%defattr(644,root,root,755)
2799%{_docdir}/qt6-doc/qtcoap
2800
2801%files -n Qt6Coap-doc-qch
2802%defattr(644,root,root,755)
2803%{_docdir}/qt6-doc/qtcoap.qch
2804%endif
2805
72800d36
JR
2806%files -n Qt6Concurrent
2807%defattr(644,root,root,755)
2808%attr(755,root,root) %{_libdir}/libQt6Concurrent.so.*.*.*
2a4ed909 2809%attr(755,root,root) %ghost %{_libdir}/libQt6Concurrent.so.6
72800d36
JR
2810
2811%files -n Qt6Concurrent-devel
2812%defattr(644,root,root,755)
2813%attr(755,root,root) %{_libdir}/libQt6Concurrent.so
2814%{_libdir}/libQt6Concurrent.prl
2815%{_includedir}/qt6/QtConcurrent
2816%{_pkgconfigdir}/Qt6Concurrent.pc
2817%{_libdir}/cmake/Qt6Concurrent
2818%{qt6dir}/mkspecs/modules/qt_lib_concurrent.pri
2819%{qt6dir}/mkspecs/modules/qt_lib_concurrent_private.pri
2820
2821%files -n Qt6Core -f qtbase.lang
2822%defattr(644,root,root,755)
72800d36 2823%attr(755,root,root) %{_libdir}/libQt6Core.so.*.*.*
2a4ed909 2824%attr(755,root,root) %ghost %{_libdir}/libQt6Core.so.6
72800d36
JR
2825%dir %{_sysconfdir}/qt6
2826%dir %{qt6dir}
2827%dir %{qt6dir}/bin
2828%dir %{qt6dir}/libexec
2829%dir %{qt6dir}/mkspecs
2830%dir %{qt6dir}/mkspecs/modules
2831%dir %{qt6dir}/plugins
2832%dir %{_datadir}/qt6
2833%dir %{_datadir}/qt6/translations
2834
2835%files -n Qt6Core-devel
2836%defattr(644,root,root,755)
2837%attr(755,root,root) %{_libdir}/libQt6Core.so
2838%{_libdir}/libQt6Core.prl
2839%dir %{_libdir}/metatypes
2a4ed909 2840%{_libdir}/metatypes/qt6core_pld_metatypes.json
72800d36
JR
2841%dir %{_includedir}/qt6
2842%dir %{_includedir}/qt6/QtSolutions
2843%{_includedir}/qt6/QtCore
2844%{_pkgconfigdir}/Qt6Core.pc
2845%{_libdir}/cmake/Qt6
2846%{_libdir}/cmake/Qt6Core
2847%{qt6dir}/mkspecs/modules/qt_lib_core.pri
2848%{qt6dir}/mkspecs/modules/qt_lib_core_private.pri
2a4ed909 2849%attr(755,root,root) %{qt6dir}/libexec/tracegen
72800d36 2850
4e44a682
JR
2851%files -n Qt6DataVisualization
2852%defattr(644,root,root,755)
2853# R: Qt6Core Qt6Gui
2854%attr(755,root,root) %{_libdir}/libQt6DataVisualization.so.*.*.*
2855%attr(755,root,root) %ghost %{_libdir}/libQt6DataVisualization.so.6
2856%dir %{qt6dir}/qml/QtDataVisualization
2857# R: Qt6Core Qt6Gui Qt6Qml Qt6Quick
2858%attr(755,root,root) %{qt6dir}/qml/QtDataVisualization/libdatavisualizationqmlplugin.so
2859%{qt6dir}/qml/QtDataVisualization/plugins.qmltypes
2860%{qt6dir}/qml/QtDataVisualization/qmldir
2861%{qt6dir}/qml/QtDataVisualization/designer
2862
2863%files -n Qt6DataVisualization-devel
2864%defattr(644,root,root,755)
2865%attr(755,root,root) %{_libdir}/libQt6DataVisualization.so
2866%{_libdir}/libQt6DataVisualization.prl
2867%{_includedir}/qt6/QtDataVisualization
2868%{_pkgconfigdir}/Qt6DataVisualization.pc
2869%{_libdir}/cmake/Qt6DataVisualization
2870%{qt6dir}/mkspecs/modules/qt_lib_datavisualization.pri
2871%{qt6dir}/mkspecs/modules/qt_lib_datavisualization_private.pri
2872
2873%if %{with doc}
2874%files -n Qt6DataVisualization-doc
2875%defattr(644,root,root,755)
2876%{_docdir}/qt6-doc/qtdatavis3d
2877
2878%files -n Qt6DataVisualization-doc-qch
2879%defattr(644,root,root,755)
2880%{_docdir}/qt6-doc/qtdatavis3d.qch
2881%endif
2882
72800d36
JR
2883%files -n Qt6DBus
2884%defattr(644,root,root,755)
2885%attr(755,root,root) %{_libdir}/libQt6DBus.so.*.*.*
2a4ed909 2886%attr(755,root,root) %ghost %{_libdir}/libQt6DBus.so.6
72800d36
JR
2887
2888%files -n Qt6DBus-devel
2889%defattr(644,root,root,755)
2890%attr(755,root,root) %{_libdir}/libQt6DBus.so
2891%{_libdir}/libQt6DBus.prl
2892%{_includedir}/qt6/QtDBus
2893%{_pkgconfigdir}/Qt6DBus.pc
2894%{_libdir}/cmake/Qt6DBus
2895%{qt6dir}/mkspecs/modules/qt_lib_dbus.pri
2896%{qt6dir}/mkspecs/modules/qt_lib_dbus_private.pri
2897
7547ddcd
JR
2898%files -n Qt6Designer-devel
2899%defattr(644,root,root,755)
2900%attr(755,root,root) %{_libdir}/libQt6Designer.so
2901%attr(755,root,root) %{_libdir}/libQt6DesignerComponents.so
2902%{_libdir}/libQt6Designer.prl
2903%{_libdir}/libQt6DesignerComponents.prl
2904%{_includedir}/qt6/QtDesigner
2905%{_includedir}/qt6/QtDesignerComponents
2906%{_pkgconfigdir}/Qt6Designer.pc
2907%{_libdir}/cmake/Qt6Designer/Qt6DesignerConfig*.cmake
2908%{_libdir}/cmake/Qt6DesignerComponentsPrivate
2909%{qt6dir}/mkspecs/modules/qt_lib_designer.pri
2910%{qt6dir}/mkspecs/modules/qt_lib_designer_private.pri
2911%{qt6dir}/mkspecs/modules/qt_lib_designercomponents_private.pri
2912
2913%files -n Qt6Designer-plugin-qquickwidget
2914%defattr(644,root,root,755)
2915%attr(755,root,root) %{qt6dir}/plugins/designer/libqquickwidget.so
2916%{_libdir}/cmake/Qt6Designer/Qt6QQuickWidgetPlugin*.cmake
2917
72800d36
JR
2918%files -n Qt6DeviceDiscoverySupport-devel
2919%defattr(644,root,root,755)
2920%{_includedir}/qt6/QtDeviceDiscoverySupport
2921%{_libdir}/libQt6DeviceDiscoverySupport.a
2922%{_libdir}/libQt6DeviceDiscoverySupport.prl
2a4ed909 2923#%{_libdir}/cmake/Qt6DeviceDiscoverySupport
72800d36
JR
2924%{qt6dir}/mkspecs/modules/qt_lib_devicediscovery_support_private.pri
2925
72800d36
JR
2926%files -n Qt6EglSupport-devel
2927%defattr(644,root,root,755)
2a4ed909
JR
2928#%{_includedir}/qt6/QtEglSupport
2929#%{_libdir}/libQt6EglSupport.a
2930#%{_libdir}/libQt6EglSupport.prl
2931#%{_libdir}/cmake/Qt6EglSupport
2932#%{qt6dir}/mkspecs/modules/qt_lib_egl_support_private.pri
72800d36
JR
2933
2934%files -n Qt6FbSupport-devel
2935%defattr(644,root,root,755)
2a4ed909
JR
2936#%{_includedir}/qt6/QtFbSupport
2937#%{_libdir}/libQt6FbSupport.a
2938#%{_libdir}/libQt6FbSupport.prl
2939#%{_libdir}/cmake/Qt6FbSupport
2940#%{qt6dir}/mkspecs/modules/qt_lib_fb_support_private.pri
72800d36
JR
2941
2942%files -n Qt6Gui
2943%defattr(644,root,root,755)
2944%attr(755,root,root) %{_libdir}/libQt6Gui.so.*.*.*
2a4ed909 2945%attr(755,root,root) %ghost %{_libdir}/libQt6Gui.so.6
72800d36
JR
2946# loaded from src/gui/kernel/qgenericpluginfactory.cpp
2947%dir %{qt6dir}/plugins/generic
2948# R: udev-libs (by all qevdev* plugins)
2949%attr(755,root,root) %{qt6dir}/plugins/generic/libqevdevkeyboardplugin.so
2950%attr(755,root,root) %{qt6dir}/plugins/generic/libqevdevmouseplugin.so
2951%attr(755,root,root) %{qt6dir}/plugins/generic/libqevdevtabletplugin.so
2952%attr(755,root,root) %{qt6dir}/plugins/generic/libqevdevtouchplugin.so
2953# loaded from src/gui/image/qicon.cpp
2954%dir %{qt6dir}/plugins/iconengines
2955# loaded from src/gui/image/qimage{reader,writer}.cpp
2956%dir %{qt6dir}/plugins/imageformats
2957%attr(755,root,root) %{qt6dir}/plugins/imageformats/libqgif.so
2958%attr(755,root,root) %{qt6dir}/plugins/imageformats/libqico.so
2959# R: libjpeg
2960%attr(755,root,root) %{qt6dir}/plugins/imageformats/libqjpeg.so
2961# loaded from src/gui/kernel/qplatforminputcontextfactory.cpp
2962%dir %{qt6dir}/plugins/platforminputcontexts
2963# R: libxkbcommon
2964%attr(755,root,root) %{qt6dir}/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
2965# R: Qt6DBus
2966%attr(755,root,root) %{qt6dir}/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
2967# loaded from src/gui/kernel/qplatformintegrationfactory.cpp
2968%dir %{qt6dir}/plugins/platforms
2969# R: fontconfig freetype
2970%attr(755,root,root) %{qt6dir}/plugins/platforms/libqminimal.so
2971# R: OpenGL freetype libX11 libXrender
2972%attr(755,root,root) %{qt6dir}/plugins/platforms/libqoffscreen.so
2973# loaded from src/gui/kernel/qplatformthemefactory.cpp
2974%dir %{qt6dir}/plugins/platformthemes
2975# common for base -devel and plugin-specific files
2976%dir %{_libdir}/cmake/Qt6Gui
2977
2978%if %{with libinput}
2979%files -n Qt6Gui-generic-libinput
2980%defattr(644,root,root,755)
2981# R: libinput libxkbcommon udev
2982%attr(755,root,root) %{qt6dir}/plugins/generic/libqlibinputplugin.so
2a4ed909 2983%{_libdir}/cmake/Qt6Gui/Qt6QLibInputPlugin*.cmake
72800d36
JR
2984%endif
2985
2986%if %{with tslib}
2987%files -n Qt6Gui-generic-tslib
2988%defattr(644,root,root,755)
2989# R: tslib
2990%attr(755,root,root) %{qt6dir}/plugins/generic/libqtslibplugin.so
2a4ed909 2991%{_libdir}/cmake/Qt6Gui/Qt6QTsLibPlugin*.cmake
72800d36
JR
2992%endif
2993
2994%files -n Qt6Gui-generic-tuiotouch
2995%defattr(644,root,root,755)
2996# R: Qt6Network
2997%attr(755,root,root) %{qt6dir}/plugins/generic/libqtuiotouchplugin.so
2a4ed909 2998%{_libdir}/cmake/Qt6Gui/Qt6QTuioTouchPlugin*.cmake
72800d36
JR
2999
3000%if %{with directfb}
3001%files -n Qt6Gui-platform-directfb
3002%defattr(644,root,root,755)
3003# R: DirectFB fontconfig freetype
3004%attr(755,root,root) %{qt6dir}/plugins/platforms/libqdirectfb.so
2a4ed909 3005%{_libdir}/cmake/Qt6Gui/Qt6QDirectFbIntegrationPlugin*.cmake
72800d36
JR
3006%endif
3007
3008%if %{with egl}
3009%files -n Qt6Gui-platform-egl
3010%defattr(644,root,root,755)
3011# R: egl fontconfig freetype
3012%attr(755,root,root) %{qt6dir}/plugins/platforms/libqminimalegl.so
2a4ed909 3013%{_libdir}/cmake/Qt6Gui/Qt6QMinimalEglIntegrationPlugin*.cmake
72800d36
JR
3014%endif
3015
3016%files -n Qt6Gui-platform-eglfs
3017%defattr(644,root,root,755)
3018# R: Qt6Gui Qt6Core EGL GL ts fontconfig freetype glib2 udev mtdev
3019%attr(755,root,root) %{_libdir}/libQt6EglFSDeviceIntegration.so.*.*.*
2a4ed909 3020%attr(755,root,root) %ghost %{_libdir}/libQt6EglFSDeviceIntegration.so.6
72800d36
JR
3021# R: egl fontconfig freetype (for two following)
3022%attr(755,root,root) %{qt6dir}/plugins/platforms/libqeglfs.so
2a4ed909
JR
3023%{_libdir}/cmake/Qt6Gui/Qt6QEglFSIntegrationPlugin*.cmake
3024%{_libdir}/cmake/Qt6Gui/Qt6QEglFSEmulatorIntegrationPlugin*.cmake
72800d36
JR
3025# loaded from src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
3026%dir %{qt6dir}/plugins/egldeviceintegrations
3027%attr(755,root,root) %{qt6dir}/plugins/egldeviceintegrations/libqeglfs-emu-integration.so
3028
3029%files -n Qt6Gui-platform-eglfs-devel
3030%defattr(644,root,root,755)
3031%{_includedir}/qt6/QtEglFSDeviceIntegration
3032%attr(755,root,root) %{_libdir}/libQt6EglFSDeviceIntegration.so
2a4ed909 3033%{_libdir}/cmake/Qt6EglFSDeviceIntegrationPrivate
72800d36
JR
3034%{_libdir}/libQt6EglFSDeviceIntegration.prl
3035%{qt6dir}/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri
3036
3037%if %{with kms}
3038%files -n Qt6Gui-platform-eglfs-kms
3039%defattr(644,root,root,755)
3040# R: gl egl libdrm libgbm udev
3041%attr(755,root,root) %{_libdir}/libQt6EglFsKmsSupport.so.*.*.*
2a4ed909 3042%attr(755,root,root) %ghost %{_libdir}/libQt6EglFsKmsSupport.so.6
72800d36
JR
3043%attr(755,root,root) %{qt6dir}/plugins/egldeviceintegrations/libqeglfs-kms-integration.so
3044%attr(755,root,root) %{qt6dir}/plugins/egldeviceintegrations/libqeglfs-kms-egldevice-integration.so
3045
3046%files -n Qt6Gui-platform-eglfs-kms-devel
3047%defattr(644,root,root,755)
3048%attr(755,root,root) %{_libdir}/libQt6EglFsKmsSupport.so
3049%{_libdir}/libQt6EglFsKmsSupport.prl
2a4ed909
JR
3050%{_libdir}/cmake/Qt6EglFsKmsSupportPrivate
3051%{_libdir}/cmake/Qt6Gui/Qt6QEglFSKmsEglDeviceIntegrationPlugin*.cmake
3052%{_libdir}/cmake/Qt6Gui/Qt6QEglFSKmsGbmIntegrationPlugin*.cmake
72800d36
JR
3053%{qt6dir}/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri
3054%endif
3055
3056%files -n Qt6Gui-platform-eglfs-x11
3057%defattr(644,root,root,755)
3058# R: libX11 libxcb
3059%attr(755,root,root) %{qt6dir}/plugins/egldeviceintegrations/libqeglfs-x11-integration.so
2a4ed909 3060%{_libdir}/cmake/Qt6Gui/Qt6QEglFSX11IntegrationPlugin*.cmake
72800d36
JR
3061
3062%files -n Qt6Gui-platform-linuxfb
3063%defattr(644,root,root,755)
3064# R: fontconfig freetype libinput tslib udev-libs
3065%attr(755,root,root) %{qt6dir}/plugins/platforms/libqlinuxfb.so
2a4ed909 3066%{_libdir}/cmake/Qt6Gui/Qt6QLinuxFbIntegrationPlugin*.cmake
72800d36
JR
3067
3068%files -n Qt6Gui-platform-vnc
3069%defattr(644,root,root,755)
3070%attr(755,root,root) %{qt6dir}/plugins/platforms/libqvnc.so
3071
3072%files -n Qt6Gui-platform-vnc-devel
3073%defattr(644,root,root,755)
2a4ed909 3074%{_libdir}/cmake/Qt6Gui/Qt6QVncIntegrationPlugin*.cmake
72800d36
JR
3075
3076%files -n Qt6Gui-platform-xcb
3077%defattr(644,root,root,755)
3078# R: Qt6DBus xorg* xcb* libxkbcommon-x11 fontconfig freetype
3079%attr(755,root,root) %{_libdir}/libQt6XcbQpa.so.*.*.*
2a4ed909 3080%attr(755,root,root) %ghost %{_libdir}/libQt6XcbQpa.so.6
72800d36
JR
3081# R: Qt6DBus xcb-* xorg*
3082%attr(755,root,root) %{qt6dir}/plugins/platforms/libqxcb.so
3083# loaded from src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
3084%dir %{qt6dir}/plugins/xcbglintegrations
2a4ed909 3085%{_libdir}/cmake/Qt6Gui/Qt6QXcbIntegrationPlugin*.cmake
72800d36
JR
3086
3087%files -n Qt6Gui-platform-xcb-devel
3088%defattr(644,root,root,755)
3089%attr(755,root,root) %{_libdir}/libQt6XcbQpa.so
3090%{_libdir}/libQt6XcbQpa.prl
2a4ed909 3091%{_libdir}/cmake/Qt6XcbQpaPrivate
72800d36
JR
3092%{qt6dir}/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri
3093
3094%files -n Qt6Gui-platform-xcb-egl
3095%defattr(644,root,root,755)
3096%attr(755,root,root) %{qt6dir}/plugins/xcbglintegrations/libqxcb-egl-integration.so
2a4ed909 3097%{_libdir}/cmake/Qt6Gui/Qt6QXcbEglIntegrationPlugin*.cmake
72800d36
JR
3098
3099%files -n Qt6Gui-platform-xcb-glx
3100%defattr(644,root,root,755)
3101%attr(755,root,root) %{qt6dir}/plugins/xcbglintegrations/libqxcb-glx-integration.so
2a4ed909 3102%{_libdir}/cmake/Qt6Gui/Qt6QXcbGlxIntegrationPlugin*.cmake
72800d36
JR
3103
3104%if %{with gtk}
3105%files -n Qt6Gui-platformtheme-gtk3
3106%defattr(644,root,root,755)
3107# R: gtk+3
3108%attr(755,root,root) %{qt6dir}/plugins/platformthemes/libqgtk3.so
2a4ed909 3109%{_libdir}/cmake/Qt6Gui/Qt6QGtk3ThemePlugin*.cmake
72800d36
JR
3110%endif
3111
3112%files -n Qt6Gui-platformtheme-xdgdesktopportal
3113%defattr(644,root,root,755)
3114%attr(755,root,root) %{qt6dir}/plugins/platformthemes/libqxdgdesktopportal.so
2a4ed909 3115%{_libdir}/cmake/Qt6Gui/Qt6QXdgDesktopPortalThemePlugin*.cmake
72800d36
JR
3116
3117%files -n Qt6Gui-devel
3118%defattr(644,root,root,755)
2a4ed909 3119%attr(755,root,root) %{qt6dir}/libexec/qvkgen
72800d36
JR
3120%attr(755,root,root) %{_libdir}/libQt6Gui.so
3121%{_libdir}/libQt6Gui.prl
2a4ed909 3122%{_libdir}/metatypes/qt6gui_pld_metatypes.json
72800d36 3123%{_includedir}/qt6/QtGui
72800d36
JR
3124%{_pkgconfigdir}/Qt6Gui.pc
3125%{_libdir}/cmake/Qt6Gui/Qt6GuiConfig*.cmake
2a4ed909
JR
3126%{_libdir}/cmake/Qt6Gui/Qt6QEvdevKeyboardPlugin*.cmake
3127%{_libdir}/cmake/Qt6Gui/Qt6QEvdevMousePlugin*.cmake
3128%{_libdir}/cmake/Qt6Gui/Qt6QEvdevTabletPlugin*.cmake
3129%{_libdir}/cmake/Qt6Gui/Qt6QEvdevTouchScreenPlugin*.cmake
3130%{_libdir}/cmake/Qt6Gui/Qt6QGifPlugin*.cmake
3131%{_libdir}/cmake/Qt6Gui/Qt6QICOPlugin*.cmake
3132%{_libdir}/cmake/Qt6Gui/Qt6QJpegPlugin*.cmake
3133%{_libdir}/cmake/Qt6Gui/Qt6QComposePlatformInputContextPlugin*.cmake
3134%{_libdir}/cmake/Qt6Gui/Qt6QIbusPlatformInputContextPlugin*.cmake
3135%{_libdir}/cmake/Qt6Gui/Qt6QMinimalIntegrationPlugin*.cmake
3136%{_libdir}/cmake/Qt6Gui/Qt6QOffscreenIntegrationPlugin*.cmake
72800d36
JR
3137%{qt6dir}/mkspecs/modules/qt_lib_gui.pri
3138%{qt6dir}/mkspecs/modules/qt_lib_gui_private.pri
3139
7547ddcd
JR
3140%files -n Qt6Help -f qt_help.lang
3141%defattr(644,root,root,755)
3142%attr(755,root,root) %{_libdir}/libQt6Help.so.*.*.*
3143%attr(755,root,root) %ghost %{_libdir}/libQt6Help.so.6
3144
3145%files -n Qt6Help-devel
3146%defattr(644,root,root,755)
3147%attr(755,root,root) %{_libdir}/libQt6Help.so
3148%{_libdir}/libQt6Help.prl
3149%{_includedir}/qt6/QtHelp
3150%{_pkgconfigdir}/Qt6Help.pc
3151%{_libdir}/cmake/Qt6Help
3152%{qt6dir}/mkspecs/modules/qt_lib_help.pri
3153%{qt6dir}/mkspecs/modules/qt_lib_help_private.pri
3154
72800d36
JR
3155%files -n Qt6InputSupport-devel
3156%defattr(644,root,root,755)
3157%{_includedir}/qt6/QtInputSupport
3158%{_libdir}/libQt6InputSupport.a
3159%{_libdir}/libQt6InputSupport.prl
2a4ed909 3160%{_libdir}/cmake/Qt6InputSupportPrivate
72800d36
JR
3161%{qt6dir}/mkspecs/modules/qt_lib_input_support_private.pri
3162
3163%files -n Qt6KmsSupport-devel
3164%defattr(644,root,root,755)
3165%{_includedir}/qt6/QtKmsSupport
3166%{_libdir}/libQt6KmsSupport.a
3167%{_libdir}/libQt6KmsSupport.prl
2a4ed909 3168%{_libdir}/cmake/Qt6KmsSupportPrivate
72800d36
JR
3169%{qt6dir}/mkspecs/modules/qt_lib_kms_support_private.pri
3170
3171%files -n Qt6Network
3172%defattr(644,root,root,755)
3173%attr(755,root,root) %{_libdir}/libQt6Network.so.*.*.*
2a4ed909 3174%attr(755,root,root) %ghost %{_libdir}/libQt6Network.so.6
72800d36
JR
3175
3176%files -n Qt6Network-devel
3177%defattr(644,root,root,755)
3178%attr(755,root,root) %{_libdir}/libQt6Network.so
3179%{_libdir}/libQt6Network.prl
3180%{_includedir}/qt6/QtNetwork
3181%{_pkgconfigdir}/Qt6Network.pc
3182%dir %{_libdir}/cmake/Qt6Network
3183%{_libdir}/cmake/Qt6Network/Qt6NetworkConfig*.cmake
2a4ed909
JR
3184#%{_libdir}/cmake/Qt6Network/Qt6NetworkQConnmanEnginePlugin*.cmake
3185#%{_libdir}/cmake/Qt6Network/Qt6NetworkQGenericEnginePlugin*.cmake
3186#%{_libdir}/cmake/Qt6Network/Qt6NetworkQNetworkManagerEnginePlugin*.cmake
72800d36
JR
3187%{qt6dir}/mkspecs/modules/qt_lib_network.pri
3188%{qt6dir}/mkspecs/modules/qt_lib_network_private.pri
3189
95b98e27
JR
3190%files -n Qt6Nfc
3191%defattr(644,root,root,755)
3192%attr(755,root,root) %{_libdir}/libQt6Nfc.so.*.*.*
3193%attr(755,root,root) %ghost %{_libdir}/libQt6Nfc.so.6
3194
3195%files -n Qt6Nfc-devel
3196%defattr(644,root,root,755)
3197%attr(755,root,root) %{_libdir}/libQt6Nfc.so
3198%{_libdir}/libQt6Nfc.prl
3199%{_includedir}/qt6/QtNfc
3200%{_pkgconfigdir}/Qt6Nfc.pc
3201%{_libdir}/cmake/Qt6Nfc
3202%{qt6dir}/mkspecs/modules/qt_lib_nfc.pri
3203%{qt6dir}/mkspecs/modules/qt_lib_nfc_private.pri
3204
3205%if %{with doc}
3206%files -n Qt6Nfc-doc
3207%defattr(644,root,root,755)
3208%{_docdir}/qt6-doc/qtbluetooth
3209%{_docdir}/qt6-doc/qtnfc
3210
3211%files -n Qt6Nfc-doc-qch
3212%defattr(644,root,root,755)
3213%{_docdir}/qt6-doc/qtbluetooth.qch
3214%{_docdir}/qt6-doc/qtnfc.qch
3215%endif
3216
72800d36
JR
3217%files -n Qt6OpenGL
3218%defattr(644,root,root,755)
3219%attr(755,root,root) %{_libdir}/libQt6OpenGL.so.*.*.*
2a4ed909 3220%attr(755,root,root) %ghost %{_libdir}/libQt6OpenGL.so.6
72800d36
JR
3221
3222%files -n Qt6OpenGL-devel
3223%defattr(644,root,root,755)
3224%attr(755,root,root) %{_libdir}/libQt6OpenGL.so
3225%{_libdir}/libQt6OpenGL.prl
3226%{_includedir}/qt6/QtOpenGL
3227%{_pkgconfigdir}/Qt6OpenGL.pc
3228%{_libdir}/cmake/Qt6OpenGL
3229%{qt6dir}/mkspecs/modules/qt_lib_opengl.pri
3230%{qt6dir}/mkspecs/modules/qt_lib_opengl_private.pri
3231
d388525b
JR
3232%if %{with webengine}
3233%files -n Qt6Pdf
3234%defattr(644,root,root,755)
3235# R: Qt6Core Qt6Gui Qt6Network freetype libjpeg zlib
3236%attr(755,root,root) %{_libdir}/libQt6Pdf.so.*.*.*
3237%attr(755,root,root) %ghost %{_libdir}/libQt6Pdf.so.6
3238# R: Qt6Core Qt6Gui Qt6Pdf Qt6Widgets
3239%attr(755,root,root) %{_libdir}/libQt6PdfWidgets.so.*.*.*
3240%attr(755,root,root) %ghost %{_libdir}/libQt6PdfWidgets.so.6
3241%dir %{qt6dir}/qml/QtQuick/Pdf
3242%{qt6dir}/qml/QtQuick/Pdf/plugins.qmltypes
3243%{qt6dir}/qml/QtQuick/Pdf/qmldir
3244%{qt6dir}/qml/QtQuick/Pdf/qml
3245# R: Qt6Core Qt6Gui Qt6Pdf Qt6Qml Qt6Quick
3246%attr(755,root,root) %{qt6dir}/qml/QtQuick/Pdf/libqtpdfquickplugin.so
3247# R: Qt6Core Qt6Gui Qt6Pdf
3248%attr(755,root,root) %{_libdir}/qt6/plugins/imageformats/libqpdf.so
3249
3250%files -n Qt6Pdf-devel
3251%defattr(644,root,root,755)
3252%attr(755,root,root) %{_libdir}/libQt6Pdf.so
3253%attr(755,root,root) %{_libdir}/libQt6PdfWidgets.so
3254%{_libdir}/libQt6Pdf.prl
3255%{_libdir}/libQt6PdfWidgets.prl
3256%{_includedir}/qt6/QtPdf
3257%{_includedir}/qt6/QtPdfWidgets
3258%{_pkgconfigdir}/Qt6Pdf.pc
3259%{_pkgconfigdir}/Qt6PdfWidgets.pc
3260%{_libdir}/cmake/Qt6Gui/Qt6QPdfPlugin*.cmake
3261%{_libdir}/cmake/Qt6Pdf
3262%{_libdir}/cmake/Qt6PdfWidgets
3263%{qt6dir}/mkspecs/modules/qt_lib_pdf.pri
3264%{qt6dir}/mkspecs/modules/qt_lib_pdf_private.pri
3265%{qt6dir}/mkspecs/modules/qt_lib_pdfwidgets.pri
3266%{qt6dir}/mkspecs/modules/qt_lib_pdfwidgets_private.pri
3267
3268%if %{with doc}
3269%files -n Qt6Pdf-doc
3270%defattr(644,root,root,755)
3271%{_docdir}/qt6-doc/qtpdf
3272
3273%files -n Qt6Pdf-doc-qch
3274%defattr(644,root,root,755)
3275%{_docdir}/qt6-doc/qtpdf.qch
3276%endif
3277%endif
3278
72800d36
JR
3279%files -n Qt6PrintSupport
3280%defattr(644,root,root,755)
3281%attr(755,root,root) %{_libdir}/libQt6PrintSupport.so.*.*.*
2a4ed909 3282%attr(755,root,root) %ghost %{_libdir}/libQt6PrintSupport.so.6
72800d36
JR
3283# loaded from src/printsupport/kernel/qplatformprintplugin.cpp
3284%dir %{qt6dir}/plugins/printsupport
3285%if %{with cups}
3286%attr(755,root,root) %{qt6dir}/plugins/printsupport/libcupsprintersupport.so
3287%endif
3288
3289%files -n Qt6PrintSupport-devel
3290%defattr(644,root,root,755)
3291%attr(755,root,root) %{_libdir}/libQt6PrintSupport.so
3292%{_libdir}/libQt6PrintSupport.prl
3293%{_includedir}/qt6/QtPrintSupport
3294%{_pkgconfigdir}/Qt6PrintSupport.pc
3295%dir %{_libdir}/cmake/Qt6PrintSupport
3296%{_libdir}/cmake/Qt6PrintSupport/Qt6PrintSupportConfig*.cmake
3297%if %{with cups}
2a4ed909 3298%{_libdir}/cmake/Qt6PrintSupport/Qt6QCupsPrinterSupportPlugin*.cmake
72800d36
JR
3299%endif
3300%{qt6dir}/mkspecs/modules/qt_lib_printsupport.pri
3301%{qt6dir}/mkspecs/modules/qt_lib_printsupport_private.pri
3302
72800d36
JR
3303%files -n Qt6Sql
3304%defattr(644,root,root,755)
3305%attr(755,root,root) %{_libdir}/libQt6Sql.so.*.*.*
2a4ed909 3306%attr(755,root,root) %ghost %{_libdir}/libQt6Sql.so.6
72800d36
JR
3307# loaded from src/sql/kernel/qsqldatabase.cpp
3308%dir %{qt6dir}/plugins/sqldrivers
3309# common for base -devel and plugin-specific files
3310%dir %{_libdir}/cmake/Qt6Sql
3311
3312%if %{with db2}
3313%files -n Qt6Sql-sqldriver-db2
3314%defattr(644,root,root,755)
3315# R: (proprietary) DB2 libs
3316%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqldb2.so
2a4ed909 3317%{_libdir}/cmake/Qt6Sql/Qt6QDB2DriverPlugin*.cmake
72800d36
JR
3318%endif
3319
3320%if %{with ibase}
3321%files -n Qt6Sql-sqldriver-ibase
3322%defattr(644,root,root,755)
3323# R: Firebird-lib
3324%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlibase.so
2a4ed909 3325%{_libdir}/cmake/Qt6Sql/Qt6QIBaseDriverPlugin*.cmake
72800d36
JR
3326%endif
3327
3328%if %{with sqlite3}
3329%files -n Qt6Sql-sqldriver-sqlite3
3330%defattr(644,root,root,755)
3331# R: sqlite3
3332%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlite.so
2a4ed909 3333%{_libdir}/cmake/Qt6Sql/Qt6QSQLiteDriverPlugin*.cmake
72800d36
JR
3334%endif
3335
3336%if %{with mysql}
3337%files -n Qt6Sql-sqldriver-mysql
3338%defattr(644,root,root,755)
3339# R: mysql-libs
3340%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlmysql.so
2a4ed909 3341%{_libdir}/cmake/Qt6Sql/Qt6QMYSQLDriverPlugin*.cmake
72800d36
JR
3342%endif
3343
3344%if %{with oci}
3345%files -n Qt6Sql-sqldriver-oci
3346%defattr(644,root,root,755)
3347# R: (proprietary) Oracle libs
3348%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqloci.so
2a4ed909 3349%{_libdir}/cmake/Qt6Sql/Qt6QOCIDriverPlugin*.cmake
72800d36
JR
3350%endif
3351
3352%if %{with odbc}
3353%files -n Qt6Sql-sqldriver-odbc
3354%defattr(644,root,root,755)
3355# R: unixODBC
3356%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlodbc.so
2a4ed909 3357%{_libdir}/cmake/Qt6Sql/Qt6QODBCDriverPlugin*.cmake
72800d36
JR
3358%endif
3359
3360%if %{with pgsql}
3361%files -n Qt6Sql-sqldriver-pgsql
3362%defattr(644,root,root,755)
3363# R: postgresql-libs
3364%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlpsql.so
2a4ed909 3365%{_libdir}/cmake/Qt6Sql/Qt6QPSQLDriverPlugin*.cmake
72800d36
JR
3366%endif
3367
3368%if %{with freetds}
3369%files -n Qt6Sql-sqldriver-tds
3370%defattr(644,root,root,755)
3371# R: freetds
2a4ed909
JR
3372#%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqltds.so
3373#%{_libdir}/cmake/Qt6Sql/Qt6QTDSDriverPlugin*.cmake
72800d36
JR
3374%endif
3375
3376%files -n Qt6Sql-devel
3377%defattr(644,root,root,755)
3378%attr(755,root,root) %{_libdir}/libQt6Sql.so
3379%{_libdir}/libQt6Sql.prl
3380%{_includedir}/qt6/QtSql
3381%{_pkgconfigdir}/Qt6Sql.pc
3382%{_libdir}/cmake/Qt6Sql/Qt6SqlConfig*.cmake
3383%{qt6dir}/mkspecs/modules/qt_lib_sql.pri
3384%{qt6dir}/mkspecs/modules/qt_lib_sql_private.pri
3385
3386%files -n Qt6Test
3387%defattr(644,root,root,755)
3388%attr(755,root,root) %{_libdir}/libQt6Test.so.*.*.*
2a4ed909 3389%attr(755,root,root) %ghost %{_libdir}/libQt6Test.so.6
72800d36
JR
3390
3391%files -n Qt6Test-devel
3392%defattr(644,root,root,755)
3393%attr(755,root,root) %{_libdir}/libQt6Test.so
3394%{_libdir}/libQt6Test.prl
3395%{_includedir}/qt6/QtTest
3396%{_pkgconfigdir}/Qt6Test.pc
3397%{_libdir}/cmake/Qt6Test
3398%{qt6dir}/mkspecs/modules/qt_lib_testlib.pri
3399%{qt6dir}/mkspecs/modules/qt_lib_testlib_private.pri
3400
7547ddcd
JR
3401%files -n Qt6UiTools
3402%defattr(644,root,root,755)
3403%attr(755,root,root) %{_libdir}/libQt6UiTools.so.*.*.*
3404%attr(755,root,root) %ghost %{_libdir}/libQt6UiTools.so.6
3405
3406%files -n Qt6UiTools-devel
3407%defattr(644,root,root,755)
3408%{_libdir}/libQt6UiTools.so
3409%{_libdir}/libQt6UiTools.prl
3410%{_includedir}/qt6/QtUiPlugin
3411%{_includedir}/qt6/QtUiTools
3412%{_pkgconfigdir}/Qt6UiPlugin.pc
3413%{_pkgconfigdir}/Qt6UiTools.pc
3414%{_libdir}/cmake/Qt6UiPlugin
3415%{_libdir}/cmake/Qt6UiTools
3416%{qt6dir}/mkspecs/modules/qt_lib_uiplugin.pri
3417%{qt6dir}/mkspecs/modules/qt_lib_uitools.pri
3418%{qt6dir}/mkspecs/modules/qt_lib_uitools_private.pri
3419
d388525b
JR
3420%files -n Qt6VirtualKeyboard
3421%defattr(644,root,root,755)
3422# R: Qt6Core Qt6VirtualKeyboard hunspell
3423%attr(755,root,root) %{_libdir}/libQt6HunspellInputMethod.so.*.*.*
3424%attr(755,root,root) %ghost %{_libdir}/libQt6HunspellInputMethod.so.6
3425# R: Qt6Core Qt6Gui Qt6Qml Qt6Quick libxcb libxcb-fixes
3426%attr(755,root,root) %{_libdir}/libQt6VirtualKeyboard.so.*.*.*
3427%attr(755,root,root) %ghost %{_libdir}/libQt6VirtualKeyboard.so.6
3428# R: Qt6Core Qt6Gui Qt6Qml Qt6VirtualKeyboard
3429%attr(755,root,root) %{qt6dir}/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so
3430%dir %{qt6dir}/plugins/virtualkeyboard
3431# R: Qt6Core Qt6Qml Qt6VirtualKeyboard
3432%attr(755,root,root) %{qt6dir}/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so
3433# R: Qt6Core Qt6HunspellInputMethod Qt6Qml Qt6VirtualKeyboard
3434%attr(755,root,root) %{qt6dir}/plugins/virtualkeyboard/libqtvirtualkeyboard_hunspell.so
3435%if %{with lipi}
3436# R: Qt6Core Qt6HunspellInputMethod Qt6Qml Qt6VirtualKeyboard
3437%attr(755,root,root) %{qt6dir}/plugins/virtualkeyboard/libqtvirtualkeyboard_lipi.so
3438%endif
3439# R: Qt6Core Qt6Gui Qt6Qml Qt6VirtualKeyboard
3440%attr(755,root,root) %{qt6dir}/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so
3441# R: Qt6Core Qt6Qml Qt6VirtualKeyboard
3442%attr(755,root,root) %{qt6dir}/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so
3443# R: Qt6Core Qt6Qml Qt6VirtualKeyboard
3444%attr(755,root,root) %{qt6dir}/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so
3445# R: Qt6Core Qt6HunspellInputMethod Qt6Qml Qt6VirtualKeyboard
3446%attr(755,root,root) %{qt6dir}/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so
3447%dir %{qt6dir}/qml/QtQuick/VirtualKeyboard
3448# R: Qt6Core Qt6Qml Qt6VirtualKeyboard
3449%attr(755,root,root) %{qt6dir}/qml/QtQuick/VirtualKeyboard/libqtquickvirtualkeyboardplugin.so
3450%{qt6dir}/qml/QtQuick/VirtualKeyboard/plugins.qmltypes
3451%{qt6dir}/qml/QtQuick/VirtualKeyboard/qmldir
3452%dir %{qt6dir}/qml/QtQuick/VirtualKeyboard/Settings
3453# R: Qt6Core Qt6Qml Qt6VirtualKeyboard
3454%attr(755,root,root) %{qt6dir}/qml/QtQuick/VirtualKeyboard/Settings/libqtquickvirtualkeyboardsettingsplugin.so
3455%{qt6dir}/qml/QtQuick/VirtualKeyboard/Settings/plugins.qmltypes
3456%{qt6dir}/qml/QtQuick/VirtualKeyboard/Settings/qmldir
3457%dir %{qt6dir}/qml/QtQuick/VirtualKeyboard/Styles
3458# R: Qt6Core Qt6Gui Qt6Qml Qt6Quick Qt6Svg
3459%attr(755,root,root) %{qt6dir}/qml/QtQuick/VirtualKeyboard/Styles/libqtquickvirtualkeyboardstylesplugin.so
3460%{qt6dir}/qml/QtQuick/VirtualKeyboard/Styles/plugins.qmltypes
3461%{qt6dir}/qml/QtQuick/VirtualKeyboard/Styles/qmldir
3462%if %{with lipi}
3463%dir %{qt6dir}/plugins/lipi_toolkit
3464%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libactivedtw.so
3465%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libboxfld.so
3466%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libl7.so
3467%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/liblipiengine.so
3468%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/liblogger.so
3469%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libneuralnet.so
3470%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libnn.so
3471%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libnpen.so
3472%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libpointfloat.so
3473%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libpreproc.so
3474%attr(755,root,root) %{qt6dir}/plugins/lipi_toolkit/libsubstroke.so
3475%dir %{_datadir}/qt6/qtvirtualkeyboard
3476%{_datadir}/qt6/qtvirtualkeyboard/lipi_toolkit
3477%endif
3478
3479%files -n Qt6VirtualKeyboard-devel
3480%defattr(644,root,root,755)
3481%attr(755,root,root) %{_libdir}/libQt6HunspellInputMethod.so
3482%attr(755,root,root) %{_libdir}/libQt6VirtualKeyboard.so
3483%{_libdir}/libQt6HunspellInputMethod.prl
3484%{_libdir}/libQt6VirtualKeyboard.prl
3485%{_includedir}/qt6/QtHunspellInputMethod
3486%{_includedir}/qt6/QtVirtualKeyboard
3487%{_pkgconfigdir}/Qt6VirtualKeyboard.pc
3488%{_libdir}/cmake/Qt6Gui/Qt6QVirtualKeyboardPlugin*.cmake
3489%{_libdir}/cmake/Qt6VirtualKeyboard
3490%{qt6dir}/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri
3491%{qt6dir}/mkspecs/modules/qt_lib_virtualkeyboard.pri
3492%{qt6dir}/mkspecs/modules/qt_lib_virtualkeyboard_private.pri
3493
3494%if %{with doc}
3495%files -n Qt6VirtualKeyboard-doc
3496%defattr(644,root,root,755)
3497%{_docdir}/qt6-doc/qtvirtualkeyboard
3498
3499%files -n Qt6VirtualKeyboard-doc-qch
3500%defattr(644,root,root,755)
3501%{_docdir}/qt6-doc/qtvirtualkeyboard.qch
3502%endif
3503
3504%files -n Qt6WaylandCompositor
3505%defattr(644,root,root,755)
3506%attr(755,root,root) %{_libdir}/libQt6WaylandCompositor.so.*.*.*
3507%attr(755,root,root) %ghost %{_libdir}/libQt6WaylandCompositor.so.6
3508%dir %{qt6dir}/plugins/wayland-graphics-integration-server
3509%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-dmabuf-server-buffer.so
3510%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-drm-egl-server-buffer.so
3511%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-linux-dmabuf-unstable-v1.so
3512%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-shm-emulation-server.so
3513%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-vulkan-server.so
3514%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so
3515%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-eglstream-controller.so
3516# dir shared Qt6WaylandClient
3517%dir %{qt6dir}/qml/QtWayland
3518%dir %{qt6dir}/qml/QtWayland/Compositor
3519%attr(755,root,root) %{qt6dir}/qml/QtWayland/Compositor/libqwaylandcompositorplugin.so
3520%{qt6dir}/qml/QtWayland/Compositor/qmldir
3521%dir %{qt6dir}/qml/QtWayland/Compositor/TextureSharingExtension
3522%attr(755,root,root) %{qt6dir}/qml/QtWayland/Compositor/TextureSharingExtension/libwaylandtexturesharingextensionplugin.so
3523%{qt6dir}/qml/QtWayland/Compositor/TextureSharingExtension/qmldir
3524
3525%files -n Qt6WaylandCompositor-devel
3526%defattr(644,root,root,755)
3527%attr(755,root,root) %{_libdir}/libQt6WaylandCompositor.so
3528%{_libdir}/libQt6WaylandCompositor.prl
3529%{_includedir}/qt6/QtWaylandCompositor
3530%{_pkgconfigdir}/Qt6WaylandCompositor.pc
3531%{_libdir}/cmake/Qt6WaylandCompositor
3532%{qt6dir}/mkspecs/modules/qt_lib_waylandcompositor.pri
3533%{qt6dir}/mkspecs/modules/qt_lib_waylandcompositor_private.pri
3534
3535%if %{with doc}
3536%files -n Qt6WaylandCompositor-doc
3537%defattr(644,root,root,755)
3538%{_docdir}/qt6-doc/qtwaylandcompositor
3539
3540%files -n Qt6WaylandCompositor-doc-qch
3541%defattr(644,root,root,755)
3542%{_docdir}/qt6-doc/qtwaylandcompositor.qch
3543%endif
3544
3545%files -n Qt6WaylandClient
3546%defattr(644,root,root,755)
3547%attr(755,root,root) %{_libdir}/libQt6WaylandClient.so.*.*.*
3548%attr(755,root,root) %ghost %{_libdir}/libQt6WaylandClient.so.6
3549%attr(755,root,root) %{qt6dir}/libexec/qtwaylandscanner
3550%attr(755,root,root) %{qt6dir}/plugins/platforms/libqwayland-egl.so
3551%attr(755,root,root) %{qt6dir}/plugins/platforms/libqwayland-generic.so
3552%dir %{qt6dir}/plugins/wayland-decoration-client
3553%attr(755,root,root) %{qt6dir}/plugins/wayland-decoration-client/libbradient.so
3554%dir %{qt6dir}/plugins/wayland-graphics-integration-client
3555%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-client/libdmabuf-server.so
3556%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-client/libdrm-egl-server.so
3557%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
3558%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-client/libshm-emulation-server.so
3559%attr(755,root,root) %{qt6dir}/plugins/wayland-graphics-integration-client/libvulkan-server.so
3560%dir %{qt6dir}/plugins/wayland-shell-integration
3561%attr(755,root,root) %{qt6dir}/plugins/wayland-shell-integration/libfullscreen-shell-v1.so
3562%attr(755,root,root) %{qt6dir}/plugins/wayland-shell-integration/libivi-shell.so
3563%attr(755,root,root) %{qt6dir}/plugins/wayland-shell-integration/libxdg-shell.so
3564# dir shared Qt6WaylandCompositor
3565%dir %{qt6dir}/qml/QtWayland
3566%dir %{qt6dir}/qml/QtWayland/Client
3567%dir %{qt6dir}/qml/QtWayland/Client/TextureSharing
3568%attr(755,root,root) %{qt6dir}/qml/QtWayland/Client/TextureSharing/libwaylandtexturesharingplugin.so
3569%{qt6dir}/qml/QtWayland/Client/TextureSharing/qmldir
3570
3571%files -n Qt6WaylandClient-devel
3572%defattr(644,root,root,755)
3573%attr(755,root,root) %{_libdir}/libQt6WaylandClient.so
3574%{_libdir}/libQt6WaylandClient.prl
3575%{_includedir}/qt6/QtWaylandClient
3576%{_pkgconfigdir}/Qt6WaylandClient.pc
3577%{_libdir}/cmake/Qt6Gui/Qt6QWaylandEglPlatformIntegrationPlugin*.cmake
3578%{_libdir}/cmake/Qt6Gui/Qt6QWaylandIntegrationPlugin*.cmake
3579%{_libdir}/cmake/Qt6WaylandClient
3580%{qt6dir}/mkspecs/modules/qt_lib_waylandclient.pri
3581%{qt6dir}/mkspecs/modules/qt_lib_waylandclient_private.pri
3582
72800d36
JR
3583%files -n Qt6Widgets
3584%defattr(644,root,root,755)
3585%attr(755,root,root) %{_libdir}/libQt6Widgets.so.*.*.*
2a4ed909 3586%attr(755,root,root) %ghost %{_libdir}/libQt6Widgets.so.6
72800d36
JR
3587%dir %{qt6dir}/plugins/styles
3588
3589%files -n Qt6Widgets-devel
3590%defattr(644,root,root,755)
3591%attr(755,root,root) %{_libdir}/libQt6Widgets.so
3592%{_libdir}/libQt6Widgets.prl
2a4ed909 3593%{_libdir}/metatypes/qt6widgets_pld_metatypes.json
72800d36
JR
3594%{_includedir}/qt6/QtWidgets
3595%{_pkgconfigdir}/Qt6Widgets.pc
3596%dir %{_libdir}/cmake/Qt6Widgets
3597%{_libdir}/cmake/Qt6Widgets/Qt6WidgetsConfig*.cmake
3598%{_libdir}/cmake/Qt6Widgets/Qt6WidgetsMacros.cmake
3599%{qt6dir}/mkspecs/modules/qt_lib_widgets.pri
3600%{qt6dir}/mkspecs/modules/qt_lib_widgets_private.pri
3601
d388525b
JR
3602%files -n Qt6WebChannel
3603%defattr(644,root,root,755)
3604# R: Core Qml
3605%attr(755,root,root) %{_libdir}/libQt6WebChannel.so.*.*.*
3606%attr(755,root,root) %ghost %{_libdir}/libQt6WebChannel.so.6
3607%dir %{qt6dir}/qml/QtWebChannel
3608# R: Core Qml
3609%attr(755,root,root) %{qt6dir}/qml/QtWebChannel/libwebchannelplugin.so
3610%{qt6dir}/qml/QtWebChannel/plugins.qmltypes
3611%{qt6dir}/qml/QtWebChannel/qmldir
3612
3613%files -n Qt6WebChannel-devel
3614%defattr(644,root,root,755)
3615%attr(755,root,root) %{_libdir}/libQt6WebChannel.so
3616%{_libdir}/libQt6WebChannel.prl
3617%{_includedir}/qt6/QtWebChannel
3618%{_pkgconfigdir}/Qt6WebChannel.pc
3619%{_libdir}/cmake/Qt6WebChannel
3620%{qt6dir}/mkspecs/modules/qt_lib_webchannel.pri
3621%{qt6dir}/mkspecs/modules/qt_lib_webchannel_private.pri
3622
3623%if %{with doc}
3624%files -n Qt6WebChannel-doc
3625%defattr(644,root,root,755)
3626%{_docdir}/qt6-doc/qtwebchannel
3627
3628%files -n Qt6WebChannel-doc-qch
3629%defattr(644,root,root,755)
3630%{_docdir}/qt6-doc/qtwebchannel.qch
3631%endif
3632
3633%if %{with webengine}
3634%files -n Qt6WebEngine -f qtwebengine.lang
3635%defattr(644,root,root,755)
3636# R: Qt6Core Qt6Gui Qt6Network Qt6Positioning Qt6Qml Qt6Quick Qt6WebChannel alsa-lib dbus-libs expat fontconfig freetype harfbuzz lcms2 libX11 libXcomposite libXcursor libXdamage libXext libXfixes libXi libXrender libXrandr libXss libavcodec libavformat libavutil libevent libjpeg libicu libpng libvpx libwebp libxcb minizip nspr nss opus re2 snappy zlib
3637%attr(755,root,root) %{_libdir}/libQt6WebEngineCore.so.*.*.*
3638%attr(755,root,root) %ghost %{_libdir}/libQt6WebEngineCore.so.6
3639%attr(755,root,root) %{_libdir}/libQt6WebEngineQuick.so.*.*.*
3640%attr(755,root,root) %ghost %{_libdir}/libQt6WebEngineQuick.so.6
3641%attr(755,root,root) %{_libdir}/libQt6WebEngineQuickDelegatesQml.so.*.*.*
3642%attr(755,root,root) %ghost %{_libdir}/libQt6WebEngineQuickDelegatesQml.so.6
3643# R: Qt6Core Qt6Gui Qt6Network Qt6PrintSupport Qt6Quick Qt6QuickWidgets Qt6WebEngineCore Qt6Widgets
3644%attr(755,root,root) %{_libdir}/libQt6WebEngineWidgets.so.*.*.*
3645%attr(755,root,root) %ghost %{_libdir}/libQt6WebEngineWidgets.so.6
3646%dir %{qt6dir}/qml/QtWebEngine
3647%{qt6dir}/qml/QtWebEngine/plugins.qmltypes
3648%{qt6dir}/qml/QtWebEngine/qmldir
3649%{qt6dir}/qml/QtWebEngine/ControlsDelegates
3650# R: Qt6Core Qt6Qml Qt6Quick Qt6WebEngine Qt6WebEngineCore
3651%attr(755,root,root) %{qt6dir}/qml/QtWebEngine/libqtwebenginequickplugin.so
3652%dir %{_datadir}/qt6/resources
3653%{_datadir}/qt6/resources/qtwebengine*.pak
3654%dir %{_datadir}/qt6/translations/qtwebengine_locales
3655%lang(am) %{_datadir}/qt6/translations/qtwebengine_locales/am.pak
3656%lang(ar) %{_datadir}/qt6/translations/qtwebengine_locales/ar.pak
3657%lang(bg) %{_datadir}/qt6/translations/qtwebengine_locales/bg.pak
3658%lang(bn) %{_datadir}/qt6/translations/qtwebengine_locales/bn.pak
3659%lang(ca) %{_datadir}/qt6/translations/qtwebengine_locales/ca.pak
3660%lang(cs) %{_datadir}/qt6/translations/qtwebengine_locales/cs.pak
3661%lang(da) %{_datadir}/qt6/translations/qtwebengine_locales/da.pak
3662%lang(de) %{_datadir}/qt6/translations/qtwebengine_locales/de.pak
3663%lang(el) %{_datadir}/qt6/translations/qtwebengine_locales/el.pak
3664%lang(en) %{_datadir}/qt6/translations/qtwebengine_locales/en-GB.pak
3665%lang(en) %{_datadir}/qt6/translations/qtwebengine_locales/en-US.pak
3666%lang(es) %{_datadir}/qt6/translations/qtwebengine_locales/es.pak
3667%lang(es_AR,es_BO,es_CL,es_CO,es_CR,es_CU,es_DO,es_EC,es_GT,es_HN,es_MX,es_NI,es_PA,es_PE,es_PR,es_PY,es_SV,es_UY,es_VE) %{_datadir}/qt6/translations/qtwebengine_locales/es-419.pak
3668%lang(et) %{_datadir}/qt6/translations/qtwebengine_locales/et.pak
3669%lang(fa) %{_datadir}/qt6/translations/qtwebengine_locales/fa.pak
3670%lang(fi) %{_datadir}/qt6/translations/qtwebengine_locales/fi.pak
3671%lang(fil) %{_datadir}/qt6/translations/qtwebengine_locales/fil.pak
3672%lang(fr) %{_datadir}/qt6/translations/qtwebengine_locales/fr.pak
3673%lang(gu) %{_datadir}/qt6/translations/qtwebengine_locales/gu.pak
3674%lang(he) %{_datadir}/qt6/translations/qtwebengine_locales/he.pak
3675%lang(hi) %{_datadir}/qt6/translations/qtwebengine_locales/hi.pak
3676%lang(hr) %{_datadir}/qt6/translations/qtwebengine_locales/hr.pak
3677%lang(hu) %{_datadir}/qt6/translations/qtwebengine_locales/hu.pak
3678%lang(id) %{_datadir}/qt6/translations/qtwebengine_locales/id.pak
3679%lang(it) %{_datadir}/qt6/translations/qtwebengine_locales/it.pak
3680%lang(ja) %{_datadir}/qt6/translations/qtwebengine_locales/ja.pak
3681%lang(kn) %{_datadir}/qt6/translations/qtwebengine_locales/kn.pak
3682%lang(ko) %{_datadir}/qt6/translations/qtwebengine_locales/ko.pak
3683%lang(lt) %{_datadir}/qt6/translations/qtwebengine_locales/lt.pak
3684%lang(lv) %{_datadir}/qt6/translations/qtwebengine_locales/lv.pak
3685%lang(ml) %{_datadir}/qt6/translations/qtwebengine_locales/ml.pak
3686%lang(mr) %{_datadir}/qt6/translations/qtwebengine_locales/mr.pak
3687%lang(ms) %{_datadir}/qt6/translations/qtwebengine_locales/ms.pak
3688%lang(nb) %{_datadir}/qt6/translations/qtwebengine_locales/nb.pak
3689%lang(nl) %{_datadir}/qt6/translations/qtwebengine_locales/nl.pak
3690%lang(pl) %{_datadir}/qt6/translations/qtwebengine_locales/pl.pak
3691%lang(pt_BR) %{_datadir}/qt6/translations/qtwebengine_locales/pt-BR.pak
3692%lang(pt) %{_datadir}/qt6/translations/qtwebengine_locales/pt-PT.pak
3693%lang(ro) %{_datadir}/qt6/translations/qtwebengine_locales/ro.pak
3694%lang(ru) %{_datadir}/qt6/translations/qtwebengine_locales/ru.pak
3695%lang(sk) %{_datadir}/qt6/translations/qtwebengine_locales/sk.pak
3696%lang(sl) %{_datadir}/qt6/translations/qtwebengine_locales/sl.pak
3697%lang(sr) %{_datadir}/qt6/translations/qtwebengine_locales/sr.pak
3698%lang(sv) %{_datadir}/qt6/translations/qtwebengine_locales/sv.pak
3699%lang(sw) %{_datadir}/qt6/translations/qtwebengine_locales/sw.pak
3700%lang(ta) %{_datadir}/qt6/translations/qtwebengine_locales/ta.pak
3701%lang(te) %{_datadir}/qt6/translations/qtwebengine_locales/te.pak
3702%lang(th) %{_datadir}/qt6/translations/qtwebengine_locales/th.pak
3703%lang(tr) %{_datadir}/qt6/translations/qtwebengine_locales/tr.pak
3704%lang(uk) %{_datadir}/qt6/translations/qtwebengine_locales/uk.pak
3705%lang(vi) %{_datadir}/qt6/translations/qtwebengine_locales/vi.pak
3706%lang(zh_CN) %{_datadir}/qt6/translations/qtwebengine_locales/zh-CN.pak
3707%lang(zh_TW) %{_datadir}/qt6/translations/qtwebengine_locales/zh-TW.pak
3708# R: Qt6Core libevent libicu
3709%attr(755,root,root) %{_libdir}/qt6/libexec/qwebengine_convert_dict
3710# R: Qt6Core Qt6WebEngineCore
3711%attr(755,root,root) %{_libdir}/qt6/libexec/QtWebEngineProcess
3712
3713%files -n Qt6WebEngine-devel
3714%defattr(644,root,root,755)
3715%attr(755,root,root) %{_libdir}/libQt6WebEngineCore.so
3716%attr(755,root,root) %{_libdir}/libQt6WebEngineQuick.so
3717%attr(755,root,root) %{_libdir}/libQt6WebEngineQuickDelegatesQml.so
3718%attr(755,root,root) %{_libdir}/libQt6WebEngineWidgets.so
3719%{_libdir}/libQt6WebEngineCore.prl
3720%{_libdir}/libQt6WebEngineQuick.prl
3721%{_libdir}/libQt6WebEngineQuickDelegatesQml.prl
3722%{_libdir}/libQt6WebEngineWidgets.prl
3723%{_includedir}/qt6/QtWebEngineCore
3724%{_includedir}/qt6/QtWebEngineQuick
3725%{_includedir}/qt6/QtWebEngineWidgets
3726%{_pkgconfigdir}/Qt6WebEngineCore.pc
3727%{_pkgconfigdir}/Qt6WebEngineQuick.pc
3728%{_pkgconfigdir}/Qt6WebEngineQuickDelegatesQml.pc
3729%{_pkgconfigdir}/Qt6WebEngineWidgets.pc
3730%{_libdir}/cmake/Qt6WebEngineCore
3731%{_libdir}/cmake/Qt6WebEngineQuick
3732%{_libdir}/cmake/Qt6WebEngineQuickDelegatesQml
3733%{_libdir}/cmake/Qt6WebEngineWidgets
3734#%{qt6dir}/mkspecs/modules/qt_lib_webengine.pri
3735#%{qt6dir}/mkspecs/modules/qt_lib_webengine_private.pri
3736%{_libdir}/qt6/mkspecs/modules/qt_lib_webenginecore.pri
3737%{_libdir}/qt6/mkspecs/modules/qt_lib_webenginecore_private.pri
3738#%{_libdir}/qt6/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri
3739%{_libdir}/qt6/mkspecs/modules/qt_lib_webenginewidgets.pri
3740%{_libdir}/qt6/mkspecs/modules/qt_lib_webenginewidgets_private.pri
3741
3742%files -n Qt6Designer-plugin-qwebengineview
3743%defattr(644,root,root,755)
3744# R: Qt6Core Qt6Gui Qt6WebEngineWidgets Qt6Widgets [+Qt6Designer by dir]
3745%attr(755,root,root) %{_libdir}/qt6/plugins/designer/libqwebengineview.so
3746%{_libdir}/cmake/Qt6Designer/Qt6QWebEngineViewPlugin*.cmake
3747
3748%if %{with doc}
3749%files -n Qt6WebEngine-doc
3750%defattr(644,root,root,755)
3751%{_docdir}/qt6-doc/qtwebengine
3752
3753%files -n Qt6WebEngine-doc-qch
3754%defattr(644,root,root,755)
3755%{_docdir}/qt6-doc/qtwebengine.qch
3756%endif
3757%endif
3758
3759%files -n Qt6WebSockets -f qtwebsockets.lang
3760%defattr(644,root,root,755)
3761%attr(755,root,root) %{_libdir}/libQt6WebSockets.so.*.*.*
3762%attr(755,root,root) %ghost %{_libdir}/libQt6WebSockets.so.6
3763%dir %{qt6dir}/qml/QtWebSockets
3764# R: Core Network Qml WebSockets
3765%attr(755,root,root) %{qt6dir}/qml/QtWebSockets/libqmlwebsocketsplugin.so
3766%{qt6dir}/qml/QtWebSockets/plugins.qmltypes
3767%{qt6dir}/qml/QtWebSockets/qmldir
3768
3769%files -n Qt6WebSockets-devel
3770%defattr(644,root,root,755)
3771%attr(755,root,root) %{_libdir}/libQt6WebSockets.so
3772%{_libdir}/libQt6WebSockets.prl
3773%{_includedir}/qt6/QtWebSockets
3774%{_pkgconfigdir}/Qt6WebSockets.pc
3775%{_libdir}/cmake/Qt6WebSockets
3776%{qt6dir}/mkspecs/modules/qt_lib_websockets.pri
3777%{qt6dir}/mkspecs/modules/qt_lib_websockets_private.pri
3778
3779%if %{with doc}
3780%files -n Qt6WebSockets-doc
3781%defattr(644,root,root,755)
3782%{_docdir}/qt6-doc/qtwebsockets
3783
3784%files -n Qt6WebSockets-doc-qch
3785%defattr(644,root,root,755)
3786%{_docdir}/qt6-doc/qtwebsockets.qch
3787%endif
3788
3789%files -n Qt6WebView
3790%defattr(644,root,root,755)
3791# R: Qt6Core Qt6Qml
3792%attr(755,root,root) %{_libdir}/libQt6WebView.so.*.*.*
3793%attr(755,root,root) %ghost %{_libdir}/libQt6WebView.so.6
3794%dir %{qt6dir}/plugins/webview
3795%dir %{qt6dir}/qml/QtWebView
3796# R: Qt6Core Qt6Qml Qt6Quick Qt6WebView
3797%attr(755,root,root) %{qt6dir}/qml/QtWebView/libqtwebviewquickplugin.so
3798%{qt6dir}/qml/QtWebView/plugins.qmltypes
3799%{qt6dir}/qml/QtWebView/qmldir
3800
3801%files -n Qt6WebView-devel
3802%defattr(644,root,root,755)
3803%attr(755,root,root) %{_libdir}/libQt6WebView.so
3804%{_libdir}/libQt6WebView.prl
3805%{_includedir}/qt6/QtWebView
3806%{_pkgconfigdir}/Qt6WebView.pc
3807%dir %{_libdir}/cmake/Qt6WebView
3808%{_libdir}/cmake/Qt6WebView/Qt6WebViewConfig*.cmake
3809%{qt6dir}/mkspecs/modules/qt_lib_webview.pri
3810%{qt6dir}/mkspecs/modules/qt_lib_webview_private.pri
3811
3812%if %{with webengine}
3813%files -n Qt6WebView-plugin-webengine
3814%defattr(644,root,root,755)
3815%attr(755,root,root) %{qt6dir}/plugins/webview/libqtwebview_webengine.so
7547ddcd 3816%{_libdir}/cmake/Qt6WebView/Qt6QWebEngineWebViewPlugin*.cmake
d388525b
JR
3817%endif
3818
3819%if %{with doc}
3820%files -n Qt6WebView-doc
3821%defattr(644,root,root,755)
3822%{_docdir}/qt6-doc/qtwebview
3823
3824%files -n Qt6WebView-doc-qch
3825%defattr(644,root,root,755)
3826%{_docdir}/qt6-doc/qtwebview.qch
3827%endif
3828
3829
72800d36
JR
3830%files -n Qt6Xml
3831%defattr(644,root,root,755)
3832%attr(755,root,root) %{_libdir}/libQt6Xml.so.*.*.*
2a4ed909 3833%attr(755,root,root) %ghost %{_libdir}/libQt6Xml.so.6
72800d36
JR
3834
3835%files -n Qt6Xml-devel
3836%defattr(644,root,root,755)
3837%attr(755,root,root) %{_libdir}/libQt6Xml.so
3838%{_libdir}/libQt6Xml.prl
3839%{_includedir}/qt6/QtXml
3840%{_pkgconfigdir}/Qt6Xml.pc
3841%{_libdir}/cmake/Qt6Xml
3842%{qt6dir}/mkspecs/modules/qt_lib_xml.pri
3843%{qt6dir}/mkspecs/modules/qt_lib_xml_private.pri
3844
3845%files -n qt6-doc-common
3846%defattr(644,root,root,755)
3847%dir %{_docdir}/qt6-doc
3848%{_docdir}/qt6-doc/config
3849%{_docdir}/qt6-doc/global
3850
3851%if %{with doc}
3852%files doc
3853%defattr(644,root,root,755)
3854%{_docdir}/qt6-doc/qmake
3855%{_docdir}/qt6-doc/qtconcurrent
3856%{_docdir}/qt6-doc/qtcore
3857%{_docdir}/qt6-doc/qtdbus
3858%{_docdir}/qt6-doc/qtgui
3859%{_docdir}/qt6-doc/qtnetwork
3860%{_docdir}/qt6-doc/qtopengl
72800d36
JR
3861%{_docdir}/qt6-doc/qtprintsupport
3862%{_docdir}/qt6-doc/qtsql
3863%{_docdir}/qt6-doc/qttestlib
3864%{_docdir}/qt6-doc/qtwidgets
3865%{_docdir}/qt6-doc/qtxml
3866
3867%files doc-qch
3868%defattr(644,root,root,755)
3869%{_docdir}/qt6-doc/qmake.qch
3870%{_docdir}/qt6-doc/qtconcurrent.qch
3871%{_docdir}/qt6-doc/qtcore.qch
3872%{_docdir}/qt6-doc/qtdbus.qch
3873%{_docdir}/qt6-doc/qtgui.qch
3874%{_docdir}/qt6-doc/qtnetwork.qch
3875%{_docdir}/qt6-doc/qtopengl.qch
72800d36
JR
3876%{_docdir}/qt6-doc/qtprintsupport.qch
3877%{_docdir}/qt6-doc/qtsql.qch
3878%{_docdir}/qt6-doc/qttestlib.qch
3879%{_docdir}/qt6-doc/qtwidgets.qch
3880%{_docdir}/qt6-doc/qtxml.qch
3881%endif
3882
2a4ed909 3883%files examples
72800d36 3884%defattr(644,root,root,755)
2a4ed909 3885%{_examplesdir}/qt6
72800d36
JR
3886
3887%files -n qt6-build
3888%defattr(644,root,root,755)
3889%attr(755,root,root) %{_bindir}/moc-qt6
3890%attr(755,root,root) %{_bindir}/qdbuscpp2xml-qt6
3891%attr(755,root,root) %{_bindir}/qdbusxml2cpp-qt6
3892%attr(755,root,root) %{_bindir}/qdoc-qt6
3893%attr(755,root,root) %{_bindir}/qlalr-qt6
3894%attr(755,root,root) %{_bindir}/rcc-qt6
3895%attr(755,root,root) %{_bindir}/uic-qt6
72800d36
JR
3896%attr(755,root,root) %{qt6dir}/bin/qdbuscpp2xml
3897%attr(755,root,root) %{qt6dir}/bin/qdbusxml2cpp
2a4ed909
JR
3898%attr(755,root,root) %{qt6dir}/libexec/moc
3899%attr(755,root,root) %{qt6dir}/libexec/qlalr
3900%attr(755,root,root) %{qt6dir}/libexec/rcc
3901%attr(755,root,root) %{qt6dir}/libexec/syncqt.pl
3902%attr(755,root,root) %{qt6dir}/libexec/uic
72800d36
JR
3903
3904%files -n qt6-qmake
3905%defattr(644,root,root,755)
3906%attr(755,root,root) %{_bindir}/qmake-qt6
3907%attr(755,root,root) %{qt6dir}/bin/qmake
3908%{qt6dir}/mkspecs/aix-*
3909%{qt6dir}/mkspecs/android-*
3910%{qt6dir}/mkspecs/common
3911%{qt6dir}/mkspecs/dummy
3912%{qt6dir}/mkspecs/cygwin-*
3913%{qt6dir}/mkspecs/darwin-*
3914%{qt6dir}/mkspecs/devices
3915%{qt6dir}/mkspecs/features
3916%{qt6dir}/mkspecs/freebsd-*
3917%{qt6dir}/mkspecs/haiku-*
3918%{qt6dir}/mkspecs/hpuxi-*
3919%{qt6dir}/mkspecs/hurd-*
3920%{qt6dir}/mkspecs/integrity-armv7*
3921%{qt6dir}/mkspecs/integrity-armv8*
3922%{qt6dir}/mkspecs/integrity-x86
3923%{qt6dir}/mkspecs/linux-*
3924%{qt6dir}/mkspecs/lynxos-*
3925%{qt6dir}/mkspecs/macx-*
3926%{qt6dir}/mkspecs/netbsd-*
3927%{qt6dir}/mkspecs/openbsd-*
3928%{qt6dir}/mkspecs/qnx-*
3929%{qt6dir}/mkspecs/solaris-*
3930%{qt6dir}/mkspecs/unsupported
3931%{qt6dir}/mkspecs/wasm-emscripten
3932%{qt6dir}/mkspecs/win32-*
72800d36 3933%{qt6dir}/mkspecs/*.pri
This page took 0.984414 seconds and 4 git commands to generate.