]> git.pld-linux.org Git - packages/qt5-qtwebengine.git/blame - qt5-qtwebengine.spec
BR: qt5-qttools for qtpaths-qt5
[packages/qt5-qtwebengine.git] / qt5-qtwebengine.spec
CommitLineData
daa4415e
JB
1#
2# Conditional build:
3acb2706 3%bcond_without doc # documentation
37b97c17 4%bcond_without system_libvpx # Build with system libvpx
daa4415e
JB
5
6%define orgname qtwebengine
b1b877d1
JP
7%define qtbase_ver 5.15
8%define qtdeclarative_ver 5.15
9%define qtlocation_ver 5.15
10%define qtsvg_ver 5.15
11%define qttools_ver 5.15
12%define qtwebchannel_ver 5.15
daa4415e
JB
13Summary: The Qt5 WebEngine library
14Summary(pl.UTF-8): Biblioteka Qt5 WebEngine
15Name: qt5-%{orgname}
3b5e88b8
JP
16Version: 5.15.5
17Release: 1
3acb2706 18License: LGPL v3 or GPL v2 or GPL v3 or commercial
daa4415e 19Group: X11/Libraries
3b5e88b8
JP
20Source0: qtwebengine-%{version}.tar.xz
21# Source0-md5: ef8a67c66f2e59d349c3590a3ef41615
6b0906cb 22Patch0: x32.patch
3acb2706 23Patch1: %{name}-gn-dynamic.patch
3b5e88b8
JP
24Patch2: icu.patch
25Patch3: glibc-2.33.patch
ed0134ce 26URL: https://www.qt.io/
ce64a084 27BuildRequires: Mesa-khrplatform-devel
3acb2706
JB
28BuildRequires: Qt5Core-devel >= %{qtbase_ver}
29BuildRequires: Qt5Designer-devel >= %{qttools_ver}
30BuildRequires: Qt5Gui-devel >= %{qtbase_ver}
31BuildRequires: Qt5Network-devel >= %{qtbase_ver}
32BuildRequires: Qt5Positioning-devel >= %{qtlocation_ver}
33BuildRequires: Qt5PrintSupport-devel >= %{qtbase_ver}
34BuildRequires: Qt5Qml-devel >= %{qtdeclarative_ver}
35BuildRequires: Qt5Quick-devel >= %{qtdeclarative_ver}
36BuildRequires: Qt5Svg-devel >= %{qtsvg_ver}
37BuildRequires: Qt5UiTools-devel >= %{qttools_ver}
38BuildRequires: Qt5WebChannel-devel >= %{qtwebchannel_ver}
39BuildRequires: Qt5Widgets-devel >= %{qtbase_ver}
ce64a084
JP
40BuildRequires: alsa-lib-devel >= 1.0.10
41BuildRequires: bison
42BuildRequires: dbus-devel
3acb2706
JB
43BuildRequires: expat-devel
44# libavcodec libavformat libavutil
ce64a084
JP
45BuildRequires: ffmpeg-devel
46BuildRequires: flex
47BuildRequires: fontconfig-devel
3acb2706 48BuildRequires: freetype-devel >= 1:2.4.2
ce64a084 49BuildRequires: glib2-devel >= 1:2.32.0
3acb2706
JB
50BuildRequires: glibc-misc >= 6:2.17
51BuildRequires: glibc-devel >= 6:2.17
ce64a084 52BuildRequires: gperf
c91e1c7d 53BuildRequires: harfbuzz-devel >= 2.2.0
3acb2706
JB
54# webengine-system-jsoncpp disabled in src/core/config/linux.pri
55#BuildRequires: jsoncpp-devel
ce64a084
JP
56BuildRequires: lcms2-devel
57BuildRequires: libdrm-devel
58BuildRequires: libevent-devel
c91e1c7d 59BuildRequires: libicu-devel >= 64
ce64a084 60BuildRequires: libjpeg-devel
3acb2706
JB
61BuildRequires: libpng-devel >= 2:1.6.0
62BuildRequires: libstdc++-devel >= 6:5
ce64a084
JP
63%{?with_system_libvpx:BuildRequires: libvpx-devel >= 1.8.0}
64BuildRequires: libwebp-devel
3acb2706
JB
65BuildRequires: libxcb-devel
66# need icu enabled to be accepted
67#BuildRequires: libxml2-devel >= 2
68#BuildRequires: libxslt-devel
ce64a084
JP
69BuildRequires: minizip-devel
70BuildRequires: ninja
e5ae5bcf 71BuildRequires: nodejs
3acb2706 72BuildRequires: nspr-devel
ce64a084 73BuildRequires: nss-devel >= 3.26
c91e1c7d 74BuildRequires: opus-devel >= 1.3.1
ce64a084 75BuildRequires: pkgconfig
3acb2706
JB
76# checked by qt part, but no longer used by current chromium
77#BuildRequires: poppler-cpp-devel
78# webengine-system-protobuf disabled in src/core/config/linux.pri
79#BuildRequires: protobuf-devel
ce64a084 80BuildRequires: pulseaudio-devel >= 0.9.10
3acb2706 81BuildRequires: python >= 1:2.7.5
de8a9faa 82%if %{with doc}
b1b877d1 83BuildRequires: qt5-assistant >= 5.15
daa4415e 84%endif
b1b877d1
JP
85BuildRequires: qt5-build >= 5.15
86BuildRequires: qt5-qmake >= 5.15
26cfb426 87BuildRequires: qt5-qttools
3acb2706
JB
88BuildRequires: re2-devel
89BuildRequires: rpmbuild(macros) >= 1.752
90BuildRequires: snappy-devel
daa4415e 91BuildRequires: tar >= 1:1.22
ce64a084 92BuildRequires: xorg-lib-libX11-devel
3acb2706 93BuildRequires: xorg-lib-libXScrnSaver-devel
ce64a084
JP
94BuildRequires: xorg-lib-libXcomposite-devel
95BuildRequires: xorg-lib-libXcursor-devel
3acb2706
JB
96BuildRequires: xorg-lib-libXdamage-devel
97BuildRequires: xorg-lib-libXext-devel
98BuildRequires: xorg-lib-libXfixes-devel
ce64a084 99BuildRequires: xorg-lib-libXi-devel
3acb2706 100BuildRequires: xorg-lib-libXrender-devel
ce64a084
JP
101BuildRequires: xorg-lib-libXrandr-devel
102BuildRequires: xorg-lib-libXtst-devel
c91e1c7d 103BuildRequires: xorg-lib-libxkbcommon-devel
daa4415e 104BuildRequires: xz
ce64a084 105BuildRequires: zlib-devel
2d29c405 106BuildConflicts: Qt5WebEngine-devel
daa4415e
JB
107BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
108
109%define specflags -fno-strict-aliasing
110%define qt5dir %{_libdir}/qt5
111
3b5e88b8
JP
112%define qt5bindir %(qtpaths-qt5 --binaries-dir)
113
daa4415e
JB
114%description
115Qt is a cross-platform application and UI framework. Using Qt, you can
116write web-enabled applications once and deploy them across desktop,
117mobile and embedded systems without rewriting the source code.
118
119This package contains Qt5 WebEngine library.
120
121%description -l pl.UTF-8
122Qt to wieloplatformowy szkielet aplikacji i interfejsów użytkownika.
123Przy użyciu Qt można pisać aplikacje powiązane z WWW i wdrażać je w
124systemach biurkowych, przenośnych i wbudowanych bez przepisywania kodu
125źródłowego.
126
127Ten pakiet zawiera bibliotekę Qt5 WebEngine.
128
129%package -n Qt5WebEngine
130Summary: The Qt5 WebEngine library
131Summary(pl.UTF-8): Biblioteka Qt5 WebEngine
132Group: Libraries
b1b877d1
JP
133%requires_ge_to Qt5Core Qt5Core-devel
134%requires_ge_to Qt5Gui Qt5Gui-devel
135%requires_ge_to Qt5Network Qt5Network-devel
136%requires_ge_to Qt5Positioning Qt5Positioning-devel
137%requires_ge_to Qt5Qml Qt5Qml-devel
138%requires_ge_to Qt5Quick Qt5Quick-devel
139%requires_ge_to Qt5WebChannel Qt5WebChannel-devel
3acb2706
JB
140Requires: alsa-lib >= 1.0.10
141Requires: freetype >= 1:2.4.2
142Requires: harfbuzz >= 2.2.0
143Requires: libicu >= 64
144Requires: libpng >= 2:1.6.0
145%{?with_system_libvpx:Requires: libvpx >= 1.8.0}
146Requires: nss >= 3.26
147Requires: opus >= 1.3.1
148Requires: pulseaudio-libs >= 0.9.10
daa4415e
JB
149
150%description -n Qt5WebEngine
151Qt5 WebEngine library provides seamless integration of C++ and QML
152applications with HTML/JavaScript clients.
153
154%description -n Qt5WebEngine -l pl.UTF-8
155Biblioteka Qt5 WebEngine udostępnia integrację aplikacji C++ i QML z
156klientami w HTML-u/JavaScripcie.
157
158%package -n Qt5WebEngine-devel
159Summary: Qt5 WebEngine library - development files
160Summary(pl.UTF-8): Biblioteka Qt5 WebEngine - pliki programistyczne
161Group: Development/Libraries
b1b877d1
JP
162%requires_ge Qt5Core-devel
163%requires_ge Qt5Gui-devel
164%requires_ge Qt5Network-devel
165%requires_ge Qt5Positioning-devel
166%requires_ge Qt5PrintSupport-devel
167%requires_ge Qt5Qml-devel
168%requires_ge Qt5Quick-devel
169%requires_ge Qt5WebChannel-devel
daa4415e 170Requires: Qt5WebEngine = %{version}-%{release}
b1b877d1 171%requires_ge Qt5Widgets-devel
daa4415e
JB
172
173%description -n Qt5WebEngine-devel
174Qt5 WebEngine library - development files.
175
176%description -n Qt5WebEngine-devel -l pl.UTF-8
177Biblioteka Qt5 WebEngine - pliki programistyczne.
178
3acb2706
JB
179%package -n Qt5Pdf
180Summary: The Qt5 Pdf library
181Summary(pl.UTF-8): Biblioteka Qt5 Pdf
182Group: Libraries
b1b877d1
JP
183%requires_ge_to Qt5Core Qt5Core-devel
184%requires_ge_to Qt5Gui Qt5Gui-devel
185%requires_ge_to Qt5Network Qt5Network-devel
186%requires_ge_to Qt5Qml Qt5Qml-devel
187%requires_ge_to Qt5Quick Qt5Quick-devel
188%requires_ge_to Qt5Widgets Qt5Widgets-devel
3acb2706
JB
189
190%description -n Qt5Pdf
191Qt5 Pdf module contains classes and functions for rendering PDF
192documents.
193
194%description -n Qt5Pdf -l pl.UTF-8
195Moduł Qt5 Pdf zawiera klasy i funkcje do renderowania dokumentów PDF.
196
197%package -n Qt5Pdf-devel
198Summary: Qt5 Pdf library - development files
199Summary(pl.UTF-8): Biblioteka Qt5 Pdf - pliki programistyczne
200Group: Development/Libraries
b1b877d1
JP
201%requires_ge Qt5Core-devel
202%requires_ge Qt5Gui-devel
3acb2706 203Requires: Qt5Pdf = %{version}-%{release}
b1b877d1 204%requires_ge Qt5Widgets-devel
3acb2706
JB
205
206%description -n Qt5Pdf-devel
207Qt5 Pdf library - development files.
208
209%description -n Qt5Pdf-devel -l pl.UTF-8
210Biblioteka Qt5 Pdf - pliki programistyczne.
211
ed0134ce
JB
212%package -n Qt5Designer-plugin-qwebengineview
213Summary: QWebEngineView plugin for Qt5 Designer
214Summary(pl.UTF-8): Wtyczka QWebEngineView dla Qt5 Designera
215Group: X11/Libraries
b1b877d1
JP
216%requires_ge_to Qt5Core Qt5Core-devel
217%requires_ge_to Qt5Gui Qt5Gui-devel
218%requires_ge_to Qt5Designer Qt5Designer-devel
ed0134ce 219Requires: Qt5WebEngine = %{version}-%{release}
b1b877d1 220%requires_ge_to Qt5Widgets Qt5Widgets-devel
ed0134ce
JB
221
222%description -n Qt5Designer-plugin-qwebengineview
223QWebEngineView plugin for Qt5 Designer.
224
225%description -n Qt5Designer-plugin-qwebengineview -l pl.UTF-8
226Wtyczka QWebEngineView dla Qt5 Designera.
227
daa4415e
JB
228%package doc
229Summary: Qt5 WebEngine documentation in HTML format
230Summary(pl.UTF-8): Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML
3acb2706 231License: FDL v1.3
daa4415e 232Group: Documentation
b1b877d1 233%requires_ge_to qt5-doc-common Qt5Core-devel
eaae791a 234BuildArch: noarch
daa4415e
JB
235
236%description doc
237Qt5 WebEngine documentation in HTML format.
238
239%description doc -l pl.UTF-8
240Dokumentacja do biblioteki Qt5 WebEngine w formacie HTML.
241
242%package doc-qch
243Summary: Qt5 WebEngine documentation in QCH format
244Summary(pl.UTF-8): Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH
3acb2706 245License: FDL v1.3
daa4415e 246Group: Documentation
b1b877d1 247%requires_ge_to qt5-doc-common Qt5Core-devel
eaae791a 248BuildArch: noarch
daa4415e
JB
249
250%description doc-qch
251Qt5 WebEngine documentation in QCH format.
252
253%description doc-qch -l pl.UTF-8
254Dokumentacja do biblioteki Qt5 WebEngine w formacie QCH.
255
256%package examples
257Summary: Qt5 WebEngine examples
258Summary(pl.UTF-8): Przykłady do biblioteki Qt5 WebEngine
3acb2706 259License: BSD or commercial
daa4415e 260Group: X11/Development/Libraries
eaae791a 261BuildArch: noarch
daa4415e
JB
262
263%description examples
264Qt5 WebEngine examples.
265
266%description examples -l pl.UTF-8
267Przykłady do biblioteki Qt5 WebEngine.
268
269%prep
3b5e88b8 270%setup -q -n qtwebengine
06e41866 271%ifarch x32
6b0906cb 272%patch0 -p1
06e41866 273%endif
3acb2706 274%patch1 -p1
3b5e88b8
JP
275%patch2 -p1
276%patch3 -p1
277
278%{qt5bindir}/syncqt.pl -version %{version}
1abc1d3c 279
daa4415e 280%build
06e41866
JR
281%ifarch x32
282export V8_TARGET_ARCH="x32"
283%endif
3b5e88b8 284qmake-qt5 CONFIG+=use_gold_linker -- \
ce64a084 285 -webengine-ffmpeg \
2d011345 286 -webengine-icu \
e5ae5bcf
JP
287 -webengine-opus \
288 -webengine-proprietary-codecs \
289 -webengine-webp \
290 -webengine-webrtc
3acb2706 291
0a1dd662 292%{?__jobs:NINJAJOBS="-j %__jobs"} \
1abc1d3c 293%{__make}
de8a9faa 294%{?with_doc:%{__make} docs}
daa4415e
JB
295
296%install
297rm -rf $RPM_BUILD_ROOT
3acb2706 298
daa4415e
JB
299%{__make} install \
300 INSTALL_ROOT=$RPM_BUILD_ROOT
301
de8a9faa
JR
302%if %{with doc}
303%{__make} install_docs \
daa4415e 304 INSTALL_ROOT=$RPM_BUILD_ROOT
de8a9faa 305%endif
daa4415e
JB
306
307# useless symlinks
7ed59526 308%{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.so.5.??
daa4415e
JB
309# actually drop *.la, follow policy of not packaging them when *.pc exist
310%{__rm} $RPM_BUILD_ROOT%{_libdir}/libQt5*.la
3acb2706
JB
311# misnamed?
312%{__rm} $RPM_BUILD_ROOT%{_libdir}/Qt5WebEngineCore.la
daa4415e
JB
313
314# Prepare some files list
315ifecho() {
316 r="$RPM_BUILD_ROOT$2"
317 if [ -d "$r" ]; then
318 echo "%%dir $2" >> $1.files
319 elif [ -x "$r" ] ; then
320 echo "%%attr(755,root,root) $2" >> $1.files
321 elif [ -f "$r" ]; then
322 echo "$2" >> $1.files
323 else
324 echo "Error generation $1 files list!"
325 echo "$r: no such file or directory!"
326 return 1
327 fi
328}
329ifecho_tree() {
330 ifecho $1 $2
331 for f in `find $RPM_BUILD_ROOT$2 -printf "%%P "`; do
332 ifecho $1 $2/$f
333 done
334}
335
336echo "%defattr(644,root,root,755)" > examples.files
3acb2706
JB
337ifecho_tree examples %{_examplesdir}/qt5/pdf
338ifecho_tree examples %{_examplesdir}/qt5/pdfwidgets
daa4415e 339ifecho_tree examples %{_examplesdir}/qt5/webengine
1abc1d3c 340ifecho_tree examples %{_examplesdir}/qt5/webenginewidgets
daa4415e
JB
341
342%clean
343rm -rf $RPM_BUILD_ROOT
344
345%post -n Qt5WebEngine -p /sbin/ldconfig
346%postun -n Qt5WebEngine -p /sbin/ldconfig
347
c91e1c7d
JP
348%post -n Qt5Pdf -p /sbin/ldconfig
349%postun -n Qt5Pdf -p /sbin/ldconfig
350
daa4415e
JB
351%files -n Qt5WebEngine
352%defattr(644,root,root,755)
3acb2706
JB
353%doc LICENSE.Chromium LICENSE.GPL3-EXCEPT dist/changes-*
354# R: Qt5Core Qt5Gui Qt5Network Qt5Qml Qt5Quick Qt5WebChannel Qt5WebEngineCore
daa4415e
JB
355%attr(755,root,root) %{_libdir}/libQt5WebEngine.so.*.*.*
356%attr(755,root,root) %ghost %{_libdir}/libQt5WebEngine.so.5
3acb2706 357# R: Qt5Core Qt5Gui Qt5Network Qt5Positioning Qt5Qml Qt5Quick Qt5WebChannel 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
1abc1d3c
AM
358%attr(755,root,root) %{_libdir}/libQt5WebEngineCore.so.*.*.*
359%attr(755,root,root) %ghost %{_libdir}/libQt5WebEngineCore.so.5
3acb2706 360# R: Qt5Core Qt5Gui Qt5Network Qt5PrintSupport Qt5Quick Qt5QuickWidgets Qt5WebEngineCore Qt5Widgets
1abc1d3c
AM
361%attr(755,root,root) %{_libdir}/libQt5WebEngineWidgets.so.*.*.*
362%attr(755,root,root) %ghost %{_libdir}/libQt5WebEngineWidgets.so.5
daa4415e 363%dir %{qt5dir}/qml/QtWebEngine
daa4415e
JB
364%{qt5dir}/qml/QtWebEngine/plugins.qmltypes
365%{qt5dir}/qml/QtWebEngine/qmldir
1abc1d3c
AM
366%{qt5dir}/qml/QtWebEngine/Controls1Delegates
367%{qt5dir}/qml/QtWebEngine/Controls2Delegates
3acb2706 368# R: Qt5Core Qt5Qml Qt5Quick Qt5WebEngine Qt5WebEngineCore
1abc1d3c 369%attr(755,root,root) %{qt5dir}/qml/QtWebEngine/libqtwebengineplugin.so
cdd0ffa8 370%dir %{_datadir}/qt5/resources
1abc1d3c 371%{_datadir}/qt5/resources/qtwebengine*.pak
3acb2706
JB
372%dir %{_datadir}/qt5/translations/qtwebengine_locales
373%lang(am) %{_datadir}/qt5/translations/qtwebengine_locales/am.pak
374%lang(ar) %{_datadir}/qt5/translations/qtwebengine_locales/ar.pak
375%lang(bg) %{_datadir}/qt5/translations/qtwebengine_locales/bg.pak
376%lang(bn) %{_datadir}/qt5/translations/qtwebengine_locales/bn.pak
377%lang(ca) %{_datadir}/qt5/translations/qtwebengine_locales/ca.pak
378%lang(cs) %{_datadir}/qt5/translations/qtwebengine_locales/cs.pak
379%lang(da) %{_datadir}/qt5/translations/qtwebengine_locales/da.pak
380%lang(de) %{_datadir}/qt5/translations/qtwebengine_locales/de.pak
381%lang(el) %{_datadir}/qt5/translations/qtwebengine_locales/el.pak
382%lang(en) %{_datadir}/qt5/translations/qtwebengine_locales/en-GB.pak
383%lang(en) %{_datadir}/qt5/translations/qtwebengine_locales/en-US.pak
384%lang(es) %{_datadir}/qt5/translations/qtwebengine_locales/es.pak
385%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}/qt5/translations/qtwebengine_locales/es-419.pak
386%lang(et) %{_datadir}/qt5/translations/qtwebengine_locales/et.pak
387%lang(fa) %{_datadir}/qt5/translations/qtwebengine_locales/fa.pak
388%lang(fi) %{_datadir}/qt5/translations/qtwebengine_locales/fi.pak
389%lang(fil) %{_datadir}/qt5/translations/qtwebengine_locales/fil.pak
390%lang(fr) %{_datadir}/qt5/translations/qtwebengine_locales/fr.pak
391%lang(gu) %{_datadir}/qt5/translations/qtwebengine_locales/gu.pak
392%lang(he) %{_datadir}/qt5/translations/qtwebengine_locales/he.pak
393%lang(hi) %{_datadir}/qt5/translations/qtwebengine_locales/hi.pak
394%lang(hr) %{_datadir}/qt5/translations/qtwebengine_locales/hr.pak
395%lang(hu) %{_datadir}/qt5/translations/qtwebengine_locales/hu.pak
396%lang(id) %{_datadir}/qt5/translations/qtwebengine_locales/id.pak
397%lang(it) %{_datadir}/qt5/translations/qtwebengine_locales/it.pak
398%lang(ja) %{_datadir}/qt5/translations/qtwebengine_locales/ja.pak
399%lang(kn) %{_datadir}/qt5/translations/qtwebengine_locales/kn.pak
400%lang(ko) %{_datadir}/qt5/translations/qtwebengine_locales/ko.pak
401%lang(lt) %{_datadir}/qt5/translations/qtwebengine_locales/lt.pak
402%lang(lv) %{_datadir}/qt5/translations/qtwebengine_locales/lv.pak
403%lang(ml) %{_datadir}/qt5/translations/qtwebengine_locales/ml.pak
404%lang(mr) %{_datadir}/qt5/translations/qtwebengine_locales/mr.pak
405%lang(ms) %{_datadir}/qt5/translations/qtwebengine_locales/ms.pak
406%lang(nb) %{_datadir}/qt5/translations/qtwebengine_locales/nb.pak
407%lang(nl) %{_datadir}/qt5/translations/qtwebengine_locales/nl.pak
408%lang(pl) %{_datadir}/qt5/translations/qtwebengine_locales/pl.pak
409%lang(pt_BR) %{_datadir}/qt5/translations/qtwebengine_locales/pt-BR.pak
410%lang(pt) %{_datadir}/qt5/translations/qtwebengine_locales/pt-PT.pak
411%lang(ro) %{_datadir}/qt5/translations/qtwebengine_locales/ro.pak
412%lang(ru) %{_datadir}/qt5/translations/qtwebengine_locales/ru.pak
413%lang(sk) %{_datadir}/qt5/translations/qtwebengine_locales/sk.pak
414%lang(sl) %{_datadir}/qt5/translations/qtwebengine_locales/sl.pak
415%lang(sr) %{_datadir}/qt5/translations/qtwebengine_locales/sr.pak
416%lang(sv) %{_datadir}/qt5/translations/qtwebengine_locales/sv.pak
417%lang(sw) %{_datadir}/qt5/translations/qtwebengine_locales/sw.pak
418%lang(ta) %{_datadir}/qt5/translations/qtwebengine_locales/ta.pak
419%lang(te) %{_datadir}/qt5/translations/qtwebengine_locales/te.pak
420%lang(th) %{_datadir}/qt5/translations/qtwebengine_locales/th.pak
421%lang(tr) %{_datadir}/qt5/translations/qtwebengine_locales/tr.pak
422%lang(uk) %{_datadir}/qt5/translations/qtwebengine_locales/uk.pak
423%lang(vi) %{_datadir}/qt5/translations/qtwebengine_locales/vi.pak
424%lang(zh_CN) %{_datadir}/qt5/translations/qtwebengine_locales/zh-CN.pak
425%lang(zh_TW) %{_datadir}/qt5/translations/qtwebengine_locales/zh-TW.pak
426# R: Qt5Core libevent libicu
1abc1d3c 427%attr(755,root,root) %{_libdir}/qt5/bin/qwebengine_convert_dict
3acb2706 428# R: Qt5Core Qt5WebEngineCore
1abc1d3c 429%attr(755,root,root) %{_libdir}/qt5/libexec/QtWebEngineProcess
daa4415e
JB
430
431%files -n Qt5WebEngine-devel
432%defattr(644,root,root,755)
433%attr(755,root,root) %{_libdir}/libQt5WebEngine.so
1abc1d3c
AM
434%attr(755,root,root) %{_libdir}/libQt5WebEngineCore.so
435%attr(755,root,root) %{_libdir}/libQt5WebEngineWidgets.so
daa4415e 436%{_libdir}/libQt5WebEngine.prl
1abc1d3c
AM
437%{_libdir}/libQt5WebEngineCore.prl
438%{_libdir}/libQt5WebEngineWidgets.prl
daa4415e 439%{_includedir}/qt5/QtWebEngine
1abc1d3c
AM
440%{_includedir}/qt5/QtWebEngineCore
441%{_includedir}/qt5/QtWebEngineWidgets
daa4415e 442%{_pkgconfigdir}/Qt5WebEngine.pc
1abc1d3c
AM
443%{_pkgconfigdir}/Qt5WebEngineCore.pc
444%{_pkgconfigdir}/Qt5WebEngineWidgets.pc
daa4415e 445%{_libdir}/cmake/Qt5WebEngine
1abc1d3c
AM
446%{_libdir}/cmake/Qt5WebEngineCore
447%{_libdir}/cmake/Qt5WebEngineWidgets
daa4415e
JB
448%{qt5dir}/mkspecs/modules/qt_lib_webengine.pri
449%{qt5dir}/mkspecs/modules/qt_lib_webengine_private.pri
1abc1d3c
AM
450%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecore.pri
451%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecore_private.pri
452%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginecoreheaders_private.pri
453%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginewidgets.pri
454%{_libdir}/qt5/mkspecs/modules/qt_lib_webenginewidgets_private.pri
daa4415e 455
ed0134ce
JB
456%files -n Qt5Designer-plugin-qwebengineview
457%defattr(644,root,root,755)
458# R: Qt5Core Qt5Gui Qt5WebEngineWidgets Qt5Widgets [+Qt5Designer by dir]
459%attr(755,root,root) %{_libdir}/qt5/plugins/designer/libqwebengineview.so
460%{_libdir}/cmake/Qt5Designer/Qt5Designer_QWebEngineViewPlugin.cmake
461
c91e1c7d
JP
462%files -n Qt5Pdf
463%defattr(644,root,root,755)
3acb2706 464# R: Qt5Core Qt5Gui Qt5Network freetype libjpeg zlib
c91e1c7d
JP
465%attr(755,root,root) %{_libdir}/libQt5Pdf.so.*.*.*
466%attr(755,root,root) %ghost %{_libdir}/libQt5Pdf.so.5
3acb2706 467# R: Qt5Core Qt5Gui Qt5Pdf Qt5Widgets
c91e1c7d
JP
468%attr(755,root,root) %{_libdir}/libQt5PdfWidgets.so.*.*.*
469%attr(755,root,root) %ghost %{_libdir}/libQt5PdfWidgets.so.5
470%dir %{qt5dir}/qml/QtQuick/Pdf
471%{qt5dir}/qml/QtQuick/Pdf/plugins.qmltypes
472%{qt5dir}/qml/QtQuick/Pdf/qmldir
473%{qt5dir}/qml/QtQuick/Pdf/qml
3acb2706 474# R: Qt5Core Qt5Gui Qt5Pdf Qt5Qml Qt5Quick
c91e1c7d 475%attr(755,root,root) %{qt5dir}/qml/QtQuick/Pdf/libpdfplugin.so
3acb2706 476# R: Qt5Core Qt5Gui Qt5Pdf
c91e1c7d
JP
477%attr(755,root,root) %{_libdir}/qt5/plugins/imageformats/libqpdf.so
478
479%files -n Qt5Pdf-devel
480%defattr(644,root,root,755)
481%attr(755,root,root) %{_libdir}/libQt5Pdf.so
482%attr(755,root,root) %{_libdir}/libQt5PdfWidgets.so
483%{_libdir}/libQt5Pdf.prl
484%{_libdir}/libQt5PdfWidgets.prl
485%{_includedir}/qt5/QtPdf
486%{_includedir}/qt5/QtPdfWidgets
487%{_pkgconfigdir}/Qt5Pdf.pc
488%{_pkgconfigdir}/Qt5PdfWidgets.pc
489%{_libdir}/cmake/Qt5Gui/Qt5Gui_QPdfPlugin.cmake
490%{_libdir}/cmake/Qt5Pdf
491%{_libdir}/cmake/Qt5PdfWidgets
492%{qt5dir}/mkspecs/modules/qt_lib_pdf.pri
493%{qt5dir}/mkspecs/modules/qt_lib_pdf_private.pri
494%{qt5dir}/mkspecs/modules/qt_lib_pdfwidgets.pri
495%{qt5dir}/mkspecs/modules/qt_lib_pdfwidgets_private.pri
3acb2706
JB
496
497%if %{with doc}
498%files doc
499%defattr(644,root,root,755)
500%{_docdir}/qt5-doc/qtpdf
501%{_docdir}/qt5-doc/qtwebengine
502
503%files doc-qch
504%defattr(644,root,root,755)
505%{_docdir}/qt5-doc/qtpdf.qch
506%{_docdir}/qt5-doc/qtwebengine.qch
507%endif
508
509%files examples -f examples.files
510%defattr(644,root,root,755)
511# XXX: dir shared with qt5-qtbase-examples
512%dir %{_examplesdir}/qt5
This page took 0.105744 seconds and 4 git commands to generate.