]> git.pld-linux.org Git - packages/qt6.git/blame - qt6.spec
- fix command continuation
[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
10# -- features
11%bcond_without cups # CUPS printing support
12%bcond_with directfb # DirectFB platform support
13%bcond_without egl # EGL (EGLFS, minimal EGL) platform support
14%bcond_without gtk # GTK+ theme integration
15%bcond_without kerberos5 # KRB5 GSSAPI Support
16%bcond_without kms # KMS platform support
17%bcond_without libinput # libinput support
18%bcond_without pch # pch (pre-compiled headers) in qmake
19%bcond_without statx # build without statx()
20%bcond_with systemd # logging to journald
21%bcond_without tslib # tslib support
22# -- databases
23%bcond_without freetds # TDS (Sybase/MS SQL) plugin
24%bcond_without mysql # MySQL plugin
25%bcond_without odbc # unixODBC plugin
26%bcond_without pgsql # PostgreSQL plugin
27%bcond_without sqlite3 # SQLite3 plugin
28%bcond_without ibase # ibase (InterBase/Firebird) plugin
29%bcond_with db2 # DB2 support
30%bcond_with oci # OCI (Oracle) support
31# -- SIMD CPU instructions
32%bcond_with sse2 # use SSE2 instructions
33%bcond_with sse3 # use SSE3 instructions (since: Intel middle Pentium4, AMD Athlon64)
34%bcond_with ssse3 # use SSSE3 instructions (Intel since Core2, Via Nano)
35%bcond_with sse41 # use SSE4.1 instructions (Intel since middle Core2)
36%bcond_with sse42 # use SSE4.2 instructions (the same)
37%bcond_with avx # use AVX instructions (Intel since Sandy Bridge, AMD since Bulldozer)
38%bcond_with avx2 # use AVX2 instructions (Intel since Haswell)
39
40%ifnarch %{ix86} %{x8664} x32 sparc sparcv9 alpha ppc
41%undefine with_ibase
42%endif
43%ifarch athlon
44%define with_3dnow 1
45%endif
46%ifarch athlon pentium3 pentium4 %{x8664} x32
47%define with_mmx 1
48%endif
49%ifarch pentium4 %{x8664} x32
50%define with_sse2 1
51%endif
52# QTBUG-36129
53%ifnarch %{arm} aarch64
54%define with_red_reloc 1
55%endif
56
57%define icu_abi 71
58%define next_icu_abi %(echo $((%{icu_abi} + 1)))
59
60Summary: Qt6 Library
61Summary(pl.UTF-8): Biblioteka Qt6
62Name: qt6
63Version: 6.3.1
64Release: 0.1
65License: LGPL v3 or GPL v2 or GPL v3 or commercial
66Group: X11/Libraries
67Source0: https://download.qt.io/official_releases/qt/6.3/%{version}/single/qt-everywhere-src-%{version}.tar.xz
68# Source0-md5: 957a304773b281a4584f4c0254773456
69Patch0: system-cacerts.patch
70Patch1: ninja-program.patch
46359075 71Patch2: %{name}-gn.patch
72800d36
JR
72URL: https://www.qt.io/
73%{?with_directfb:BuildRequires: DirectFB-devel}
74BuildRequires: EGL-devel
75%{?with_ibase:BuildRequires: Firebird-devel}
76%{?with_kms:BuildRequires: Mesa-libgbm-devel}
77BuildRequires: OpenGL-devel
78%{?with_kms:BuildRequires: OpenGLESv2-devel}
79BuildRequires: Vulkan-Loader-devel
80BuildRequires: at-spi2-core-devel
46359075
JB
81# base dir requires 3.16, gn 3.19
82BuildRequires: cmake >= 3.19
72800d36
JR
83%{?with_cups:BuildRequires: cups-devel >= 1.4}
84BuildRequires: dbus-devel >= 1.2
85BuildRequires: double-conversion-devel
86BuildRequires: fontconfig-devel
87%{?with_freetds:BuildRequires: freetds-devel}
88BuildRequires: freetype-devel >= 2.2.0
89%{?with_pch:BuildRequires: gcc >= 5:4.0}
90BuildRequires: gdb
91BuildRequires: glib2-devel >= 2.0.0
92%{?with_gtk:BuildRequires: gtk+3-devel >= 3.6}
93BuildRequires: harfbuzz-devel >= 1.6.0
94%{?with_kerberos5:BuildRequires: heimdal-devel}
95%{?with_kms:BuildRequires: libdrm-devel}
96# see dependency on libicu version below
97BuildRequires: libicu-devel < %{next_icu_abi}
98BuildRequires: libicu-devel >= %{icu_abi}
99%{?with_libinput:BuildRequires: libinput-devel}
100BuildRequires: libjpeg-devel
101BuildRequires: libpng-devel >= 2:1.0.8
102BuildRequires: libstdc++-devel >= 6:4.7
103BuildRequires: libxcb-devel >= 1.12
104BuildRequires: mtdev-devel
105%{?with_mysql:BuildRequires: mysql-devel}
106BuildRequires: nodejs
107BuildRequires: openssl-devel >= 1.1.1
108%{?with_oci:BuildRequires: oracle-instantclient-devel}
109BuildRequires: pcre2-16-devel >= 10.20
110BuildRequires: pkgconfig
111%{?with_pgsql:BuildRequires: postgresql-devel}
112BuildRequires: python3-html5lib
113BuildRequires: rpm-build >= 4.6
114BuildRequires: rpmbuild(macros) >= 1.752
115BuildRequires: samurai
116BuildRequires: sed >= 4.0
117%{?with_sqlite3:BuildRequires: sqlite3-devel}
118%{?with_systemd:BuildRequires: systemd-devel}
119BuildRequires: tar >= 1:1.22
120%{?with_tslib:BuildRequires: tslib-devel}
121BuildRequires: udev-devel
122%{?with_odbc:BuildRequires: unixODBC-devel >= 2.3.0}
123BuildRequires: wayland-devel
124BuildRequires: xcb-util-image-devel >= 0.3.9
125BuildRequires: xcb-util-keysyms-devel >= 0.3.9
126BuildRequires: xcb-util-renderutil-devel >= 0.3.9
127BuildRequires: xcb-util-wm-devel >= 0.3.9
128BuildRequires: xorg-lib-libICE-devel
129BuildRequires: xorg-lib-libSM-devel
130BuildRequires: xorg-lib-libX11-devel
131BuildRequires: xorg-lib-libXcursor-devel
132BuildRequires: xorg-lib-libXext-devel
133BuildRequires: xorg-lib-libXfixes-devel
134BuildRequires: xorg-lib-libXi-devel
135BuildRequires: xorg-lib-libXinerama-devel
136BuildRequires: xorg-lib-libXrandr-devel
137BuildRequires: xorg-lib-libXrender-devel >= 0.6
138BuildRequires: xorg-lib-libxkbcommon-devel >= 0.5.0
139BuildRequires: xorg-lib-libxkbcommon-x11-devel >= 0.5.0
140BuildRequires: xz
141BuildRequires: zlib-devel >= 1.0.8
142BuildRequires: zstd-devel >= 1.3
143BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
144
145%define specflags -fno-strict-aliasing
146%define filterout -flto
147
148%define qt6dir %{_libdir}/qt6
149
150%description
151Qt is a software toolkit for developing applications.
152
153%description -l pl.UTF-8
154Qt to programowy toolkit do tworzenia aplikacji.
155
72800d36
JR
156%package -n Qt6Concurrent
157Summary: Qt6 Concurrent library
158Summary(pl.UTF-8): Biblioteka Qt6 Concurrent
159Group: Libraries
160Requires: Qt6Core = %{version}
161
162%description -n Qt6Concurrent
163The Qt6 Concurrent library provides high-level APIs that make it
164possible to write multi-threaded programs without using low-level
165threading primitives.
166
167%description -n Qt6Concurrent -l pl.UTF-8
168Biblioteka Qt6 Concurrent udostępnia wysokopoziomowe API umożliwiające
169pisanie wielowątkowych programów bez wykorzystywania niskopoziomowych
170elementów związanych z wątkami.
171
172%package -n Qt6Concurrent-devel
173Summary: Qt6 Concurrent library - development files
174Summary(pl.UTF-8): Biblioteka Qt6 Concurrent - pliki programistyczne
175Group: Development/Libraries
176Requires: Qt6Concurrent = %{version}
177Requires: Qt6Core-devel = %{version}
178
179%description -n Qt6Concurrent-devel
180Header files for Qt6 Concurrent library.
181
182%description -n Qt6Concurrent-devel -l pl.UTF-8
183Pliki nagłówkowe biblioteki Qt6 Concurrent.
184
185%package -n Qt6Core
186Summary: Qt6 Core library
187Summary(pl.UTF-8): Biblioteka Qt6 Core
188Group: Libraries
189Requires: pcre2-16 >= 10.20
190Requires: zlib >= 1.0.8
191Requires: zstd >= 1.3
192
193%description -n Qt6Core
194Qt6 Core library provides core non-GUI functionality.
195
196%description -n Qt6Core -l pl.UTF-8
197Biblioteka Qt6 Core zawiera podstawową funkcjonalność nie związaną z
198graficznym interfejsem użytkownika (GUI).
199
200%package -n Qt6Core-devel
201Summary: Qt6 Core library - development files
202Summary(pl.UTF-8): Biblioteka Qt6 Core - pliki programistyczne
203Group: Development/Libraries
204Requires: Qt6Core = %{version}
205Requires: libicu-devel
206Requires: libstdc++-devel >= 6:4.7
207Requires: pcre2-16-devel >= 10.20
208Requires: qt6-build = %{version}
209Requires: qt6-qmake = %{version}
210Requires: zlib-devel >= 1.0.8
211
212%description -n Qt6Core-devel
213Header files for Qt6 Core library.
214
215%description -n Qt6Core-devel -l pl.UTF-8
216Pliki nagłówkowe biblioteki Qt6 Core.
217
218%package -n Qt6DBus
219Summary: Qt6 DBus library
220Summary(pl.UTF-8): Biblioteka Qt6 DBus
221Group: Libraries
222Requires: Qt6Core = %{version}
223Requires: dbus-libs >= 1.2
224
225%description -n Qt6DBus
226The Qt6 D-Bus library is a Unix-only library that you can use to
227perform Inter-Process Communication using the D-Bus protocol.
228
229%description -n Qt6DBus -l pl.UTF-8
230Biblioteka Qt6 D-Bus to wyłącznie uniksowa biblioteka pozwalająca na
231komunikację międzyprocesową (IPC) przy użyciu protokołu D-Bus.
232
233%package -n Qt6DBus-devel
234Summary: Qt6 DBus library - development files
235Summary(pl.UTF-8): Biblioteka Qt6 DBus - pliki programistyczne
236Group: Development/Libraries
237Requires: Qt6Core-devel = %{version}
238Requires: Qt6DBus = %{version}
239Requires: dbus-devel >= 1.2
240
241%description -n Qt6DBus-devel
242Header files for Qt6 DBus library.
243
244%description -n Qt6DBus-devel -l pl.UTF-8
245Pliki nagłówkowe biblioteki Qt6 DBus.
246
247%package -n Qt6DeviceDiscoverySupport-devel
248Summary: Qt6 DeviceDiscoverySupport library - development files
249Summary(pl.UTF-8): Biblioteka Qt6 DeviceDiscoverySupport - pliki programistyczne
250Group: Development/Libraries
251# for (subset of) Qt6Core headers
252Requires: Qt6Core-devel = %{version}
253
254%description -n Qt6DeviceDiscoverySupport-devel
255Qt6 DeviceDiscoverySupport library - development files.
256
257%description -n Qt6DeviceDiscoverySupport-devel -l pl.UTF-8
258Biblioteka Qt6 DeviceDiscoverySupport - pliki programistyczne.
259
260%package -n Qt6EdidSupport-devel
261Summary: Qt6 EdidSupport library - development files
262Summary(pl.UTF-8): Biblioteka Qt6 EdidSupport - pliki programistyczne
263Group: Development/Libraries
264# for (subset of) Qt6Core headers
265Requires: Qt6Core-devel = %{version}
266
267%description -n Qt6EdidSupport-devel
268Qt6 EdidSupport library - development files.
269
270%description -n Qt6EdidSupport-devel -l pl.UTF-8
271Biblioteka Qt6 EdidSupport - pliki programistyczne.
272
273%package -n Qt6EglSupport-devel
274Summary: Qt6 EglSupport library - development files
275Summary(pl.UTF-8): Biblioteka Qt6 EglSupport - pliki programistyczne
276Group: Development/Libraries
277# for (subset of) Qt6Core headers
278Requires: Qt6Core-devel = %{version}
279
280%description -n Qt6EglSupport-devel
281Qt6 EglSupport library - development files.
282
283%description -n Qt6EglSupport-devel -l pl.UTF-8
284Biblioteka Qt6 EglSupport - pliki programistyczne.
285
286%package -n Qt6EventDispatcherSupport-devel
287Summary: Qt6 EventDispatcherSupport library - development files
288Summary(pl.UTF-8): Biblioteka Qt6 EventDispatcherSupport - pliki programistyczne
289Group: Development/Libraries
290# for (subset of) Qt6Core headers
291Requires: Qt6Core-devel = %{version}
292Requires: glib2-devel >= 2.0
293
294%description -n Qt6EventDispatcherSupport-devel
295Qt6 EventDispatcherSupport library - development files.
296
297%description -n Qt6EventDispatcherSupport-devel -l pl.UTF-8
298Biblioteka Qt6 EventDispatcherSupport - pliki programistyczne.
299
300%package -n Qt6FbSupport-devel
301Summary: Qt6 FbSupport library - development files
302Summary(pl.UTF-8): Biblioteka Qt6 FbSupport - pliki programistyczne
303Group: Development/Libraries
304# for (subset of) Qt6Core headers
305Requires: Qt6Core-devel = %{version}
306
307%description -n Qt6FbSupport-devel
308Qt6 FbSupport library - development files.
309
310%description -n Qt6FbSupport-devel -l pl.UTF-8
311Biblioteka Qt6 FbSupport - pliki programistyczne.
312
313%package -n Qt6FontDatabaseSupport-devel
314Summary: Qt6 FontDatabaseSupport library - development files
315Summary(pl.UTF-8): Biblioteka Qt6 FontDatabaseSupport - pliki programistyczne
316Group: Development/Libraries
317# for (subset of) Qt6Core headers
318Requires: Qt6Core-devel = %{version}
319
320%description -n Qt6FontDatabaseSupport-devel
321Qt6 FontDatabaseSupport library - development files.
322
323%description -n Qt6FontDatabaseSupport-devel -l pl.UTF-8
324Biblioteka Qt6 FontDatabaseSupport - pliki programistyczne.
325
326%package -n Qt6GlxSupport-devel
327Summary: Qt6 GlxSupport library - development files
328Summary(pl.UTF-8): Biblioteka Qt6 GlxSupport - pliki programistyczne
329Group: Development/Libraries
330# for (subset of) Qt6Core headers
331Requires: Qt6Core-devel = %{version}
332
333%description -n Qt6GlxSupport-devel
334Qt6 GlxSupport library - development files.
335
336%description -n Qt6GlxSupport-devel -l pl.UTF-8
337Biblioteka Qt6 GlxSupport - pliki programistyczne.
338
339%package -n Qt6Gui
340Summary: Qt6 Gui library
341Summary(pl.UTF-8): Biblioteka Qt6 Gui
342Group: Libraries
343Requires: Qt6Core = %{version}
344# for ibus platforminputcontext plugin
345Requires: Qt6DBus = %{version}
346# for compose platforminputcontext plugin
347Requires: xorg-lib-libxkbcommon >= 0.4.1
348Suggests: Qt6Gui-platform-xcb
349
350%description -n Qt6Gui
351The Qt6 GUI library provides the basic enablers for graphical
352applications written with Qt 5.
353
354%description -n Qt6Gui -l pl
355Biblioteka Qt6 Gui udostępnia podstawową funkcjonalność dla
356graficznych aplikacji napisanych z użyciem Qt 5.
357
358%package -n Qt6Gui-generic-libinput
359Summary: Qt6 Gui generic input plugin for libinput
360Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt6 Gui z libinput
361Group: Libraries
362Requires: Qt6Gui = %{version}
363
364%description -n Qt6Gui-generic-libinput
365Qt6 Gui generic input plugin to get mouse, keyboard and touch events
366via libinput.
367
368%description -n Qt6Gui-generic-libinput -l pl.UTF-8
369Ogólna wtyczka wejścia Qt6 Gui do pobierania zdarzeń myszy, klawiatury
370i dotykowych poprzez libinput.
371
372%package -n Qt6Gui-generic-tslib
373Summary: Qt6 Gui generic input plugin for TSlib (touchscreen panel events)
374Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt6 Gui z TSlib (zdarzeń z paneli dotykowych)
375Group: Libraries
376Requires: Qt6Gui = %{version}
377
378%description -n Qt6Gui-generic-tslib
379Qt6 Gui generic input plugin for TSlib (touchscreen panel events).
380
381%description -n Qt6Gui-generic-tslib -l pl.UTF-8
382Ogólna wtyczka wejścia Qt6 Gui z TSlib (zdarzeń z paneli dotykowych).
383
384%package -n Qt6Gui-generic-tuiotouch
385Summary: Qt6 Gui generic input plugin for TuioTouch
386Summary(pl.UTF-8): Ogólna wtyczka wejścia Qt6 Gui z TuioTouch
387Group: Libraries
388Requires: Qt6Gui = %{version}
389Requires: Qt6Network = %{version}
390
391%description -n Qt6Gui-generic-tuiotouch
392Qt6 Gui generic input plugin for TuioTouch.
393
394%description -n Qt6Gui-generic-tuiotouch -l pl.UTF-8
395Ogólna wtyczka wejścia Qt6 Gui z TuioTouch.
396
397%package -n Qt6Gui-platform-directfb
398Summary: Qt6 Gui platform plugin for DirectFB
399Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui dla DirectFB
400Group: Libraries
401Requires: Qt6Gui = %{version}
402
403%description -n Qt6Gui-platform-directfb
404Qt6 Gui platform plugin for DirectFB.
405
406%description -n Qt6Gui-platform-directfb -l pl.UTF-8
407Wtyczka platformy Qt6 Gui dla DirectFB.
408
409%package -n Qt6Gui-platform-egl
410Summary: Qt6 Gui platform plugin for minimal EGL
411Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui dla minimalnego EGL
412Group: Libraries
413Requires: Qt6Gui = %{version}
414
415%description -n Qt6Gui-platform-egl
416Qt6 Gui platform plugin for minimal EGL.
417
418%description -n Qt6Gui-platform-egl -l pl.UTF-8
419Wtyczki platformy Qt6 Gui dla minimalnego EGL.
420
421%package -n Qt6Gui-platform-eglfs
422Summary: Qt6 Gui platform plugin and library for EglFs integration layer
423Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej EglFs
424Group: Libraries
425Requires: Qt6Gui = %{version}
426
427%description -n Qt6Gui-platform-eglfs
428Qt6 Gui platform plugin and library for EglFs integration layer.
429
430%description -n Qt6Gui-platform-eglfs -l pl.UTF-8
431Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej EglFs.
432
433%package -n Qt6Gui-platform-eglfs-devel
434Summary: Development files for Qt6 EglFs integration layer
435Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt6 EglFs
436Group: Development/Libraries
437Requires: Qt6Gui-platform-eglfs = %{version}
438
439%description -n Qt6Gui-platform-eglfs-devel
440Development files for Qt6 EglFs integration layer.
441
442%description -n Qt6Gui-platform-eglfs-devel -l pl.UTF-8
443Pliki programistyczne warstwy integracyjnej Qt6 EglFs.
444
445%package -n Qt6Gui-platform-eglfs-kms
446Summary: Qt6 EglFs integration plugin for KMS
447Summary(pl.UTF-8): Wtyczka integracji Qt6 EglFs dla KMS
448Group: Libraries
449Requires: Qt6Gui-platform-eglfs = %{version}
450
451%description -n Qt6Gui-platform-eglfs-kms
452Qt6 EglFs integration plugin for KMS.
453
454%description -n Qt6Gui-platform-eglfs-kms -l pl.UTF-8
455Wtyczka integracji Qt6 EglFs dla KMS.
456
457%package -n Qt6Gui-platform-eglfs-kms-devel
458Summary: Development files for Qt6 EglFs integration plugin for KMS
459Summary(pl.UTF-8): Pliki programistyczne dla wtyczki integracji Qt6 EglFs dla KMS
460Group: Libraries
461Requires: Qt6Gui-platform-eglfs = %{version}
462
463%description -n Qt6Gui-platform-eglfs-kms-devel
464Qt6 EglFs integration plugin for KMS - development files.
465
466%description -n Qt6Gui-platform-eglfs-kms-devel -l pl.UTF-8
467Wtyczka integracji Qt6 EglFs dla KMS - pliki programistyczne.
468
469%package -n Qt6Gui-platform-eglfs-x11
470Summary: Qt6 EglFs integration plugin for X11
471Summary(pl.UTF-8): Wtyczka integracji Qt6 EglFs dla X11
472Group: Libraries
473Requires: Qt6Gui-platform-eglfs = %{version}
474
475%description -n Qt6Gui-platform-eglfs-x11
476Qt6 EglFs integration plugin for X11.
477
478%description -n Qt6Gui-platform-eglfs-x11 -l pl.UTF-8
479Wtyczka integracji Qt6 EglFs dla X11.
480
481%package -n Qt6Gui-platform-linuxfb
482Summary: Qt6 Gui platform plugin for Linux FrameBuffer
483Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui dla linuksowego framebuffera
484Group: Libraries
485Requires: Qt6Gui = %{version}
486
487%description -n Qt6Gui-platform-linuxfb
488Qt6 Gui platform plugin for Linux FrameBuffer.
489
490%description -n Qt6Gui-platform-linuxfb -l pl.UTF-8
491Wtyczki platformy Qt6 Gui dla linuxksowego framebuffera.
492
493%package -n Qt6Gui-platform-vnc
494Summary: Qt6 Gui platform plugin and library for VNC integration layer
495Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej VNC
496Group: Libraries
497Requires: Qt6DBus = %{version}
498Requires: Qt6Gui = %{version}
499
500%description -n Qt6Gui-platform-vnc
501Qt6 Gui platform plugin and library for VNC integration layer.
502
503%description -n Qt6Gui-platform-vnc -l pl.UTF-8
504Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej VNC.
505
506%package -n Qt6Gui-platform-vnc-devel
507Summary: Development files for Qt6 VNC integration layer
508Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt6 VNC
509Group: Development/Libraries
510
511%description -n Qt6Gui-platform-vnc-devel
512Development files for Qt6 VNC integration layer.
513
514%description -n Qt6Gui-platform-vnc-devel -l pl.UTF-8
515Pliki programistyczne warstwy integracyjnej Qt6 VNC.
516
517%package -n Qt6Gui-platform-xcb
518Summary: Qt6 Gui platform plugin and library for XcbQpa integration layer
519Summary(pl.UTF-8): Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej XcbQpa
520Group: Libraries
521Requires: Qt6DBus = %{version}
522Requires: Qt6Gui = %{version}
523Requires: libxcb >= 1.10
524Requires: xorg-lib-libxkbcommon-x11 >= 0.4.1
525
526%description -n Qt6Gui-platform-xcb
527Qt6 Gui platform plugin and library for XcbQpa integration layer.
528
529%description -n Qt6Gui-platform-xcb -l pl.UTF-8
530Wtyczka platformy Qt6 Gui oraz biblioteka warstwy integracyjnej
531XcbQpa.
532
533%package -n Qt6Gui-platform-xcb-devel
534Summary: Development files for Qt6 XcbQpa integration layer
535Summary(pl.UTF-8): Pliki programistyczne warstwy integracyjnej Qt6 XcbQpa
536Group: Development/Libraries
537Requires: Qt6Gui-platform-eglfs = %{version}
538
539%description -n Qt6Gui-platform-xcb-devel
540Development files for Qt6 XcbQpa integration layer.
541
542%description -n Qt6Gui-platform-xcb-devel -l pl.UTF-8
543Pliki programistyczne warstwy integracyjnej Qt6 XcbQpa.
544
545%package -n Qt6Gui-platform-xcb-egl
546Summary: Qt6 XcbQpa integration plugin for EGL
547Summary(pl.UTF-8): Wtyczka integracji Qt6 XcbQpa dla EGL
548Group: Libraries
549Requires: Qt6Gui-platform-xcb = %{version}
550
551%description -n Qt6Gui-platform-xcb-egl
552Qt6 XcbQpa integration plugin for EGL.
553
554%description -n Qt6Gui-platform-xcb-egl -l pl.UTF-8
555Wtyczka integracji Qt6 XcbQpa dla EGL.
556
557%package -n Qt6Gui-platform-xcb-glx
558Summary: Qt6 XcbQpa integration plugin for GLX
559Summary(pl.UTF-8): Wtyczka integracji Qt6 XcbQpa dla GLX
560Group: Libraries
561Requires: Qt6Gui-platform-xcb = %{version}
562
563%description -n Qt6Gui-platform-xcb-glx
564Qt6 XcbQpa integration plugin for GLX.
565
566%description -n Qt6Gui-platform-xcb-glx -l pl.UTF-8
567Wtyczka integracji Qt6 XcbQpa dla GLX.
568
569%package -n Qt6Gui-platformtheme-gtk3
570Summary: Qt6 Gui platform theme plugin for GTK+ 3.x
571Summary(pl.UTF-8): Wtyczka motywów platform Qt6 Gui dla GTK+ 3.x
572Group: Libraries
573Requires: Qt6Gui = %{version}
574
575%description -n Qt6Gui-platformtheme-gtk3
576Qt6 Gui platform theme plugin for GTK+ 3.x.
577
578%description -n Qt6Gui-platformtheme-gtk3 -l pl.UTF-8
579Wtyczka motywów platform Qt6 Gui dla GTK+ 3.x.
580
581%package -n Qt6Gui-platformtheme-xdgdesktopportal
582Summary: Qt6 Gui platform theme plugin for xdg-desktop-portal
583Summary(pl.UTF-8): Wtyczka motywów platform Qt6 Gui dla xdg-desktop-portal
584Group: Libraries
585Requires: Qt6Gui = %{version}
586Requires: harfbuzz >= 1.6.0
587
588%description -n Qt6Gui-platformtheme-xdgdesktopportal
589Qt6 Gui platform theme plugin for xdg-desktop-portal.
590
591%description -n Qt6Gui-platformtheme-xdgdesktopportal -l pl.UTF-8
592Wtyczka motywów platform Qt6 Gui dla xdg-desktop-portal.
593
594%package -n Qt6Gui-devel
595Summary: Qt6 Gui library - development files
596Summary(pl.UTF-8): Biblioteka Qt6 Gui - pliki programistyczne
597Group: Development/Libraries
598Requires: OpenGL-devel
599Requires: Qt6Core-devel = %{version}
600Requires: Qt6Gui = %{version}
601Requires: libpng-devel
602Requires: Vulkan-Loader-devel
603
604%description -n Qt6Gui-devel
605Header files for Qt6 Gui library.
606
607%description -n Qt6Gui-devel -l pl.UTF-8
608Pliki nagłówkowe biblioteki Qt6 Gui.
609
610%package -n Qt6InputSupport-devel
611Summary: Qt6 InputSupport library - development files
612Summary(pl.UTF-8): Biblioteka Qt6 InputSupport - pliki programistyczne
613Group: Development/Libraries
614# for (subset of) Qt6Core headers
615Requires: Qt6Core-devel = %{version}
616
617%description -n Qt6InputSupport-devel
618Qt6 InputSupport library - development files.
619
620%description -n Qt6InputSupport-devel -l pl.UTF-8
621Biblioteka Qt6 InputSupport - pliki programistyczne.
622
623%package -n Qt6KmsSupport-devel
624Summary: Qt6 KmsSupport library - development files
625Summary(pl.UTF-8): Biblioteka Qt6 KmsSupport - pliki programistyczne
626Group: Development/Libraries
627# for (subset of) Qt6Core headers
628Requires: Qt6Core-devel = %{version}
629
630%description -n Qt6KmsSupport-devel
631Qt6 KmsSupport library - development files.
632
633%description -n Qt6KmsSupport-devel -l pl.UTF-8
634Biblioteka Qt6 KmsSupport - pliki programistyczne.
635
636%package -n Qt6Network
637Summary: Qt6 Network library
638Summary(pl.UTF-8): Biblioteka Qt6 Network
639Group: Libraries
640Requires: Qt6Core = %{version}
641# for bearer plugins (qconnman, qnm):
642Requires: Qt6DBus = %{version}
643%requires_ge_to openssl openssl-devel
644
645%description -n Qt6Network
646The Qt6 Network library provides classes to make network programming
647easier and portable.
648
649%description -n Qt6Network -l pl.UTF-8
650Biblioteka Qt6 Network udostępnia klasy czyniące programowanie
651sieciowe łatwiejszym i przenośnym.
652
653%package -n Qt6Network-devel
654Summary: Qt6 Network library - development files
655Summary(pl.UTF-8): Biblioteka Qt6 Network - pliki programistyczne
656Group: Development/Libraries
657Requires: Qt6Core-devel = %{version}
658Requires: Qt6Network = %{version}
659%requires_ge openssl-devel
660
661%description -n Qt6Network-devel
662Header files for Qt6 Network library.
663
664%description -n Qt6Network-devel -l pl.UTF-8
665Pliki nagłówkowe biblioteki Qt6 Network.
666
667%package -n Qt6OpenGL
668Summary: Qt6 OpenGL library
669Summary(pl.UTF-8): Biblioteka Qt6 OpenGL
670Group: Libraries
671Requires: Qt6Core = %{version}
672Requires: Qt6Gui = %{version}
673Requires: Qt6Widgets = %{version}
674
675%description -n Qt6OpenGL
676The Qt6 OpenGL library offers classes that make it easy to use OpenGL
677in Qt 5 applications.
678
679%description -n Qt6OpenGL -l pl.UTF-8
680Biblioteka Qt6 OpenGL oferuje klasy ułatwiające wykorzystywanie
681OpenGL-a w aplikacjach Qt 5.
682
683%package -n Qt6OpenGL-devel
684Summary: Qt6 OpenGL library - development files
685Summary(pl.UTF-8): Biblioteka Qt6 OpenGL - pliki programistyczne
686Group: Development/Libraries
687Requires: OpenGL-devel
688Requires: Qt6Core-devel = %{version}
689Requires: Qt6Gui-devel = %{version}
690Requires: Qt6OpenGL = %{version}
691Requires: Qt6Widgets-devel = %{version}
692
693%description -n Qt6OpenGL-devel
694Header files for Qt6 OpenGL library.
695
696%description -n Qt6OpenGL-devel -l pl.UTF-8
697Pliki nagłówkowe biblioteki Qt6 OpenGL.
698
699%package -n Qt6OpenGLExtensions-devel
700Summary: Qt6 OpenGLExtensions library - development files
701Summary(pl.UTF-8): Biblioteka Qt6 OpenGLExtensions - pliki programistyczne
702Group: Development/Libraries
703Requires: OpenGL-devel
704Requires: Qt6Core-devel = %{version}
705Requires: Qt6Gui-devel = %{version}
706
707%description -n Qt6OpenGLExtensions-devel
708Qt6 OpenGLExtensions library (development files).
709
710%description -n Qt6OpenGLExtensions-devel -l pl.UTF-8
711Biblioteka Qt6 OpenGL Extensions - obsługa rozszerzeń OpenGL (pliki
712programistyczne).
713
714%package -n Qt6ServiceSupport-devel
715Summary: Qt6 ServiceSupport library - development files
716Summary(pl.UTF-8): Biblioteka Qt6 ServiceSupport - pliki programistyczne
717Group: Development/Libraries
718# for (subset of) Qt6Core headers
719Requires: Qt6Core-devel = %{version}
720
721%description -n Qt6ServiceSupport-devel
722Qt6 ServiceSupport library - development files.
723
724%description -n Qt6ServiceSupport-devel -l pl.UTF-8
725Biblioteka Qt6 ServiceSupport - pliki programistyczne.
726
727%package -n Qt6PlatformCompositorSupport-devel
728Summary: Qt6 PlatformCompositorSupport library - development files
729Summary(pl.UTF-8): Biblioteka Qt6 PlatformCompositorSupport - pliki programistyczne
730Group: X11/Development/Libraries
731Requires: OpenGL-devel
732Requires: Qt6Core-devel = %{version}
733Requires: Qt6DBus-devel = %{version}
734Requires: Qt6Gui-devel = %{version}
735Requires: fontconfig-devel
736Requires: freetype-devel >= 2.2.0
737Requires: udev-devel
738Requires: xorg-lib-libX11-devel
739Requires: xorg-lib-libXext-devel
740Requires: xorg-lib-libXrender-devel
741
742%description -n Qt6PlatformCompositorSupport-devel
743Qt6 PlatformCompositorSupport library (development files).
744
745%description -n Qt6PlatformCompositorSupport-devel -l pl.UTF-8
746Biblioteka Qt6 PlatformCompositorSupport - obsługa platformy (pliki
747programistyczne).
748
749%package -n Qt6PrintSupport
750Summary: Qt6 PrintSupport library
751Summary(pl.UTF-8): Biblioteka Qt6 PrintSupport
752Group: Libraries
753Requires: Qt6Core = %{version}
754Requires: Qt6Gui = %{version}
755Requires: Qt6Widgets = %{version}
756%{?with_cups:Requires: cups-lib >= 1.4}
757
758%description -n Qt6PrintSupport
759The Qt6 PrintSupport library provides classes to make printing easier
760and portable.
761
762%description -n Qt6PrintSupport -l pl.UTF-8
763Biblioteka Qt6 PrintSupport udostępnia klasy czyniące drukowanie
764łatwiejszym i bardziej przenośnym.
765
766%package -n Qt6PrintSupport-devel
767Summary: Qt6 PrintSupport library - development files
768Summary(pl.UTF-8): Biblioteka Qt6 PrintSupport - pliki programistyczne
769Group: Development/Libraries
770Requires: OpenGL-devel
771Requires: Qt6Core-devel = %{version}
772Requires: Qt6Gui-devel = %{version}
773Requires: Qt6PrintSupport = %{version}
774Requires: Qt6Widgets-devel = %{version}
775
776%description -n Qt6PrintSupport-devel
777Header files for Qt6 PrintSupport library.
778
779%description -n Qt6PrintSupport-devel -l pl.UTF-8
780Pliki nagłówkowe biblioteki Qt6 PrintSupport.
781
782%package -n Qt6ThemeSupport-devel
783Summary: Qt6 ThemeSupport library - development files
784Summary(pl.UTF-8): Biblioteka Qt6 ThemeSupport - pliki programistyczne
785Group: Development/Libraries
786# for (subset of) Qt6Core headers
787Requires: Qt6Core-devel = %{version}
788
789%description -n Qt6ThemeSupport-devel
790Qt6 ThemeSupport library - development files.
791
792%description -n Qt6ThemeSupport-devel -l pl.UTF-8
793Biblioteka Qt6 ThemeSupport - pliki programistyczne.
794
795%package -n Qt6Sql
796Summary: Qt6 Sql library
797Summary(pl.UTF-8): Biblioteka Qt6 Sql
798Group: Libraries
799Requires: Qt6Core = %{version}
800
801%description -n Qt6Sql
802The Qt6 Sql library provides a driver layer, SQL API layer, and a user
803interface layer for SQL databases.
804
805%description -n Qt6Sql -l pl.UTF-8
806Biblioteka Qt6 Sql udostępnia warstwę sterowników, warstwę API SQL
807oraz warstwę interfejsu użytkownika dla baz danych SQL.
808
809%package -n Qt6Sql-devel
810Summary: Qt6 Sql library - development files
811Summary(pl.UTF-8): Biblioteka Qt6 Sql - pliki programistyczne
812Group: Development/Libraries
813Requires: Qt6Core-devel = %{version}
814Requires: Qt6Sql = %{version}
815
816%description -n Qt6Sql-devel
817Header files for Qt6 Sql library.
818
819%description -n Qt6Sql-devel -l pl.UTF-8
820Pliki nagłówkowe biblioteki Qt6 Sql.
821
822%package -n Qt6Sql-sqldriver-db2
823Summary: Qt6 Sql driver for IBM DB2 database
824Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych IBM DB2
825Group: Libraries
826Requires: Qt6Sql = %{version}
827
828%description -n Qt6Sql-sqldriver-db2
829Qt6 Sql driver for IBM DB2 database.
830
831%description -n Qt6Sql-sqldriver-db2 -l pl.UTF-8
832Sterownik Qt6 Sql dla bazy danych IBM DB2.
833
834%package -n Qt6Sql-sqldriver-ibase
835Summary: Qt6 Sql driver for Firebird/InterBase database
836Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych Firebird/InterBase
837Group: Libraries
838Requires: Qt6Sql = %{version}
839
840%description -n Qt6Sql-sqldriver-ibase
841Qt6 Sql driver for Firebird/InterBase database.
842
843%description -n Qt6Sql-sqldriver-ibase -l pl.UTF-8
844Sterownik Qt6 Sql dla bazy danych Firebird/InterBase.
845
846%package -n Qt6Sql-sqldriver-sqlite3
847Summary: Qt6 Sql driver for SQLite 3.x database
848Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych SQLite 3.x
849Group: Libraries
850Requires: Qt6Sql = %{version}
851
852%description -n Qt6Sql-sqldriver-sqlite3
853Qt6 Sql driver for SQLite 3.x database.
854
855%description -n Qt6Sql-sqldriver-sqlite3 -l pl.UTF-8
856Sterownik Qt6 Sql dla bazy danych SQLite 3.x.
857
858%package -n Qt6Sql-sqldriver-mysql
859Summary: Qt6 Sql driver for MySQL database
860Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych MySQL
861Group: Libraries
862Requires: Qt6Sql = %{version}
863
864%description -n Qt6Sql-sqldriver-mysql
865Qt6 Sql driver for MySQL database.
866
867%description -n Qt6Sql-sqldriver-mysql -l pl.UTF-8
868Sterownik Qt6 Sql dla bazy danych MySQL.
869
870%package -n Qt6Sql-sqldriver-oci
871Summary: Qt6 Sql driver for Oracle database (using OCI interface)
872Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych Oracle (wykorzystujący interfejs OCI)
873Group: Libraries
874Requires: Qt6Sql = %{version}
875
876%description -n Qt6Sql-sqldriver-oci
877Qt6 Sql driver for Oracle database (using OCI interface).
878
879%description -n Qt6Sql-sqldriver-oci -l pl.UTF-8
880Sterownik Qt6 Sql dla bazy danych Oracle (wykorzystujący interfejs
881OCI).
882
883%package -n Qt6Sql-sqldriver-odbc
884Summary: Qt6 Sql driver for ODBC databases
885Summary(pl.UTF-8): Sterownik Qt6 Sql dla baz danych ODBC
886Group: Libraries
887Requires: Qt6Sql = %{version}
888
889%description -n Qt6Sql-sqldriver-odbc
890Qt6 Sql driver for ODBC databases.
891
892%description -n Qt6Sql-sqldriver-odbc -l pl.UTF-8
893Sterownik Qt6 Sql dla baz danych ODBC.
894
895%package -n Qt6Sql-sqldriver-pgsql
896Summary: Qt6 Sql driver for PostgreSQL database
897Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych PostgreSQL
898Group: Libraries
899Requires: Qt6Sql = %{version}
900
901%description -n Qt6Sql-sqldriver-pgsql
902Qt6 Sql driver for PostgreSQL database.
903
904%description -n Qt6Sql-sqldriver-pgsql -l pl.UTF-8
905Sterownik Qt6 Sql dla bazy danych PostgreSQL.
906
907%package -n Qt6Sql-sqldriver-tds
908Summary: Qt6 Sql driver for Sybase/MS SQL database (using TDS interface)
909Summary(pl.UTF-8): Sterownik Qt6 Sql dla bazy danych Sybase/MS SQL (wykorzystujący interfejs TDS)
910Group: Libraries
911Requires: Qt6Sql = %{version}
912
913%description -n Qt6Sql-sqldriver-tds
914Qt6 Sql driver for Sybase/MS SQL database (using TDS interface).
915
916%description -n Qt6Sql-sqldriver-tds -l pl.UTF-8
917Sterownik Qt6 Sql dla bazy danych Sybase/MS SQL (wykorzystujący
918interfejs TDS).
919
920%package -n Qt6Test
921Summary: Qt6 Test library
922Summary(pl.UTF-8): Biblioteka Qt6 Test
923Group: Libraries
924Requires: Qt6Core = %{version}
925
926%description -n Qt6Test
927The Qt6 Test library provides classes for unit testing Qt 5
928applications and libraries.
929
930%description -n Qt6Test -l pl.UTF-8
931Biblioteka Qt6 Test udostępnia klasy do testów jednostkowych aplikacji
932oraz bibliotek Qt 5.
933
934%package -n Qt6Test-devel
935Summary: Qt6 Test library - development files
936Summary(pl.UTF-8): Biblioteka Qt6 Test - pliki programistyczne
937Group: Development/Libraries
938Requires: Qt6Core-devel = %{version}
939Requires: Qt6Test = %{version}
940
941%description -n Qt6Test-devel
942Header files for Qt6 Test library.
943
944%description -n Qt6Test-devel -l pl.UTF-8
945Pliki nagłówkowe biblioteki Qt6 Test.
946
947%package -n Qt6VulkanSupport-devel
948Summary: Qt6 VulkanSupport library - development files
949Summary(pl.UTF-8): Biblioteka Qt6 VulkanSupport - pliki programistyczne
950Group: Development/Libraries
951# for (subset of) Qt6Core headers
952Requires: Qt6Core-devel = %{version}
953
954%description -n Qt6VulkanSupport-devel
955Qt6 VulkanSupport library - development files.
956
957%description -n Qt6VulkanSupport-devel -l pl.UTF-8
958Biblioteka Qt6 VulkanSupport - pliki programistyczne.
959
960%package -n Qt6Widgets
961Summary: Qt6 Widgets library
962Summary(pl.UTF-8): Biblioteka Qt6 Widgets
963Group: X11/Libraries
964Requires: Qt6Core = %{version}
965Requires: Qt6Gui = %{version}
966
967%description -n Qt6Widgets
968The Qt6 Widgets library extends Qt 5 GUI with C++ widget
969functionality.
970
971%description -n Qt6Widgets -l pl.UTF-8
972Biblioteka Qt6 Widgets rozszerza graficzny interfejs Qt 5 o
973funkcjonalność widgetów C++.
974
975%package -n Qt6Widgets-devel
976Summary: Qt6 Widgets library - development files
977Summary(pl.UTF-8): Biblioteka Qt6 Widgets - pliki programistyczne
978Group: X11/Development/Libraries
979Requires: OpenGL-devel
980Requires: Qt6Core-devel = %{version}
981Requires: Qt6Gui-devel = %{version}
982Requires: Qt6Widgets = %{version}
983Requires: xorg-lib-libX11-devel
984Requires: xorg-lib-libXext-devel
985
986%description -n Qt6Widgets-devel
987Header files for Qt6 Widgets library.
988
989%description -n Qt6Widgets-devel -l pl.UTF-8
990Pliki nagłówkowe biblioteki Qt6 Widgets.
991
992%package -n Qt6XkbCommonSupport-devel
993Summary: Qt6 XkbCommonSupport library - development files
994Summary(pl.UTF-8): Biblioteka Qt6 XkbCommonSupport - pliki programistyczne
995Group: Development/Libraries
996# for (subset of) Qt6Core headers
997Requires: Qt6Core-devel = %{version}
998
999%description -n Qt6XkbCommonSupport-devel
1000Qt6 XkbCommonSupport library - development files.
1001
1002%description -n Qt6XkbCommonSupport-devel -l pl.UTF-8
1003Biblioteka Qt6 XkbCommonSupport - pliki programistyczne.
1004
1005%package -n Qt6Xml
1006Summary: Qt6 Xml library
1007Summary(pl.UTF-8): Biblioteka Qt6 Xml
1008Group: Libraries
1009Requires: Qt6Core = %{version}
1010
1011%description -n Qt6Xml
1012The Qt6 Xml library provides C++ implementations of the SAX and DOM
1013standards for XML.
1014
1015%description -n Qt6Xml -l pl.UTF-8
1016Biblioteka Qt6 Xml udostępnia implementację w C++ standardów SAX oraz
1017DOM dla formatu XML.
1018
1019%package -n Qt6Xml-devel
1020Summary: Qt6 Xml library - development files
1021Summary(pl.UTF-8): Biblioteka Qt6 Xml - pliki programistyczne
1022Group: Development/Libraries
1023Requires: Qt6Core-devel = %{version}
1024Requires: Qt6Xml = %{version}
1025
1026%description -n Qt6Xml-devel
1027Header files for Qt6 Xml library.
1028
1029%description -n Qt6Xml-devel -l pl.UTF-8
1030Pliki nagłówkowe biblioteki Qt6 Xml.
1031
1032%package -n qt6-doc-common
1033Summary: Common part of Qt6 documentation
1034Summary(pl.UTF-8): Część wspólna dokumentacji do Qt6
1035Group: Documentation
1036BuildArch: noarch
1037
1038%description -n qt6-doc-common
1039Common part of Qt6 documentation, global for all components.
1040
1041%description -n qt6-doc-common -l pl.UTF-8
1042Część wspólna dokumentacji do Qt6 ("global", dla wszystkich
1043elementów).
1044
1045%package doc
1046Summary: Qt6 application framework base components documentation in HTML format
1047Summary(pl.UTF-8): Dokumentacja podstawowych komponentów szkieletu aplikacji Qt6 w formacie HTML
1048Group: Documentation
1049Requires: qt6-doc-common = %{version}
1050BuildArch: noarch
1051
1052%description doc
1053Qt6 application framework base components documentation in HTML
1054format.
1055
1056%description doc -l pl.UTF-8
1057Dokumentacja podstawowych komponentów szkieletu aplikacji Qt6 w
1058formacie HTML.
1059
1060%package doc-qch
1061Summary: Qt6 application framework base components documentation in QCH format
1062Summary(pl.UTF-8): Dokumentacja podstawowych komponentów szkieletu aplikacji Qt6 w formacie QCH
1063Group: Documentation
1064Requires: qt6-doc-common = %{version}
1065BuildArch: noarch
1066
1067%description doc-qch
1068Qt6 application framework base components documentation in QCH format.
1069
1070%description doc-qch -l pl.UTF-8
1071Dokumentacja podstawowych komponentów szkieletu aplikacji Qt6 w
1072formacie QCH.
1073
1074%package examples
1075Summary: Examples for Qt6 application framework base components
1076Summary(pl.UTF-8): Przykłady do podstawowych komponentów szkieletu aplikacji Qt6
1077Group: X11/Development/Libraries
1078BuildArch: noarch
1079
1080%description examples
1081Examples for Qt6 application framework base components.
1082
1083%description examples -l pl.UTF-8
1084Przykłady do podstawowych komponentów szkieletu aplikacji Qt6.
1085
1086%package -n qt6-build
1087Summary: Qt6 build tools
1088Summary(pl.UTF-8): Narzędzia do budowania dla Qt6
1089Group: Development/Tools
1090
1091%description -n qt6-build
1092This package includes the Qt resource compiler (rcc), meta objects
1093compiler (moc), user interface compiler (uic) etc.
1094
1095%description -n qt6-build -l pl.UTF-8
1096Ten pakiet zawiera kompilator zasobów Qt (rcc), kompilator
1097metaobiektów (moc), kompilator interfejsów użytkownika (uic) i podobne
1098narzędzia.
1099
1100%package -n qt6-qmake
1101Summary: Qt6 makefile generator
1102Summary(pl.UTF-8): Generator plików makefile dla aplikacji Qt6
1103Group: Development/Tools
1104
1105%description -n qt6-qmake
1106Qt6 makefile generator.
1107
1108%description -n qt6-qmake -l pl.UTF-8
1109Generator plików makefile dla aplikacji Qt6.
1110
1111%prep
1112%setup -q -n qt-everywhere-src-%{version}
1113%patch0 -p1
1114%patch1 -p1
46359075 1115%patch2 -p1
72800d36
JR
1116
1117%{__sed} -i -e 's,usr/X11R6/,usr/,g' qtbase/mkspecs/linux-g++-64/qmake.conf
1118
1119# change QMAKE FLAGS to build
1120%{__sed} -i -e '
1121 s|^\(QMAKE_CC *\)=.*gcc|\1= %{__cc}|;
1122 s|^\(QMAKE_CXX *\)=.*g++|\1= %{__cxx}|;
1123 ' qtbase/mkspecs/common/g++-base.conf
1124%{__sed} -i -e '
1125 s|^\(QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO *\)+=.*|\1+= %{rpmcppflags} %{rpmcflags} -g|;
1126 s|^\(QMAKE_CXXFLAGS_RELEASE_WITH_DEBUGINFO *\)+=.*|\1+= %{rpmcppflags} %{rpmcxxflags} -g|;
1127 s|^\(QMAKE_CFLAGS_RELEASE *\)+=.*|\1+= %{rpmcppflags} %{rpmcflags}|;
1128 s|^\(QMAKE_CXXFLAGS_RELEASE *\)+=.*|\1+= %{rpmcppflags} %{rpmcxxflags}|;
1129 s|^\(QMAKE_CFLAGS_DEBUG *\)+=.*|\1+= %{debugcflags}|;
1130 s|^\(QMAKE_CXXFLAGS_DEBUG *\)+=.*|\1+= %{debugcflags}|;
1131 s|^\(QMAKE_LFLAGS *\)+=.*|\1+= %{rpmldflags}|;
1132 ' qtbase/mkspecs/common/gcc-base.conf
1133
1134# define QMAKE_STRIP to true, so we get useful -debuginfo pkgs
1135%{__sed} -i -e '
1136 s|^\(QMAKE_STRIP *\)=.*|\1= :|;
1137 s|^\(QMAKE_STRIPFLAGS_LIB *\)+=.*|\1+= :|;
1138 ' qtbase/mkspecs/common/linux.conf
1139
1140%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+python3(\s|$),#!%{__python3}\1,' \
61ace053 1141 qtbase/mkspecs/features/uikit/devices.py \
2d4ed2a2
JR
1142 qtbase/util/testrunner/qt-testrunner.py
1143
1144%{__sed} -E -i -e '1s,#!\s*/usr/bin/env\s+perl(\s|$),#!%{__perl}\1,' \
1145 qtbase/libexec/syncqt.pl
72800d36 1146
46359075
JB
1147%if %(echo %{cxx_version} | cut -d. -f1) < 9
1148# available since gcc 9
1149%{__sed} -i -e '/-Wdeprecated-copy/d' \
1150 qtwebengine/src/3rdparty/chromium/third_party/{angle,dawn/src/common,pdfium,skia/gn/skia}/BUILD.gn \
1151 qtwebengine/src/3rdparty/chromium/third_party/swiftshader/CMakeLists.txt
1152%endif
1153
72800d36
JR
1154%build
1155#TODO optflags
1156# We're using samurai instead of ninja because teh later
1157# cannot be told what command line flags to use globally
1158mkdir -p build
1159cd build
1160%cmake ../ \
1161 -GNinja \
1162 -DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/samu \
1163 -DNinja_EXECUTABLE:FILEPATH=/usr/bin/samu \
72800d36
JR
1164 -DCMAKE_INSTALL_PREFIX=%{_prefix} \
1165 -DINSTALL_ARCHDATADIR=%{qt6dir} \
1166 -DINSTALL_BINDIR=%{qt6dir}/bin \
1167 -DINSTALL_LIBDIR=%{_libdir} \
1168 -DINSTALL_LIBEXECDIR=%{qt6dir}/libexec \
1169 -DINSTALL_DATADIR=%{_datadir}/qt6 \
1170 -DINSTALL_DOCDIR=%{_docdir}/qt6-doc \
1171 -DINSTALL_INCLUDEDIR=%{_includedir}/qt6 \
1172 -DINSTALL_EXAMPLESDIR=%{_examplesdir}/qt6 \
1173 -DINSTALL_MKSPECSDIR=%{qt6dir}/mkspecs \
1174 -DINSTALL_PLUGINSDIR=%{qt6dir}/plugins \
1175 -DINSTALL_QMLDIR=%{qt6dir}/qml \
1176 -DINSTALL_SYSCONFDIR=%{_sysconfdir}/qt6 \
1177 -DINSTALL_TRANSLATIONSDIR=%{_datadir}/qt6/translations \
1178 -DBUILD_SHARED_LIBS=ON \
46359075 1179 %{?with_oci:-DOracle_INCLUDE_DIR=%{_includedir}/oracle/client} \
72800d36
JR
1180 -DQT_DISABLE_RPATH=TRUE \
1181 -DQT_BUILD_EXAMPLES=ON \
1182 -DQT_FEATURE_relocatable=OFF \
1183 -DQT_FEATURE_rpath=OFF \
1184 -DQT_FEATURE_separate_debug_info=OFF \
1185 %{cmake_on_off red_reloc QT_FEATURE_reduce_relocations} \
1186 %{cmake_on_off pch BUILD_WITH_PCH} \
2d4ed2a2 1187 -DQT_FEATURE_use_gold_linker=ON \
72800d36
JR
1188 -DQT_FEATURE_enable_new_dtags=ON \
1189 -DQT_FEATURE_dbus_linked=ON \
1190 -DQT_FEATURE_openssl_linked=ON \
1191 -DQT_FEATURE_accessibility=ON \
1192 -DQT_FEATURE_fontconfig=ON \
1193 -DQT_FEATURE_glib=ON \
1194 -DQT_FEATURE_icu=ON \
1195 -DQT_FEATURE_xcb=ON \
1196 -DQT_FEATURE_xcb_sm=ON \
1197 -DQT_FEATURE_xkbcommon=ON \
1198 -DQT_FEATURE_system_doubleconversion=ON \
1199 -DQT_FEATURE_system_freetype=ON \
1200 -DQT_FEATURE_system_harfbuzz=ON \
1201 -DQT_FEATURE_system_jpeg=ON \
1202 -DQT_FEATURE_system_libjpeg=ON \
1203 -DQT_FEATURE_system_png=ON \
1204 -DQT_FEATURE_system_libpng=ON \
1205 -DQT_FEATURE_system_pcre2=ON \
1206 -DQT_FEATURE_system_sqlite=ON \
1207 -DQT_FEATURE_system_zlib=ON \
1208 %{cmake_on_off sse2 QT_FEATURE_sse2} \
1209 %{cmake_on_off sse3 QT_FEATURE_sse3} \
1210 %{cmake_on_off ssse3 QT_FEATURE_ssse3} \
1211 %{cmake_on_off sse41 QT_FEATURE_sse4_1} \
1212 %{cmake_on_off sse42 QT_FEATURE_sse4_2} \
1213 %{cmake_on_off avx QT_FEATURE_avx} \
1214 %{cmake_on_off avx2 QT_FEATURE_avx2} \
1215 %{cmake_on_off cups QT_FEATURE_cups} \
1216 %{cmake_on_off systemd QT_FEATURE_journald} \
1217 %{cmake_on_off db2 QT_FEATURE_sql_db2} \
1218 %{cmake_on_off ibase QT_FEATURE_sql_ibase} \
1219 %{cmake_on_off mysql QT_FEATURE_sql_mysql} \
1220 %{cmake_on_off oci QT_FEATURE_sql_oci} \
1221 %{cmake_on_off odbc QT_FEATURE_sql_odbc} \
1222 %{cmake_on_off pgsql QT_FEATURE_sql_psql} \
1223 %{cmake_on_off sqlite3 QT_FEATURE_sql_sqlite} \
1224 %{cmake_on_off tds QT_FEATURE_sql_tds} \
1225 %{cmake_on_off directfb QT_FEATURE_directfb} \
1226 %{cmake_on_off gtk QT_FEATURE_gtk3} \
1227 %{cmake_on_off egl QT_FEATURE_eglfs} \
1228 %{cmake_on_off statx QT_FEATURE_statx} \
1229 %{cmake_on_off kms QT_FEATURE_kms} \
1230 %{cmake_on_off libinput QT_FEATURE_libinput} \
1231 %{cmake_on_off tslib QT_FEATURE_tslib}
1232
1233## pass OPTFLAGS to build qmake itself with optimization
1234#export OPTFLAGS="%{rpmcflags}"
1235#export PATH=$PWD/bin:$PATH
1236#
1237#./configure \
1238#%if %{with mysql}
1239# -I/usr/include/mysql \
1240#%endif
1241#%if %{with pgsql}
1242# -I/usr/include/postgresql/server \
1243#%endif
1244
1245# Make sure arg-less sub-invocations will follow our parallel build setting
1246export CMAKE_BUILD_PARALLEL_LEVEL="%__jobs"
1247export SAMUFLAGS="%{_smp_mflags}"
1248%{__cmake} --build . --verbose %{_smp_mflags}
1249
1250%if %{with doc}
2d4ed2a2 1251export QT_PLUGIN_PATH="$(pwd)/qtbase/lib64/qt6/plugins"
72800d36
JR
1252%{__cmake} --build . --target docs --verbose %{_smp_mflags}
1253%endif
1254
1255%install
1256rm -rf $RPM_BUILD_ROOT
1257install -d $RPM_BUILD_ROOT{%{_sysconfdir}/qt6,%{_bindir},%{_pkgconfigdir},%{qt6dir}/libexec}
1258
1259# for QtSolutions (qtlockedfile, qtsingleapplication, etc)
1260#install -d $RPM_BUILD_ROOT%{_includedir}/qt6/QtSolutions
1261
1262DESTDIR=$RPM_BUILD_ROOT %{__cmake} --install build/
1263
1264%if %{with doc}
1265DESTDIR=$RPM_BUILD_ROOT %{__cmake} --build build/ --target install_docs
1266%endif
1267
1268# external plugins loaded from qtbase libs
1269install -d $RPM_BUILD_ROOT%{qt6dir}/plugins/iconengines
1270
1271# kill unnecessary -L%{_libdir} from *.prl, *.pc
1272%{__sed} -i -e "s,-L%{_libdir} \?,,g" \
1273 $RPM_BUILD_ROOT%{_libdir}/*.prl \
1274 $RPM_BUILD_ROOT%{_pkgconfigdir}/*.pc
1275
1276# symlinks in system bin dir
1277cd $RPM_BUILD_ROOT%{_bindir}
1278ln -sf ../%{_lib}/qt6/bin/moc moc-qt6
1279ln -sf ../%{_lib}/qt6/bin/qmake qmake-qt6
1280ln -sf ../%{_lib}/qt6/bin/uic uic-qt6
1281ln -sf ../%{_lib}/qt6/bin/rcc rcc-qt6
1282ln -sf ../%{_lib}/qt6/bin/qdbuscpp2xml qdbuscpp2xml-qt6
1283ln -sf ../%{_lib}/qt6/bin/qdbusxml2cpp qdbusxml2cpp-qt6
1284ln -sf ../%{_lib}/qt6/bin/qdoc qdoc-qt6
1285ln -sf ../%{_lib}/qt6/bin/qlalr qlalr-qt6
1286cd -
1287
1288# Prepare some files list
1289ifecho() {
1290 r="$RPM_BUILD_ROOT$2"
1291 if [ -d "$r" ]; then
1292 echo "%%dir $2" >> $1.files
1293 elif [ -x "$r" ] ; then
1294 echo "%%attr(755,root,root) $2" >> $1.files
1295 elif [ -f "$r" ]; then
1296 echo "$2" >> $1.files
1297 else
1298 echo "Error generation $1 files list!"
1299 echo "$r: no such file or directory!"
1300 return 1
1301 fi
1302}
1303ifecho_tree() {
1304 ifecho $1 $2
1305 for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
1306 ifecho $1 $2/$f
1307 done
1308}
1309
1310echo "%defattr(644,root,root,755)" > examples.files
1311ifecho_tree examples %{_examplesdir}/qt6/corelib
1312ifecho_tree examples %{_examplesdir}/qt6/dbus
1313ifecho_tree examples %{_examplesdir}/qt6/gui
1314ifecho_tree examples %{_examplesdir}/qt6/network
1315ifecho_tree examples %{_examplesdir}/qt6/opengl
1316ifecho_tree examples %{_examplesdir}/qt6/qpa
1317ifecho_tree examples %{_examplesdir}/qt6/qtconcurrent
1318ifecho_tree examples %{_examplesdir}/qt6/qtestlib
1319ifecho_tree examples %{_examplesdir}/qt6/sql
1320ifecho_tree examples %{_examplesdir}/qt6/vulkan
1321ifecho_tree examples %{_examplesdir}/qt6/widgets
1322ifecho_tree examples %{_examplesdir}/qt6/xml
1323
1324# find_lang --with-qm supports only PLD qt3/qt4 specific %{_localedir}/*/LC_MESSAGES layout
1325find_qt6_qm()
1326{
1327 name="$1"
1328 find $RPM_BUILD_ROOT%{_datadir}/qt6/translations -name "${name}_*.qm" | \
1329 sed -e "s:^$RPM_BUILD_ROOT::" \
1330 -e 's:\(.*/'$name'_\)\([a-z][a-z][a-z]\?\)\(_[A-Z][A-Z]\)\?\(\.qm\)$:%lang(\2\3) \1\2\3\4:'
1331}
1332
1333echo '%defattr(644,root,root,755)' > qtbase.lang
1334%if %{with doc}
1335find_qt6_qm qt >> qtbase.lang
1336find_qt6_qm qtbase >> qtbase.lang
1337%endif
1338
1339install -d $RPM_BUILD_ROOT%{qt6dir}/plugins/styles
1340
1341%clean
1342rm -rf $RPM_BUILD_ROOT
1343
1344%post -n Qt6Concurrent -p /sbin/ldconfig
1345%postun -n Qt6Concurrent -p /sbin/ldconfig
1346
1347%post -n Qt6Core -p /sbin/ldconfig
1348%postun -n Qt6Core -p /sbin/ldconfig
1349
1350%post -n Qt6DBus -p /sbin/ldconfig
1351%postun -n Qt6DBus -p /sbin/ldconfig
1352
1353%post -n Qt6Gui -p /sbin/ldconfig
1354%postun -n Qt6Gui -p /sbin/ldconfig
1355
1356%post -n Qt6Gui-platform-eglfs -p /sbin/ldconfig
1357%postun -n Qt6Gui-platform-eglfs -p /sbin/ldconfig
1358
1359%post -n Qt6Gui-platform-eglfs-kms -p /sbin/ldconfig
1360%postun -n Qt6Gui-platform-eglfs-kms -p /sbin/ldconfig
1361
1362%post -n Qt6Gui-platform-xcb -p /sbin/ldconfig
1363%postun -n Qt6Gui-platform-xcb -p /sbin/ldconfig
1364
1365%post -n Qt6Network -p /sbin/ldconfig
1366%postun -n Qt6Network -p /sbin/ldconfig
1367
1368%post -n Qt6OpenGL -p /sbin/ldconfig
1369%postun -n Qt6OpenGL -p /sbin/ldconfig
1370
1371%post -n Qt6PrintSupport -p /sbin/ldconfig
1372%postun -n Qt6PrintSupport -p /sbin/ldconfig
1373
1374%post -n Qt6Sql -p /sbin/ldconfig
1375%postun -n Qt6Sql -p /sbin/ldconfig
1376
1377%post -n Qt6Test -p /sbin/ldconfig
1378%postun -n Qt6Test -p /sbin/ldconfig
1379
1380%post -n Qt6Widgets -p /sbin/ldconfig
1381%postun -n Qt6Widgets -p /sbin/ldconfig
1382
1383%post -n Qt6Xml -p /sbin/ldconfig
1384%postun -n Qt6Xml -p /sbin/ldconfig
1385
72800d36
JR
1386%files -n Qt6Concurrent
1387%defattr(644,root,root,755)
1388%attr(755,root,root) %{_libdir}/libQt6Concurrent.so.*.*.*
1389%attr(755,root,root) %ghost %{_libdir}/libQt6Concurrent.so.5
1390
1391%files -n Qt6Concurrent-devel
1392%defattr(644,root,root,755)
1393%attr(755,root,root) %{_libdir}/libQt6Concurrent.so
1394%{_libdir}/libQt6Concurrent.prl
1395%{_includedir}/qt6/QtConcurrent
1396%{_pkgconfigdir}/Qt6Concurrent.pc
1397%{_libdir}/cmake/Qt6Concurrent
1398%{qt6dir}/mkspecs/modules/qt_lib_concurrent.pri
1399%{qt6dir}/mkspecs/modules/qt_lib_concurrent_private.pri
1400
1401%files -n Qt6Core -f qtbase.lang
1402%defattr(644,root,root,755)
1403%doc dist/{README,changes-*}
1404%attr(755,root,root) %{_libdir}/libQt6Core.so.*.*.*
1405%attr(755,root,root) %ghost %{_libdir}/libQt6Core.so.5
1406%dir %{_sysconfdir}/qt6
1407%dir %{qt6dir}
1408%dir %{qt6dir}/bin
1409%dir %{qt6dir}/libexec
1410%dir %{qt6dir}/mkspecs
1411%dir %{qt6dir}/mkspecs/modules
1412%dir %{qt6dir}/plugins
1413%dir %{_datadir}/qt6
1414%dir %{_datadir}/qt6/translations
1415
1416%files -n Qt6Core-devel
1417%defattr(644,root,root,755)
1418%attr(755,root,root) %{_libdir}/libQt6Core.so
1419%{_libdir}/libQt6Core.prl
1420%dir %{_libdir}/metatypes
1421%{_libdir}/metatypes/qt6core_metatypes.json
1422%dir %{_includedir}/qt6
1423%dir %{_includedir}/qt6/QtSolutions
1424%{_includedir}/qt6/QtCore
1425%{_pkgconfigdir}/Qt6Core.pc
1426%{_libdir}/cmake/Qt6
1427%{_libdir}/cmake/Qt6Core
1428%{qt6dir}/mkspecs/modules/qt_lib_core.pri
1429%{qt6dir}/mkspecs/modules/qt_lib_core_private.pri
1430%attr(755,root,root) %{qt6dir}/bin/tracegen
1431
1432%files -n Qt6DBus
1433%defattr(644,root,root,755)
1434%attr(755,root,root) %{_libdir}/libQt6DBus.so.*.*.*
1435%attr(755,root,root) %ghost %{_libdir}/libQt6DBus.so.5
1436
1437%files -n Qt6DBus-devel
1438%defattr(644,root,root,755)
1439%attr(755,root,root) %{_libdir}/libQt6DBus.so
1440%{_libdir}/libQt6DBus.prl
1441%{_includedir}/qt6/QtDBus
1442%{_pkgconfigdir}/Qt6DBus.pc
1443%{_libdir}/cmake/Qt6DBus
1444%{qt6dir}/mkspecs/modules/qt_lib_dbus.pri
1445%{qt6dir}/mkspecs/modules/qt_lib_dbus_private.pri
1446
1447%files -n Qt6DeviceDiscoverySupport-devel
1448%defattr(644,root,root,755)
1449%{_includedir}/qt6/QtDeviceDiscoverySupport
1450%{_libdir}/libQt6DeviceDiscoverySupport.a
1451%{_libdir}/libQt6DeviceDiscoverySupport.prl
1452%{_libdir}/cmake/Qt6DeviceDiscoverySupport
1453%{qt6dir}/mkspecs/modules/qt_lib_devicediscovery_support_private.pri
1454
1455%files -n Qt6EdidSupport-devel
1456%defattr(644,root,root,755)
1457%{_includedir}/qt6/QtEdidSupport
1458%{_libdir}/libQt6EdidSupport.a
1459%{_libdir}/libQt6EdidSupport.prl
1460%{_libdir}/cmake/Qt6EdidSupport
1461%{qt6dir}/mkspecs/modules/qt_lib_edid_support_private.pri
1462
1463%files -n Qt6EglSupport-devel
1464%defattr(644,root,root,755)
1465%{_includedir}/qt6/QtEglSupport
1466%{_libdir}/libQt6EglSupport.a
1467%{_libdir}/libQt6EglSupport.prl
1468%{_libdir}/cmake/Qt6EglSupport
1469%{qt6dir}/mkspecs/modules/qt_lib_egl_support_private.pri
1470
1471%files -n Qt6EventDispatcherSupport-devel
1472%defattr(644,root,root,755)
1473%{_includedir}/qt6/QtEventDispatcherSupport
1474%{_libdir}/libQt6EventDispatcherSupport.a
1475%{_libdir}/libQt6EventDispatcherSupport.prl
1476%{_libdir}/cmake/Qt6EventDispatcherSupport
1477%{qt6dir}/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri
1478
1479%files -n Qt6FbSupport-devel
1480%defattr(644,root,root,755)
1481%{_includedir}/qt6/QtFbSupport
1482%{_libdir}/libQt6FbSupport.a
1483%{_libdir}/libQt6FbSupport.prl
1484%{_libdir}/cmake/Qt6FbSupport
1485%{qt6dir}/mkspecs/modules/qt_lib_fb_support_private.pri
1486
1487%files -n Qt6FontDatabaseSupport-devel
1488%defattr(644,root,root,755)
1489%{_includedir}/qt6/QtFontDatabaseSupport
1490%{_libdir}/libQt6FontDatabaseSupport.a
1491%{_libdir}/libQt6FontDatabaseSupport.prl
1492%{_libdir}/cmake/Qt6FontDatabaseSupport
1493%{qt6dir}/mkspecs/modules/qt_lib_fontdatabase_support_private.pri
1494
1495%files -n Qt6GlxSupport-devel
1496%defattr(644,root,root,755)
1497%{_includedir}/qt6/QtGlxSupport
1498%{_libdir}/libQt6GlxSupport.a
1499%{_libdir}/libQt6GlxSupport.prl
1500%{_libdir}/cmake/Qt6GlxSupport
1501%{qt6dir}/mkspecs/modules/qt_lib_glx_support_private.pri
1502
1503%files -n Qt6Gui
1504%defattr(644,root,root,755)
1505%attr(755,root,root) %{_libdir}/libQt6Gui.so.*.*.*
1506%attr(755,root,root) %ghost %{_libdir}/libQt6Gui.so.5
1507# loaded from src/gui/kernel/qgenericpluginfactory.cpp
1508%dir %{qt6dir}/plugins/generic
1509# R: udev-libs (by all qevdev* plugins)
1510%attr(755,root,root) %{qt6dir}/plugins/generic/libqevdevkeyboardplugin.so
1511%attr(755,root,root) %{qt6dir}/plugins/generic/libqevdevmouseplugin.so
1512%attr(755,root,root) %{qt6dir}/plugins/generic/libqevdevtabletplugin.so
1513%attr(755,root,root) %{qt6dir}/plugins/generic/libqevdevtouchplugin.so
1514# loaded from src/gui/image/qicon.cpp
1515%dir %{qt6dir}/plugins/iconengines
1516# loaded from src/gui/image/qimage{reader,writer}.cpp
1517%dir %{qt6dir}/plugins/imageformats
1518%attr(755,root,root) %{qt6dir}/plugins/imageformats/libqgif.so
1519%attr(755,root,root) %{qt6dir}/plugins/imageformats/libqico.so
1520# R: libjpeg
1521%attr(755,root,root) %{qt6dir}/plugins/imageformats/libqjpeg.so
1522# loaded from src/gui/kernel/qplatforminputcontextfactory.cpp
1523%dir %{qt6dir}/plugins/platforminputcontexts
1524# R: libxkbcommon
1525%attr(755,root,root) %{qt6dir}/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so
1526# R: Qt6DBus
1527%attr(755,root,root) %{qt6dir}/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so
1528# loaded from src/gui/kernel/qplatformintegrationfactory.cpp
1529%dir %{qt6dir}/plugins/platforms
1530# R: fontconfig freetype
1531%attr(755,root,root) %{qt6dir}/plugins/platforms/libqminimal.so
1532# R: OpenGL freetype libX11 libXrender
1533%attr(755,root,root) %{qt6dir}/plugins/platforms/libqoffscreen.so
1534# loaded from src/gui/kernel/qplatformthemefactory.cpp
1535%dir %{qt6dir}/plugins/platformthemes
1536# common for base -devel and plugin-specific files
1537%dir %{_libdir}/cmake/Qt6Gui
1538
1539%if %{with libinput}
1540%files -n Qt6Gui-generic-libinput
1541%defattr(644,root,root,755)
1542# R: libinput libxkbcommon udev
1543%attr(755,root,root) %{qt6dir}/plugins/generic/libqlibinputplugin.so
1544%{_libdir}/cmake/Qt6Gui/Qt6Gui_QLibInputPlugin.cmake
1545%endif
1546
1547%if %{with tslib}
1548%files -n Qt6Gui-generic-tslib
1549%defattr(644,root,root,755)
1550# R: tslib
1551%attr(755,root,root) %{qt6dir}/plugins/generic/libqtslibplugin.so
1552%{_libdir}/cmake/Qt6Gui/Qt6Gui_QTsLibPlugin.cmake
1553%endif
1554
1555%files -n Qt6Gui-generic-tuiotouch
1556%defattr(644,root,root,755)
1557# R: Qt6Network
1558%attr(755,root,root) %{qt6dir}/plugins/generic/libqtuiotouchplugin.so
1559%{_libdir}/cmake/Qt6Gui/Qt6Gui_QTuioTouchPlugin.cmake
1560
1561%if %{with directfb}
1562%files -n Qt6Gui-platform-directfb
1563%defattr(644,root,root,755)
1564# R: DirectFB fontconfig freetype
1565%attr(755,root,root) %{qt6dir}/plugins/platforms/libqdirectfb.so
1566%{_libdir}/cmake/Qt6Gui/Qt6Gui_QDirectFbIntegrationPlugin.cmake
1567%endif
1568
1569%if %{with egl}
1570%files -n Qt6Gui-platform-egl
1571%defattr(644,root,root,755)
1572# R: egl fontconfig freetype
1573%attr(755,root,root) %{qt6dir}/plugins/platforms/libqminimalegl.so
1574%{_libdir}/cmake/Qt6Gui/Qt6Gui_QMinimalEglIntegrationPlugin.cmake
1575%endif
1576
1577%files -n Qt6Gui-platform-eglfs
1578%defattr(644,root,root,755)
1579# R: Qt6Gui Qt6Core EGL GL ts fontconfig freetype glib2 udev mtdev
1580%attr(755,root,root) %{_libdir}/libQt6EglFSDeviceIntegration.so.*.*.*
1581%attr(755,root,root) %ghost %{_libdir}/libQt6EglFSDeviceIntegration.so.5
1582# R: egl fontconfig freetype (for two following)
1583%attr(755,root,root) %{qt6dir}/plugins/platforms/libqeglfs.so
1584%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEglFSIntegrationPlugin.cmake
1585%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEglFSEmulatorIntegrationPlugin.cmake
1586# loaded from src/plugins/platforms/eglfs/qeglfsdeviceintegration.cpp
1587%dir %{qt6dir}/plugins/egldeviceintegrations
1588%attr(755,root,root) %{qt6dir}/plugins/egldeviceintegrations/libqeglfs-emu-integration.so
1589
1590%files -n Qt6Gui-platform-eglfs-devel
1591%defattr(644,root,root,755)
1592%{_includedir}/qt6/QtEglFSDeviceIntegration
1593%attr(755,root,root) %{_libdir}/libQt6EglFSDeviceIntegration.so
1594%{_libdir}/cmake/Qt6EglFSDeviceIntegration
1595%{_libdir}/libQt6EglFSDeviceIntegration.prl
1596%{qt6dir}/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri
1597
1598%if %{with kms}
1599%files -n Qt6Gui-platform-eglfs-kms
1600%defattr(644,root,root,755)
1601# R: gl egl libdrm libgbm udev
1602%attr(755,root,root) %{_libdir}/libQt6EglFsKmsSupport.so.*.*.*
1603%attr(755,root,root) %ghost %{_libdir}/libQt6EglFsKmsSupport.so.5
1604%attr(755,root,root) %{qt6dir}/plugins/egldeviceintegrations/libqeglfs-kms-integration.so
1605%attr(755,root,root) %{qt6dir}/plugins/egldeviceintegrations/libqeglfs-kms-egldevice-integration.so
1606
1607%files -n Qt6Gui-platform-eglfs-kms-devel
1608%defattr(644,root,root,755)
1609%attr(755,root,root) %{_libdir}/libQt6EglFsKmsSupport.so
1610%{_libdir}/libQt6EglFsKmsSupport.prl
1611%{_libdir}/cmake/Qt6EglFsKmsSupport
1612%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEglFSKmsEglDeviceIntegrationPlugin.cmake
1613%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEglFSKmsGbmIntegrationPlugin.cmake
1614%{qt6dir}/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri
1615%endif
1616
1617%files -n Qt6Gui-platform-eglfs-x11
1618%defattr(644,root,root,755)
1619# R: libX11 libxcb
1620%attr(755,root,root) %{qt6dir}/plugins/egldeviceintegrations/libqeglfs-x11-integration.so
1621%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEglFSX11IntegrationPlugin.cmake
1622
1623%files -n Qt6Gui-platform-linuxfb
1624%defattr(644,root,root,755)
1625# R: fontconfig freetype libinput tslib udev-libs
1626%attr(755,root,root) %{qt6dir}/plugins/platforms/libqlinuxfb.so
1627%{_libdir}/cmake/Qt6Gui/Qt6Gui_QLinuxFbIntegrationPlugin.cmake
1628
1629%files -n Qt6Gui-platform-vnc
1630%defattr(644,root,root,755)
1631%attr(755,root,root) %{qt6dir}/plugins/platforms/libqvnc.so
1632
1633%files -n Qt6Gui-platform-vnc-devel
1634%defattr(644,root,root,755)
1635%{_libdir}/cmake/Qt6Gui/Qt6Gui_QVncIntegrationPlugin.cmake
1636
1637%files -n Qt6Gui-platform-xcb
1638%defattr(644,root,root,755)
1639# R: Qt6DBus xorg* xcb* libxkbcommon-x11 fontconfig freetype
1640%attr(755,root,root) %{_libdir}/libQt6XcbQpa.so.*.*.*
1641%attr(755,root,root) %ghost %{_libdir}/libQt6XcbQpa.so.5
1642# R: Qt6DBus xcb-* xorg*
1643%attr(755,root,root) %{qt6dir}/plugins/platforms/libqxcb.so
1644# loaded from src/plugins/platforms/xcb/gl_integrations/qxcbglintegrationfactory.cpp
1645%dir %{qt6dir}/plugins/xcbglintegrations
1646%{_libdir}/cmake/Qt6Gui/Qt6Gui_QXcbIntegrationPlugin.cmake
1647
1648%files -n Qt6Gui-platform-xcb-devel
1649%defattr(644,root,root,755)
1650%attr(755,root,root) %{_libdir}/libQt6XcbQpa.so
1651%{_libdir}/libQt6XcbQpa.prl
1652%{_libdir}/cmake/Qt6XcbQpa
1653%{qt6dir}/mkspecs/modules/qt_lib_xcb_qpa_lib_private.pri
1654
1655%files -n Qt6Gui-platform-xcb-egl
1656%defattr(644,root,root,755)
1657%attr(755,root,root) %{qt6dir}/plugins/xcbglintegrations/libqxcb-egl-integration.so
1658%{_libdir}/cmake/Qt6Gui/Qt6Gui_QXcbEglIntegrationPlugin.cmake
1659
1660%files -n Qt6Gui-platform-xcb-glx
1661%defattr(644,root,root,755)
1662%attr(755,root,root) %{qt6dir}/plugins/xcbglintegrations/libqxcb-glx-integration.so
1663%{_libdir}/cmake/Qt6Gui/Qt6Gui_QXcbGlxIntegrationPlugin.cmake
1664
1665%if %{with gtk}
1666%files -n Qt6Gui-platformtheme-gtk3
1667%defattr(644,root,root,755)
1668# R: gtk+3
1669%attr(755,root,root) %{qt6dir}/plugins/platformthemes/libqgtk3.so
1670%{_libdir}/cmake/Qt6Gui/Qt6Gui_QGtk3ThemePlugin.cmake
1671%endif
1672
1673%files -n Qt6Gui-platformtheme-xdgdesktopportal
1674%defattr(644,root,root,755)
1675%attr(755,root,root) %{qt6dir}/plugins/platformthemes/libqxdgdesktopportal.so
1676%{_libdir}/cmake/Qt6Gui/Qt6Gui_QXdgDesktopPortalThemePlugin.cmake
1677
1678%files -n Qt6Gui-devel
1679%defattr(644,root,root,755)
1680%attr(755,root,root) %{qt6dir}/bin/qvkgen
1681%attr(755,root,root) %{_libdir}/libQt6Gui.so
1682%{_libdir}/libQt6Gui.prl
1683%{_libdir}/metatypes/qt6gui_metatypes.json
1684%{_includedir}/qt6/QtGui
1685%{_includedir}/qt6/QtPlatformHeaders
1686%{_pkgconfigdir}/Qt6Gui.pc
1687%{_libdir}/cmake/Qt6Gui/Qt6GuiConfig*.cmake
1688%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEvdevKeyboardPlugin.cmake
1689%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEvdevMousePlugin.cmake
1690%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEvdevTabletPlugin.cmake
1691%{_libdir}/cmake/Qt6Gui/Qt6Gui_QEvdevTouchScreenPlugin.cmake
1692%{_libdir}/cmake/Qt6Gui/Qt6Gui_QGifPlugin.cmake
1693%{_libdir}/cmake/Qt6Gui/Qt6Gui_QICOPlugin.cmake
1694%{_libdir}/cmake/Qt6Gui/Qt6Gui_QJpegPlugin.cmake
1695%{_libdir}/cmake/Qt6Gui/Qt6Gui_QComposePlatformInputContextPlugin.cmake
1696%{_libdir}/cmake/Qt6Gui/Qt6Gui_QIbusPlatformInputContextPlugin.cmake
1697%{_libdir}/cmake/Qt6Gui/Qt6Gui_QMinimalIntegrationPlugin.cmake
1698%{_libdir}/cmake/Qt6Gui/Qt6Gui_QOffscreenIntegrationPlugin.cmake
1699%{qt6dir}/mkspecs/modules/qt_lib_gui.pri
1700%{qt6dir}/mkspecs/modules/qt_lib_gui_private.pri
1701
1702%files -n Qt6InputSupport-devel
1703%defattr(644,root,root,755)
1704%{_includedir}/qt6/QtInputSupport
1705%{_libdir}/libQt6InputSupport.a
1706%{_libdir}/libQt6InputSupport.prl
1707%{_libdir}/cmake/Qt6InputSupport
1708%{qt6dir}/mkspecs/modules/qt_lib_input_support_private.pri
1709
1710%files -n Qt6KmsSupport-devel
1711%defattr(644,root,root,755)
1712%{_includedir}/qt6/QtKmsSupport
1713%{_libdir}/libQt6KmsSupport.a
1714%{_libdir}/libQt6KmsSupport.prl
1715%{_libdir}/cmake/Qt6KmsSupport
1716%{qt6dir}/mkspecs/modules/qt_lib_kms_support_private.pri
1717
1718%files -n Qt6Network
1719%defattr(644,root,root,755)
1720%attr(755,root,root) %{_libdir}/libQt6Network.so.*.*.*
1721%attr(755,root,root) %ghost %{_libdir}/libQt6Network.so.5
1722# loaded from src/network/bearer/qnetworkconfigmanager_p.cpp
1723%dir %{qt6dir}/plugins/bearer
1724# R: Qt6DBus
1725%attr(755,root,root) %{qt6dir}/plugins/bearer/libqconnmanbearer.so
1726%attr(755,root,root) %{qt6dir}/plugins/bearer/libqgenericbearer.so
1727# R: Qt6DBus
1728%attr(755,root,root) %{qt6dir}/plugins/bearer/libqnmbearer.so
1729
1730%files -n Qt6Network-devel
1731%defattr(644,root,root,755)
1732%attr(755,root,root) %{_libdir}/libQt6Network.so
1733%{_libdir}/libQt6Network.prl
1734%{_includedir}/qt6/QtNetwork
1735%{_pkgconfigdir}/Qt6Network.pc
1736%dir %{_libdir}/cmake/Qt6Network
1737%{_libdir}/cmake/Qt6Network/Qt6NetworkConfig*.cmake
1738%{_libdir}/cmake/Qt6Network/Qt6Network_QConnmanEnginePlugin.cmake
1739%{_libdir}/cmake/Qt6Network/Qt6Network_QGenericEnginePlugin.cmake
1740%{_libdir}/cmake/Qt6Network/Qt6Network_QNetworkManagerEnginePlugin.cmake
1741%{qt6dir}/mkspecs/modules/qt_lib_network.pri
1742%{qt6dir}/mkspecs/modules/qt_lib_network_private.pri
1743
1744%files -n Qt6OpenGL
1745%defattr(644,root,root,755)
1746%attr(755,root,root) %{_libdir}/libQt6OpenGL.so.*.*.*
1747%attr(755,root,root) %ghost %{_libdir}/libQt6OpenGL.so.5
1748
1749%files -n Qt6OpenGL-devel
1750%defattr(644,root,root,755)
1751%attr(755,root,root) %{_libdir}/libQt6OpenGL.so
1752%{_libdir}/libQt6OpenGL.prl
1753%{_includedir}/qt6/QtOpenGL
1754%{_pkgconfigdir}/Qt6OpenGL.pc
1755%{_libdir}/cmake/Qt6OpenGL
1756%{qt6dir}/mkspecs/modules/qt_lib_opengl.pri
1757%{qt6dir}/mkspecs/modules/qt_lib_opengl_private.pri
1758
1759%files -n Qt6OpenGLExtensions-devel
1760%defattr(644,root,root,755)
1761# static-only
1762%{_libdir}/libQt6OpenGLExtensions.a
1763%{_libdir}/libQt6OpenGLExtensions.prl
1764%{_includedir}/qt6/QtOpenGLExtensions
1765%{_pkgconfigdir}/Qt6OpenGLExtensions.pc
1766%{_libdir}/cmake/Qt6OpenGLExtensions
1767%{qt6dir}/mkspecs/modules/qt_lib_openglextensions.pri
1768%{qt6dir}/mkspecs/modules/qt_lib_openglextensions_private.pri
1769
1770%files -n Qt6PlatformCompositorSupport-devel
1771%defattr(644,root,root,755)
1772%{_includedir}/qt6/QtPlatformCompositorSupport
1773%{_libdir}/libQt6PlatformCompositorSupport.a
1774%{_libdir}/libQt6PlatformCompositorSupport.prl
1775%{_libdir}/cmake/Qt6PlatformCompositorSupport
1776%{qt6dir}/mkspecs/modules/qt_lib_platformcompositor_support_private.pri
1777
1778%files -n Qt6PrintSupport
1779%defattr(644,root,root,755)
1780%attr(755,root,root) %{_libdir}/libQt6PrintSupport.so.*.*.*
1781%attr(755,root,root) %ghost %{_libdir}/libQt6PrintSupport.so.5
1782# loaded from src/printsupport/kernel/qplatformprintplugin.cpp
1783%dir %{qt6dir}/plugins/printsupport
1784%if %{with cups}
1785%attr(755,root,root) %{qt6dir}/plugins/printsupport/libcupsprintersupport.so
1786%endif
1787
1788%files -n Qt6PrintSupport-devel
1789%defattr(644,root,root,755)
1790%attr(755,root,root) %{_libdir}/libQt6PrintSupport.so
1791%{_libdir}/libQt6PrintSupport.prl
1792%{_includedir}/qt6/QtPrintSupport
1793%{_pkgconfigdir}/Qt6PrintSupport.pc
1794%dir %{_libdir}/cmake/Qt6PrintSupport
1795%{_libdir}/cmake/Qt6PrintSupport/Qt6PrintSupportConfig*.cmake
1796%if %{with cups}
1797%{_libdir}/cmake/Qt6PrintSupport/Qt6PrintSupport_QCupsPrinterSupportPlugin.cmake
1798%endif
1799%{qt6dir}/mkspecs/modules/qt_lib_printsupport.pri
1800%{qt6dir}/mkspecs/modules/qt_lib_printsupport_private.pri
1801
1802%files -n Qt6ServiceSupport-devel
1803%defattr(644,root,root,755)
1804%{_includedir}/qt6/QtServiceSupport
1805%{_libdir}/libQt6ServiceSupport.a
1806%{_libdir}/libQt6ServiceSupport.prl
1807%{_libdir}/cmake/Qt6ServiceSupport
1808%{qt6dir}/mkspecs/modules/qt_lib_service_support_private.pri
1809
1810%files -n Qt6Sql
1811%defattr(644,root,root,755)
1812%attr(755,root,root) %{_libdir}/libQt6Sql.so.*.*.*
1813%attr(755,root,root) %ghost %{_libdir}/libQt6Sql.so.5
1814# loaded from src/sql/kernel/qsqldatabase.cpp
1815%dir %{qt6dir}/plugins/sqldrivers
1816# common for base -devel and plugin-specific files
1817%dir %{_libdir}/cmake/Qt6Sql
1818
1819%if %{with db2}
1820%files -n Qt6Sql-sqldriver-db2
1821%defattr(644,root,root,755)
1822# R: (proprietary) DB2 libs
1823%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqldb2.so
1824%{_libdir}/cmake/Qt6Sql/Qt6Sql_QDB2DriverPlugin.cmake
1825%endif
1826
1827%if %{with ibase}
1828%files -n Qt6Sql-sqldriver-ibase
1829%defattr(644,root,root,755)
1830# R: Firebird-lib
1831%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlibase.so
1832%{_libdir}/cmake/Qt6Sql/Qt6Sql_QIBaseDriverPlugin.cmake
1833%endif
1834
1835%if %{with sqlite3}
1836%files -n Qt6Sql-sqldriver-sqlite3
1837%defattr(644,root,root,755)
1838# R: sqlite3
1839%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlite.so
1840%{_libdir}/cmake/Qt6Sql/Qt6Sql_QSQLiteDriverPlugin.cmake
1841%endif
1842
1843%if %{with mysql}
1844%files -n Qt6Sql-sqldriver-mysql
1845%defattr(644,root,root,755)
1846# R: mysql-libs
1847%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlmysql.so
1848%{_libdir}/cmake/Qt6Sql/Qt6Sql_QMYSQLDriverPlugin.cmake
1849%endif
1850
1851%if %{with oci}
1852%files -n Qt6Sql-sqldriver-oci
1853%defattr(644,root,root,755)
1854# R: (proprietary) Oracle libs
1855%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqloci.so
1856%{_libdir}/cmake/Qt6Sql/Qt6Sql_QOCIDriverPlugin.cmake
1857%endif
1858
1859%if %{with odbc}
1860%files -n Qt6Sql-sqldriver-odbc
1861%defattr(644,root,root,755)
1862# R: unixODBC
1863%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlodbc.so
1864%{_libdir}/cmake/Qt6Sql/Qt6Sql_QODBCDriverPlugin.cmake
1865%endif
1866
1867%if %{with pgsql}
1868%files -n Qt6Sql-sqldriver-pgsql
1869%defattr(644,root,root,755)
1870# R: postgresql-libs
1871%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqlpsql.so
1872%{_libdir}/cmake/Qt6Sql/Qt6Sql_QPSQLDriverPlugin.cmake
1873%endif
1874
1875%if %{with freetds}
1876%files -n Qt6Sql-sqldriver-tds
1877%defattr(644,root,root,755)
1878# R: freetds
1879%attr(755,root,root) %{qt6dir}/plugins/sqldrivers/libqsqltds.so
1880%{_libdir}/cmake/Qt6Sql/Qt6Sql_QTDSDriverPlugin.cmake
1881%endif
1882
1883%files -n Qt6Sql-devel
1884%defattr(644,root,root,755)
1885%attr(755,root,root) %{_libdir}/libQt6Sql.so
1886%{_libdir}/libQt6Sql.prl
1887%{_includedir}/qt6/QtSql
1888%{_pkgconfigdir}/Qt6Sql.pc
1889%{_libdir}/cmake/Qt6Sql/Qt6SqlConfig*.cmake
1890%{qt6dir}/mkspecs/modules/qt_lib_sql.pri
1891%{qt6dir}/mkspecs/modules/qt_lib_sql_private.pri
1892
1893%files -n Qt6Test
1894%defattr(644,root,root,755)
1895%attr(755,root,root) %{_libdir}/libQt6Test.so.*.*.*
1896%attr(755,root,root) %ghost %{_libdir}/libQt6Test.so.5
1897
1898%files -n Qt6Test-devel
1899%defattr(644,root,root,755)
1900%attr(755,root,root) %{_libdir}/libQt6Test.so
1901%{_libdir}/libQt6Test.prl
1902%{_includedir}/qt6/QtTest
1903%{_pkgconfigdir}/Qt6Test.pc
1904%{_libdir}/cmake/Qt6Test
1905%{qt6dir}/mkspecs/modules/qt_lib_testlib.pri
1906%{qt6dir}/mkspecs/modules/qt_lib_testlib_private.pri
1907
1908%files -n Qt6ThemeSupport-devel
1909%defattr(644,root,root,755)
1910%{_includedir}/qt6/QtThemeSupport
1911%{_libdir}/libQt6ThemeSupport.a
1912%{_libdir}/libQt6ThemeSupport.prl
1913%{_libdir}/cmake/Qt6ThemeSupport
1914%{qt6dir}/mkspecs/modules/qt_lib_theme_support_private.pri
1915
1916%files -n Qt6VulkanSupport-devel
1917%defattr(644,root,root,755)
1918%{_includedir}/qt6/QtVulkanSupport
1919%{_libdir}/libQt6VulkanSupport.a
1920%{_libdir}/libQt6VulkanSupport.prl
1921%{_libdir}/cmake/Qt6VulkanSupport
1922%{qt6dir}/mkspecs/modules/qt_lib_vulkan_support_private.pri
1923
1924%files -n Qt6Widgets
1925%defattr(644,root,root,755)
1926%attr(755,root,root) %{_libdir}/libQt6Widgets.so.*.*.*
1927%attr(755,root,root) %ghost %{_libdir}/libQt6Widgets.so.5
1928%dir %{qt6dir}/plugins/styles
1929
1930%files -n Qt6Widgets-devel
1931%defattr(644,root,root,755)
1932%attr(755,root,root) %{_libdir}/libQt6Widgets.so
1933%{_libdir}/libQt6Widgets.prl
1934%{_libdir}/metatypes/qt6widgets_metatypes.json
1935%{_includedir}/qt6/QtWidgets
1936%{_pkgconfigdir}/Qt6Widgets.pc
1937%dir %{_libdir}/cmake/Qt6Widgets
1938%{_libdir}/cmake/Qt6Widgets/Qt6WidgetsConfig*.cmake
1939%{_libdir}/cmake/Qt6Widgets/Qt6WidgetsMacros.cmake
1940%{qt6dir}/mkspecs/modules/qt_lib_widgets.pri
1941%{qt6dir}/mkspecs/modules/qt_lib_widgets_private.pri
1942
1943%files -n Qt6XkbCommonSupport-devel
1944%defattr(644,root,root,755)
1945%{_includedir}/qt6/QtXkbCommonSupport
1946%{_libdir}/libQt6XkbCommonSupport.a
1947%{_libdir}/libQt6XkbCommonSupport.prl
1948%{_libdir}/cmake/Qt6XkbCommonSupport
1949%{qt6dir}/mkspecs/modules/qt_lib_xkbcommon_support_private.pri
1950
1951%files -n Qt6Xml
1952%defattr(644,root,root,755)
1953%attr(755,root,root) %{_libdir}/libQt6Xml.so.*.*.*
1954%attr(755,root,root) %ghost %{_libdir}/libQt6Xml.so.5
1955
1956%files -n Qt6Xml-devel
1957%defattr(644,root,root,755)
1958%attr(755,root,root) %{_libdir}/libQt6Xml.so
1959%{_libdir}/libQt6Xml.prl
1960%{_includedir}/qt6/QtXml
1961%{_pkgconfigdir}/Qt6Xml.pc
1962%{_libdir}/cmake/Qt6Xml
1963%{qt6dir}/mkspecs/modules/qt_lib_xml.pri
1964%{qt6dir}/mkspecs/modules/qt_lib_xml_private.pri
1965
1966%files -n qt6-doc-common
1967%defattr(644,root,root,755)
1968%dir %{_docdir}/qt6-doc
1969%{_docdir}/qt6-doc/config
1970%{_docdir}/qt6-doc/global
1971
1972%if %{with doc}
1973%files doc
1974%defattr(644,root,root,755)
1975%{_docdir}/qt6-doc/qmake
1976%{_docdir}/qt6-doc/qtconcurrent
1977%{_docdir}/qt6-doc/qtcore
1978%{_docdir}/qt6-doc/qtdbus
1979%{_docdir}/qt6-doc/qtgui
1980%{_docdir}/qt6-doc/qtnetwork
1981%{_docdir}/qt6-doc/qtopengl
1982%{_docdir}/qt6-doc/qtplatformheaders
1983%{_docdir}/qt6-doc/qtprintsupport
1984%{_docdir}/qt6-doc/qtsql
1985%{_docdir}/qt6-doc/qttestlib
1986%{_docdir}/qt6-doc/qtwidgets
1987%{_docdir}/qt6-doc/qtxml
1988
1989%files doc-qch
1990%defattr(644,root,root,755)
1991%{_docdir}/qt6-doc/qmake.qch
1992%{_docdir}/qt6-doc/qtconcurrent.qch
1993%{_docdir}/qt6-doc/qtcore.qch
1994%{_docdir}/qt6-doc/qtdbus.qch
1995%{_docdir}/qt6-doc/qtgui.qch
1996%{_docdir}/qt6-doc/qtnetwork.qch
1997%{_docdir}/qt6-doc/qtopengl.qch
1998%{_docdir}/qt6-doc/qtplatformheaders.qch
1999%{_docdir}/qt6-doc/qtprintsupport.qch
2000%{_docdir}/qt6-doc/qtsql.qch
2001%{_docdir}/qt6-doc/qttestlib.qch
2002%{_docdir}/qt6-doc/qtwidgets.qch
2003%{_docdir}/qt6-doc/qtxml.qch
2004%endif
2005
2006%files examples -f examples.files
2007%defattr(644,root,root,755)
2008%dir %{_examplesdir}/qt6
2009%doc %{_examplesdir}/qt6/README
2010%{_examplesdir}/qt6/examples.pro
2011
2012%files -n qt6-build
2013%defattr(644,root,root,755)
2014%attr(755,root,root) %{_bindir}/moc-qt6
2015%attr(755,root,root) %{_bindir}/qdbuscpp2xml-qt6
2016%attr(755,root,root) %{_bindir}/qdbusxml2cpp-qt6
2017%attr(755,root,root) %{_bindir}/qdoc-qt6
2018%attr(755,root,root) %{_bindir}/qlalr-qt6
2019%attr(755,root,root) %{_bindir}/rcc-qt6
2020%attr(755,root,root) %{_bindir}/uic-qt6
2021%attr(755,root,root) %{qt6dir}/bin/fixqt4headers.pl
2022%attr(755,root,root) %{qt6dir}/bin/moc
2023%attr(755,root,root) %{qt6dir}/bin/qdbuscpp2xml
2024%attr(755,root,root) %{qt6dir}/bin/qdbusxml2cpp
2025%attr(755,root,root) %{qt6dir}/bin/qlalr
2026%attr(755,root,root) %{qt6dir}/bin/rcc
2027%attr(755,root,root) %{qt6dir}/bin/syncqt.pl
2028%attr(755,root,root) %{qt6dir}/bin/uic
2029
2030%files -n qt6-qmake
2031%defattr(644,root,root,755)
2032%attr(755,root,root) %{_bindir}/qmake-qt6
2033%attr(755,root,root) %{qt6dir}/bin/qmake
2034%{qt6dir}/mkspecs/aix-*
2035%{qt6dir}/mkspecs/android-*
2036%{qt6dir}/mkspecs/common
2037%{qt6dir}/mkspecs/dummy
2038%{qt6dir}/mkspecs/cygwin-*
2039%{qt6dir}/mkspecs/darwin-*
2040%{qt6dir}/mkspecs/devices
2041%{qt6dir}/mkspecs/features
2042%{qt6dir}/mkspecs/freebsd-*
2043%{qt6dir}/mkspecs/haiku-*
2044%{qt6dir}/mkspecs/hpuxi-*
2045%{qt6dir}/mkspecs/hurd-*
2046%{qt6dir}/mkspecs/integrity-armv7*
2047%{qt6dir}/mkspecs/integrity-armv8*
2048%{qt6dir}/mkspecs/integrity-x86
2049%{qt6dir}/mkspecs/linux-*
2050%{qt6dir}/mkspecs/lynxos-*
2051%{qt6dir}/mkspecs/macx-*
2052%{qt6dir}/mkspecs/netbsd-*
2053%{qt6dir}/mkspecs/openbsd-*
2054%{qt6dir}/mkspecs/qnx-*
2055%{qt6dir}/mkspecs/solaris-*
2056%{qt6dir}/mkspecs/unsupported
2057%{qt6dir}/mkspecs/wasm-emscripten
2058%{qt6dir}/mkspecs/win32-*
2059%{qt6dir}/mkspecs/winrt-*
2060%{qt6dir}/mkspecs/*.pri
This page took 0.302662 seconds and 4 git commands to generate.