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