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