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