]> git.pld-linux.org Git - packages/firefox.git/blame - firefox.spec
- use py3 virtualenv for python3; rely on fixed python3 distutils.sysconfig.get_pytho...
[packages/firefox.git] / firefox.spec
CommitLineData
0d00fa1b 1# TODO:
54d6358a 2# - consider --enable-libproxy
b10f3f22 3# - do something with *.rdf file, there if file conflict with other lang packages
2f695f11 4#
ca6a7239 5# Conditional build:
4ab16c9e 6%bcond_with tests # enable tests (whatever they check)
2a673919 7%bcond_without kerberos # disable krb5 support
89390b0e 8%bcond_without official # official Firefox branding
dfdbf760 9%bcond_with lto # build with link time optimization
86c073e4 10%bcond_with pgo # PGO-enabled build (requires working $DISPLAY == :100)
479d811c 11%bcond_without geckodriver # WebDriver
294e073e 12%bcond_without gold # use default linker instead of gold
54d6358a
JR
13# - disabled shared_js - https://bugzilla.mozilla.org/show_bug.cgi?id=1039964
14%bcond_with shared_js # shared libmozjs library [broken]
51667f5d 15%bcond_without system_icu # build without system ICU
34e9432d 16%bcond_with system_cairo # build with system cairo (not supported in 60.0)
fe3966c7 17%bcond_without system_libvpx # build with system libvpx
ba0dd188 18%bcond_without clang # build using Clang/LLVM
6cb60c5b 19%bcond_with lowmem # lower memory requirements
54d6358a 20
dfdbf760
JP
21%if %{with lto}
22%define with_clang 1
23%undefine with_gold
24%endif
89fa0d5a 25
6cb60c5b
JP
26%ifarch %{ix86} %{arm} aarch64
27%define with_lowmem 1
28%endif
29
54d6358a
JR
30# On updating version, grab CVE links from:
31# https://www.mozilla.org/security/known-vulnerabilities/firefox.html
32# Release Notes:
33# https://developer.mozilla.org/en-US/Firefox/Releases
b10f3f22
JR
34# UPDATING TRANSLATIONS:
35%if 0
36rm -vf *.xpi
37../builder -g firefox-languages.spec
38V=53.0
39U=http://releases.mozilla.org/pub/firefox/releases/$V/linux-i686/
40curl -s $U | sed -ne 's,.*href="\([^"]\+\)/".*,'"$U"'xpi/\1.xpi,p'
41%endif
2a673919 42
6dff0841
JP
43%define nspr_ver 4.26
44%define nss_ver 3.55
54d6358a
JR
45
46Summary: Firefox web browser
47Summary(hu.UTF-8): Firefox web böngésző
48Summary(pl.UTF-8): Firefox - przeglądarka WWW
49Name: firefox
983b5e05 50Version: 81.0
4d6c83d1 51Release: 1
a9334f16 52License: MPL v2.0
51c0f20a 53Group: X11/Applications/Networking
8f587d77 54Source0: http://releases.mozilla.org/pub/firefox/releases/%{version}/source/firefox-%{version}.source.tar.xz
983b5e05 55# Source0-md5: 504dcaa6abf0d89285be7939f0dd173b
96ef4151
JB
56Source3: %{name}.desktop
57Source4: %{name}.sh
c5cd9be2
JB
58Source5: vendor.js
59Source6: vendor-ac.js
3bfbca3b 60Source100: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ach.xpi
983b5e05 61# Source100-md5: 171611b9e5993296e661aab4d9dbbcdf
b10f3f22 62Source101: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/af.xpi
983b5e05 63# Source101-md5: d07f4dd0b0462eebfebd80cbe8f64baa
b10f3f22 64Source102: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/an.xpi
983b5e05 65# Source102-md5: ecbf763567cd2457ccd8ad4f5292690f
b10f3f22 66Source103: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ar.xpi
983b5e05 67# Source103-md5: 2735bd4e8062f0e39c0fb96dd1091a05
570d3a61 68Source104: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ast.xpi
983b5e05 69# Source104-md5: 2343374120320839331c948a093ed92f
570d3a61 70Source105: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/az.xpi
983b5e05 71# Source105-md5: 3225aed8f2f28047d49c56921b100b2e
570d3a61 72Source106: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/be.xpi
983b5e05 73# Source106-md5: 5c3dad27c747c405eb431eb0f77eecde
570d3a61 74Source107: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bg.xpi
983b5e05 75# Source107-md5: fcd23228efe5a57ab90f36794fdff222
570d3a61 76Source108: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bn.xpi
983b5e05 77# Source108-md5: 1b1adb96d2e543a5ea45a8ecdef996ca
570d3a61 78Source109: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/br.xpi
983b5e05 79# Source109-md5: 47649a3fdf066b758f554a8b6df0b496
570d3a61 80Source110: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bs.xpi
983b5e05 81# Source110-md5: 3ce81ba16936154e100b37ce873f0de5
570d3a61 82Source111: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ca.xpi
983b5e05 83# Source111-md5: 54a137d6f57a8127ac0ec0605966cbe7
61b1f340
JB
84Source112: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ca-valencia.xpi
85# Source112-md5: fc81523e7d5a717584a53e26cc48f97e
86Source113: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cak.xpi
87# Source113-md5: eea746ef90699e51f8dc6ecf2b6af953
88Source114: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cs.xpi
89# Source114-md5: e5acae9363127fcf94721d1b9da55633
90Source115: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cy.xpi
91# Source115-md5: 1b1f3dcba4212a0142d9aa8786c96e6a
92Source116: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/da.xpi
93# Source116-md5: 90b390c3bb3e5eebaacc578384a45d8b
94Source117: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/de.xpi
95# Source117-md5: 9d052b63175d4eeec1b77ff9027891a5
96Source118: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/dsb.xpi
97# Source118-md5: 2c512b20f77c4b4fa821addccd0a5b91
98Source119: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/el.xpi
99# Source119-md5: 13c57704668353daf99bab73134e232b
100Source120: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-CA.xpi
101# Source120-md5: 649fd4d90bf537470af0fddb095433cb
102Source121: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-GB.xpi
103# Source121-md5: f8cb477fcd62feef225b3fb8a032b84f
104Source122: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-US.xpi
105# Source122-md5: 7f8e7480787a18403cf3b77c6fb16df8
106Source123: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eo.xpi
107# Source123-md5: 4251badb3f2b9d54beee0f2d757e12b0
108Source124: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-AR.xpi
109# Source124-md5: 7d3560853f4418f51c9573d13d4ea48e
110Source125: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-CL.xpi
111# Source125-md5: 734c0fa86360f83c530696a3e46e64c8
112Source126: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-ES.xpi
113# Source126-md5: df95d75eaa2ed1cfac566003643cac04
114Source127: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-MX.xpi
115# Source127-md5: 68e1093dfe9519a60f6ab17e927cadd1
116Source128: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/et.xpi
117# Source128-md5: f3cbcb470e9f17efce2c42b1d362fadc
118Source129: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eu.xpi
119# Source129-md5: 2f3cb5048bb0bf7881938bc4aa0465f9
120Source130: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fa.xpi
121# Source130-md5: 474e353150f3a6e50eab08170890cd5c
122Source131: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ff.xpi
123# Source131-md5: 5a19ae8c2869fe58c69254081973297d
124Source132: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fi.xpi
125# Source132-md5: 246170bacf1dfdc853267b8072a01e9f
126Source133: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fr.xpi
127# Source133-md5: 70fcb5b85b0564600159347bd57cf94c
128Source134: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fy-NL.xpi
129# Source134-md5: 8bc3c235827a47a40644dae8759b1843
130Source135: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ga-IE.xpi
131# Source135-md5: 931834455064f2a69debb961ad76d82d
132Source136: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gd.xpi
133# Source136-md5: f2858ec17d81e49f85b15b86b2c8f03b
134Source137: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gl.xpi
135# Source137-md5: 255d328783153785937d0e47cf061697
136Source138: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gn.xpi
137# Source138-md5: 2fc551e169e7d9527887c72b0a1f43e0
138Source139: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gu-IN.xpi
139# Source139-md5: 81683f0461e7f693d019d6a5f254003c
140Source140: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/he.xpi
141# Source140-md5: be7b260385f2e5c77f189a50c2156b61
142Source141: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hi-IN.xpi
143# Source141-md5: dd01d3bcef0728a9861a643058b556b0
144Source142: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hr.xpi
145# Source142-md5: 98e6b41fce5f86b700cbd2da4f88f43c
146Source143: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hsb.xpi
147# Source143-md5: 3f75b97a5b3905d99105c7238af35692
148Source144: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hu.xpi
149# Source144-md5: f526748bd409f97a1cf1efd47b7d8e4e
150Source145: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hy-AM.xpi
151# Source145-md5: 4cee7d37204a606b72f61d661b0cd76a
152Source146: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ia.xpi
153# Source146-md5: b43fcf04bcdd5908bb3262eaade49a7c
154Source147: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/id.xpi
155# Source147-md5: e84999060688169bd866692ba248a000
156Source148: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/is.xpi
157# Source148-md5: 9c2a3ae1b2a8764e26368daa2d971a57
158Source149: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/it.xpi
159# Source149-md5: ef067f081c4c1387a754ecf5deea72ec
160Source150: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ja.xpi
161# Source150-md5: dafd2be66cc549f944b50272e2479781
162Source151: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ka.xpi
163# Source151-md5: 6e1c570ba953a285cfc9097479f062f0
164Source152: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kab.xpi
165# Source152-md5: d9fd78081035c23be61f39d3cfd6492b
166Source153: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kk.xpi
167# Source153-md5: d0036c2478bd6d8e4c8fe8c08aeddbf9
168Source154: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/km.xpi
169# Source154-md5: 9c4669f8a72e68f1106690f1865ebc8c
170Source155: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kn.xpi
171# Source155-md5: c64d98bfe2db7bdd62695f962fe7ee9a
172Source156: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ko.xpi
173# Source156-md5: 5a3f10997e882f407d7d41e5e4bb31a3
174Source157: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lij.xpi
175# Source157-md5: 001fb7791939833d88ce2b1e22d03867
176Source158: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lt.xpi
177# Source158-md5: 4507c29fb5ada88225cedddd72c1389a
178Source159: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lv.xpi
179# Source159-md5: 818754b2d284495c6da3ee04a6bf61c2
180Source160: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mk.xpi
181# Source160-md5: f4e27690acdab15c544ea3a2858776fd
182Source161: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mr.xpi
183# Source161-md5: 0f241d397dcd3c83d41481b9511e50cc
184Source162: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ms.xpi
185# Source162-md5: 2cb4033759e490eb03db2cae8bbf4396
186Source163: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/my.xpi
187# Source163-md5: 8cba497b3d12b57cf88b84bf6edd56cf
188Source164: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nb-NO.xpi
189# Source164-md5: 54577da8b8cef7679a195a73cf5b03b1
190Source165: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ne-NP.xpi
191# Source165-md5: 3b5a054439d474fa40cd55aaf26a189d
192Source166: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nl.xpi
193# Source166-md5: cf158018462bbbc092410f6b7c1adf53
194Source167: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nn-NO.xpi
195# Source167-md5: 5e2d302b1eff247d629e0f986e4d7f58
196Source168: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/oc.xpi
197# Source168-md5: 722b9c4bc3ab0b8b6c2567e3f9f3982d
198Source169: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pa-IN.xpi
199# Source169-md5: 34954982c592de4ee047bef5803a1bf3
200Source170: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pl.xpi
201# Source170-md5: c4a63aa8875db645544a99afa7044791
202Source171: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-BR.xpi
203# Source171-md5: 653502a65fc7193a07372165a17abd97
204Source172: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-PT.xpi
205# Source172-md5: 6c2718ec4622116fdcec4ca22192e6e8
206Source173: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/rm.xpi
207# Source173-md5: 8fdfda559132d41f6a35ae0d2365473c
208Source174: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ro.xpi
209# Source174-md5: c78951131dea6b710a6fa4f4c9132390
210Source175: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ru.xpi
211# Source175-md5: abf9f164f22068d43614c01fabb4080c
212Source176: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/si.xpi
213# Source176-md5: 77e40e978fdf7e928072f50ab4e8088c
214Source177: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sk.xpi
215# Source177-md5: 1da6962f17170f68daa6ad425c4b5abd
216Source178: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sl.xpi
217# Source178-md5: e53b3222f1a4e8b4b906197ab24bae96
218Source179: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/son.xpi
219# Source179-md5: 7508988717a3fce7e5337084f6425fb0
220Source180: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sq.xpi
221# Source180-md5: 71a876f851a9748f5c0b6c96cb1adccb
222Source181: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sr.xpi
223# Source181-md5: 6608f6c1c2b11aebdbba729d3cd2edff
224Source182: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sv-SE.xpi
225# Source182-md5: 7d2830fe1f7cb686eb128d7fc6872a99
226Source183: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ta.xpi
227# Source183-md5: 5a8df912fb5302906db528e49c61b2f4
228Source184: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/te.xpi
229# Source184-md5: db5f4ac1474f140e7690957077c8cf8f
230Source185: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/th.xpi
231# Source185-md5: 3d6d5b5807135cee108c8c12c9d9af00
232Source186: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tl.xpi
233# Source186-md5: 4c140e078a67f2fdc2ca05185dd81b80
234Source187: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tr.xpi
235# Source187-md5: d13d3cc5930c2d3a02efab213ad96291
236Source188: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/trs.xpi
237# Source188-md5: fa1459674c2e75d878f5040b4a5869dd
238Source189: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uk.xpi
239# Source189-md5: 62887504f261578310619779e705eea9
240Source190: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ur.xpi
241# Source190-md5: 11d2f92adeb077530a422e8592f244e9
242Source191: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uz.xpi
243# Source191-md5: 6abd157c3ab5b5bb300304c800f69e9e
244Source192: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/vi.xpi
245# Source192-md5: 9abd665f9e3ea868e01e03ba1db0b733
246Source193: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/xh.xpi
247# Source193-md5: 3be578e9125aeb92c89e1c1adda1b597
248Source194: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-CN.xpi
249# Source194-md5: f77b13873530080b0e261ff0b187f871
250Source195: http://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-TW.xpi
251# Source195-md5: 54cb8faac5d5ea4f799f42cf8b2a1692
1b289055 252
f0a96e4f
JR
253Patch4: %{name}-prefs.patch
254Patch5: %{name}-pld-bookmarks.patch
255Patch6: %{name}-no-subshell.patch
256Patch7: %{name}-middle_click_paste.patch
257Patch8: %{name}-system-virtualenv.patch
258Patch9: %{name}-Disable-Firefox-Health-Report.patch
7e66b98e 259Patch10: system-cairo.patch
54d6358a 260URL: https://www.mozilla.org/firefox/
0fca8d8d 261BuildRequires: OpenGL-devel
d97ddc70 262BuildRequires: alsa-lib-devel
f0a96e4f 263BuildRequires: autoconf2_13
4a58c474 264BuildRequires: automake
9e618312 265%{?with_gold:BuildRequires: binutils >= 3:2.20.51.0.7}
d97ddc70 266BuildRequires: bzip2-devel
d3b6ca2f 267%{?with_system_cairo:BuildRequires: cairo-devel >= 1.10.2-5}
3bfbca3b 268BuildRequires: cargo >= 1.32.0
4a58c474 269%{?with_clang:BuildRequires: clang}
3bfbca3b 270BuildRequires: clang-devel >= 3.9.0
09328230 271BuildRequires: dbus-glib-devel >= 0.60
504c563f 272BuildRequires: fontconfig-devel >= 1:2.7.0
37413542 273BuildRequires: freetype-devel >= 1:2.1.8
4a58c474 274%{!?with_clang:BuildRequires: gcc-c++ >= 6:4.4}
6dff0841 275BuildRequires: glib2-devel >= 1:2.42
08ccc3c5
JB
276BuildRequires: gstreamer-devel >= 1.0
277BuildRequires: gstreamer-plugins-base-devel >= 1.0
8447db31 278BuildRequires: gtk+2-devel >= 2:2.18.0
6dff0841 279BuildRequires: gtk+3-devel >= 3.14.0
2a673919 280%{?with_kerberos:BuildRequires: heimdal-devel >= 0.7.1}
8a88dcf7 281BuildRequires: libIDL-devel >= 0.8.0
aa03250a 282BuildRequires: libatomic-devel
d0a1bb80
JB
283# DECnet (dnprogs.spec), not dummy net (libdnet.spec)
284#BuildRequires: libdnet-devel
0fca8d8d 285BuildRequires: libevent-devel >= 1.4.7
4ac83cfe
JB
286# standalone libffi 3.0.9 or gcc's from 4.5(?)+
287BuildRequires: libffi-devel >= 6:3.0.9
05fdec92 288%{?with_system_icu:BuildRequires: libicu-devel >= 67.1}
96ef4151 289# requires libjpeg-turbo implementing at least libjpeg 6b API
ea721d92 290BuildRequires: libjpeg-devel >= 6b
96ef4151 291BuildRequires: libjpeg-turbo-devel
2a673919 292BuildRequires: libpng(APNG)-devel >= 0.10
3bfbca3b 293BuildRequires: libpng-devel >= 2:1.6.35
c5cd9be2 294BuildRequires: libstdc++-devel >= 6:4.4
3bfbca3b 295BuildRequires: libxcb-devel
52ecebe8 296%{?with_system_libvpx:BuildRequires: libvpx-devel >= 1.7.0}
91090c04 297BuildRequires: libwebp-devel >= 1.0.2
394c363f 298%{?with_clang:BuildRequires: lld}
3bfbca3b
JB
299BuildRequires: llvm-devel >= 3.9.0
300# or --disable-nodejs ?
67b800a0 301BuildRequires: nodejs >= 10.19
96ef4151
JB
302BuildRequires: nspr-devel >= 1:%{nspr_ver}
303BuildRequires: nss-devel >= 1:%{nss_ver}
08ccc3c5 304BuildRequires: pango-devel >= 1:1.22.0
a9334f16 305BuildRequires: pixman-devel >= 0.19.2
56cf7ebf 306BuildRequires: perl-modules >= 5.004
3bfbca3b 307BuildRequires: pkgconfig >= 1:0.9.0
b73005e5 308BuildRequires: pkgconfig(libffi) >= 3.0.9
08ccc3c5 309BuildRequires: pulseaudio-devel
68a640a7
JB
310BuildRequires: python3-modules >= 1:3.8.5-3
311%{?with_pgo:BuildRequires: python3-modules-sqlite}
312BuildRequires: python3-simplejson
880755a3 313BuildRequires: python3-virtualenv >= 16
6b1581cf 314BuildRequires: rpm >= 4.4.9-56
9df03825 315BuildRequires: rpmbuild(macros) >= 1.601
0319a814 316BuildRequires: rust >= 1.43.0
130974b0 317BuildRequires: rust-cbindgen >= 0.14.3
54d6358a 318BuildRequires: sed >= 4.0
7bfe3691 319BuildRequires: xorg-lib-libX11-devel
0fca8d8d 320BuildRequires: xorg-lib-libXScrnSaver-devel
7bfe3691
JB
321BuildRequires: xorg-lib-libXcomposite-devel
322BuildRequires: xorg-lib-libXdamage-devel
446ffaab 323BuildRequires: xorg-lib-libXext-devel
7bfe3691 324BuildRequires: xorg-lib-libXfixes-devel
446ffaab 325BuildRequires: xorg-lib-libXinerama-devel
de5abc0a 326BuildRequires: xorg-lib-libXt-devel
54d6358a 327%{?with_pgo:BuildRequires: xorg-xserver-Xvfb}
7bfe3691
JB
328%ifarch %{x8664}
329BuildRequires: yasm >= 1.0.1
330%endif
b10f3f22 331BuildRequires: unzip
b0a3aa79 332BuildRequires: zip
1dd3785b 333BuildRequires: zlib-devel >= 1.2.3
54d6358a 334BuildConflicts: %{name}-devel < %{version}
f37c2ce5 335Requires(post): mktemp >= 1.5-18
82f4f456 336Requires: browser-plugins >= 2.0
d3b6ca2f 337%{?with_system_cairo:Requires: cairo >= 1.10.2-5}
76f62688 338Requires: dbus-glib >= 0.60
96ef4151 339Requires: desktop-file-utils
76f62688 340Requires: fontconfig-libs >= 1:2.7.0
6dff0841 341Requires: glib2 >= 1:2.42
8447db31 342Requires: gtk+2 >= 2:2.18.0
6dff0841 343Requires: gtk+3 >= 3.14.0
c5cd9be2 344Requires: hicolor-icon-theme
76f62688 345Requires: libjpeg-turbo
3bfbca3b 346Requires: libpng >= 2:1.6.35
76f62688 347Requires: libpng(APNG) >= 0.10
05fdec92
JP
348%{?with_system_libvpx:Requires: libvpx >= 1.8.0}
349Requires: libwebp >= 1.0.2
d97ddc70 350Requires: myspell-common
96ef4151
JB
351Requires: nspr >= 1:%{nspr_ver}
352Requires: nss >= 1:%{nss_ver}
76f62688 353Requires: pango >= 1:1.22.0
3bfbca3b 354Requires: pixman >= 0.19.2
76f62688 355Provides: xulrunner-libs = 2:%{version}-%{release}
0d52cac8 356Provides: wwwbrowser
76f62688 357Obsoletes: firefox-devel
570d3a61
JR
358Obsoletes: firefox-lang-as < 68.0-1
359Obsoletes: firefox-lang-en_ZA < 68.0-1
360Obsoletes: firefox-lang-mai < 68.0-1
361Obsoletes: firefox-lang-ml < 68.0-1
362Obsoletes: firefox-lang-or < 68.0-1
df016d82 363Obsoletes: firefox-libs
54d6358a 364Obsoletes: iceweasel
76f62688 365Obsoletes: iceweasel-libs
51c0f20a 366Obsoletes: mozilla-firebird
54d6358a 367Obsoletes: mozilla-firefox
2620301e 368Obsoletes: mozilla-firefox-lang-en < 2.0.0.8-3
c2814220 369Obsoletes: mozilla-firefox-libs
54d6358a
JR
370Obsoletes: xulrunner
371Obsoletes: xulrunner-gnome
f666e925 372Obsoletes: xulrunner-libs < 42
54d6358a 373Conflicts: firefox-lang-resources < %{version}
ea721d92 374BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
375
96ef4151
JB
376%define filterout_cpp -D_FORTIFY_SOURCE=[0-9]+
377
959fde77 378%if %{with clang}
0922859c 379%define filterout -fvar-tracking-assignments
a132acc2
JP
380%else
381%define filterout -Werror=format-security
959fde77
JR
382%endif
383
54d6358a
JR
384# don't satisfy other packages
385%define _noautoprovfiles %{_libdir}/%{name}
386
4c7e703c 387# and as we don't provide them, don't require either
67b800a0 388%define _noautoreq liblgpllibs.so libmozavcodec.so libmozavutil.so libmozgtk.so libmozjs.so libmozsandbox.so libmozsqlite3.so libmozwayland.so libxul.so
c14d6140 389
b19fba70
JR
390# 67.0 libxul.so: debugedit: canonicalization unexpectedly shrank by one character
391%define _enable_debug_packages 0
392
ea721d92 393%description
54d6358a
JR
394Firefox is an open-source web browser, designed for standards
395compliance, performance and portability.
396
397%description -l hu.UTF-8
398Firefox egy nyílt forrású webböngésző, hatékonyságra és
399hordozhatóságra tervezve.
ea721d92 400
eace6cdf 401%description -l pl.UTF-8
54d6358a
JR
402Firefox jest przeglądarką WWW rozpowszechnianą zgodnie z ideami
403ruchu otwartego oprogramowania oraz tworzoną z myślą o zgodności ze
404standardami, wydajnością i przenośnością.
405
ae1a4597
JB
406%package -n gmp-api
407Summary: GeckoMediaPlugins API header files
408Summary(pl.UTF-8): Pliki nagłówkowe API GeckoMediaPlugins
409Group: Development/Libraries
410URL: https://wiki.mozilla.org/GeckoMediaPlugins
411# actually C++ compiler; STL is not even used
412Requires: libstdc++-devel
413
414%description -n gmp-api
415GeckoMediaPlugins API header files.
416
417%description -n gmp-api -l pl.UTF-8
418Pliki nagłówkowe API GeckoMediaPlugins.
419
b10f3f22
JR
420%package lang-ach
421Summary: Acoli resources for Firefox
422Summary(pl.UTF-8): Pliki językowe aczoli dla Firefoksa
423Group: I18n
424Requires: firefox >= %{version}
425Provides: firefox-lang-resources = %{version}
426Obsoletes: iceweasel-lang-ach
427Obsoletes: mozilla-firefox-lang-ach
428BuildArch: noarch
429
430%description lang-ach
431Acoli resources for Firefox.
432
433%description lang-ach -l pl.UTF-8
434Pliki językowe aczoli dla Firefoksa.
435
436%package lang-af
437Summary: Afrikaans resources for Firefox
438Summary(pl.UTF-8): Afrykanerskie pliki językowe dla Firefoksa
439Group: I18n
440Requires: firefox >= %{version}
441Provides: firefox-lang-resources = %{version}
442Obsoletes: iceweasel-lang-af
443Obsoletes: mozilla-firefox-lang-af
444BuildArch: noarch
445
446%description lang-af
447Afrikaans resources for Firefox.
448
449%description lang-af -l pl.UTF-8
450Afrykanerskie pliki językowe dla Firefoksa.
451
452%package lang-an
453Summary: Aragonese resources for Firefox
454Summary(pl.UTF-8): Aragońskie pliki językowe dla Firefoksa
455Group: I18n
456Requires: firefox >= %{version}
457Provides: firefox-lang-resources = %{version}
458Obsoletes: iceweasel-lang-an
459Obsoletes: mozilla-firefox-lang-an
460BuildArch: noarch
461
462%description lang-an
463Aragonese resources for Firefox.
464
465%description lang-an -l pl.UTF-8
466Aragońskie pliki językowe dla Firefoksa.
467
468%package lang-ar
469Summary: Arabic resources for Firefox
470Summary(pl.UTF-8): Arabskie pliki językowe dla Firefoksa
471Group: I18n
472Requires: firefox >= %{version}
473Provides: firefox-lang-resources = %{version}
474Obsoletes: iceweasel-lang-ar
475Obsoletes: mozilla-firefox-lang-ar
476BuildArch: noarch
477
478%description lang-ar
479Arabic resources for Firefox.
480
481%description lang-ar -l pl.UTF-8
482Arabskie pliki językowe dla Firefoksa.
483
b10f3f22
JR
484%package lang-ast
485Summary: Asturian resources for Firefox
486Summary(pl.UTF-8): Asturyjskie pliki językowe dla Firefoksa
487Group: I18n
488Requires: firefox >= %{version}
489Provides: firefox-lang-resources = %{version}
490Obsoletes: iceweasel-lang-ast
491Obsoletes: mozilla-firefox-lang-ast
492BuildArch: noarch
493
494%description lang-ast
495Asturian resources for Firefox.
496
497%description lang-ast -l pl.UTF-8
498Asturyjskie pliki językowe dla Firefoksa.
499
500%package lang-az
501Summary: Azerbaijani resources for Firefox
502Summary(pl.UTF-8): Azerskie pliki językowe dla Firefoksa
503Group: I18n
504Requires: firefox >= %{version}
505Provides: firefox-lang-resources = %{version}
506Obsoletes: iceweasel-lang-az
507Obsoletes: mozilla-firefox-lang-az
508BuildArch: noarch
509
510%description lang-az
511Azerbaijani resources for Firefox.
512
513%description lang-az -l pl.UTF-8
514Azerskie pliki językowe dla Firefoksa.
515
516%package lang-be
517Summary: Belarusian resources for Firefox
518Summary(pl.UTF-8): Białoruskie pliki językowe dla Firefoksa
519Group: I18n
520Requires: firefox >= %{version}
521Provides: firefox-lang-resources = %{version}
522Obsoletes: iceweasel-lang-be
523Obsoletes: mozilla-firefox-lang-be
524BuildArch: noarch
525
526%description lang-be
527Belarusian resources for Firefox.
528
529%description lang-be -l pl.UTF-8
530Białoruskie pliki językowe dla Firefoksa.
531
532%package lang-bg
533Summary: Bulgarian resources for Firefox
534Summary(pl.UTF-8): Bułgarskie pliki językowe dla Firefoksa
535Group: I18n
536Requires: firefox >= %{version}
537Provides: firefox-lang-resources = %{version}
538Obsoletes: iceweasel-lang-bg
539Obsoletes: mozilla-firefox-lang-bg
540BuildArch: noarch
541
542%description lang-bg
543Bulgarian resources for Firefox.
544
545%description lang-bg -l pl.UTF-8
546Bułgarskie pliki językowe dla Firefoksa.
547
548%package lang-bn
549Summary: Bengali (Bangladesh) resources for Firefox
550Summary(pl.UTF-8): Bengalskie pliki językowe dla Firefoksa (wersja dla Bangladeszu)
551Group: I18n
552Requires: firefox >= %{version}
553Provides: firefox-lang-resources = %{version}
570d3a61 554Obsoletes: firefox-lang-bn_IN
b10f3f22
JR
555Obsoletes: iceweasel-lang-bn
556Obsoletes: mozilla-firefox-lang-bn
557BuildArch: noarch
558
559%description lang-bn
560Bengali (Bangladesh) resources for Firefox.
561
562%description lang-bn -l pl.UTF-8
563Bengalskie pliki językowe dla Firefoksa (wersja dla Bangladeszu).
564
565%package lang-bn_IN
566Summary: Bengali (India) resources for Firefox
567Summary(pl.UTF-8): Bengalskie pliki językowe dla Firefoksa (wersja dla Indii)
568Group: I18n
569Requires: firefox >= %{version}
570Provides: firefox-lang-resources = %{version}
571Obsoletes: iceweasel-lang-bn_IN
572Obsoletes: mozilla-firefox-lang-bn_IN
573BuildArch: noarch
574
575%description lang-bn_IN
576Bengali (India) resources for Firefox.
577
578%description lang-bn_IN -l pl.UTF-8
579Bengalskie pliki językowe dla Firefoksa (wersja dla Indii).
580
581%package lang-br
582Summary: Breton resources for Firefox
583Summary(pl.UTF-8): Bretońskie pliki językowe dla Firefoksa
584Group: I18n
585Requires: firefox >= %{version}
586Provides: firefox-lang-resources = %{version}
587Obsoletes: iceweasel-lang-br
588Obsoletes: mozilla-firefox-lang-br
589BuildArch: noarch
590
591%description lang-br
592Breton resources for Firefox.
593
594%description lang-br -l pl.UTF-8
595Bretońskie pliki językowe dla Firefoksa.
596
597%package lang-bs
598Summary: Bosnian resources for Firefox
599Summary(pl.UTF-8): Bośniackie pliki językowe dla Firefoksa
600Group: I18n
601Requires: firefox >= %{version}
602Provides: firefox-lang-resources = %{version}
603Obsoletes: iceweasel-lang-bs
604Obsoletes: mozilla-firefox-lang-bs
605BuildArch: noarch
606
607%description lang-bs
608Bosnian resources for Firefox.
609
610%description lang-bs -l pl.UTF-8
611Bośniackie pliki językowe dla Firefoksa.
612
613%package lang-ca
614Summary: Catalan resources for Firefox
615Summary(ca.UTF-8): Recursos catalans per Firefox
616Summary(es.UTF-8): Recursos catalanes para Firefox
617Summary(pl.UTF-8): Katalońskie pliki językowe dla Firefoksa
618Group: I18n
619URL: http://www.softcatala.org/projectes/mozilla/
620Requires: firefox >= %{version}
621Provides: firefox-lang-resources = %{version}
622Obsoletes: iceweasel-lang-ca
623Obsoletes: mozilla-firefox-lang-ca
624BuildArch: noarch
625
626%description lang-ca
627Catalan resources for Firefox.
628
629%description lang-ca -l ca.UTF-8
630Recursos catalans per Firefox.
631
632%description lang-ca -l es.UTF-8
633Recursos catalanes para Firefox.
634
635%description lang-ca -l pl.UTF-8
636Katalońskie pliki językowe dla Firefoksa.
637
61b1f340
JB
638%package lang-ca-valencia
639Summary: Catalan (Valencia variant) resources for Firefox
640Summary(pl.UTF-8): Katalońskie pliki językowe (wariant dla Walencji) dla Firefoksa
641Group: I18n
642URL: http://www.softcatala.org/projectes/mozilla/
643Requires: firefox >= %{version}
644Provides: firefox-lang-resources = %{version}
645BuildArch: noarch
646
647%description lang-ca-valencia
648Catalan (Valencia variant) resources for Firefox.
649
650%description lang-ca-valencia -l pl.UTF-8
651Katalońskie pliki językowe (wariant dla Walencji) dla Firefoksa.
652
b10f3f22
JR
653%package lang-cak
654Summary: Kaqchikel resources for Firefox
655Summary(pl.UTF-8): Pliki językowe kaqchikel dla Firefoksa
656Group: I18n
657Requires: firefox >= %{version}
658Provides: firefox-lang-resources = %{version}
659BuildArch: noarch
660
661%description lang-cak
662Kaqchikel resources for Firefox.
663
664%description lang-cak -l pl.UTF-8
665Pliki językowe kaqchikel dla Firefoksa.
666
667%package lang-cs
668Summary: Czech resources for Firefox
669Summary(pl.UTF-8): Czeskie pliki językowe dla Firefoksa
670Group: I18n
671Requires: firefox >= %{version}
672Provides: firefox-lang-resources = %{version}
673Obsoletes: iceweasel-lang-cs
674Obsoletes: mozilla-firefox-lang-cs
675BuildArch: noarch
676
677%description lang-cs
678Czech resources for Firefox.
679
680%description lang-cs -l pl.UTF-8
681Czeskie pliki językowe dla Firefoksa.
682
683%package lang-csb
684Summary: Kashubian resources for Firefox
685Summary(pl.UTF-8): Kaszubskie pliki językowe dla Firefoksa
686Group: I18n
687Requires: firefox >= %{version}
688Provides: firefox-lang-resources = %{version}
689Obsoletes: iceweasel-lang-csb
690Obsoletes: mozilla-firefox-lang-csb
691BuildArch: noarch
692
693%description lang-csb
694Kashubian resources for Firefox.
695
696%description lang-csb -l pl.UTF-8
697Kaszubskie pliki językowe dla Firefoksa.
698
699%package lang-cy
700Summary: Welsh resources for Firefox
701Summary(pl.UTF-8): Walijskie pliki językowe dla Firefoksa
702Group: I18n
703Requires: firefox >= %{version}
704Provides: firefox-lang-resources = %{version}
705Obsoletes: iceweasel-lang-cy
706Obsoletes: mozilla-firefox-lang-cy
707BuildArch: noarch
708
709%description lang-cy
710Welsh resources for Firefox.
711
712%description lang-cy -l pl.UTF-8
713Walijskie pliki językowe dla Firefoksa.
714
715%package lang-da
716Summary: Danish resources for Firefox
717Summary(pl.UTF-8): Duńskie pliki językowe dla Firefoksa
718Group: I18n
719Requires: firefox >= %{version}
720Provides: firefox-lang-resources = %{version}
721Obsoletes: iceweasel-lang-da
722Obsoletes: mozilla-firefox-lang-da
723BuildArch: noarch
724
725%description lang-da
726Danish resources for Firefox.
727
728%description lang-da -l pl.UTF-8
729Duńskie pliki językowe dla Firefoksa.
730
731%package lang-de
732Summary: German resources for Firefox
733Summary(pl.UTF-8): Niemieckie pliki językowe dla Firefoksa
734Group: I18n
735Requires: firefox >= %{version}
736Provides: firefox-lang-resources = %{version}
737Obsoletes: iceweasel-lang-de
738Obsoletes: mozilla-firefox-lang-de
739BuildArch: noarch
740
741%description lang-de
742German resources for Firefox.
743
744%description lang-de -l pl.UTF-8
745Niemieckie pliki językowe dla Firefoksa.
746
747%package lang-dsb
748Summary: Lower Sorbian resources for Firefox
749Summary(pl.UTF-8): Dolnołużyckie pliki językowe dla Firefoksa
750Group: I18n
751Requires: firefox >= %{version}
752Provides: firefox-lang-resources = %{version}
753Obsoletes: iceweasel-lang-dsb
754Obsoletes: mozilla-firefox-lang-dsb
755BuildArch: noarch
756
757%description lang-dsb
758Lower Sorbian resources for Firefox.
759
760%description lang-dsb -l pl.UTF-8
761Dolnołużyckie pliki językowe dla Firefoksa.
762
763%package lang-el
764Summary: Greek resources for Firefox
765Summary(pl.UTF-8): Greckie pliki językowe dla Firefoksa
766Group: I18n
767Requires: firefox >= %{version}
768Provides: firefox-lang-resources = %{version}
769Obsoletes: iceweasel-lang-el
770Obsoletes: mozilla-firefox-lang-el
771BuildArch: noarch
772
773%description lang-el
774Greek resources for Firefox.
775
776%description lang-el -l pl.UTF-8
777Greckie pliki językowe dla Firefoksa.
778
3bfbca3b
JB
779%package lang-en_CA
780Summary: English (Canadian) resources for Firefox
781Summary(pl.UTF-8): Angielskie (kanadyjskie) pliki językowe dla Firefoksa
782Group: I18n
783Requires: firefox >= %{version}
784Provides: firefox-lang-resources = %{version}
785BuildArch: noarch
786
787%description lang-en_CA
788English (Canadian) resources for Firefox.
789
790%description lang-en_CA -l pl.UTF-8
791Angielskie (kanadyjskie) pliki językowe dla Firefoksa.
792
b10f3f22
JR
793%package lang-en_GB
794Summary: English (British) resources for Firefox
795Summary(pl.UTF-8): Angielskie (brytyjskie) pliki językowe dla Firefoksa
796Group: I18n
797Requires: firefox >= %{version}
798Provides: firefox-lang-resources = %{version}
799Obsoletes: iceweasel-lang-en_GB
800Obsoletes: mozilla-firefox-lang-en_GB
801BuildArch: noarch
802
803%description lang-en_GB
804English (British) resources for Firefox.
805
806%description lang-en_GB -l pl.UTF-8
807Angielskie (brytyjskie) pliki językowe dla Firefoksa.
808
809%package lang-en_US
810Summary: English (American) resources for Firefox
811Summary(pl.UTF-8): Angielskie (amerykańskie) pliki językowe dla Firefoksa
812Group: I18n
813Requires: firefox >= %{version}
814Provides: firefox-lang-resources = %{version}
815Obsoletes: iceweasel-lang-en_US
816Obsoletes: mozilla-firefox-lang-en_US
817BuildArch: noarch
818
819%description lang-en_US
820English (American) resources for Firefox.
821
822%description lang-en_US -l pl.UTF-8
823Angielskie (amerykańskie) pliki językowe dla Firefoksa.
824
b10f3f22
JR
825%package lang-eo
826Summary: Esperanto resources for Firefox
827Summary(pl.UTF-8): Pliki językowe esperanto dla Firefoksa
828Group: I18n
829Requires: firefox >= %{version}
830Provides: firefox-lang-resources = %{version}
831Obsoletes: iceweasel-lang-eo
832Obsoletes: mozilla-firefox-lang-eo
833BuildArch: noarch
834
835%description lang-eo
836Esperanto resources for Firefox.
837
838%description lang-eo -l pl.UTF-8
839Pliki językowe esperanto dla Firefoksa.
840
841%package lang-es_AR
842Summary: Spanish (Andorra) resources for Firefox
843Summary(ca.UTF-8): Recursos espanyols (Andorra) per Firefox
844Summary(es.UTF-8): Recursos españoles (Andorra) para Firefox
845Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Andory)
846Group: I18n
847Requires: firefox >= %{version}
848Provides: firefox-lang-resources = %{version}
849Obsoletes: iceweasel-lang-es_AR
850Obsoletes: mozilla-firefox-lang-es_AR
851BuildArch: noarch
852
853%description lang-es_AR
854Spanish (Spain) resources for Firefox.
855
856%description lang-es_AR -l ca.UTF-8
857Recursos espanyols (Andorra) per Firefox.
858
859%description lang-es_AR -l es.UTF-8
860Recursos españoles (Andorra) para Firefox.
861
862%description lang-es_AR -l pl.UTF-8
863Hiszpańskie pliki językowe dla Firefoksa (wersja dla Andory).
864
865%package lang-es_CL
866Summary: Spanish (Chile) resources for Firefox
867Summary(ca.UTF-8): Recursos espanyols (Xile) per Firefox
868Summary(es.UTF-8): Recursos españoles (Chile) para Firefox
869Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Chile)
870Group: I18n
871Requires: firefox >= %{version}
872Provides: firefox-lang-resources = %{version}
873Obsoletes: iceweasel-lang-es_CL
874Obsoletes: mozilla-firefox-lang-es_CL
875BuildArch: noarch
876
877%description lang-es_CL
878Spanish (Chile) resources for Firefox.
879
880%description lang-es_CL -l ca.UTF-8
881Recursos espanyols (Xile) per Firefox.
882
883%description lang-es_CL -l es.UTF-8
884Recursos españoles (Chile) para Firefox.
885
886%description lang-es_CL -l pl.UTF-8
887Hiszpańskie pliki językowe dla Firefoksa (wersja dla Chile).
888
889%package lang-es
890Summary: Spanish (Spain) resources for Firefox
891Summary(ca.UTF-8): Recursos espanyols (Espanya) per Firefox
892Summary(es.UTF-8): Recursos españoles (España) para Firefox
893Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Hiszpanii)
894Group: I18n
895Requires: firefox >= %{version}
896Provides: firefox-lang-resources = %{version}
897Obsoletes: iceweasel-lang-es
898Obsoletes: mozilla-firefox-lang-es
899BuildArch: noarch
900
901%description lang-es
902Spanish (Spain) resources for Firefox.
903
904%description lang-es -l ca.UTF-8
905Recursos espanyols (Espanya) per Firefox.
906
907%description lang-es -l es.UTF-8
908Recursos españoles (España) para Firefox.
909
910%description lang-es -l pl.UTF-8
911Hiszpańskie pliki językowe dla Firefoksa (wersja dla Hiszpanii).
912
913%package lang-es_MX
914Summary: Spanish (Mexico) resources for Firefox
915Summary(ca.UTF-8): Recursos espanyols (Mèxic) per Firefox
916Summary(es.UTF-8): Recursos españoles (México) para Firefox
917Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Meksyku)
918Group: I18n
919Requires: firefox >= %{version}
920Provides: firefox-lang-resources = %{version}
921Obsoletes: iceweasel-lang-es_MX
922Obsoletes: mozilla-firefox-lang-es_MX
923BuildArch: noarch
924
925%description lang-es_MX
926Spanish (Mexico) resources for Firefox.
927
928%description lang-es_MX -l ca.UTF-8
929Recursos espanyols (Mèxic) per Firefox.
930
931%description lang-es_MX -l es.UTF-8
932Recursos españoles (México) para Firefox.
933
934%description lang-es_MX -l pl.UTF-8
935Hiszpańskie pliki językowe dla Firefoksa (wersja dla Meksyku).
936
937%package lang-et
938Summary: Estonian resources for Firefox
939Summary(pl.UTF-8): Estońskie pliki językowe dla Firefoksa
940Group: I18n
941Requires: firefox >= %{version}
942Provides: firefox-lang-resources = %{version}
943Obsoletes: iceweasel-lang-et
944Obsoletes: mozilla-firefox-lang-et
945BuildArch: noarch
946
947%description lang-et
948Estonian resources for Firefox.
949
950%description lang-et -l pl.UTF-8
951Estońskie pliki językowe dla Firefoksa.
952
953%package lang-eu
954Summary: Basque resources for Firefox
955Summary(pl.UTF-8): Baskijskie pliki językowe dla Firefoksa
956Group: I18n
957Requires: firefox >= %{version}
958Provides: firefox-lang-resources = %{version}
959Obsoletes: iceweasel-lang-eu
960Obsoletes: mozilla-firefox-lang-eu
961BuildArch: noarch
962
963%description lang-eu
964Basque resources for Firefox.
965
966%description lang-eu -l pl.UTF-8
967Baskijskie pliki językowe dla Firefoksa.
968
969%package lang-fa
970Summary: Persian resources for Firefox
971Summary(pl.UTF-8): Perskie pliki językowe dla Firefoksa
972Group: I18n
973Requires: firefox >= %{version}
974Provides: firefox-lang-resources = %{version}
975Obsoletes: iceweasel-lang-fa
976Obsoletes: mozilla-firefox-lang-fa
977BuildArch: noarch
978
979%description lang-fa
980Persian resources for Firefox.
981
982%description lang-fa -l pl.UTF-8
983Perskie pliki językowe dla Firefoksa.
984
985%package lang-ff
986Summary: Fulah resources for Firefox
987Summary(pl.UTF-8): Pliki językowe fulani dla Firefoksa
988Group: I18n
989Requires: firefox >= %{version}
990Provides: firefox-lang-resources = %{version}
991Obsoletes: iceweasel-lang-ff
992Obsoletes: mozilla-firefox-lang-ff
993BuildArch: noarch
994
995%description lang-ff
996Fulah resources for Firefox.
997
998%description lang-ff -l pl.UTF-8
999Pliki językowe fulani dla Firefoksa.
1000
1001%package lang-fi
1002Summary: Finnish resources for Firefox
1003Summary(pl.UTF-8): Fińskie pliki językowe dla Firefoksa
1004Group: I18n
1005Requires: firefox >= %{version}
1006Provides: firefox-lang-resources = %{version}
1007Obsoletes: iceweasel-lang-fi
1008Obsoletes: mozilla-firefox-lang-fi
1009BuildArch: noarch
1010
1011%description lang-fi
1012Finnish resources for Firefox.
1013
1014%description lang-fi -l pl.UTF-8
1015Fińskie pliki językowe dla Firefoksa.
1016
1017%package lang-fr
1018Summary: French resources for Firefox
1019Summary(pl.UTF-8): Francuskie pliki językowe dla Firefoksa
1020Group: I18n
1021Requires: firefox >= %{version}
1022Provides: firefox-lang-resources = %{version}
1023Obsoletes: iceweasel-lang-fr
1024Obsoletes: mozilla-firefox-lang-fr
1025BuildArch: noarch
1026
1027%description lang-fr
1028French resources for Firefox.
1029
1030%description lang-fr -l pl.UTF-8
1031Francuskie pliki językowe dla Firefoksa.
1032
1033%package lang-fy
1034Summary: Frisian resources for Firefox
1035Summary(pl.UTF-8): Fryzyjskie pliki językowe dla Firefoksa
1036Group: I18n
1037Requires: firefox >= %{version}
1038Provides: firefox-lang-resources = %{version}
1039Obsoletes: iceweasel-lang-fy
1040Obsoletes: mozilla-firefox-lang-fy
1041BuildArch: noarch
1042
1043%description lang-fy
1044Frisian resources for Firefox.
1045
1046%description lang-fy -l pl.UTF-8
1047Fryzyjskie pliki językowe dla Firefoksa.
1048
1049%package lang-ga
1050Summary: Irish resources for Firefox
1051Summary(pl.UTF-8): Irlandzkie pliki językowe dla Firefoksa
1052Group: I18n
1053Requires: firefox >= %{version}
1054Provides: firefox-lang-resources = %{version}
1055Obsoletes: iceweasel-lang-ga
1056Obsoletes: mozilla-firefox-lang-ga
1057BuildArch: noarch
1058
1059%description lang-ga
1060Irish resources for Firefox.
1061
1062%description lang-ga -l pl.UTF-8
1063Irlandzkie pliki językowe dla Firefoksa.
1064
1065%package lang-gd
1066Summary: Gaelic resources for Firefox
1067Summary(pl.UTF-8): Szkockie (gaelickie) pliki językowe dla Firefoksa
1068Group: I18n
1069Requires: firefox >= %{version}
1070Provides: firefox-lang-resources = %{version}
1071Obsoletes: iceweasel-lang-gd
1072Obsoletes: mozilla-firefox-lang-gd
1073BuildArch: noarch
1074
1075%description lang-gd
1076Gaelic resources for Firefox.
1077
1078%description lang-gd -l pl.UTF-8
1079Szkockie (gaelickie) pliki językowe dla Firefoksa.
1080
1081%package lang-gl
1082Summary: Galician resources for Firefox
1083Summary(pl.UTF-8): Galicyjskie pliki językowe dla Firefoksa
1084Group: I18n
1085Requires: firefox >= %{version}
1086Provides: firefox-lang-resources = %{version}
1087Obsoletes: iceweasel-lang-gl
1088Obsoletes: mozilla-firefox-lang-gl
1089BuildArch: noarch
1090
1091%description lang-gl
1092Galician resources for Firefox.
1093
1094%description lang-gl -l pl.UTF-8
1095Galicyjskie pliki językowe dla Firefoksa.
1096
1097%package lang-gn
1098Summary: Guarani resources for Firefox
1099Summary(pl.UTF-8): Pliki językowe guarani dla Firefoksa
1100Group: I18n
1101Requires: firefox >= %{version}
1102Provides: firefox-lang-resources = %{version}
1103Obsoletes: iceweasel-lang-gn
1104Obsoletes: mozilla-firefox-lang-gn
1105BuildArch: noarch
1106
1107%description lang-gn
1108Guarani resources for Firefox.
1109
1110%description lang-gn -l pl.UTF-8
1111Pliki językowe guarani dla Firefoksa.
1112
1113%package lang-gu
1114Summary: Gujarati resources for Firefox
1115Summary(pl.UTF-8): Pliki językowe gudźarati dla Firefoksa
1116Group: I18n
1117Requires: firefox >= %{version}
1118Provides: firefox-lang-resources = %{version}
1119Obsoletes: iceweasel-lang-gu
1120Obsoletes: mozilla-firefox-lang-gu
1121BuildArch: noarch
1122
1123%description lang-gu
1124Gujarati resources for Firefox.
1125
1126%description lang-gu -l pl.UTF-8
1127Pliki językowe gudźarati dla Firefoksa.
1128
1129%package lang-he
1130Summary: Hebrew resources for Firefox
1131Summary(pl.UTF-8): Hebrajskie pliki językowe dla Firefoksa
1132Group: I18n
1133Requires: firefox >= %{version}
1134Provides: firefox-lang-resources = %{version}
1135Obsoletes: iceweasel-lang-he
1136Obsoletes: mozilla-firefox-lang-he
1137BuildArch: noarch
1138
1139%description lang-he
1140Hebrew resources for Firefox.
1141
1142%description lang-he -l pl.UTF-8
1143Hebrajskie pliki językowe dla Firefoksa.
1144
1145%package lang-hi
1146Summary: Hindi resources for Firefox
1147Summary(pl.UTF-8): Pliki językowe hindi dla Firefoksa
1148Group: I18n
1149Requires: firefox >= %{version}
1150Provides: firefox-lang-resources = %{version}
1151Obsoletes: iceweasel-lang-hi
1152Obsoletes: mozilla-firefox-lang-hi
1153BuildArch: noarch
1154
1155%description lang-hi
1156Hindi resources for Firefox.
1157
1158%description lang-hi -l pl.UTF-8
1159Pliki językowe hindi dla Firefoksa.
1160
1161%package lang-hr
1162Summary: Croatian resources for Firefox
1163Summary(pl.UTF-8): Chorwackie pliki językowe dla Firefoksa
1164Group: I18n
1165Requires: firefox >= %{version}
1166Provides: firefox-lang-resources = %{version}
1167Obsoletes: iceweasel-lang-hr
1168Obsoletes: mozilla-firefox-lang-hr
1169BuildArch: noarch
1170
1171%description lang-hr
1172Croatian resources for Firefox.
1173
1174%description lang-hr -l pl.UTF-8
1175Chorwackie pliki językowe dla Firefoksa.
1176
1177%package lang-hsb
1178Summary: Upper Sorbian resources for Firefox
1179Summary(pl.UTF-8): Górnołużyckie pliki językowe dla Firefoksa
1180Group: I18n
1181Requires: firefox >= %{version}
1182Provides: firefox-lang-resources = %{version}
1183Obsoletes: iceweasel-lang-hsb
1184Obsoletes: mozilla-firefox-lang-hsb
1185BuildArch: noarch
1186
1187%description lang-hsb
1188Upper Sorbian resources for Firefox.
1189
1190%description lang-hsb -l pl.UTF-8
1191Górnołużyckie pliki językowe dla Firefoksa.
1192
1193%package lang-hu
1194Summary: Hungarian resources for Firefox
1195Summary(hu.UTF-8): Magyar nyelv Firefox-hez
1196Summary(pl.UTF-8): Węgierskie pliki językowe dla Firefoksa
1197Group: I18n
1198Requires: firefox >= %{version}
1199Provides: firefox-lang-resources = %{version}
1200Obsoletes: iceweasel-lang-hu
1201Obsoletes: mozilla-firefox-lang-hu
1202BuildArch: noarch
1203
1204%description lang-hu
1205Hungarian resources for Firefox.
1206
1207%description lang-hu -l hu.UTF-8
1208Magyar nyelv Firefox-hez.
1209
1210%description lang-hu -l pl.UTF-8
1211Węgierskie pliki językowe dla Firefoksa.
1212
1213%package lang-hy
1214Summary: Armenian resources for Firefox
1215Summary(pl.UTF-8): Ormiańskie pliki językowe dla Firefoksa
1216Group: I18n
1217Requires: firefox >= %{version}
1218Provides: firefox-lang-resources = %{version}
1219Obsoletes: iceweasel-lang-hy
1220Obsoletes: mozilla-firefox-lang-hy
1221BuildArch: noarch
1222
1223%description lang-hy
1224Armenian resources for Firefox.
1225
1226%description lang-hy -l pl.UTF-8
1227Ormiańskie pliki językowe dla Firefoksa.
1228
3bfbca3b
JB
1229%package lang-ia
1230Summary: Interlingua resources for Firefox
1231Summary(pl.UTF-8): Pliki językowe interlingua dla Firefoksa
1232Group: I18n
1233Requires: %{name} >= %{version}
1234Provides: %{name}-lang-resources = %{version}
1235BuildArch: noarch
1236
1237%description lang-ia
1238Interlingua resources for Firefox.
1239
1240%description lang-ia -l pl.UTF-8
1241Pliki językowe interlingua dla Firefoksa.
1242
b10f3f22
JR
1243%package lang-id
1244Summary: Indonesian resources for Firefox
1245Summary(pl.UTF-8): Indonezyjskie pliki językowe dla Firefoksa
1246Group: I18n
1247Requires: firefox >= %{version}
1248Provides: firefox-lang-resources = %{version}
1249Obsoletes: iceweasel-lang-id
1250Obsoletes: mozilla-firefox-lang-id
1251BuildArch: noarch
1252
1253%description lang-id
1254Indonesian resources for Firefox.
1255
1256%description lang-id -l pl.UTF-8
1257Indonezyjskie pliki językowe dla Firefoksa.
1258
1259%package lang-is
1260Summary: Icelandic resources for Firefox
1261Summary(pl.UTF-8): Islandzkie pliki językowe dla Firefoksa
1262Group: I18n
1263Requires: firefox >= %{version}
1264Provides: firefox-lang-resources = %{version}
1265Obsoletes: iceweasel-lang-is
1266Obsoletes: mozilla-firefox-lang-is
1267BuildArch: noarch
1268
1269%description lang-is
1270Icelandic resources for Firefox.
1271
1272%description lang-is -l pl.UTF-8
1273Islandzkie pliki językowe dla Firefoksa.
1274
1275%package lang-it
1276Summary: Italian resources for Firefox
1277Summary(pl.UTF-8): Włoskie pliki językowe dla Firefoksa
1278Group: I18n
1279Requires: firefox >= %{version}
1280Provides: firefox-lang-resources = %{version}
1281Obsoletes: iceweasel-lang-it
1282Obsoletes: mozilla-firefox-lang-it
1283BuildArch: noarch
1284
1285%description lang-it
1286Italian resources for Firefox.
1287
1288%description lang-it -l pl.UTF-8
1289Włoskie pliki językowe dla Firefoksa.
1290
1291%package lang-ja
1292Summary: Japanese resources for Firefox
1293Summary(pl.UTF-8): Japońskie pliki językowe dla Firefoksa
1294Group: I18n
1295Requires: firefox >= %{version}
1296Provides: firefox-lang-resources = %{version}
1297Obsoletes: iceweasel-lang-ja
1298Obsoletes: mozilla-firefox-lang-ja
1299BuildArch: noarch
1300
1301%description lang-ja
1302Japanese resources for Firefox.
1303
1304%description lang-ja -l pl.UTF-8
1305Japońskie pliki językowe dla Firefoksa.
1306
1307%package lang-ka
1308Summary: Georgian resources for Firefox
1309Summary(pl.UTF-8): Gruzińskie pliki językowe dla Firefoksa
1310Group: I18n
1311Requires: firefox >= %{version}
1312Provides: firefox-lang-resources = %{version}
1313Obsoletes: iceweasel-lang-ka
1314Obsoletes: mozilla-firefox-lang-ka
1315BuildArch: noarch
1316
1317%description lang-ka
1318Georgian resources for Firefox.
1319
1320%description lang-ka -l pl.UTF-8
1321Gruzińskie pliki językowe dla Firefoksa.
1322
1323%package lang-kab
1324Summary: Kabyle resources for Firefox
1325Summary(pl.UTF-8): Kabylskie pliki językowe dla Firefoksa
1326Group: I18n
1327Requires: firefox >= %{version}
1328Provides: firefox-lang-resources = %{version}
1329BuildArch: noarch
1330
1331%description lang-kab
1332Kabyle resources for Firefox.
1333
1334%description lang-kab -l pl.UTF-8
1335Kabylskie pliki językowe dla Firefoksa.
1336
1337%package lang-kk
1338Summary: Kazakh resources for Firefox
1339Summary(pl.UTF-8): Kazachskie pliki językowe dla Firefoksa
1340Group: I18n
1341Requires: firefox >= %{version}
1342Provides: firefox-lang-resources = %{version}
1343Obsoletes: iceweasel-lang-kk
1344Obsoletes: mozilla-firefox-lang-kk
1345BuildArch: noarch
1346
1347%description lang-kk
1348Kazakh resources for Firefox.
1349
1350%description lang-kk -l pl.UTF-8
1351Kazachskie pliki językowe dla Firefoksa.
1352
1353%package lang-km
1354Summary: Khmer resources for Firefox
1355Summary(pl.UTF-8): Khmerskie pliki językowe dla Firefoksa
1356Group: I18n
1357Requires: firefox >= %{version}
1358Provides: firefox-lang-resources = %{version}
1359Obsoletes: iceweasel-lang-km
1360Obsoletes: mozilla-firefox-lang-km
1361BuildArch: noarch
1362
1363%description lang-km
1364Khmer resources for Firefox.
1365
1366%description lang-km -l pl.UTF-8
1367Khmerskie pliki językowe dla Firefoksa.
1368
1369%package lang-kn
1370Summary: Kannada resources for Firefox
1371Summary(pl.UTF-8): Pliki językowe kannada dla Firefoksa
1372Group: I18n
1373Requires: firefox >= %{version}
1374Provides: firefox-lang-resources = %{version}
1375Obsoletes: iceweasel-lang-kn
1376Obsoletes: mozilla-firefox-lang-kn
1377BuildArch: noarch
1378
1379%description lang-kn
1380Kannada resources for Firefox.
1381
1382%description lang-kn -l pl.UTF-8
1383Pliki językowe kannada dla Firefoksa.
1384
1385%package lang-ko
1386Summary: Korean resources for Firefox
1387Summary(pl.UTF-8): Koreańskie pliki językowe dla Firefoksa
1388Group: I18n
1389Requires: firefox >= %{version}
1390Provides: firefox-lang-resources = %{version}
1391Obsoletes: iceweasel-lang-ko
1392Obsoletes: mozilla-firefox-lang-ko
1393BuildArch: noarch
1394
1395%description lang-ko
1396Korean resources for Firefox.
1397
1398%description lang-ko -l pl.UTF-8
1399Koreańskie pliki językowe dla Firefoksa.
1400
1401%package lang-ku
1402Summary: Kurdish resources for Firefox
1403Summary(pl.UTF-8): Kurdyjskie pliki językowe dla Firefoksa
1404Group: I18n
1405Requires: firefox >= %{version}
1406Provides: firefox-lang-resources = %{version}
1407Obsoletes: iceweasel-lang-ku
1408Obsoletes: mozilla-firefox-lang-ku
1409BuildArch: noarch
1410
1411%description lang-ku
1412Kurdish resources for Firefox.
1413
1414%description lang-ku -l pl.UTF-8
1415Kurdyjskie pliki językowe dla Firefoksa.
1416
1417%package lang-lij
1418Summary: Ligurian resources for Firefox
1419Summary(pl.UTF-8): Liguryjskie pliki językowe dla Firefoksa
1420Group: I18n
1421Requires: firefox >= %{version}
1422Provides: firefox-lang-resources = %{version}
1423Obsoletes: iceweasel-lang-lij
1424Obsoletes: mozilla-firefox-lang-lij
1425BuildArch: noarch
1426
1427%description lang-lij
1428Ligurian resources for Firefox.
1429
1430%description lang-lij -l pl.UTF-8
1431Liguryjskie pliki językowe dla Firefoksa.
1432
1433%package lang-lt
1434Summary: Lithuanian resources for Firefox
1435Summary(pl.UTF-8): Litewskie pliki językowe dla Firefoksa
1436Group: I18n
1437Requires: firefox >= %{version}
1438Provides: firefox-lang-resources = %{version}
1439Obsoletes: iceweasel-lang-lt
1440Obsoletes: mozilla-firefox-lang-lt
1441BuildArch: noarch
1442
1443%description lang-lt
1444Lithuanian resources for Firefox.
1445
1446%description lang-lt -l pl.UTF-8
1447Litewskie pliki językowe dla Firefoksa.
1448
1449%package lang-lv
1450Summary: Latvian resources for Firefox
1451Summary(pl.UTF-8): Łotewskie pliki językowe dla Firefoksa
1452Group: I18n
1453Requires: firefox >= %{version}
1454Provides: firefox-lang-resources = %{version}
1455Obsoletes: iceweasel-lang-lv
1456Obsoletes: mozilla-firefox-lang-lv
1457BuildArch: noarch
1458
1459%description lang-lv
1460Latvian resources for Firefox.
1461
1462%description lang-lv -l pl.UTF-8
1463Łotewskie pliki językowe dla Firefoksa.
1464
b10f3f22
JR
1465%package lang-mk
1466Summary: Macedonian resources for Firefox
1467Summary(pl.UTF-8): Macedońskie pliki językowe dla Firefoksa
1468Group: I18n
1469Requires: firefox >= %{version}
1470Provides: firefox-lang-resources = %{version}
1471Obsoletes: iceweasel-lang-mk
1472Obsoletes: mozilla-firefox-lang-mk
1473BuildArch: noarch
1474
1475%description lang-mk
1476Macedonian resources for Firefox.
1477
1478%description lang-mk -l pl.UTF-8
1479Macedońskie pliki językowe dla Firefoksa.
1480
b10f3f22
JR
1481%package lang-mr
1482Summary: Marathi resources for Firefox
1483Summary(pl.UTF-8): Pliki językowe marathi dla Firefoksa
1484Group: I18n
1485Requires: firefox >= %{version}
1486Provides: firefox-lang-resources = %{version}
1487Obsoletes: iceweasel-lang-mr
1488Obsoletes: mozilla-firefox-lang-mr
1489BuildArch: noarch
1490
1491%description lang-mr
1492Marathi resources for Firefox.
1493
1494%description lang-mr -l pl.UTF-8
1495Pliki językowe marathi dla Firefoksa.
1496
1497%package lang-ms
1498Summary: Malay resources for Firefox
1499Summary(pl.UTF-8): Malajskie pliki językowe dla Firefoksa
1500Group: I18n
1501Requires: firefox >= %{version}
1502Provides: firefox-lang-resources = %{version}
1503Obsoletes: iceweasel-lang-ms
1504Obsoletes: mozilla-firefox-lang-ms
1505BuildArch: noarch
1506
1507%description lang-ms
1508Malay resources for Firefox.
1509
1510%description lang-ms -l pl.UTF-8
1511Malajskie pliki językowe dla Firefoksa.
1512
1513%package lang-my
1514Summary: Burmese resources for Firefox
1515Summary(pl.UTF-8): Birmańskie pliki językowe dla Firefoksa
1516Group: I18n
1517Requires: firefox >= %{version}
1518Provides: firefox-lang-resources = %{version}
1519BuildArch: noarch
1520
1521%description lang-my
1522Burmese resources for Firefox.
1523
1524%description lang-my -l pl.UTF-8
1525Birmańskie pliki językowe dla Firefoksa.
1526
1527%package lang-nb
1528Summary: Norwegian Bokmaal resources for Firefox
1529Summary(pl.UTF-8): Norweskie (bokmaal) pliki językowe dla Firefoksa
1530Group: I18n
1531Requires: firefox >= %{version}
1532Provides: firefox-lang-resources = %{version}
1533Obsoletes: iceweasel-lang-nb
1534Obsoletes: mozilla-firefox-lang-nb
1535BuildArch: noarch
1536
1537%description lang-nb
1538Norwegian Bokmaal resources for Firefox.
1539
1540%description lang-nb -l pl.UTF-8
1541Norweskie (bokmaal) pliki językowe dla Firefoksa.
1542
3bfbca3b
JB
1543%package lang-ne
1544Summary: Nepali resources for Firefox
1545Summary(pl.UTF-8): Nepalskie pliki językowe dla Firefoksa
1546Group: I18n
1547Requires: %{name} >= %{version}
1548Provides: %{name}-lang-resources = %{version}
1549BuildArch: noarch
1550
1551%description lang-ne
1552Nepali resources for Firefox.
1553
1554%description lang-ne -l pl.UTF-8
1555Nepalskie pliki językowe dla Firefoksa.
1556
b10f3f22
JR
1557%package lang-nl
1558Summary: Dutch resources for Firefox
1559Summary(pl.UTF-8): Holenderskie pliki językowe dla Firefoksa
1560Group: I18n
1561Requires: firefox >= %{version}
1562Provides: firefox-lang-resources = %{version}
1563Obsoletes: iceweasel-lang-nl
1564Obsoletes: mozilla-firefox-lang-nl
1565BuildArch: noarch
1566
1567%description lang-nl
1568Dutch resources for Firefox.
1569
1570%description lang-nl -l pl.UTF-8
1571Holenderskie pliki językowe dla Firefoksa.
1572
1573%package lang-nn
1574Summary: Norwegian Nynorsk resources for Firefox
1575Summary(pl.UTF-8): Norweskie (nynorsk) pliki językowe dla Firefoksa
1576Group: I18n
1577Requires: firefox >= %{version}
1578Provides: firefox-lang-resources = %{version}
1579Obsoletes: iceweasel-lang-nn
1580Obsoletes: mozilla-firefox-lang-nn
1581BuildArch: noarch
1582
1583%description lang-nn
1584Norwegian Nynorsk resources for Firefox.
1585
1586%description lang-nn -l pl.UTF-8
1587Norweskie (nynorsk) pliki językowe dla Firefoksa.
1588
3bfbca3b
JB
1589%package lang-oc
1590Summary: Occitan resources for Firefox
1591Summary(pl.UTF-8): Oksytańskie pliki językowe dla Firefoksa
1592Group: I18n
1593Requires: %{name} >= %{version}
1594Provides: %{name}-lang-resources = %{version}
1595BuildArch: noarch
1596
1597%description lang-oc
1598Occitan resources for Firefox.
1599
1600%description lang-oc -l pl.UTF-8
1601Oksytańskie pliki językowe dla Firefoksa.
1602
b10f3f22
JR
1603%package lang-pa
1604Summary: Panjabi resources for Firefox
1605Summary(pl.UTF-8): Pendżabskie pliki językowe dla Firefoksa
1606Group: I18n
1607Requires: firefox >= %{version}
1608Provides: firefox-lang-resources = %{version}
1609Obsoletes: iceweasel-lang-pa
1610Obsoletes: mozilla-firefox-lang-pa
1611BuildArch: noarch
1612
1613%description lang-pa
1614Panjabi resources for Firefox.
1615
1616%description lang-pa -l pl.UTF-8
1617Pendżabskie pliki językowe dla Firefoksa.
1618
1619%package lang-pl
1620Summary: Polish resources for Firefox
1621Summary(pl.UTF-8): Polskie pliki językowe dla Firefoksa
1622Group: I18n
1623URL: http://www.firefox.pl/
1624Requires: firefox >= %{version}
1625Provides: firefox-lang-resources = %{version}
1626Obsoletes: iceweasel-lang-pl
1627Obsoletes: mozilla-firefox-lang-pl
1628BuildArch: noarch
1629
1630%description lang-pl
1631Polish resources for Firefox.
1632
1633%description lang-pl -l pl.UTF-8
1634Polskie pliki językowe dla Firefoksa.
1635
1636%package lang-pt_BR
1637Summary: Portuguese (Brazil) resources for Firefox
1638Summary(pl.UTF-8): Portugalskie (brazylijskie) pliki językowe dla Firefoksa
1639Group: I18n
1640Requires: firefox >= %{version}
1641Provides: firefox-lang-resources = %{version}
1642Obsoletes: iceweasel-lang-pt_BR
1643Obsoletes: mozilla-firefox-lang-pt_BR
1644BuildArch: noarch
1645
1646%description lang-pt_BR
1647Portuguese (Brazil) resources for Firefox.
1648
1649%description lang-pt_BR -l pl.UTF-8
1650Portugalskie (brazylijskie) pliki językowe dla Firefoksa.
1651
1652%package lang-pt
1653Summary: Portuguese (Portugal) resources for Firefox
1654Summary(pl.UTF-8): Portugalskie pliki językowe dla Firefoksa (wersja dla Portugalii)
1655Group: I18n
1656Requires: firefox >= %{version}
1657Provides: firefox-lang-resources = %{version}
1658Obsoletes: iceweasel-lang-pt
1659Obsoletes: mozilla-firefox-lang-pt
1660BuildArch: noarch
1661
1662%description lang-pt
1663Portuguese (Portugal) resources for Firefox.
1664
1665%description lang-pt -l pl.UTF-8
1666Portugalskie pliki językowe dla Firefoksa (wersja dla Portugalii).
1667
1668%package lang-rm
1669Summary: Romansh resources for Firefox
1670Summary(pl.UTF-8): Retoromańskie pliki językowe dla Firefoksa
1671Group: I18n
1672Requires: firefox >= %{version}
1673Provides: firefox-lang-resources = %{version}
1674Obsoletes: iceweasel-lang-rm
1675Obsoletes: mozilla-firefox-lang-rm
1676BuildArch: noarch
1677
1678%description lang-rm
1679Romansh resources for Firefox.
1680
1681%description lang-rm -l pl.UTF-8
1682Retoromańskie pliki językowe dla Firefoksa.
1683
1684%package lang-ro
1685Summary: Romanian resources for Firefox
1686Summary(pl.UTF-8): Rumuńskie pliki językowe dla Firefoksa
1687Group: I18n
1688Requires: firefox >= %{version}
1689Provides: firefox-lang-resources = %{version}
1690Obsoletes: iceweasel-lang-ro
1691Obsoletes: mozilla-firefox-lang-ro
1692BuildArch: noarch
1693
1694%description lang-ro
1695Romanian resources for Firefox.
1696
1697%description lang-ro -l pl.UTF-8
1698Rumuńskie pliki językowe dla Firefoksa.
1699
1700%package lang-ru
1701Summary: Russian resources for Firefox
1702Summary(pl.UTF-8): Rosyjskie pliki językowe dla Firefoksa
1703Group: I18n
1704Requires: firefox >= %{version}
1705Provides: firefox-lang-resources = %{version}
1706Obsoletes: iceweasel-lang-ru
1707Obsoletes: mozilla-firefox-lang-ru
1708BuildArch: noarch
1709
1710%description lang-ru
1711Russian resources for Firefox.
1712
1713%description lang-ru -l pl.UTF-8
1714Rosyjskie pliki językowe dla Firefoksa.
1715
1716%package lang-si
1717Summary: Sinhala resources for Firefox
1718Summary(pl.UTF-8): Syngaleskie pliki językowe dla Firefoksa
1719Group: I18n
1720Requires: firefox >= %{version}
1721Provides: firefox-lang-resources = %{version}
1722Obsoletes: iceweasel-lang-si
1723Obsoletes: mozilla-firefox-lang-si
1724BuildArch: noarch
1725
1726%description lang-si
1727Sinhala resources for Firefox.
1728
1729%description lang-si -l pl.UTF-8
1730Syngaleskie pliki językowe dla Firefoksa.
1731
1732%package lang-sk
1733Summary: Slovak resources for Firefox
1734Summary(pl.UTF-8): Słowackie pliki językowe dla Firefoksa
1735Group: I18n
1736Requires: firefox >= %{version}
1737Provides: firefox-lang-resources = %{version}
1738Obsoletes: iceweasel-lang-sk
1739Obsoletes: mozilla-firefox-lang-sk
1740BuildArch: noarch
1741
1742%description lang-sk
1743Slovak resources for Firefox.
1744
1745%description lang-sk -l pl.UTF-8
1746Słowackie pliki językowe dla Firefoksa.
1747
1748%package lang-sl
1749Summary: Slovene resources for Firefox
1750Summary(pl.UTF-8): Słoweńskie pliki językowe dla Firefoksa
1751Group: I18n
1752Requires: firefox >= %{version}
1753Provides: firefox-lang-resources = %{version}
1754Obsoletes: iceweasel-lang-sl
1755Obsoletes: mozilla-firefox-lang-sl
1756BuildArch: noarch
1757
1758%description lang-sl
1759Slovene resources for Firefox.
1760
1761%description lang-sl -l pl.UTF-8
1762Słoweńskie pliki językowe dla Firefoksa.
1763
1764%package lang-son
1765Summary: Songhai resources for Firefox
1766Summary(pl.UTF-8): Songhajskie pliki językowe dla Firefoksa
1767Group: I18n
1768Requires: firefox >= %{version}
1769Provides: firefox-lang-resources = %{version}
1770Obsoletes: iceweasel-lang-son
1771Obsoletes: mozilla-firefox-lang-son
1772BuildArch: noarch
1773
1774%description lang-son
1775Songhai resources for Firefox.
1776
1777%description lang-son -l pl.UTF-8
1778Songhajskie pliki językowe dla Firefoksa.
1779
1780%package lang-sq
1781Summary: Albanian resources for Firefox
1782Summary(pl.UTF-8): Albańskie pliki językowe dla Firefoksa
1783Group: I18n
1784Requires: firefox >= %{version}
1785Provides: firefox-lang-resources = %{version}
1786Obsoletes: iceweasel-lang-sq
1787Obsoletes: mozilla-firefox-lang-sq
1788BuildArch: noarch
1789
1790%description lang-sq
1791Albanian resources for Firefox.
1792
1793%description lang-sq -l pl.UTF-8
1794Albańskie pliki językowe dla Firefoksa.
1795
1796%package lang-sr
1797Summary: Serbian resources for Firefox
1798Summary(pl.UTF-8): Serbskie pliki językowe dla Firefoksa
1799Group: I18n
1800Requires: firefox >= %{version}
1801Provides: firefox-lang-resources = %{version}
1802Obsoletes: iceweasel-lang-sr
1803Obsoletes: mozilla-firefox-lang-sr
1804BuildArch: noarch
1805
1806%description lang-sr
1807Serbian resources for Firefox.
1808
1809%description lang-sr -l pl.UTF-8
1810Serbskie pliki językowe dla Firefoksa.
1811
1812%package lang-sv
1813Summary: Swedish resources for Firefox
1814Summary(pl.UTF-8): Szwedzkie pliki językowe dla Firefoksa
1815Group: I18n
1816Requires: firefox >= %{version}
1817Provides: firefox-lang-resources = %{version}
1818Obsoletes: iceweasel-lang-sv
1819Obsoletes: mozilla-firefox-lang-sv
1820BuildArch: noarch
1821
1822%description lang-sv
1823Swedish resources for Firefox.
1824
1825%description lang-sv -l pl.UTF-8
1826Szwedzkie pliki językowe dla Firefoksa.
1827
1828%package lang-ta
1829Summary: Tamil (India) resources for Firefox
1830Summary(pl.UTF-8): Tamilskie pliki językowe dla Firefoksa (wersja dla Indii)
1831Group: I18n
1832Requires: firefox >= %{version}
1833Provides: firefox-lang-resources = %{version}
1834Obsoletes: iceweasel-lang-ta
1835Obsoletes: mozilla-firefox-lang-ta
1836BuildArch: noarch
1837
1838%description lang-ta
1839Tamil (India) resources for Firefox.
1840
1841%description lang-ta -l pl.UTF-8
1842Tamilskie pliki językowe dla Firefoksa (wersja dla Indii).
1843
1844%package lang-te
1845Summary: Telugu resources for Firefox
1846Summary(pl.UTF-8): Pliki językowe telugu dla Firefoksa
1847Group: I18n
1848Requires: firefox >= %{version}
1849Provides: firefox-lang-resources = %{version}
1850Obsoletes: iceweasel-lang-te
1851Obsoletes: mozilla-firefox-lang-te
1852BuildArch: noarch
1853
1854%description lang-te
1855Telugu resources for Firefox.
1856
1857%description lang-te -l pl.UTF-8
1858Pliki językowe telugu dla Firefoksa.
1859
1860%package lang-th
1861Summary: Thai resources for Firefox
1862Summary(pl.UTF-8): Tajskie pliki językowe dla Firefoksa
1863Group: I18n
1864Requires: firefox >= %{version}
1865Provides: firefox-lang-resources = %{version}
1866Obsoletes: iceweasel-lang-th
1867Obsoletes: mozilla-firefox-lang-th
1868BuildArch: noarch
1869
1870%description lang-th
1871Thai resources for Firefox.
1872
1873%description lang-th -l pl.UTF-8
1874Tajskie pliki językowe dla Firefoksa.
1875
61b1f340
JB
1876%package lang-tl
1877Summary: Tagalog resources for Firefox
1878Summary(pl.UTF-8): Tagalskie pliki językowe dla Firefoksa
1879Group: I18n
1880Requires: firefox >= %{version}
1881Provides: firefox-lang-resources = %{version}
1882BuildArch: noarch
1883
1884%description lang-tl
1885Tagalog resources for Firefox.
1886
1887%description lang-tl -l pl.UTF-8
1888Tagalskie pliki językowe dla Firefoksa.
1889
b10f3f22
JR
1890%package lang-tr
1891Summary: Turkish resources for Firefox
1892Summary(pl.UTF-8): Tureckie pliki językowe dla Firefoksa
1893Group: I18n
1894Requires: firefox >= %{version}
1895Provides: firefox-lang-resources = %{version}
1896Obsoletes: iceweasel-lang-tr
1897Obsoletes: mozilla-firefox-lang-tr
1898BuildArch: noarch
1899
1900%description lang-tr
1901Turkish resources for Firefox.
1902
1903%description lang-tr -l pl.UTF-8
1904Tureckie pliki językowe dla Firefoksa.
1905
61b1f340
JB
1906%package lang-trs
1907Summary: Triqui (Oaxaca) resources for Firefox
1908Summary(pl.UTF-8): Pliki językowe trike czikauastlańskiego dla Firefoksa
1909Group: I18n
1910Requires: firefox >= %{version}
1911Provides: firefox-lang-resources = %{version}
1912BuildArch: noarch
1913
1914%description lang-trs
1915Triqui (Oaxaca) resources for Firefox.
1916
1917%description lang-trs -l pl.UTF-8
1918Pliki językowe trike czikauastlańskiego dla Firefoksa.
1919
b10f3f22
JR
1920%package lang-uk
1921Summary: Ukrainian resources for Firefox
1922Summary(pl.UTF-8): Ukraińskie pliki językowe dla Firefoksa
1923Group: I18n
1924Requires: firefox >= %{version}
1925Provides: firefox-lang-resources = %{version}
1926Obsoletes: iceweasel-lang-uk
1927Obsoletes: mozilla-firefox-lang-uk
1928BuildArch: noarch
1929
1930%description lang-uk
1931Ukrainian resources for Firefox.
1932
1933%description lang-uk -l pl.UTF-8
1934Ukraińskie pliki językowe dla Firefoksa.
1935
1936%package lang-ur
1937Summary: Urdu resources for Firefox
1938Summary(pl.UTF-8): Pliki językowe urdu dla Firefoksa
1939Group: I18n
1940Requires: firefox >= %{version}
1941Provides: firefox-lang-resources = %{version}
1942BuildArch: noarch
1943
1944%description lang-ur
1945Urdu resources for Firefox.
1946
1947%description lang-ur -l pl.UTF-8
1948Pliki językowe urdu dla Firefoksa.
1949
1950%package lang-uz
1951Summary: Uzbek resources for Firefox
1952Summary(pl.UTF-8): Uzbeckie pliki językowe dla Firefoksa
1953Group: I18n
1954Requires: firefox >= %{version}
1955Provides: firefox-lang-resources = %{version}
1956Obsoletes: iceweasel-lang-uz
1957Obsoletes: mozilla-firefox-lang-uz
1958BuildArch: noarch
1959
1960%description lang-uz
1961Uzbek resources for Firefox.
1962
1963%description lang-uz -l pl.UTF-8
1964Uzbeckie pliki językowe dla Firefoksa.
1965
1966%package lang-vi
1967Summary: Vietmanese resources for Firefox
1968Summary(pl.UTF-8): Wietnamskie pliki językowe dla Firefoksa
1969Group: I18n
1970Requires: firefox >= %{version}
1971Provides: firefox-lang-resources = %{version}
1972Obsoletes: iceweasel-lang-vi
1973Obsoletes: mozilla-firefox-lang-vi
1974BuildArch: noarch
1975
1976%description lang-vi
1977Vietmanese resources for Firefox.
1978
1979%description lang-vi -l pl.UTF-8
1980Wietnamskie pliki językowe dla Firefoksa.
1981
1982%package lang-xh
1983Summary: Xhosa resources for Firefox
1984Summary(pl.UTF-8): Pliki językowe xhosa dla Firefoksa
1985Group: I18n
1986Requires: firefox >= %{version}
1987Provides: firefox-lang-resources = %{version}
1988Obsoletes: iceweasel-lang-xh
1989Obsoletes: mozilla-firefox-lang-xh
1990BuildArch: noarch
1991
1992%description lang-xh
1993Xhosa resources for Firefox.
1994
1995%description lang-xh -l pl.UTF-8
1996Pliki językowe xhosa dla Firefoksa.
1997
1998%package lang-zh_CN
1999Summary: Simplified Chinese resources for Firefox
2000Summary(pl.UTF-8): Chińskie (uproszczone) pliki językowe dla Firefoksa
2001Group: I18n
2002Requires: firefox >= %{version}
2003Provides: firefox-lang-resources = %{version}
2004Obsoletes: iceweasel-lang-zh_CN
2005Obsoletes: mozilla-firefox-lang-zh_CN
2006BuildArch: noarch
2007
2008%description lang-zh_CN
2009Simplified Chinese resources for Firefox.
2010
2011%description lang-zh_CN -l pl.UTF-8
2012Chińskie uproszczone pliki językowe dla Firefoksa.
2013
2014%package lang-zh_TW
2015Summary: Traditional Chinese resources for Firefox
2016Summary(pl.UTF-8): Chińskie tradycyjne pliki językowe dla Firefoksa
2017Group: I18n
2018Requires: firefox >= %{version}
2019Provides: firefox-lang-resources = %{version}
2020Obsoletes: iceweasel-lang-zh_TW
2021Obsoletes: mozilla-firefox-lang-zh_TW
2022BuildArch: noarch
2023
2024%description lang-zh_TW
2025Traditional Chinese resources for Firefox.
2026
2027%description lang-zh_TW -l pl.UTF-8
2028Chińskie tradycyjne pliki językowe dla Firefoksa.
2029
2030%package lang-zu
2031Summary: Zulu resources for Firefox
2032Summary(pl.UTF-8): Zuluskie pliki językowe dla Firefoksa
2033Group: I18n
2034Requires: firefox >= %{version}
2035Provides: firefox-lang-resources = %{version}
2036Obsoletes: iceweasel-lang-zu
2037Obsoletes: mozilla-firefox-lang-zu
2038BuildArch: noarch
2039
2040%description lang-zu
2041Zulu resources for Firefox.
2042
2043%description lang-zu -l pl.UTF-8
2044Zuluskie pliki językowe dla Firefoksa.
2045
479d811c
AM
2046%package geckodriver
2047Summary: WebDriver for Firefox
4b19dab2 2048Summary(pl.UTF-8): WebDriver dla Firefoksa
479d811c
AM
2049Group: Applications
2050Requires: firefox >= %{version}
2051
2052%description geckodriver
2053WebDriver is an open source tool for automated testing of webapps
2054across many browsers. It provides capabilities for navigating to web
2055pages, user input, JavaScript execution, and more.
2056
4b19dab2
JB
2057%description geckodriver -l pl.UTF-8
2058WebDriver to mające otwarte źródła narzędzia do automatycznego
2059testowania aplikacji WWW w różnych przeglądarkach. Jego możliwości to
2060m.in. nawigowanie po stronach WWW, wejście od użytkownika, wykonywanie
2061JavaScriptu.
2062
ea721d92 2063%prep
b10f3f22
JR
2064unpack() {
2065 local args="$1" file="$2"
2066 cp -p $file .
2067}
2068%define __unzip unpack
61b1f340 2069%setup -q %(seq -f '-a %g' 100 195 | xargs)
54d6358a 2070
54d6358a 2071%patch4 -p1
f0a96e4f
JR
2072%patch5 -p1
2073%patch6 -p2
d1eea1c3 2074%patch7 -p1
54d6358a 2075%patch8 -p2
3c8a14c2 2076%patch9 -p1
d3b6ca2f 2077%{?with_system_cairo:%patch10 -p1}
54d6358a
JR
2078
2079%if %{with pgo}
89390b0e 2080%{__sed} -i -e 's@__BROWSER_PATH__@"../../dist/bin/firefox-bin"@' build/automation.py.in
54d6358a 2081%endif
29b16068 2082
ea721d92 2083%build
54d6358a 2084cp -p %{_datadir}/automake/config.* build/autoconf
52befddb 2085
08ccc3c5
JB
2086cat << 'EOF' > .mozconfig
2087. $topsrcdir/browser/config/mozconfig
52befddb 2088
5086fbc4
JR
2089%if %{with clang}
2090export CC="clang"
2091export CXX="clang++"
ba0dd188
JR
2092export LLVM_PROFDATA="llvm-profdata"
2093export AR="llvm-ar"
2094export NM="llvm-nm"
2095export RANLIB="llvm-ranlib"
5086fbc4 2096%else
b3d69600
JP
2097export CC="%{__cc}"
2098export CXX="%{__cxx}"
959fde77 2099%endif
b19fba70 2100%ifarch %{ix86}
6cb60c5b
JP
2101export CFLAGS="%{rpmcflags} %{!?with_system_libvpx:-mmmx} -D_FILE_OFFSET_BITS=64"
2102export CXXFLAGS="%{rpmcxxflags} -mmmx -D_FILE_OFFSET_BITS=64"
2103%else
2104export CFLAGS="%{rpmcflags} -D_FILE_OFFSET_BITS=64"
2105export CXXFLAGS="%{rpmcxxflags} -D_FILE_OFFSET_BITS=64"
2106%endif
2107
2108%if %{with lowmem}
2109export CFLAGS="$CFLAGS -g0"
2110export CXXFLAGS="$CXXFLAGS -g0"
b19fba70
JR
2111export MOZ_DEBUG_FLAGS=" "
2112export LLVM_USE_SPLIT_DWARF=1
2113export LLVM_PARALLEL_LINK_JOBS=1
2114export MOZ_LINK_FLAGS="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
2115export RUSTFLAGS="-Cdebuginfo=0"
b19fba70 2116%endif
e783e2fa 2117
2620301e 2118mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-%{_target_cpu}
2620301e 2119
f37c2ce5 2120# Options for 'configure' (same as command-line options).
c5cd9be2 2121ac_add_options --host=%{_target_platform}
52befddb 2122ac_add_options --prefix=%{_prefix}
cf471ce5 2123%if %{?debug:1}0
f37c2ce5 2124ac_add_options --disable-optimize
52befddb 2125ac_add_options --enable-debug
2126ac_add_options --enable-debug-modules
f37c2ce5
ER
2127ac_add_options --enable-debugger-info-modules
2128ac_add_options --enable-crash-on-assert
52befddb 2129%else
2130ac_add_options --disable-debug
52befddb 2131%endif
d97ddc70 2132ac_add_options --disable-strip
c5cd9be2 2133ac_add_options --disable-install-strip
52befddb 2134%if %{with tests}
2135ac_add_options --enable-tests
a9334f16 2136ac_add_options --enable-mochitest
c4f9bb37 2137%else
54d6358a
JR
2138%if %{with pgo}
2139ac_add_options --enable-tests
2140%else
52befddb 2141ac_add_options --disable-tests
54d6358a 2142%endif
c4f9bb37 2143%endif
c5cd9be2 2144ac_add_options --disable-crashreporter
a9334f16 2145ac_add_options --disable-necko-wifi
f37c2ce5 2146ac_add_options --disable-updater
7d0bd05d 2147ac_add_options --enable-alsa
a9334f16 2148ac_add_options --enable-chrome-format=omni
8447db31 2149ac_add_options --enable-default-toolkit=cairo-gtk3
08ccc3c5 2150ac_add_options --enable-extensions=default
254ec468 2151%{?with_geckodriver:ac_add_options --enable-geckodriver}
9e618312 2152%{?with_gold:ac_add_options --enable-linker=gold}
02419b81 2153%ifarch %{ix86} %{x8664} %{arm}
dfdbf760 2154ac_add_options --disable-elf-hack
02419b81 2155%endif
eb38d151 2156%if %{with lto}
dfdbf760 2157ac_add_options --enable-lto
dfdbf760 2158%endif
ba0dd188 2159%{?with_clang:ac_add_options --enable-linker=lld}
08ccc3c5 2160%{?with_shared_js:ac_add_options --enable-shared-js}
d3b6ca2f 2161%{?with_system_cairo:ac_add_options --enable-system-cairo}
c5cd9be2 2162ac_add_options --enable-system-ffi
89390b0e 2163%{?with_official:ac_add_options --enable-official-branding}
f37c2ce5 2164ac_add_options --with-distribution-id=org.pld-linux
edc68de2 2165ac_add_options --with%{!?with_system_icu:out}-system-icu
2620301e 2166ac_add_options --with-system-jpeg
0fca8d8d 2167ac_add_options --with-system-libevent
52ecebe8 2168ac_add_options --with%{!?with_system_libvpx:out}-system-libvpx
52befddb 2169ac_add_options --with-system-nspr
f37c2ce5 2170ac_add_options --with-system-nss
3bfbca3b 2171ac_add_options --with-system-pixman
f37c2ce5 2172ac_add_options --with-system-png
91090c04 2173ac_add_options --with-system-webp
2620301e 2174ac_add_options --with-system-zlib
66284f85
JR
2175# Workaround for mozbz#1341234
2176ac_add_options BINDGEN_CFLAGS="$(pkg-config nspr pixman-1 --cflags)"
52befddb 2177EOF
33f81726 2178
3055774d 2179%if ! %{with clang}
cd0d4de7
AM
2180# On x86_64 architectures, Mozilla can build up to 4 jobs at once in parallel,
2181# however builds tend to fail on other arches when building in parallel.
4a75b9ca 2182MOZ_PARALLEL_BUILD=1
91c008fc 2183%ifarch %{x8664}
4a75b9ca
JP
2184jobs="%{__jobs}"
2185[ -n "$jobs" -a "$jobs" -gt 4 ] && MOZ_PARALLEL_BUILD=4 || MOZ_PARALLEL_BUILD="$jobs"
cd0d4de7 2186%endif
4a75b9ca
JP
2187export MOZ_PARALLEL_BUILD
2188%else
2189%{?__jobs:export MOZ_PARALLEL_BUILD="%__jobs"}
3055774d 2190%endif
cd0d4de7 2191
eb38d151 2192export MOZ_SERVICES_SYNC="1"
54d6358a
JR
2193%if %{with pgo}
2194D=$(( RANDOM % (200 - 100 + 1 ) + 5 ))
2195/usr/bin/Xvfb :${D} &
2196XVFB_PID=$!
2197[ -n "$XVFB_PID" ] || exit 1
2198export DISPLAY=:${D}
983b5e05 2199MOZ_PGO=1 AUTOCONF=/usr/bin/autoconf2_13 MACH_USE_SYSTEM_PYTHON=1 ./mach build
54d6358a
JR
2200kill $XVFB_PID
2201%else
983b5e05 2202AUTOCONF=/usr/bin/autoconf2_13 MACH_USE_SYSTEM_PYTHON=1 ./mach build
54d6358a 2203%endif
ea721d92 2204
2205%install
2206rm -rf $RPM_BUILD_ROOT
45f27404 2207install -d \
f37c2ce5 2208 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}} \
c5cd9be2
JB
2209 $RPM_BUILD_ROOT%{_desktopdir} \
2210 $RPM_BUILD_ROOT%{_datadir}/%{name}/browser \
54d6358a 2211 $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/plugins \
54d6358a 2212 $RPM_BUILD_ROOT%{_includedir}/%{name} \
54d6358a 2213 $RPM_BUILD_ROOT%{_pkgconfigdir}
75e09104 2214
c5cd9be2 2215%browser_plugins_add_browser %{name} -p %{_libdir}/%{name}/browser/plugins
8bc15110 2216
ae1a4597
JB
2217OBJDIR=obj-%{_target_cpu}
2218%{__make} -C ${OBJDIR}/browser/installer stage-package \
d541162e 2219 DESTDIR=$RPM_BUILD_ROOT \
c5cd9be2 2220 installdir=%{_libdir}/%{name} \
f37c2ce5 2221 PKG_SKIP_STRIP=1
ea721d92 2222
ae1a4597 2223cp -aL ${OBJDIR}/dist/firefox/* $RPM_BUILD_ROOT%{_libdir}/%{name}/
479d811c 2224%{?with_geckodriver:cp -aL ${OBJDIR}/dist/bin/geckodriver $RPM_BUILD_ROOT%{_bindir}/}
0fca8d8d 2225
f86547d4 2226# move arch independant ones to datadir
ae1a4597 2227%{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/chrome $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/chrome
1b289055 2228install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/extensions
ae1a4597
JB
2229%{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/defaults $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults
2230%{__mv} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/{pref,preferences}
d97ddc70 2231
c5cd9be2
JB
2232ln -s ../../../share/%{name}/browser/chrome $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/chrome
2233ln -s ../../../share/%{name}/browser/defaults $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/defaults
8e79a8c3 2234ln -s ../../../share/%{name}/browser/extensions $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/extensions
f86547d4 2235
54d6358a
JR
2236sed 's,@LIBDIR@,%{_libdir},' %{SOURCE4} > $RPM_BUILD_ROOT%{_bindir}/firefox
2237chmod 755 $RPM_BUILD_ROOT%{_bindir}/firefox
ea721d92 2238
c5cd9be2 2239# install icons and desktop file
89390b0e 2240for i in 16 32 48 %{?with_official:22 24 256}; do
c5cd9be2 2241 install -d $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${i}x${i}/apps
ae1a4597 2242 cp -a browser/branding/%{!?with_official:un}official/default${i}.png \
54d6358a 2243 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${i}x${i}/apps/firefox.png
c5cd9be2
JB
2244done
2245
96ef4151 2246cp -a %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
ea721d92 2247
c5cd9be2
JB
2248# install our settings
2249%if "%{pld_release}" == "ac"
2250cp -a %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/preferences/vendor.js
2251%else
2252cp -a %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/preferences/vendor.js
2253%endif
2254
ae1a4597
JB
2255# GeckoMediaPlugin API headers
2256install -d $RPM_BUILD_ROOT%{_includedir}
2257cp -pr dom/media/gmp/gmp-api $RPM_BUILD_ROOT%{_includedir}
2258
b10f3f22
JR
2259for a in *.xpi; do
2260 basename=$(basename $a .xpi)
2261 cp -p $a $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/extensions/langpack-$basename@firefox.mozilla.org.xpi
2262done
2263
6d77929c
JB
2264%clean
2265rm -rf $RPM_BUILD_ROOT
3eeab518 2266
6d77929c 2267%post
4d9eecad 2268%update_browser_plugins
c5cd9be2 2269%update_icon_cache hicolor
96ef4151 2270%update_desktop_database
4d9eecad
ER
2271
2272%postun
2273if [ "$1" = 0 ]; then
2274 %update_browser_plugins
c5cd9be2 2275 %update_icon_cache hicolor
4d9eecad 2276fi
ea0245e6 2277
ea721d92 2278%files
2279%defattr(644,root,root,755)
f37c2ce5 2280%attr(755,root,root) %{_bindir}/%{name}
f37c2ce5 2281
54d6358a
JR
2282%{_desktopdir}/firefox.desktop
2283%{_iconsdir}/hicolor/*/apps/firefox.png
c5cd9be2 2284
4d9eecad
ER
2285# browser plugins v2
2286%{_browserpluginsconfdir}/browsers.d/%{name}.*
2287%config(noreplace) %verify(not md5 mtime size) %{_browserpluginsconfdir}/blacklist.d/%{name}.*.blacklist
2288
c5cd9be2 2289%dir %{_libdir}/%{name}/browser
c5cd9be2 2290%dir %{_libdir}/%{name}/browser/plugins
54d6358a 2291%dir %{_libdir}/%{name}/browser/features
c5cd9be2
JB
2292
2293%dir %{_datadir}/%{name}
2294%dir %{_datadir}/%{name}/browser
8e79a8c3 2295%dir %{_datadir}/%{name}/browser/extensions
c5cd9be2
JB
2296%{_datadir}/%{name}/browser/chrome
2297%{_datadir}/%{name}/browser/defaults
2a673919 2298
c5cd9be2 2299# symlinks
8e79a8c3 2300%{_libdir}/%{name}/browser/extensions
c5cd9be2 2301%{_libdir}/%{name}/browser/chrome
c5cd9be2 2302%{_libdir}/%{name}/browser/defaults
2a673919 2303
c5cd9be2
JB
2304%attr(755,root,root) %{_libdir}/%{name}/firefox
2305%attr(755,root,root) %{_libdir}/%{name}/firefox-bin
daa24698 2306%attr(755,root,root) %{_libdir}/%{name}/pingsender
2a673919 2307%{_libdir}/%{name}/application.ini
c5cd9be2 2308%{_libdir}/%{name}/browser/omni.ja
0fca8d8d 2309
d3140c76 2310%{_libdir}/%{name}/browser/features/doh-rollout@mozilla.org.xpi
66284f85 2311%{_libdir}/%{name}/browser/features/formautofill@mozilla.org.xpi
daa24698 2312%{_libdir}/%{name}/browser/features/screenshots@mozilla.org.xpi
7bdd344a 2313%{_libdir}/%{name}/browser/features/webcompat@mozilla.org.xpi
1b289055 2314%{_libdir}/%{name}/browser/features/webcompat-reporter@mozilla.org.xpi
54d6358a 2315
82f606de 2316%attr(755,root,root) %{_libdir}/%{name}/plugin-container
82f4f456 2317
a7284ee8 2318%dir %{_libdir}/%{name}/fonts
1b289055 2319%{_libdir}/%{name}/fonts/TwemojiMozilla.ttf
a7284ee8 2320
82f4f456
JB
2321%dir %{_libdir}/%{name}/gmp-clearkey
2322%dir %{_libdir}/%{name}/gmp-clearkey/0.1
76f62688 2323%{_libdir}/%{name}/gmp-clearkey/0.1/manifest.json
82f4f456 2324%attr(755,root,root) %{_libdir}/%{name}/gmp-clearkey/0.1/libclearkey.so
54d6358a 2325
54d6358a
JR
2326%dir %{_libdir}/%{name}
2327%{_libdir}/%{name}/platform.ini
2328%{?with_shared_js:%attr(755,root,root) %{_libdir}/%{name}/libmozjs.so}
2329%attr(755,root,root) %{_libdir}/%{name}/liblgpllibs.so
2330%attr(755,root,root) %{_libdir}/%{name}/libxul.so
b1598639
JR
2331%attr(755,root,root) %{_libdir}/%{name}/libmozavcodec.so
2332%attr(755,root,root) %{_libdir}/%{name}/libmozavutil.so
6dded4ac 2333%ifarch %{ix86} %{x8664}
8323a6a7 2334%attr(755,root,root) %{_libdir}/%{name}/libmozsandbox.so
6dded4ac 2335%endif
67b800a0 2336%attr(755,root,root) %{_libdir}/%{name}/libmozsqlite3.so
eb38d151 2337%attr(755,root,root) %{_libdir}/%{name}/libmozwayland.so
54d6358a
JR
2338%{_libdir}/%{name}/dependentlibs.list
2339%{_libdir}/%{name}/omni.ja
4264118a
JR
2340%dir %{_libdir}/%{name}/gtk2
2341%attr(755,root,root) %{_libdir}/%{name}/gtk2/libmozgtk.so
2342%attr(755,root,root) %{_libdir}/%{name}/libmozgtk.so
ae1a4597
JB
2343
2344%files -n gmp-api
2345%defattr(644,root,root,755)
2346%{_includedir}/gmp-api
b10f3f22 2347
5fab44f8 2348%files lang-ach
b10f3f22
JR
2349%defattr(644,root,root,755)
2350%{_datadir}/%{name}/browser/extensions/langpack-ach@firefox.mozilla.org.xpi
2351
5fab44f8 2352%files lang-af
b10f3f22
JR
2353%defattr(644,root,root,755)
2354%{_datadir}/%{name}/browser/extensions/langpack-af@firefox.mozilla.org.xpi
2355
5fab44f8 2356%files lang-an
b10f3f22
JR
2357%defattr(644,root,root,755)
2358%{_datadir}/%{name}/browser/extensions/langpack-an@firefox.mozilla.org.xpi
2359
5fab44f8 2360%files lang-ar
b10f3f22
JR
2361%defattr(644,root,root,755)
2362%{_datadir}/%{name}/browser/extensions/langpack-ar@firefox.mozilla.org.xpi
2363
5fab44f8 2364%files lang-ast
b10f3f22
JR
2365%defattr(644,root,root,755)
2366%{_datadir}/%{name}/browser/extensions/langpack-ast@firefox.mozilla.org.xpi
2367
5fab44f8 2368%files lang-az
b10f3f22
JR
2369%defattr(644,root,root,755)
2370%{_datadir}/%{name}/browser/extensions/langpack-az@firefox.mozilla.org.xpi
2371
3bfbca3b
JB
2372%files lang-be
2373%defattr(644,root,root,755)
2374%{_datadir}/%{name}/browser/extensions/langpack-be@firefox.mozilla.org.xpi
2375
5fab44f8 2376%files lang-bg
b10f3f22
JR
2377%defattr(644,root,root,755)
2378%{_datadir}/%{name}/browser/extensions/langpack-bg@firefox.mozilla.org.xpi
2379
5fab44f8 2380%files lang-bn
b10f3f22 2381%defattr(644,root,root,755)
570d3a61 2382%{_datadir}/%{name}/browser/extensions/langpack-bn@firefox.mozilla.org.xpi
b10f3f22 2383
5fab44f8 2384%files lang-br
b10f3f22
JR
2385%defattr(644,root,root,755)
2386%{_datadir}/%{name}/browser/extensions/langpack-br@firefox.mozilla.org.xpi
2387
5fab44f8 2388%files lang-bs
b10f3f22
JR
2389%defattr(644,root,root,755)
2390%{_datadir}/%{name}/browser/extensions/langpack-bs@firefox.mozilla.org.xpi
2391
5fab44f8 2392%files lang-ca
b10f3f22
JR
2393%defattr(644,root,root,755)
2394%{_datadir}/%{name}/browser/extensions/langpack-ca@firefox.mozilla.org.xpi
2395
61b1f340
JB
2396%files lang-ca-valencia
2397%defattr(644,root,root,755)
2398%{_datadir}/%{name}/browser/extensions/langpack-ca-valencia@firefox.mozilla.org.xpi
2399
5fab44f8 2400%files lang-cak
b10f3f22
JR
2401%defattr(644,root,root,755)
2402%{_datadir}/%{name}/browser/extensions/langpack-cak@firefox.mozilla.org.xpi
2403
5fab44f8 2404%files lang-cs
b10f3f22
JR
2405%defattr(644,root,root,755)
2406%{_datadir}/%{name}/browser/extensions/langpack-cs@firefox.mozilla.org.xpi
2407
5fab44f8 2408#%files lang-csb
b10f3f22
JR
2409#%defattr(644,root,root,755)
2410#%{_datadir}/%{name}/browser/extensions/langpack-csb@firefox.mozilla.org.xpi
2411
5fab44f8 2412%files lang-cy
b10f3f22
JR
2413%defattr(644,root,root,755)
2414%{_datadir}/%{name}/browser/extensions/langpack-cy@firefox.mozilla.org.xpi
2415
5fab44f8 2416%files lang-da
b10f3f22
JR
2417%defattr(644,root,root,755)
2418%{_datadir}/%{name}/browser/extensions/langpack-da@firefox.mozilla.org.xpi
2419
5fab44f8 2420%files lang-de
b10f3f22
JR
2421%defattr(644,root,root,755)
2422%{_datadir}/%{name}/browser/extensions/langpack-de@firefox.mozilla.org.xpi
2423
5fab44f8 2424%files lang-dsb
b10f3f22
JR
2425%defattr(644,root,root,755)
2426%{_datadir}/%{name}/browser/extensions/langpack-dsb@firefox.mozilla.org.xpi
2427
5fab44f8 2428%files lang-el
b10f3f22
JR
2429%defattr(644,root,root,755)
2430%{_datadir}/%{name}/browser/extensions/langpack-el@firefox.mozilla.org.xpi
2431
3bfbca3b
JB
2432%files lang-en_CA
2433%defattr(644,root,root,755)
2434%{_datadir}/%{name}/browser/extensions/langpack-en-CA@firefox.mozilla.org.xpi
2435
5fab44f8 2436%files lang-en_GB
b10f3f22
JR
2437%defattr(644,root,root,755)
2438%{_datadir}/%{name}/browser/extensions/langpack-en-GB@firefox.mozilla.org.xpi
2439
5fab44f8 2440%files lang-en_US
b10f3f22
JR
2441%defattr(644,root,root,755)
2442%{_datadir}/%{name}/browser/extensions/langpack-en-US@firefox.mozilla.org.xpi
2443
5fab44f8 2444%files lang-eo
b10f3f22
JR
2445%defattr(644,root,root,755)
2446%{_datadir}/%{name}/browser/extensions/langpack-eo@firefox.mozilla.org.xpi
2447
5fab44f8 2448%files lang-es_AR
b10f3f22
JR
2449%defattr(644,root,root,755)
2450%{_datadir}/%{name}/browser/extensions/langpack-es-AR@firefox.mozilla.org.xpi
2451
5fab44f8 2452%files lang-es_CL
b10f3f22
JR
2453%defattr(644,root,root,755)
2454%{_datadir}/%{name}/browser/extensions/langpack-es-CL@firefox.mozilla.org.xpi
2455
5fab44f8 2456%files lang-es
b10f3f22
JR
2457%defattr(644,root,root,755)
2458%{_datadir}/%{name}/browser/extensions/langpack-es-ES@firefox.mozilla.org.xpi
2459
5fab44f8 2460%files lang-es_MX
b10f3f22
JR
2461%defattr(644,root,root,755)
2462%{_datadir}/%{name}/browser/extensions/langpack-es-MX@firefox.mozilla.org.xpi
2463
5fab44f8 2464%files lang-et
b10f3f22
JR
2465%defattr(644,root,root,755)
2466%{_datadir}/%{name}/browser/extensions/langpack-et@firefox.mozilla.org.xpi
2467
5fab44f8 2468%files lang-eu
b10f3f22
JR
2469%defattr(644,root,root,755)
2470%{_datadir}/%{name}/browser/extensions/langpack-eu@firefox.mozilla.org.xpi
2471
5fab44f8 2472%files lang-fa
b10f3f22
JR
2473%defattr(644,root,root,755)
2474%{_datadir}/%{name}/browser/extensions/langpack-fa@firefox.mozilla.org.xpi
2475
5fab44f8 2476%files lang-ff
b10f3f22
JR
2477%defattr(644,root,root,755)
2478%{_datadir}/%{name}/browser/extensions/langpack-ff@firefox.mozilla.org.xpi
2479
5fab44f8 2480%files lang-fi
b10f3f22
JR
2481%defattr(644,root,root,755)
2482%{_datadir}/%{name}/browser/extensions/langpack-fi@firefox.mozilla.org.xpi
2483
5fab44f8 2484%files lang-fr
b10f3f22
JR
2485%defattr(644,root,root,755)
2486%{_datadir}/%{name}/browser/extensions/langpack-fr@firefox.mozilla.org.xpi
2487
5fab44f8 2488%files lang-fy
b10f3f22
JR
2489%defattr(644,root,root,755)
2490%{_datadir}/%{name}/browser/extensions/langpack-fy-NL@firefox.mozilla.org.xpi
2491
5fab44f8 2492%files lang-ga
b10f3f22
JR
2493%defattr(644,root,root,755)
2494%{_datadir}/%{name}/browser/extensions/langpack-ga-IE@firefox.mozilla.org.xpi
2495
5fab44f8 2496%files lang-gd
b10f3f22
JR
2497%defattr(644,root,root,755)
2498%{_datadir}/%{name}/browser/extensions/langpack-gd@firefox.mozilla.org.xpi
2499
5fab44f8 2500%files lang-gl
b10f3f22
JR
2501%defattr(644,root,root,755)
2502%{_datadir}/%{name}/browser/extensions/langpack-gl@firefox.mozilla.org.xpi
2503
5fab44f8 2504%files lang-gn
b10f3f22
JR
2505%defattr(644,root,root,755)
2506%{_datadir}/%{name}/browser/extensions/langpack-gn@firefox.mozilla.org.xpi
2507
5fab44f8 2508%files lang-gu
b10f3f22
JR
2509%defattr(644,root,root,755)
2510%{_datadir}/%{name}/browser/extensions/langpack-gu-IN@firefox.mozilla.org.xpi
2511
5fab44f8 2512%files lang-he
b10f3f22
JR
2513%defattr(644,root,root,755)
2514%{_datadir}/%{name}/browser/extensions/langpack-he@firefox.mozilla.org.xpi
2515
5fab44f8 2516%files lang-hi
b10f3f22
JR
2517%defattr(644,root,root,755)
2518%{_datadir}/%{name}/browser/extensions/langpack-hi-IN@firefox.mozilla.org.xpi
2519
5fab44f8 2520%files lang-hr
b10f3f22
JR
2521%defattr(644,root,root,755)
2522%{_datadir}/%{name}/browser/extensions/langpack-hr@firefox.mozilla.org.xpi
2523
5fab44f8 2524%files lang-hsb
b10f3f22
JR
2525%defattr(644,root,root,755)
2526%{_datadir}/%{name}/browser/extensions/langpack-hsb@firefox.mozilla.org.xpi
2527
5fab44f8 2528%files lang-hu
b10f3f22
JR
2529%defattr(644,root,root,755)
2530%{_datadir}/%{name}/browser/extensions/langpack-hu@firefox.mozilla.org.xpi
2531
5fab44f8 2532%files lang-hy
b10f3f22
JR
2533%defattr(644,root,root,755)
2534%{_datadir}/%{name}/browser/extensions/langpack-hy-AM@firefox.mozilla.org.xpi
2535
3bfbca3b
JB
2536%files lang-ia
2537%defattr(644,root,root,755)
2538%{_datadir}/%{name}/browser/extensions/langpack-ia@firefox.mozilla.org.xpi
2539
5fab44f8 2540%files lang-id
b10f3f22
JR
2541%defattr(644,root,root,755)
2542%{_datadir}/%{name}/browser/extensions/langpack-id@firefox.mozilla.org.xpi
2543
5fab44f8 2544%files lang-is
b10f3f22
JR
2545%defattr(644,root,root,755)
2546%{_datadir}/%{name}/browser/extensions/langpack-is@firefox.mozilla.org.xpi
2547
5fab44f8 2548%files lang-it
b10f3f22
JR
2549%defattr(644,root,root,755)
2550%{_datadir}/%{name}/browser/extensions/langpack-it@firefox.mozilla.org.xpi
2551
5fab44f8 2552%files lang-ja
b10f3f22
JR
2553%defattr(644,root,root,755)
2554%{_datadir}/%{name}/browser/extensions/langpack-ja@firefox.mozilla.org.xpi
2555
5fab44f8 2556%files lang-ka
b10f3f22
JR
2557%defattr(644,root,root,755)
2558%{_datadir}/%{name}/browser/extensions/langpack-ka@firefox.mozilla.org.xpi
2559
5fab44f8 2560%files lang-kab
b10f3f22
JR
2561%defattr(644,root,root,755)
2562%{_datadir}/%{name}/browser/extensions/langpack-kab@firefox.mozilla.org.xpi
2563
5fab44f8 2564%files lang-kk
b10f3f22
JR
2565%defattr(644,root,root,755)
2566%{_datadir}/%{name}/browser/extensions/langpack-kk@firefox.mozilla.org.xpi
2567
5fab44f8 2568%files lang-km
b10f3f22
JR
2569%defattr(644,root,root,755)
2570%{_datadir}/%{name}/browser/extensions/langpack-km@firefox.mozilla.org.xpi
2571
5fab44f8 2572%files lang-kn
b10f3f22
JR
2573%defattr(644,root,root,755)
2574%{_datadir}/%{name}/browser/extensions/langpack-kn@firefox.mozilla.org.xpi
2575
5fab44f8 2576%files lang-ko
b10f3f22
JR
2577%defattr(644,root,root,755)
2578%{_datadir}/%{name}/browser/extensions/langpack-ko@firefox.mozilla.org.xpi
2579
5fab44f8 2580#%files lang-ku
b10f3f22
JR
2581#%defattr(644,root,root,755)
2582#%{_datadir}/%{name}/browser/extensions/langpack-ku@firefox.mozilla.org.xpi
2583
5fab44f8 2584%files lang-lij
b10f3f22
JR
2585%defattr(644,root,root,755)
2586%{_datadir}/%{name}/browser/extensions/langpack-lij@firefox.mozilla.org.xpi
2587
5fab44f8 2588%files lang-lt
b10f3f22
JR
2589%defattr(644,root,root,755)
2590%{_datadir}/%{name}/browser/extensions/langpack-lt@firefox.mozilla.org.xpi
2591
5fab44f8 2592%files lang-lv
b10f3f22
JR
2593%defattr(644,root,root,755)
2594%{_datadir}/%{name}/browser/extensions/langpack-lv@firefox.mozilla.org.xpi
2595
5fab44f8 2596%files lang-mk
b10f3f22
JR
2597%defattr(644,root,root,755)
2598%{_datadir}/%{name}/browser/extensions/langpack-mk@firefox.mozilla.org.xpi
2599
5fab44f8 2600%files lang-mr
b10f3f22
JR
2601%defattr(644,root,root,755)
2602%{_datadir}/%{name}/browser/extensions/langpack-mr@firefox.mozilla.org.xpi
2603
5fab44f8 2604%files lang-ms
b10f3f22
JR
2605%defattr(644,root,root,755)
2606%{_datadir}/%{name}/browser/extensions/langpack-ms@firefox.mozilla.org.xpi
2607
5fab44f8 2608%files lang-my
b10f3f22
JR
2609%defattr(644,root,root,755)
2610%{_datadir}/%{name}/browser/extensions/langpack-my@firefox.mozilla.org.xpi
2611
5fab44f8 2612%files lang-nb
b10f3f22
JR
2613%defattr(644,root,root,755)
2614%{_datadir}/%{name}/browser/extensions/langpack-nb-NO@firefox.mozilla.org.xpi
2615
3bfbca3b
JB
2616%files lang-ne
2617%defattr(644,root,root,755)
2618%{_datadir}/%{name}/browser/extensions/langpack-ne-NP@firefox.mozilla.org.xpi
2619
5fab44f8 2620%files lang-nl
b10f3f22
JR
2621%defattr(644,root,root,755)
2622%{_datadir}/%{name}/browser/extensions/langpack-nl@firefox.mozilla.org.xpi
2623
5fab44f8 2624%files lang-nn
b10f3f22
JR
2625%defattr(644,root,root,755)
2626%{_datadir}/%{name}/browser/extensions/langpack-nn-NO@firefox.mozilla.org.xpi
2627
3bfbca3b
JB
2628%files lang-oc
2629%defattr(644,root,root,755)
2630%{_datadir}/%{name}/browser/extensions/langpack-oc@firefox.mozilla.org.xpi
2631
5fab44f8 2632%files lang-pa
b10f3f22
JR
2633%defattr(644,root,root,755)
2634%{_datadir}/%{name}/browser/extensions/langpack-pa-IN@firefox.mozilla.org.xpi
2635
5fab44f8 2636%files lang-pl
b10f3f22
JR
2637%defattr(644,root,root,755)
2638%{_datadir}/%{name}/browser/extensions/langpack-pl@firefox.mozilla.org.xpi
2639
5fab44f8 2640%files lang-pt_BR
b10f3f22
JR
2641%defattr(644,root,root,755)
2642%{_datadir}/%{name}/browser/extensions/langpack-pt-BR@firefox.mozilla.org.xpi
2643
5fab44f8 2644%files lang-pt
b10f3f22
JR
2645%defattr(644,root,root,755)
2646%{_datadir}/%{name}/browser/extensions/langpack-pt-PT@firefox.mozilla.org.xpi
2647
5fab44f8 2648%files lang-rm
b10f3f22
JR
2649%defattr(644,root,root,755)
2650%{_datadir}/%{name}/browser/extensions/langpack-rm@firefox.mozilla.org.xpi
2651
5fab44f8 2652%files lang-ro
b10f3f22
JR
2653%defattr(644,root,root,755)
2654%{_datadir}/%{name}/browser/extensions/langpack-ro@firefox.mozilla.org.xpi
2655
5fab44f8 2656%files lang-ru
b10f3f22
JR
2657%defattr(644,root,root,755)
2658%{_datadir}/%{name}/browser/extensions/langpack-ru@firefox.mozilla.org.xpi
2659
5fab44f8 2660%files lang-si
b10f3f22
JR
2661%defattr(644,root,root,755)
2662%{_datadir}/%{name}/browser/extensions/langpack-si@firefox.mozilla.org.xpi
2663
5fab44f8 2664%files lang-sk
b10f3f22
JR
2665%defattr(644,root,root,755)
2666%{_datadir}/%{name}/browser/extensions/langpack-sk@firefox.mozilla.org.xpi
2667
5fab44f8 2668%files lang-sl
b10f3f22
JR
2669%defattr(644,root,root,755)
2670%{_datadir}/%{name}/browser/extensions/langpack-sl@firefox.mozilla.org.xpi
2671
5fab44f8 2672%files lang-son
b10f3f22
JR
2673%defattr(644,root,root,755)
2674%{_datadir}/%{name}/browser/extensions/langpack-son@firefox.mozilla.org.xpi
2675
5fab44f8 2676%files lang-sq
b10f3f22
JR
2677%defattr(644,root,root,755)
2678%{_datadir}/%{name}/browser/extensions/langpack-sq@firefox.mozilla.org.xpi
2679
5fab44f8 2680%files lang-sr
b10f3f22
JR
2681%defattr(644,root,root,755)
2682%{_datadir}/%{name}/browser/extensions/langpack-sr@firefox.mozilla.org.xpi
2683
5fab44f8 2684%files lang-sv
b10f3f22
JR
2685%defattr(644,root,root,755)
2686%{_datadir}/%{name}/browser/extensions/langpack-sv-SE@firefox.mozilla.org.xpi
2687
5fab44f8 2688%files lang-ta
b10f3f22
JR
2689%defattr(644,root,root,755)
2690%{_datadir}/%{name}/browser/extensions/langpack-ta@firefox.mozilla.org.xpi
2691
5fab44f8 2692%files lang-te
b10f3f22
JR
2693%defattr(644,root,root,755)
2694%{_datadir}/%{name}/browser/extensions/langpack-te@firefox.mozilla.org.xpi
2695
5fab44f8 2696%files lang-th
b10f3f22
JR
2697%defattr(644,root,root,755)
2698%{_datadir}/%{name}/browser/extensions/langpack-th@firefox.mozilla.org.xpi
2699
61b1f340
JB
2700%files lang-tl
2701%defattr(644,root,root,755)
2702%{_datadir}/%{name}/browser/extensions/langpack-tl@firefox.mozilla.org.xpi
2703
5fab44f8 2704%files lang-tr
b10f3f22
JR
2705%defattr(644,root,root,755)
2706%{_datadir}/%{name}/browser/extensions/langpack-tr@firefox.mozilla.org.xpi
2707
61b1f340
JB
2708%files lang-trs
2709%defattr(644,root,root,755)
2710%{_datadir}/%{name}/browser/extensions/langpack-trs@firefox.mozilla.org.xpi
2711
5fab44f8 2712%files lang-uk
b10f3f22
JR
2713%defattr(644,root,root,755)
2714%{_datadir}/%{name}/browser/extensions/langpack-uk@firefox.mozilla.org.xpi
2715
5fab44f8 2716%files lang-ur
b10f3f22
JR
2717%defattr(644,root,root,755)
2718%{_datadir}/%{name}/browser/extensions/langpack-ur@firefox.mozilla.org.xpi
2719
5fab44f8 2720%files lang-uz
b10f3f22
JR
2721%defattr(644,root,root,755)
2722%{_datadir}/%{name}/browser/extensions/langpack-uz@firefox.mozilla.org.xpi
2723
5fab44f8 2724%files lang-vi
b10f3f22
JR
2725%defattr(644,root,root,755)
2726%{_datadir}/%{name}/browser/extensions/langpack-vi@firefox.mozilla.org.xpi
2727
5fab44f8 2728%files lang-xh
b10f3f22
JR
2729%defattr(644,root,root,755)
2730%{_datadir}/%{name}/browser/extensions/langpack-xh@firefox.mozilla.org.xpi
2731
5fab44f8 2732%files lang-zh_CN
b10f3f22
JR
2733%defattr(644,root,root,755)
2734%{_datadir}/%{name}/browser/extensions/langpack-zh-CN@firefox.mozilla.org.xpi
2735
5fab44f8 2736%files lang-zh_TW
b10f3f22
JR
2737%defattr(644,root,root,755)
2738%{_datadir}/%{name}/browser/extensions/langpack-zh-TW@firefox.mozilla.org.xpi
2739
5fab44f8 2740#%files lang-zu
b10f3f22
JR
2741#%defattr(644,root,root,755)
2742#%{_datadir}/%{name}/browser/extensions/langpack-zu@firefox.mozilla.org.xpi
479d811c
AM
2743
2744%if %{with geckodriver}
2745%files geckodriver
2746%defattr(644,root,root,755)
2747%attr(755,root,root) %{_bindir}/geckodriver
2748%endif
This page took 0.863193 seconds and 4 git commands to generate.