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