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