2 # - consider --enable-libproxy
3 # - do something with *.rdf file, there if file conflict with other lang packages
4 # - enable RLBox (requires "wasi sysroot" in essence wasm/wasi toolchain, ie packaged wasm-sdk
5 # https://github.com/WebAssembly/wasi-sdk)
8 %bcond_with tests # enable tests (whatever they check)
9 %bcond_with gps # GPS support via gpsd
10 %bcond_without official # official Firefox branding
11 %bcond_with lto # build with link time optimization
12 %bcond_with pgo # PGO-enabled build (requires working $DISPLAY == :100)
13 %bcond_without geckodriver # WebDriver
14 %bcond_without gold # use default linker instead of gold
15 # - disabled shared_js - https://bugzilla.mozilla.org/show_bug.cgi?id=1039964
16 %bcond_with shared_js # shared libmozjs library [broken]
17 %bcond_without system_icu # build without system ICU
18 %bcond_with system_cairo # build with system cairo (not supported in 60.0)
19 %bcond_without system_libvpx # build with system libvpx
20 %bcond_without clang # build using Clang/LLVM
21 %bcond_with lowmem # lower memory requirements
22 %bcond_with lowmem2 # even lower memory requirements at cost of build time
23 %bcond_with rust_simd # enable SIMD in Rust code
30 %ifarch %{ix86} %{arm} aarch64
34 %ifarch %{arm} aarch64 riscv64
38 # On updating version, grab CVE links from:
39 # https://www.mozilla.org/security/known-vulnerabilities/firefox.html
41 # https://developer.mozilla.org/en-US/Firefox/Releases
42 # UPDATING TRANSLATIONS:
45 ../builder -g firefox-languages.spec
47 U=https://releases.mozilla.org/pub/firefox/releases/$V/linux-i686/
48 curl -s $U | sed -ne 's,.*href="\([^"]\+\)/".*,'"$U"'xpi/\1.xpi,p'
54 Summary: Firefox web browser
55 Summary(hu.UTF-8): Firefox web böngésző
56 Summary(pl.UTF-8): Firefox - przeglądarka WWW
61 Group: X11/Applications/Networking
62 Source0: https://releases.mozilla.org/pub/firefox/releases/%{version}/source/firefox-%{version}.source.tar.xz
63 # Source0-md5: 870c6c4bbf6aa6bb36ac3adf9c3143dc
64 Source3: %{name}.desktop
68 Source100: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ach.xpi
69 # Source100-md5: 8c3663d135e16eee8384d0f9eadc22f5
70 Source101: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/af.xpi
71 # Source101-md5: 1d241cde535a3435a181f93401ecd5e9
72 Source102: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/an.xpi
73 # Source102-md5: 6f4aa9f366c19e073b4c5b961787c1d4
74 Source103: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ar.xpi
75 # Source103-md5: 40f6865c5dd389815a55a5270f6cbcd6
76 Source104: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ast.xpi
77 # Source104-md5: 40cca00e74d75d763116a7e053c1519a
78 Source105: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/az.xpi
79 # Source105-md5: c66297683a66c275b12a500c3e470868
80 Source106: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/be.xpi
81 # Source106-md5: 18ec8f07d392c5406aeee6593d469348
82 Source107: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bg.xpi
83 # Source107-md5: 307596a22366fed1189aa7db95c6b8d1
84 Source108: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bn.xpi
85 # Source108-md5: e8dd11b14edfe7be342b66150a0a5235
86 Source109: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/br.xpi
87 # Source109-md5: 5839d5d959d0f7134f14822a8e257cf5
88 Source110: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/bs.xpi
89 # Source110-md5: 8e41cfcfeca14cddbaef1ebd8107bc81
90 Source111: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ca.xpi
91 # Source111-md5: bc7d4ccceeb064a07bb73760039be72e
92 Source112: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ca-valencia.xpi
93 # Source112-md5: df4fb8370ba771d02d264de2c4954430
94 Source113: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cak.xpi
95 # Source113-md5: a5e4068b208dd01bbc346dac4c323a16
96 Source114: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cs.xpi
97 # Source114-md5: a91268ffe61f90c02e9c07d7eab2168d
98 Source115: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/cy.xpi
99 # Source115-md5: a6d992aeb66df52bbeee536fde14f20d
100 Source116: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/da.xpi
101 # Source116-md5: fd0d47e45b562493ad40496b0ea2ea88
102 Source117: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/de.xpi
103 # Source117-md5: 4b45f86b74498c4c1888f8fd8cde8d26
104 Source118: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/dsb.xpi
105 # Source118-md5: 6b52ac61fe05af78267fdb18c11b0941
106 Source119: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/el.xpi
107 # Source119-md5: 72d5576c60ae14ec25f42fe94fd8eb02
108 Source120: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-CA.xpi
109 # Source120-md5: 900a3f51e6e37d6c999b9dbb7b6c8e04
110 Source121: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-GB.xpi
111 # Source121-md5: dc50251fa57b99b7929df19e28f1e60e
112 Source122: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/en-US.xpi
113 # Source122-md5: 5046bc4e3ef07d9cbcd55611afb99aad
114 Source123: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eo.xpi
115 # Source123-md5: 0866ca1f7974499b9959dabbfb8a63b0
116 Source124: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-AR.xpi
117 # Source124-md5: c42c76a77c0878f42fd9d4bb09a39508
118 Source125: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-CL.xpi
119 # Source125-md5: 7488bd17279942c576ecd18cc1a91c15
120 Source126: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-ES.xpi
121 # Source126-md5: c60e765e4a950eb96c928960a3f43205
122 Source127: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/es-MX.xpi
123 # Source127-md5: 02d1a0458b3a0d9cf1d7511af70bf0f0
124 Source128: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/et.xpi
125 # Source128-md5: 90116dfbf6c4d4d4acc932fcd9c60410
126 Source129: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/eu.xpi
127 # Source129-md5: e3e1c3dedcbd1ab7f4926898636173c3
128 Source130: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fa.xpi
129 # Source130-md5: 567c4958d7f1a89908949829f86c87e3
130 Source131: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ff.xpi
131 # Source131-md5: 606c4c9644b5d4d384c670a981da54e3
132 Source132: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fi.xpi
133 # Source132-md5: c9c7eab14e4de274badf2df6b2dd8aa0
134 Source133: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fr.xpi
135 # Source133-md5: 16b42e17a600b65c02b373280d419390
136 Source134: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fur.xpi
137 # Source134-md5: 915849dce827bfbf5e540e2b90f07acb
138 Source135: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/fy-NL.xpi
139 # Source135-md5: 2d135ca1ea9430f9e340bb0bca5dcbf3
140 Source136: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ga-IE.xpi
141 # Source136-md5: 62ca4168e59414b8887a51679431044d
142 Source137: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gd.xpi
143 # Source137-md5: 4d63234af8d04e5c9d768ca75e87f262
144 Source138: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gl.xpi
145 # Source138-md5: 53368ef5a6bc93f209f67ca16fad336f
146 Source139: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gn.xpi
147 # Source139-md5: d2e3ce24dfd0adf9a3b52dba914425cd
148 Source140: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/gu-IN.xpi
149 # Source140-md5: 86eaf7c9ba5d529bfffa23fc9265f97f
150 Source141: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/he.xpi
151 # Source141-md5: 99d4de7bd29e9539489a7034ded0f168
152 Source142: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hi-IN.xpi
153 # Source142-md5: 70198f5a7cd628c1575530bc3c84cb9e
154 Source143: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hr.xpi
155 # Source143-md5: fe108f67d2582427347e59012709f0b5
156 Source144: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hsb.xpi
157 # Source144-md5: ce872310cc22b364decff0a2cc9ecbc2
158 Source145: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hu.xpi
159 # Source145-md5: b76bf88043b1d404e621df31ea8332a3
160 Source146: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/hy-AM.xpi
161 # Source146-md5: 99d6ed81dcd078a52a462c9c0481861d
162 Source147: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ia.xpi
163 # Source147-md5: 0255763ce5913cebf772c7bace268e28
164 Source148: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/id.xpi
165 # Source148-md5: d0e4edd0bba5f8c93b7c3b7bc42a15d8
166 Source149: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/is.xpi
167 # Source149-md5: f9cbf1a130e8dc1e4fc77b77ad03f6ae
168 Source150: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/it.xpi
169 # Source150-md5: 71b0d3c8aacd87ade6ac1567b4a6290e
170 Source151: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ja.xpi
171 # Source151-md5: 7f016b61454133e1e457e954aa140d52
172 Source152: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ka.xpi
173 # Source152-md5: a396d0d37e45050d40ca8a24f5c138c7
174 Source153: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kab.xpi
175 # Source153-md5: eb89cbd6c36421e6cdccecd8d6d20247
176 Source154: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kk.xpi
177 # Source154-md5: fbec2fa7c701523de363268241d6b1d8
178 Source155: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/km.xpi
179 # Source155-md5: 90c7d38ff02538a8a2a5d49fa125576f
180 Source156: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/kn.xpi
181 # Source156-md5: 879db08c4eef2655aec1c517cccf1398
182 Source157: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ko.xpi
183 # Source157-md5: 79390dc15c4cfdaa1d471bdca26ca2df
184 Source158: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lij.xpi
185 # Source158-md5: b89786d347d60ff5cf5b304d462c9217
186 Source159: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lt.xpi
187 # Source159-md5: aec1c5e836a73e36b9346e4f28dc3ad1
188 Source160: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/lv.xpi
189 # Source160-md5: 66685d691d854e2f774700c286ce161f
190 Source161: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mk.xpi
191 # Source161-md5: 15bbe8a38098f215b611a1d33ea8efcb
192 Source162: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/mr.xpi
193 # Source162-md5: 3e384c09b05412bf6b944ed51b2db1f1
194 Source163: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ms.xpi
195 # Source163-md5: cce24b546c39c06ba97f5e3e6bbe93d7
196 Source164: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/my.xpi
197 # Source164-md5: eac7f15f3582d2c9de8e923766a0fea4
198 Source165: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nb-NO.xpi
199 # Source165-md5: 0d862ce0bdf53230d58b683457a8bc40
200 Source166: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ne-NP.xpi
201 # Source166-md5: 9d20cb23540af2e4615e2a5851ba0f88
202 Source167: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nl.xpi
203 # Source167-md5: e27afd14aace87c7f5b4dda892f0fc71
204 Source168: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/nn-NO.xpi
205 # Source168-md5: 53e4652446464f98cdf1ed56e5de5bb9
206 Source169: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/oc.xpi
207 # Source169-md5: 5bc98329cb9594151d7996e33d1a94e3
208 Source170: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pa-IN.xpi
209 # Source170-md5: 05a062d317dbda29c5485bf9d707e36c
210 Source171: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pl.xpi
211 # Source171-md5: 1674baf3e292285280dd5afcd019ed31
212 Source172: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-BR.xpi
213 # Source172-md5: ad9a0fb404c336d31d61de9499c4b097
214 Source173: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/pt-PT.xpi
215 # Source173-md5: de3947e3400516b7d83908c4a790e899
216 Source174: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/rm.xpi
217 # Source174-md5: 950edf953f3b1dc424ce6feb6cc1dac3
218 Source175: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ro.xpi
219 # Source175-md5: 5fcba653aa5c4f41d907ed2699850661
220 Source176: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ru.xpi
221 # Source176-md5: acd2144ca5c32d3fa61d465656c405d6
222 Source177: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sat.xpi
223 # Source177-md5: d99fe0d6ab4fecaaddacc25dc2fb6135
224 Source178: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sc.xpi
225 # Source178-md5: 31440039e4975cc7841d6d3c587d6379
226 Source179: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sco.xpi
227 # Source179-md5: 664b11be3c8fc7795022163e4b2a5997
228 Source180: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/si.xpi
229 # Source180-md5: 1f8d1b9107d83bc6553b30eedde19fc5
230 Source181: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sk.xpi
231 # Source181-md5: 58da4ed73c28b0098a48498be9e4233a
232 Source182: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sl.xpi
233 # Source182-md5: 52fa05f147d5e467e87e73fc0dabb975
234 Source183: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/son.xpi
235 # Source183-md5: a642e7c689a18ec421393ec360b8bb04
236 Source184: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sq.xpi
237 # Source184-md5: a0a970ca09b9712c5edee884f504beda
238 Source185: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sr.xpi
239 # Source185-md5: d9064ddaf735a7480e478d425480c3e6
240 Source186: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/sv-SE.xpi
241 # Source186-md5: 84206935c9707fa1c27b4c917f4bbc7e
242 Source187: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/szl.xpi
243 # Source187-md5: ace9824ecbdb037efecd6faa5e2d8bf3
244 Source188: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ta.xpi
245 # Source188-md5: 13c3ea0409ac87ace47341c88ea888e4
246 Source189: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/te.xpi
247 # Source189-md5: 91449fb882e256e766aaee26d65afa08
248 Source190: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tg.xpi
249 # Source190-md5: 30fe65a990236638b10bdde802f77fde
250 Source191: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/th.xpi
251 # Source191-md5: 5ad4e5d7683d63a65f25267e0d84612f
252 Source192: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tl.xpi
253 # Source192-md5: 0fdd18a45b9cb88c4067e19359f1ee86
254 Source193: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/tr.xpi
255 # Source193-md5: 374d134874358a1a1963341e4fe2aa58
256 Source194: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/trs.xpi
257 # Source194-md5: 2e2b3fb801ba2683b1a9826ca349ee76
258 Source195: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uk.xpi
259 # Source195-md5: 685d5e85ff75d23862ba35ae3911a3a7
260 Source196: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/ur.xpi
261 # Source196-md5: 06f291e68df777702f568d87497235c1
262 Source197: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/uz.xpi
263 # Source197-md5: 4d7a61dd24ed8b0ec5e67ab7ade865df
264 Source198: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/vi.xpi
265 # Source198-md5: dfbe603520859dee0dd433305f1169ef
266 Source199: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/xh.xpi
267 # Source199-md5: 107318beef60d80879f0169e5289d46b
268 Source200: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-CN.xpi
269 # Source200-md5: 1ac78a3012bae2f9d6bd1d0b13a3c4ed
270 Source201: https://releases.mozilla.org/pub/firefox/releases/%{version}/linux-i686/xpi/zh-TW.xpi
271 # Source201-md5: 924385f8d9e548adaf817a6549dd1643
272 Patch4: %{name}-prefs.patch
273 Patch5: %{name}-pld-bookmarks.patch
274 Patch6: %{name}-no-subshell.patch
275 Patch7: %{name}-middle_click_paste.patch
276 Patch9: %{name}-Disable-Firefox-Health-Report.patch
277 Patch10: system-cairo.patch
278 Patch11: glibc-double.patch
279 URL: https://www.mozilla.org/firefox/
280 BuildRequires: OpenGL-devel
281 BuildRequires: alsa-lib-devel
282 BuildRequires: autoconf2_13
283 BuildRequires: automake
284 %{?with_gold:BuildRequires: binutils >= 3:2.20.51.0.7}
285 %{?with_system_cairo:BuildRequires: cairo-devel >= 1.10.2-5}
286 BuildRequires: cargo >= 1.32.0
287 %{?with_clang:BuildRequires: clang >= 8.0}
288 BuildRequires: clang-devel >= 8.0
289 BuildRequires: dbus-devel >= 0.60
290 BuildRequires: fontconfig-devel >= 1:2.7.0
291 BuildRequires: freetype-devel >= 1:2.2.1
292 %{!?with_clang:BuildRequires: gcc-c++ >= 6:8.1.0}
293 BuildRequires: glib2-devel >= 1:2.42
294 %{?with_gps:BuildRequires: gpsd-devel >= 3.11}
295 BuildRequires: gtk+3-devel >= 3.14.0
296 %ifnarch %arch_with_atomics64
297 BuildRequires: libatomic-devel
299 # DECnet (dnprogs.spec), not dummy net (libdnet.spec)
300 #BuildRequires: libdnet-devel
301 BuildRequires: libevent-devel >= 1.4.7
302 # standalone libffi 3.0.9 or gcc's from 4.5(?)+
303 BuildRequires: libffi-devel >= 7:3.0.9
304 %{?with_system_icu:BuildRequires: libicu-devel >= 73.1}
305 # requires libjpeg-turbo implementing at least libjpeg 6b API
306 BuildRequires: libjpeg-devel >= 6b
307 BuildRequires: libjpeg-turbo-devel
308 BuildRequires: libpng(APNG)-devel >= 0.10
309 BuildRequires: libpng-devel >= 2:1.6.35
310 BuildRequires: libstdc++-devel >= 6:7
311 BuildRequires: libxcb-devel
312 %{?with_system_libvpx:BuildRequires: libvpx-devel >= 1.10.0}
313 BuildRequires: libwebp-devel >= 1.0.2
314 %{?with_clang:BuildRequires: lld}
315 BuildRequires: llvm-devel >= 8.0
316 %ifarch %{ix86} %{x8664}
317 BuildRequires: nasm >= 2.14
319 # or --disable-nodejs ?
320 BuildRequires: nodejs >= 12.22.12
321 BuildRequires: nspr-devel >= 1:%{nspr_ver}
322 BuildRequires: nss-devel >= 1:%{nss_ver}
323 BuildRequires: pango-devel >= 1:1.22.0
324 BuildRequires: pixman-devel >= 0.36.0
326 BuildRequires: perl-modules >= 5.006
328 BuildRequires: pkgconfig >= 1:0.9.0
329 BuildRequires: pkgconfig(libffi) >= 3.0.9
330 BuildRequires: pulseaudio-devel
331 BuildRequires: python3-devel-tools
332 BuildRequires: python3-modules >= 1:3.8.5-3
333 %{?with_pgo:BuildRequires: python3-modules-sqlite}
334 BuildRequires: python3-setuptools
335 BuildRequires: python3-simplejson
336 BuildRequires: python3-virtualenv >= 20
337 BuildRequires: rpm-build >= 4.6
338 BuildRequires: rpmbuild(macros) >= 2.025
339 BuildRequires: rust >= 1.70.0
340 BuildRequires: rust-cbindgen >= 0.26.0
341 BuildRequires: sed >= 4.0
342 BuildRequires: tar >= 1:1.22
343 BuildRequires: xorg-lib-libICE-devel
344 BuildRequires: xorg-lib-libSM-devel
345 BuildRequires: xorg-lib-libX11-devel
346 BuildRequires: xorg-lib-libXcomposite-devel
347 BuildRequires: xorg-lib-libXcursor-devel
348 BuildRequires: xorg-lib-libXdamage-devel
349 BuildRequires: xorg-lib-libXext-devel
350 BuildRequires: xorg-lib-libXfixes-devel
351 BuildRequires: xorg-lib-libXi-devel
352 BuildRequires: xorg-lib-libXinerama-devel
353 BuildRequires: xorg-lib-libXrandr-devel >= 1.4.0
354 BuildRequires: xorg-lib-libXtst-devel
355 %{?with_pgo:BuildRequires: xorg-xserver-Xvfb}
356 BuildRequires: xorg-lib-libxkbcommon-devel >= 0.4.1
358 %ifarch %{ix86} %{x8664}
359 BuildRequires: yasm >= 1.2
363 BuildRequires: zlib-devel >= 1.2.3
364 BuildConflicts: %{name}-devel < %{version}
365 BuildConflicts: python3-psutil < 5.4.2
366 BuildConflicts: python3-psutil > 5.8.0
367 Requires(post): mktemp >= 1.5-18
368 Requires: browser-plugins >= 2.0
369 %{?with_system_cairo:Requires: cairo >= 1.10.2-5}
370 Requires: dbus-libs >= 0.60
371 Requires: desktop-file-utils
372 Requires: fontconfig-libs >= 1:2.7.0
373 Requires: freetype >= 1:2.2.1
374 Requires: glib2 >= 1:2.42
375 Requires: gtk+3 >= 3.14.0
376 Requires: hicolor-icon-theme
377 Requires: libjpeg-turbo
378 Requires: libpng >= 2:1.6.35
379 Requires: libpng(APNG) >= 0.10
380 %{?with_system_libvpx:Requires: libvpx >= 1.10.0}
381 Requires: libwebp >= 1.0.2
382 Requires: myspell-common
383 %requires_ge_to nspr nspr-devel
384 %requires_ge_to nss nss-devel
385 Requires: pango >= 1:1.22.0
386 Requires: pixman >= 0.36.0
387 Requires: xorg-lib-libXrandr >= 1.4.0
388 Requires: xorg-lib-libxkbcommon >= 0.4.1
390 Requires: cpuinfo(mmx)
392 Provides: xulrunner-libs = 2:%{version}-%{release}
394 Obsoletes: firefox-devel < 53
395 Obsoletes: firefox-lang-as < 68.0-1
396 Obsoletes: firefox-lang-en_ZA < 68.0-1
397 Obsoletes: firefox-lang-mai < 68.0-1
398 Obsoletes: firefox-lang-ml < 68.0-1
399 Obsoletes: firefox-lang-or < 68.0-1
400 Obsoletes: firefox-libs < 53
401 Obsoletes: iceweasel < 45
402 Obsoletes: iceweasel-libs < 45
403 Obsoletes: mozilla-firebird < 0.8
404 Obsoletes: mozilla-firefox < 38
405 Obsoletes: mozilla-firefox-lang-en < 2.0.0.8-3
406 Obsoletes: mozilla-firefox-libs < 38
407 Obsoletes: xulrunner < 2:42
408 Obsoletes: xulrunner-gnome < 2:42
409 Obsoletes: xulrunner-libs < 2:42
410 Conflicts: firefox-lang-resources < %{version}
411 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
413 %define filterout_cpp -D_FORTIFY_SOURCE=[0-9]+
416 %define filterout -fvar-tracking-assignments
418 %define filterout -Werror=format-security
421 # don't satisfy other packages
422 %define _noautoprovfiles %{_libdir}/%{name}
424 # and as we don't provide them, don't require either
425 %define _noautoreq libgkcodecs.so liblgpllibs.so libmozavcodec.so libmozavutil.so libmozgtk.so libmozjs.so libmozsandbox.so libmozsqlite3.so libmozwayland.so libxul.so
427 # 67.0 libxul.so: debugedit: canonicalization unexpectedly shrank by one character
428 %define _enable_debug_packages 0
431 Firefox is an open-source web browser, designed for standards
432 compliance, performance and portability.
434 %description -l hu.UTF-8
435 Firefox egy nyílt forrású webböngésző, hatékonyságra és
436 hordozhatóságra tervezve.
438 %description -l pl.UTF-8
439 Firefox jest przeglądarką WWW rozpowszechnianą zgodnie z ideami
440 ruchu otwartego oprogramowania oraz tworzoną z myślą o zgodności ze
441 standardami, wydajnością i przenośnością.
444 Summary: GeckoMediaPlugins API header files
445 Summary(pl.UTF-8): Pliki nagłówkowe API GeckoMediaPlugins
446 Group: Development/Libraries
447 URL: https://wiki.mozilla.org/GeckoMediaPlugins
448 # actually C++ compiler; STL is not even used
449 Requires: libstdc++-devel
451 %description -n gmp-api
452 GeckoMediaPlugins API header files.
454 %description -n gmp-api -l pl.UTF-8
455 Pliki nagłówkowe API GeckoMediaPlugins.
458 Summary: Acoli resources for Firefox
459 Summary(pl.UTF-8): Pliki językowe aczoli dla Firefoksa
461 Requires: firefox >= %{version}
462 Provides: firefox-lang-resources = %{version}
463 Obsoletes: iceweasel-lang-ach < 45
464 Obsoletes: mozilla-firefox-lang-ach < 38
467 %description lang-ach
468 Acoli resources for Firefox.
470 %description lang-ach -l pl.UTF-8
471 Pliki językowe aczoli dla Firefoksa.
474 Summary: Afrikaans resources for Firefox
475 Summary(pl.UTF-8): Afrykanerskie pliki językowe dla Firefoksa
477 Requires: firefox >= %{version}
478 Provides: firefox-lang-resources = %{version}
479 Obsoletes: iceweasel-lang-af < 45
480 Obsoletes: mozilla-firefox-lang-af < 38
484 Afrikaans resources for Firefox.
486 %description lang-af -l pl.UTF-8
487 Afrykanerskie pliki językowe dla Firefoksa.
490 Summary: Aragonese resources for Firefox
491 Summary(pl.UTF-8): Aragońskie pliki językowe dla Firefoksa
493 Requires: firefox >= %{version}
494 Provides: firefox-lang-resources = %{version}
495 Obsoletes: iceweasel-lang-an < 45
496 Obsoletes: mozilla-firefox-lang-an < 38
500 Aragonese resources for Firefox.
502 %description lang-an -l pl.UTF-8
503 Aragońskie pliki językowe dla Firefoksa.
506 Summary: Arabic resources for Firefox
507 Summary(pl.UTF-8): Arabskie pliki językowe dla Firefoksa
509 Requires: firefox >= %{version}
510 Provides: firefox-lang-resources = %{version}
511 Obsoletes: iceweasel-lang-ar < 45
512 Obsoletes: mozilla-firefox-lang-ar < 38
516 Arabic resources for Firefox.
518 %description lang-ar -l pl.UTF-8
519 Arabskie pliki językowe dla Firefoksa.
522 Summary: Asturian resources for Firefox
523 Summary(pl.UTF-8): Asturyjskie pliki językowe dla Firefoksa
525 Requires: firefox >= %{version}
526 Provides: firefox-lang-resources = %{version}
527 Obsoletes: iceweasel-lang-ast < 45
528 Obsoletes: mozilla-firefox-lang-ast < 38
531 %description lang-ast
532 Asturian resources for Firefox.
534 %description lang-ast -l pl.UTF-8
535 Asturyjskie pliki językowe dla Firefoksa.
538 Summary: Azerbaijani resources for Firefox
539 Summary(pl.UTF-8): Azerskie pliki językowe dla Firefoksa
541 Requires: firefox >= %{version}
542 Provides: firefox-lang-resources = %{version}
543 Obsoletes: iceweasel-lang-az < 45
544 Obsoletes: mozilla-firefox-lang-az < 38
548 Azerbaijani resources for Firefox.
550 %description lang-az -l pl.UTF-8
551 Azerskie pliki językowe dla Firefoksa.
554 Summary: Belarusian resources for Firefox
555 Summary(pl.UTF-8): Białoruskie pliki językowe dla Firefoksa
557 Requires: firefox >= %{version}
558 Provides: firefox-lang-resources = %{version}
559 Obsoletes: iceweasel-lang-be < 45
560 Obsoletes: mozilla-firefox-lang-be < 38
564 Belarusian resources for Firefox.
566 %description lang-be -l pl.UTF-8
567 Białoruskie pliki językowe dla Firefoksa.
570 Summary: Bulgarian resources for Firefox
571 Summary(pl.UTF-8): Bułgarskie pliki językowe dla Firefoksa
573 Requires: firefox >= %{version}
574 Provides: firefox-lang-resources = %{version}
575 Obsoletes: iceweasel-lang-bg < 45
576 Obsoletes: mozilla-firefox-lang-bg < 38
580 Bulgarian resources for Firefox.
582 %description lang-bg -l pl.UTF-8
583 Bułgarskie pliki językowe dla Firefoksa.
586 Summary: Bengali (Bangladesh) resources for Firefox
587 Summary(pl.UTF-8): Bengalskie pliki językowe dla Firefoksa (wersja dla Bangladeszu)
589 Requires: firefox >= %{version}
590 Provides: firefox-lang-resources = %{version}
591 Obsoletes: firefox-lang-bn_IN < 68
592 Obsoletes: iceweasel-lang-bn < 45
593 Obsoletes: iceweasel-lang-bn_IN < 45
594 Obsoletes: mozilla-firefox-lang-bn < 38
595 Obsoletes: mozilla-firefox-lang-bn_IN < 38
599 Bengali (Bangladesh) resources for Firefox.
601 %description lang-bn -l pl.UTF-8
602 Bengalskie pliki językowe dla Firefoksa (wersja dla Bangladeszu).
605 Summary: Bengali (India) resources for Firefox
606 Summary(pl.UTF-8): Bengalskie pliki językowe dla Firefoksa (wersja dla Indii)
608 Requires: firefox >= %{version}
609 Provides: firefox-lang-resources = %{version}
610 Obsoletes: iceweasel-lang-bn_IN < 45
611 Obsoletes: mozilla-firefox-lang-bn_IN < 38
614 %description lang-bn_IN
615 Bengali (India) resources for Firefox.
617 %description lang-bn_IN -l pl.UTF-8
618 Bengalskie pliki językowe dla Firefoksa (wersja dla Indii).
621 Summary: Breton resources for Firefox
622 Summary(pl.UTF-8): Bretońskie pliki językowe dla Firefoksa
624 Requires: firefox >= %{version}
625 Provides: firefox-lang-resources = %{version}
626 Obsoletes: iceweasel-lang-br < 45
627 Obsoletes: mozilla-firefox-lang-br < 38
631 Breton resources for Firefox.
633 %description lang-br -l pl.UTF-8
634 Bretońskie pliki językowe dla Firefoksa.
637 Summary: Bosnian resources for Firefox
638 Summary(pl.UTF-8): Bośniackie pliki językowe dla Firefoksa
640 Requires: firefox >= %{version}
641 Provides: firefox-lang-resources = %{version}
642 Obsoletes: iceweasel-lang-bs < 45
643 Obsoletes: mozilla-firefox-lang-bs < 38
647 Bosnian resources for Firefox.
649 %description lang-bs -l pl.UTF-8
650 Bośniackie pliki językowe dla Firefoksa.
653 Summary: Catalan resources for Firefox
654 Summary(ca.UTF-8): Recursos catalans per Firefox
655 Summary(es.UTF-8): Recursos catalanes para Firefox
656 Summary(pl.UTF-8): Katalońskie pliki językowe dla Firefoksa
658 URL: http://www.softcatala.org/projectes/mozilla/
659 Requires: firefox >= %{version}
660 Provides: firefox-lang-resources = %{version}
661 Obsoletes: iceweasel-lang-ca < 45
662 Obsoletes: mozilla-firefox-lang-ca < 38
666 Catalan resources for Firefox.
668 %description lang-ca -l ca.UTF-8
669 Recursos catalans per Firefox.
671 %description lang-ca -l es.UTF-8
672 Recursos catalanes para Firefox.
674 %description lang-ca -l pl.UTF-8
675 Katalońskie pliki językowe dla Firefoksa.
677 %package lang-ca-valencia
678 Summary: Catalan (Valencia variant) resources for Firefox
679 Summary(pl.UTF-8): Katalońskie pliki językowe (wariant dla Walencji) dla Firefoksa
681 URL: http://www.softcatala.org/projectes/mozilla/
682 Requires: firefox >= %{version}
683 Provides: firefox-lang-resources = %{version}
686 %description lang-ca-valencia
687 Catalan (Valencia variant) resources for Firefox.
689 %description lang-ca-valencia -l pl.UTF-8
690 Katalońskie pliki językowe (wariant dla Walencji) dla Firefoksa.
693 Summary: Kaqchikel resources for Firefox
694 Summary(pl.UTF-8): Pliki językowe kaqchikel dla Firefoksa
696 Requires: firefox >= %{version}
697 Provides: firefox-lang-resources = %{version}
700 %description lang-cak
701 Kaqchikel resources for Firefox.
703 %description lang-cak -l pl.UTF-8
704 Pliki językowe kaqchikel dla Firefoksa.
707 Summary: Czech resources for Firefox
708 Summary(pl.UTF-8): Czeskie pliki językowe dla Firefoksa
710 Requires: firefox >= %{version}
711 Provides: firefox-lang-resources = %{version}
712 Obsoletes: iceweasel-lang-cs < 45
713 Obsoletes: mozilla-firefox-lang-cs < 38
717 Czech resources for Firefox.
719 %description lang-cs -l pl.UTF-8
720 Czeskie pliki językowe dla Firefoksa.
723 Summary: Kashubian resources for Firefox
724 Summary(pl.UTF-8): Kaszubskie pliki językowe dla Firefoksa
726 Requires: firefox >= %{version}
727 Provides: firefox-lang-resources = %{version}
728 Obsoletes: iceweasel-lang-csb < 45
729 Obsoletes: mozilla-firefox-lang-csb < 38
732 %description lang-csb
733 Kashubian resources for Firefox.
735 %description lang-csb -l pl.UTF-8
736 Kaszubskie pliki językowe dla Firefoksa.
739 Summary: Welsh resources for Firefox
740 Summary(pl.UTF-8): Walijskie pliki językowe dla Firefoksa
742 Requires: firefox >= %{version}
743 Provides: firefox-lang-resources = %{version}
744 Obsoletes: iceweasel-lang-cy < 45
745 Obsoletes: mozilla-firefox-lang-cy < 38
749 Welsh resources for Firefox.
751 %description lang-cy -l pl.UTF-8
752 Walijskie pliki językowe dla Firefoksa.
755 Summary: Danish resources for Firefox
756 Summary(pl.UTF-8): Duńskie pliki językowe dla Firefoksa
758 Requires: firefox >= %{version}
759 Provides: firefox-lang-resources = %{version}
760 Obsoletes: iceweasel-lang-da < 45
761 Obsoletes: mozilla-firefox-lang-da < 38
765 Danish resources for Firefox.
767 %description lang-da -l pl.UTF-8
768 Duńskie pliki językowe dla Firefoksa.
771 Summary: German resources for Firefox
772 Summary(pl.UTF-8): Niemieckie pliki językowe dla Firefoksa
774 Requires: firefox >= %{version}
775 Provides: firefox-lang-resources = %{version}
776 Obsoletes: iceweasel-lang-de < 45
777 Obsoletes: mozilla-firefox-lang-de < 38
781 German resources for Firefox.
783 %description lang-de -l pl.UTF-8
784 Niemieckie pliki językowe dla Firefoksa.
787 Summary: Lower Sorbian resources for Firefox
788 Summary(pl.UTF-8): Dolnołużyckie pliki językowe dla Firefoksa
790 Requires: firefox >= %{version}
791 Provides: firefox-lang-resources = %{version}
792 Obsoletes: iceweasel-lang-dsb < 45
793 Obsoletes: mozilla-firefox-lang-dsb < 38
796 %description lang-dsb
797 Lower Sorbian resources for Firefox.
799 %description lang-dsb -l pl.UTF-8
800 Dolnołużyckie pliki językowe dla Firefoksa.
803 Summary: Greek resources for Firefox
804 Summary(pl.UTF-8): Greckie pliki językowe dla Firefoksa
806 Requires: firefox >= %{version}
807 Provides: firefox-lang-resources = %{version}
808 Obsoletes: iceweasel-lang-el < 45
809 Obsoletes: mozilla-firefox-lang-el < 38
813 Greek resources for Firefox.
815 %description lang-el -l pl.UTF-8
816 Greckie pliki językowe dla Firefoksa.
819 Summary: English (Canadian) resources for Firefox
820 Summary(pl.UTF-8): Angielskie (kanadyjskie) pliki językowe dla Firefoksa
822 Requires: firefox >= %{version}
823 Provides: firefox-lang-resources = %{version}
826 %description lang-en_CA
827 English (Canadian) resources for Firefox.
829 %description lang-en_CA -l pl.UTF-8
830 Angielskie (kanadyjskie) pliki językowe dla Firefoksa.
833 Summary: English (British) resources for Firefox
834 Summary(pl.UTF-8): Angielskie (brytyjskie) pliki językowe dla Firefoksa
836 Requires: firefox >= %{version}
837 Provides: firefox-lang-resources = %{version}
838 Obsoletes: iceweasel-lang-en_GB < 45
839 Obsoletes: mozilla-firefox-lang-en_GB < 38
842 %description lang-en_GB
843 English (British) resources for Firefox.
845 %description lang-en_GB -l pl.UTF-8
846 Angielskie (brytyjskie) pliki językowe dla Firefoksa.
849 Summary: English (American) resources for Firefox
850 Summary(pl.UTF-8): Angielskie (amerykańskie) pliki językowe dla Firefoksa
852 Requires: firefox >= %{version}
853 Provides: firefox-lang-resources = %{version}
854 Obsoletes: iceweasel-lang-en_US < 45
855 Obsoletes: mozilla-firefox-lang-en_US < 38
858 %description lang-en_US
859 English (American) resources for Firefox.
861 %description lang-en_US -l pl.UTF-8
862 Angielskie (amerykańskie) pliki językowe dla Firefoksa.
865 Summary: Esperanto resources for Firefox
866 Summary(pl.UTF-8): Pliki językowe esperanto dla Firefoksa
868 Requires: firefox >= %{version}
869 Provides: firefox-lang-resources = %{version}
870 Obsoletes: iceweasel-lang-eo < 45
871 Obsoletes: mozilla-firefox-lang-eo < 38
875 Esperanto resources for Firefox.
877 %description lang-eo -l pl.UTF-8
878 Pliki językowe esperanto dla Firefoksa.
881 Summary: Spanish (Andorra) resources for Firefox
882 Summary(ca.UTF-8): Recursos espanyols (Andorra) per Firefox
883 Summary(es.UTF-8): Recursos españoles (Andorra) para Firefox
884 Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Andory)
886 Requires: firefox >= %{version}
887 Provides: firefox-lang-resources = %{version}
888 Obsoletes: iceweasel-lang-es_AR < 45
889 Obsoletes: mozilla-firefox-lang-es_AR < 38
892 %description lang-es_AR
893 Spanish (Spain) resources for Firefox.
895 %description lang-es_AR -l ca.UTF-8
896 Recursos espanyols (Andorra) per Firefox.
898 %description lang-es_AR -l es.UTF-8
899 Recursos españoles (Andorra) para Firefox.
901 %description lang-es_AR -l pl.UTF-8
902 Hiszpańskie pliki językowe dla Firefoksa (wersja dla Andory).
905 Summary: Spanish (Chile) resources for Firefox
906 Summary(ca.UTF-8): Recursos espanyols (Xile) per Firefox
907 Summary(es.UTF-8): Recursos españoles (Chile) para Firefox
908 Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Chile)
910 Requires: firefox >= %{version}
911 Provides: firefox-lang-resources = %{version}
912 Obsoletes: iceweasel-lang-es_CL < 45
913 Obsoletes: mozilla-firefox-lang-es_CL < 38
916 %description lang-es_CL
917 Spanish (Chile) resources for Firefox.
919 %description lang-es_CL -l ca.UTF-8
920 Recursos espanyols (Xile) per Firefox.
922 %description lang-es_CL -l es.UTF-8
923 Recursos españoles (Chile) para Firefox.
925 %description lang-es_CL -l pl.UTF-8
926 Hiszpańskie pliki językowe dla Firefoksa (wersja dla Chile).
929 Summary: Spanish (Spain) resources for Firefox
930 Summary(ca.UTF-8): Recursos espanyols (Espanya) per Firefox
931 Summary(es.UTF-8): Recursos españoles (España) para Firefox
932 Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Hiszpanii)
934 Requires: firefox >= %{version}
935 Provides: firefox-lang-resources = %{version}
936 Obsoletes: iceweasel-lang-es < 45
937 Obsoletes: mozilla-firefox-lang-es < 38
941 Spanish (Spain) resources for Firefox.
943 %description lang-es -l ca.UTF-8
944 Recursos espanyols (Espanya) per Firefox.
946 %description lang-es -l es.UTF-8
947 Recursos españoles (España) para Firefox.
949 %description lang-es -l pl.UTF-8
950 Hiszpańskie pliki językowe dla Firefoksa (wersja dla Hiszpanii).
953 Summary: Spanish (Mexico) resources for Firefox
954 Summary(ca.UTF-8): Recursos espanyols (Mèxic) per Firefox
955 Summary(es.UTF-8): Recursos españoles (México) para Firefox
956 Summary(pl.UTF-8): Hiszpańskie pliki językowe dla Firefoksa (wersja dla Meksyku)
958 Requires: firefox >= %{version}
959 Provides: firefox-lang-resources = %{version}
960 Obsoletes: iceweasel-lang-es_MX < 45
961 Obsoletes: mozilla-firefox-lang-es_MX < 38
964 %description lang-es_MX
965 Spanish (Mexico) resources for Firefox.
967 %description lang-es_MX -l ca.UTF-8
968 Recursos espanyols (Mèxic) per Firefox.
970 %description lang-es_MX -l es.UTF-8
971 Recursos españoles (México) para Firefox.
973 %description lang-es_MX -l pl.UTF-8
974 Hiszpańskie pliki językowe dla Firefoksa (wersja dla Meksyku).
977 Summary: Estonian resources for Firefox
978 Summary(pl.UTF-8): Estońskie pliki językowe dla Firefoksa
980 Requires: firefox >= %{version}
981 Provides: firefox-lang-resources = %{version}
982 Obsoletes: iceweasel-lang-et < 45
983 Obsoletes: mozilla-firefox-lang-et < 38
987 Estonian resources for Firefox.
989 %description lang-et -l pl.UTF-8
990 Estońskie pliki językowe dla Firefoksa.
993 Summary: Basque resources for Firefox
994 Summary(pl.UTF-8): Baskijskie pliki językowe dla Firefoksa
996 Requires: firefox >= %{version}
997 Provides: firefox-lang-resources = %{version}
998 Obsoletes: iceweasel-lang-eu < 45
999 Obsoletes: mozilla-firefox-lang-eu < 38
1002 %description lang-eu
1003 Basque resources for Firefox.
1005 %description lang-eu -l pl.UTF-8
1006 Baskijskie pliki językowe dla Firefoksa.
1009 Summary: Persian resources for Firefox
1010 Summary(pl.UTF-8): Perskie pliki językowe dla Firefoksa
1012 Requires: firefox >= %{version}
1013 Provides: firefox-lang-resources = %{version}
1014 Obsoletes: iceweasel-lang-fa < 45
1015 Obsoletes: mozilla-firefox-lang-fa < 38
1018 %description lang-fa
1019 Persian resources for Firefox.
1021 %description lang-fa -l pl.UTF-8
1022 Perskie pliki językowe dla Firefoksa.
1025 Summary: Fulah resources for Firefox
1026 Summary(pl.UTF-8): Pliki językowe fulani dla Firefoksa
1028 Requires: firefox >= %{version}
1029 Provides: firefox-lang-resources = %{version}
1030 Obsoletes: iceweasel-lang-ff < 45
1031 Obsoletes: mozilla-firefox-lang-ff < 38
1034 %description lang-ff
1035 Fulah resources for Firefox.
1037 %description lang-ff -l pl.UTF-8
1038 Pliki językowe fulani dla Firefoksa.
1041 Summary: Finnish resources for Firefox
1042 Summary(pl.UTF-8): Fińskie pliki językowe dla Firefoksa
1044 Requires: firefox >= %{version}
1045 Provides: firefox-lang-resources = %{version}
1046 Obsoletes: iceweasel-lang-fi < 45
1047 Obsoletes: mozilla-firefox-lang-fi < 38
1050 %description lang-fi
1051 Finnish resources for Firefox.
1053 %description lang-fi -l pl.UTF-8
1054 Fińskie pliki językowe dla Firefoksa.
1057 Summary: French resources for Firefox
1058 Summary(pl.UTF-8): Francuskie pliki językowe dla Firefoksa
1060 Requires: firefox >= %{version}
1061 Provides: firefox-lang-resources = %{version}
1062 Obsoletes: iceweasel-lang-fr < 45
1063 Obsoletes: mozilla-firefox-lang-fr < 38
1066 %description lang-fr
1067 French resources for Firefox.
1069 %description lang-fr -l pl.UTF-8
1070 Francuskie pliki językowe dla Firefoksa.
1073 Summary: Friulian resources for Firefox
1074 Summary(pl.UTF-8): Friulskie pliki językowe dla Firefoksa
1076 Requires: firefox >= %{version}
1077 Provides: firefox-lang-resources = %{version}
1080 %description lang-fur
1081 Friulian resources for Firefox.
1083 %description lang-fur -l pl.UTF-8
1084 Friulskie pliki językowe dla Firefoksa.
1087 Summary: Frisian resources for Firefox
1088 Summary(pl.UTF-8): Fryzyjskie pliki językowe dla Firefoksa
1090 Requires: firefox >= %{version}
1091 Provides: firefox-lang-resources = %{version}
1092 Obsoletes: iceweasel-lang-fy < 45
1093 Obsoletes: mozilla-firefox-lang-fy < 38
1096 %description lang-fy
1097 Frisian resources for Firefox.
1099 %description lang-fy -l pl.UTF-8
1100 Fryzyjskie pliki językowe dla Firefoksa.
1103 Summary: Irish resources for Firefox
1104 Summary(pl.UTF-8): Irlandzkie pliki językowe dla Firefoksa
1106 Requires: firefox >= %{version}
1107 Provides: firefox-lang-resources = %{version}
1108 Obsoletes: iceweasel-lang-ga < 45
1109 Obsoletes: mozilla-firefox-lang-ga < 38
1112 %description lang-ga
1113 Irish resources for Firefox.
1115 %description lang-ga -l pl.UTF-8
1116 Irlandzkie pliki językowe dla Firefoksa.
1119 Summary: Gaelic resources for Firefox
1120 Summary(pl.UTF-8): Szkockie (gaelickie) pliki językowe dla Firefoksa
1122 Requires: firefox >= %{version}
1123 Provides: firefox-lang-resources = %{version}
1124 Obsoletes: iceweasel-lang-gd < 45
1125 Obsoletes: mozilla-firefox-lang-gd < 38
1128 %description lang-gd
1129 Gaelic resources for Firefox.
1131 %description lang-gd -l pl.UTF-8
1132 Szkockie (gaelickie) pliki językowe dla Firefoksa.
1135 Summary: Galician resources for Firefox
1136 Summary(pl.UTF-8): Galicyjskie pliki językowe dla Firefoksa
1138 Requires: firefox >= %{version}
1139 Provides: firefox-lang-resources = %{version}
1140 Obsoletes: iceweasel-lang-gl < 45
1141 Obsoletes: mozilla-firefox-lang-gl < 38
1144 %description lang-gl
1145 Galician resources for Firefox.
1147 %description lang-gl -l pl.UTF-8
1148 Galicyjskie pliki językowe dla Firefoksa.
1151 Summary: Guarani resources for Firefox
1152 Summary(pl.UTF-8): Pliki językowe guarani dla Firefoksa
1154 Requires: firefox >= %{version}
1155 Provides: firefox-lang-resources = %{version}
1156 Obsoletes: iceweasel-lang-gn < 45
1157 Obsoletes: mozilla-firefox-lang-gn < 38
1160 %description lang-gn
1161 Guarani resources for Firefox.
1163 %description lang-gn -l pl.UTF-8
1164 Pliki językowe guarani dla Firefoksa.
1167 Summary: Gujarati resources for Firefox
1168 Summary(pl.UTF-8): Pliki językowe gudźarati dla Firefoksa
1170 Requires: firefox >= %{version}
1171 Provides: firefox-lang-resources = %{version}
1172 Obsoletes: iceweasel-lang-gu < 45
1173 Obsoletes: mozilla-firefox-lang-gu < 38
1176 %description lang-gu
1177 Gujarati resources for Firefox.
1179 %description lang-gu -l pl.UTF-8
1180 Pliki językowe gudźarati dla Firefoksa.
1183 Summary: Hebrew resources for Firefox
1184 Summary(pl.UTF-8): Hebrajskie pliki językowe dla Firefoksa
1186 Requires: firefox >= %{version}
1187 Provides: firefox-lang-resources = %{version}
1188 Obsoletes: iceweasel-lang-he < 45
1189 Obsoletes: mozilla-firefox-lang-he < 38
1192 %description lang-he
1193 Hebrew resources for Firefox.
1195 %description lang-he -l pl.UTF-8
1196 Hebrajskie pliki językowe dla Firefoksa.
1199 Summary: Hindi resources for Firefox
1200 Summary(pl.UTF-8): Pliki językowe hindi dla Firefoksa
1202 Requires: firefox >= %{version}
1203 Provides: firefox-lang-resources = %{version}
1204 Obsoletes: iceweasel-lang-hi < 45
1205 Obsoletes: mozilla-firefox-lang-hi < 38
1208 %description lang-hi
1209 Hindi resources for Firefox.
1211 %description lang-hi -l pl.UTF-8
1212 Pliki językowe hindi dla Firefoksa.
1215 Summary: Croatian resources for Firefox
1216 Summary(pl.UTF-8): Chorwackie pliki językowe dla Firefoksa
1218 Requires: firefox >= %{version}
1219 Provides: firefox-lang-resources = %{version}
1220 Obsoletes: iceweasel-lang-hr < 45
1221 Obsoletes: mozilla-firefox-lang-hr < 38
1224 %description lang-hr
1225 Croatian resources for Firefox.
1227 %description lang-hr -l pl.UTF-8
1228 Chorwackie pliki językowe dla Firefoksa.
1231 Summary: Upper Sorbian resources for Firefox
1232 Summary(pl.UTF-8): Górnołużyckie pliki językowe dla Firefoksa
1234 Requires: firefox >= %{version}
1235 Provides: firefox-lang-resources = %{version}
1236 Obsoletes: iceweasel-lang-hsb < 45
1237 Obsoletes: mozilla-firefox-lang-hsb < 38
1240 %description lang-hsb
1241 Upper Sorbian resources for Firefox.
1243 %description lang-hsb -l pl.UTF-8
1244 Górnołużyckie pliki językowe dla Firefoksa.
1247 Summary: Hungarian resources for Firefox
1248 Summary(hu.UTF-8): Magyar nyelv Firefox-hez
1249 Summary(pl.UTF-8): Węgierskie pliki językowe dla Firefoksa
1251 Requires: firefox >= %{version}
1252 Provides: firefox-lang-resources = %{version}
1253 Obsoletes: iceweasel-lang-hu < 45
1254 Obsoletes: mozilla-firefox-lang-hu < 38
1257 %description lang-hu
1258 Hungarian resources for Firefox.
1260 %description lang-hu -l hu.UTF-8
1261 Magyar nyelv Firefox-hez.
1263 %description lang-hu -l pl.UTF-8
1264 Węgierskie pliki językowe dla Firefoksa.
1267 Summary: Armenian resources for Firefox
1268 Summary(pl.UTF-8): Ormiańskie pliki językowe dla Firefoksa
1270 Requires: firefox >= %{version}
1271 Provides: firefox-lang-resources = %{version}
1272 Obsoletes: iceweasel-lang-hy < 45
1273 Obsoletes: mozilla-firefox-lang-hy < 38
1276 %description lang-hy
1277 Armenian resources for Firefox.
1279 %description lang-hy -l pl.UTF-8
1280 Ormiańskie pliki językowe dla Firefoksa.
1283 Summary: Interlingua resources for Firefox
1284 Summary(pl.UTF-8): Pliki językowe interlingua dla Firefoksa
1286 Requires: %{name} >= %{version}
1287 Provides: %{name}-lang-resources = %{version}
1290 %description lang-ia
1291 Interlingua resources for Firefox.
1293 %description lang-ia -l pl.UTF-8
1294 Pliki językowe interlingua dla Firefoksa.
1297 Summary: Indonesian resources for Firefox
1298 Summary(pl.UTF-8): Indonezyjskie pliki językowe dla Firefoksa
1300 Requires: firefox >= %{version}
1301 Provides: firefox-lang-resources = %{version}
1302 Obsoletes: iceweasel-lang-id < 45
1303 Obsoletes: mozilla-firefox-lang-id < 38
1306 %description lang-id
1307 Indonesian resources for Firefox.
1309 %description lang-id -l pl.UTF-8
1310 Indonezyjskie pliki językowe dla Firefoksa.
1313 Summary: Icelandic resources for Firefox
1314 Summary(pl.UTF-8): Islandzkie pliki językowe dla Firefoksa
1316 Requires: firefox >= %{version}
1317 Provides: firefox-lang-resources = %{version}
1318 Obsoletes: iceweasel-lang-is < 45
1319 Obsoletes: mozilla-firefox-lang-is < 38
1322 %description lang-is
1323 Icelandic resources for Firefox.
1325 %description lang-is -l pl.UTF-8
1326 Islandzkie pliki językowe dla Firefoksa.
1329 Summary: Italian resources for Firefox
1330 Summary(pl.UTF-8): Włoskie pliki językowe dla Firefoksa
1332 Requires: firefox >= %{version}
1333 Provides: firefox-lang-resources = %{version}
1334 Obsoletes: iceweasel-lang-it < 45
1335 Obsoletes: mozilla-firefox-lang-it < 38
1338 %description lang-it
1339 Italian resources for Firefox.
1341 %description lang-it -l pl.UTF-8
1342 Włoskie pliki językowe dla Firefoksa.
1345 Summary: Japanese resources for Firefox
1346 Summary(pl.UTF-8): Japońskie pliki językowe dla Firefoksa
1348 Requires: firefox >= %{version}
1349 Provides: firefox-lang-resources = %{version}
1350 Obsoletes: iceweasel-lang-ja < 45
1351 Obsoletes: mozilla-firefox-lang-ja < 38
1354 %description lang-ja
1355 Japanese resources for Firefox.
1357 %description lang-ja -l pl.UTF-8
1358 Japońskie pliki językowe dla Firefoksa.
1361 Summary: Georgian resources for Firefox
1362 Summary(pl.UTF-8): Gruzińskie pliki językowe dla Firefoksa
1364 Requires: firefox >= %{version}
1365 Provides: firefox-lang-resources = %{version}
1366 Obsoletes: iceweasel-lang-ka < 45
1367 Obsoletes: mozilla-firefox-lang-ka < 38
1370 %description lang-ka
1371 Georgian resources for Firefox.
1373 %description lang-ka -l pl.UTF-8
1374 Gruzińskie pliki językowe dla Firefoksa.
1377 Summary: Kabyle resources for Firefox
1378 Summary(pl.UTF-8): Kabylskie pliki językowe dla Firefoksa
1380 Requires: firefox >= %{version}
1381 Provides: firefox-lang-resources = %{version}
1384 %description lang-kab
1385 Kabyle resources for Firefox.
1387 %description lang-kab -l pl.UTF-8
1388 Kabylskie pliki językowe dla Firefoksa.
1391 Summary: Kazakh resources for Firefox
1392 Summary(pl.UTF-8): Kazachskie pliki językowe dla Firefoksa
1394 Requires: firefox >= %{version}
1395 Provides: firefox-lang-resources = %{version}
1396 Obsoletes: iceweasel-lang-kk < 45
1397 Obsoletes: mozilla-firefox-lang-kk < 38
1400 %description lang-kk
1401 Kazakh resources for Firefox.
1403 %description lang-kk -l pl.UTF-8
1404 Kazachskie pliki językowe dla Firefoksa.
1407 Summary: Khmer resources for Firefox
1408 Summary(pl.UTF-8): Khmerskie pliki językowe dla Firefoksa
1410 Requires: firefox >= %{version}
1411 Provides: firefox-lang-resources = %{version}
1412 Obsoletes: iceweasel-lang-km < 45
1413 Obsoletes: mozilla-firefox-lang-km < 38
1416 %description lang-km
1417 Khmer resources for Firefox.
1419 %description lang-km -l pl.UTF-8
1420 Khmerskie pliki językowe dla Firefoksa.
1423 Summary: Kannada resources for Firefox
1424 Summary(pl.UTF-8): Pliki językowe kannada dla Firefoksa
1426 Requires: firefox >= %{version}
1427 Provides: firefox-lang-resources = %{version}
1428 Obsoletes: iceweasel-lang-kn < 45
1429 Obsoletes: mozilla-firefox-lang-kn < 38
1432 %description lang-kn
1433 Kannada resources for Firefox.
1435 %description lang-kn -l pl.UTF-8
1436 Pliki językowe kannada dla Firefoksa.
1439 Summary: Korean resources for Firefox
1440 Summary(pl.UTF-8): Koreańskie pliki językowe dla Firefoksa
1442 Requires: firefox >= %{version}
1443 Provides: firefox-lang-resources = %{version}
1444 Obsoletes: iceweasel-lang-ko < 45
1445 Obsoletes: mozilla-firefox-lang-ko < 38
1448 %description lang-ko
1449 Korean resources for Firefox.
1451 %description lang-ko -l pl.UTF-8
1452 Koreańskie pliki językowe dla Firefoksa.
1455 Summary: Kurdish resources for Firefox
1456 Summary(pl.UTF-8): Kurdyjskie pliki językowe dla Firefoksa
1458 Requires: firefox >= %{version}
1459 Provides: firefox-lang-resources = %{version}
1460 Obsoletes: iceweasel-lang-ku < 45
1461 Obsoletes: mozilla-firefox-lang-ku < 38
1464 %description lang-ku
1465 Kurdish resources for Firefox.
1467 %description lang-ku -l pl.UTF-8
1468 Kurdyjskie pliki językowe dla Firefoksa.
1471 Summary: Ligurian resources for Firefox
1472 Summary(pl.UTF-8): Liguryjskie pliki językowe dla Firefoksa
1474 Requires: firefox >= %{version}
1475 Provides: firefox-lang-resources = %{version}
1476 Obsoletes: iceweasel-lang-lij < 45
1477 Obsoletes: mozilla-firefox-lang-lij < 38
1480 %description lang-lij
1481 Ligurian resources for Firefox.
1483 %description lang-lij -l pl.UTF-8
1484 Liguryjskie pliki językowe dla Firefoksa.
1487 Summary: Lithuanian resources for Firefox
1488 Summary(pl.UTF-8): Litewskie pliki językowe dla Firefoksa
1490 Requires: firefox >= %{version}
1491 Provides: firefox-lang-resources = %{version}
1492 Obsoletes: iceweasel-lang-lt < 45
1493 Obsoletes: mozilla-firefox-lang-lt < 38
1496 %description lang-lt
1497 Lithuanian resources for Firefox.
1499 %description lang-lt -l pl.UTF-8
1500 Litewskie pliki językowe dla Firefoksa.
1503 Summary: Latvian resources for Firefox
1504 Summary(pl.UTF-8): Łotewskie pliki językowe dla Firefoksa
1506 Requires: firefox >= %{version}
1507 Provides: firefox-lang-resources = %{version}
1508 Obsoletes: iceweasel-lang-lv < 45
1509 Obsoletes: mozilla-firefox-lang-lv < 38
1512 %description lang-lv
1513 Latvian resources for Firefox.
1515 %description lang-lv -l pl.UTF-8
1516 Łotewskie pliki językowe dla Firefoksa.
1519 Summary: Macedonian resources for Firefox
1520 Summary(pl.UTF-8): Macedońskie pliki językowe dla Firefoksa
1522 Requires: firefox >= %{version}
1523 Provides: firefox-lang-resources = %{version}
1524 Obsoletes: iceweasel-lang-mk < 45
1525 Obsoletes: mozilla-firefox-lang-mk < 38
1528 %description lang-mk
1529 Macedonian resources for Firefox.
1531 %description lang-mk -l pl.UTF-8
1532 Macedońskie pliki językowe dla Firefoksa.
1535 Summary: Marathi resources for Firefox
1536 Summary(pl.UTF-8): Pliki językowe marathi dla Firefoksa
1538 Requires: firefox >= %{version}
1539 Provides: firefox-lang-resources = %{version}
1540 Obsoletes: iceweasel-lang-mr < 45
1541 Obsoletes: mozilla-firefox-lang-mr < 38
1544 %description lang-mr
1545 Marathi resources for Firefox.
1547 %description lang-mr -l pl.UTF-8
1548 Pliki językowe marathi dla Firefoksa.
1551 Summary: Malay resources for Firefox
1552 Summary(pl.UTF-8): Malajskie pliki językowe dla Firefoksa
1554 Requires: firefox >= %{version}
1555 Provides: firefox-lang-resources = %{version}
1556 Obsoletes: iceweasel-lang-ms < 45
1557 Obsoletes: mozilla-firefox-lang-ms < 38
1560 %description lang-ms
1561 Malay resources for Firefox.
1563 %description lang-ms -l pl.UTF-8
1564 Malajskie pliki językowe dla Firefoksa.
1567 Summary: Burmese resources for Firefox
1568 Summary(pl.UTF-8): Birmańskie pliki językowe dla Firefoksa
1570 Requires: firefox >= %{version}
1571 Provides: firefox-lang-resources = %{version}
1574 %description lang-my
1575 Burmese resources for Firefox.
1577 %description lang-my -l pl.UTF-8
1578 Birmańskie pliki językowe dla Firefoksa.
1581 Summary: Norwegian Bokmaal resources for Firefox
1582 Summary(pl.UTF-8): Norweskie (bokmaal) pliki językowe dla Firefoksa
1584 Requires: firefox >= %{version}
1585 Provides: firefox-lang-resources = %{version}
1586 Obsoletes: iceweasel-lang-nb < 45
1587 Obsoletes: mozilla-firefox-lang-nb < 38
1590 %description lang-nb
1591 Norwegian Bokmaal resources for Firefox.
1593 %description lang-nb -l pl.UTF-8
1594 Norweskie (bokmaal) pliki językowe dla Firefoksa.
1597 Summary: Nepali resources for Firefox
1598 Summary(pl.UTF-8): Nepalskie pliki językowe dla Firefoksa
1600 Requires: %{name} >= %{version}
1601 Provides: %{name}-lang-resources = %{version}
1604 %description lang-ne
1605 Nepali resources for Firefox.
1607 %description lang-ne -l pl.UTF-8
1608 Nepalskie pliki językowe dla Firefoksa.
1611 Summary: Dutch resources for Firefox
1612 Summary(pl.UTF-8): Holenderskie pliki językowe dla Firefoksa
1614 Requires: firefox >= %{version}
1615 Provides: firefox-lang-resources = %{version}
1616 Obsoletes: iceweasel-lang-nl < 45
1617 Obsoletes: mozilla-firefox-lang-nl < 38
1620 %description lang-nl
1621 Dutch resources for Firefox.
1623 %description lang-nl -l pl.UTF-8
1624 Holenderskie pliki językowe dla Firefoksa.
1627 Summary: Norwegian Nynorsk resources for Firefox
1628 Summary(pl.UTF-8): Norweskie (nynorsk) pliki językowe dla Firefoksa
1630 Requires: firefox >= %{version}
1631 Provides: firefox-lang-resources = %{version}
1632 Obsoletes: iceweasel-lang-nn < 45
1633 Obsoletes: mozilla-firefox-lang-nn < 38
1636 %description lang-nn
1637 Norwegian Nynorsk resources for Firefox.
1639 %description lang-nn -l pl.UTF-8
1640 Norweskie (nynorsk) pliki językowe dla Firefoksa.
1643 Summary: Occitan resources for Firefox
1644 Summary(pl.UTF-8): Oksytańskie pliki językowe dla Firefoksa
1646 Requires: %{name} >= %{version}
1647 Provides: %{name}-lang-resources = %{version}
1650 %description lang-oc
1651 Occitan resources for Firefox.
1653 %description lang-oc -l pl.UTF-8
1654 Oksytańskie pliki językowe dla Firefoksa.
1657 Summary: Panjabi resources for Firefox
1658 Summary(pl.UTF-8): Pendżabskie pliki językowe dla Firefoksa
1660 Requires: firefox >= %{version}
1661 Provides: firefox-lang-resources = %{version}
1662 Obsoletes: iceweasel-lang-pa < 45
1663 Obsoletes: mozilla-firefox-lang-pa < 38
1666 %description lang-pa
1667 Panjabi resources for Firefox.
1669 %description lang-pa -l pl.UTF-8
1670 Pendżabskie pliki językowe dla Firefoksa.
1673 Summary: Polish resources for Firefox
1674 Summary(pl.UTF-8): Polskie pliki językowe dla Firefoksa
1676 URL: http://www.firefox.pl/
1677 Requires: firefox >= %{version}
1678 Provides: firefox-lang-resources = %{version}
1679 Obsoletes: iceweasel-lang-pl < 45
1680 Obsoletes: mozilla-firefox-lang-pl < 38
1683 %description lang-pl
1684 Polish resources for Firefox.
1686 %description lang-pl -l pl.UTF-8
1687 Polskie pliki językowe dla Firefoksa.
1690 Summary: Portuguese (Brazil) resources for Firefox
1691 Summary(pl.UTF-8): Portugalskie (brazylijskie) pliki językowe dla Firefoksa
1693 Requires: firefox >= %{version}
1694 Provides: firefox-lang-resources = %{version}
1695 Obsoletes: iceweasel-lang-pt_BR < 45
1696 Obsoletes: mozilla-firefox-lang-pt_BR < 38
1699 %description lang-pt_BR
1700 Portuguese (Brazil) resources for Firefox.
1702 %description lang-pt_BR -l pl.UTF-8
1703 Portugalskie (brazylijskie) pliki językowe dla Firefoksa.
1706 Summary: Portuguese (Portugal) resources for Firefox
1707 Summary(pl.UTF-8): Portugalskie pliki językowe dla Firefoksa (wersja dla Portugalii)
1709 Requires: firefox >= %{version}
1710 Provides: firefox-lang-resources = %{version}
1711 Obsoletes: iceweasel-lang-pt < 45
1712 Obsoletes: mozilla-firefox-lang-pt < 38
1715 %description lang-pt
1716 Portuguese (Portugal) resources for Firefox.
1718 %description lang-pt -l pl.UTF-8
1719 Portugalskie pliki językowe dla Firefoksa (wersja dla Portugalii).
1722 Summary: Romansh resources for Firefox
1723 Summary(pl.UTF-8): Retoromańskie pliki językowe dla Firefoksa
1725 Requires: firefox >= %{version}
1726 Provides: firefox-lang-resources = %{version}
1727 Obsoletes: iceweasel-lang-rm < 45
1728 Obsoletes: mozilla-firefox-lang-rm < 38
1731 %description lang-rm
1732 Romansh resources for Firefox.
1734 %description lang-rm -l pl.UTF-8
1735 Retoromańskie pliki językowe dla Firefoksa.
1738 Summary: Romanian resources for Firefox
1739 Summary(pl.UTF-8): Rumuńskie pliki językowe dla Firefoksa
1741 Requires: firefox >= %{version}
1742 Provides: firefox-lang-resources = %{version}
1743 Obsoletes: iceweasel-lang-ro < 45
1744 Obsoletes: mozilla-firefox-lang-ro < 38
1747 %description lang-ro
1748 Romanian resources for Firefox.
1750 %description lang-ro -l pl.UTF-8
1751 Rumuńskie pliki językowe dla Firefoksa.
1754 Summary: Russian resources for Firefox
1755 Summary(pl.UTF-8): Rosyjskie pliki językowe dla Firefoksa
1757 Requires: firefox >= %{version}
1758 Provides: firefox-lang-resources = %{version}
1759 Obsoletes: iceweasel-lang-ru < 45
1760 Obsoletes: mozilla-firefox-lang-ru < 38
1763 %description lang-ru
1764 Russian resources for Firefox.
1766 %description lang-ru -l pl.UTF-8
1767 Rosyjskie pliki językowe dla Firefoksa.
1770 Summary: Santali resources for Firefox
1771 Summary(pl.UTF-8): Pliki językowe santali dla Firefoksa
1773 Requires: firefox >= %{version}
1774 Provides: firefox-lang-resources = %{version}
1777 %description lang-sat
1778 Santali resources for Firefox.
1780 %description lang-sat -l pl.UTF-8
1781 Pliki językowe santali dla Firefoksa.
1784 Summary: Sardinian resources for Firefox
1785 Summary(pl.UTF-8): Sardyńskie pliki językowe dla Firefoksa
1787 Requires: firefox >= %{version}
1788 Provides: firefox-lang-resources = %{version}
1791 %description lang-sc
1792 Sardinian resources for Firefox.
1794 %description lang-sc -l pl.UTF-8
1795 Sardyńskie pliki językowe dla Firefoksa.
1798 Summary: Scots resources for Firefox
1799 Summary(pl.UTF-8): Pliki językowe scots dla Firefoksa
1801 Requires: firefox >= %{version}
1802 Provides: firefox-lang-resources = %{version}
1805 %description lang-sco
1806 Scots resources for Firefox.
1808 %description lang-sco -l pl.UTF-8
1809 Pliki językowe scots dla Firefoksa.
1812 Summary: Sinhala resources for Firefox
1813 Summary(pl.UTF-8): Syngaleskie pliki językowe dla Firefoksa
1815 Requires: firefox >= %{version}
1816 Provides: firefox-lang-resources = %{version}
1817 Obsoletes: iceweasel-lang-si < 45
1818 Obsoletes: mozilla-firefox-lang-si < 38
1821 %description lang-si
1822 Sinhala resources for Firefox.
1824 %description lang-si -l pl.UTF-8
1825 Syngaleskie pliki językowe dla Firefoksa.
1828 Summary: Slovak resources for Firefox
1829 Summary(pl.UTF-8): Słowackie pliki językowe dla Firefoksa
1831 Requires: firefox >= %{version}
1832 Provides: firefox-lang-resources = %{version}
1833 Obsoletes: iceweasel-lang-sk < 45
1834 Obsoletes: mozilla-firefox-lang-sk < 38
1837 %description lang-sk
1838 Slovak resources for Firefox.
1840 %description lang-sk -l pl.UTF-8
1841 Słowackie pliki językowe dla Firefoksa.
1844 Summary: Slovene resources for Firefox
1845 Summary(pl.UTF-8): Słoweńskie pliki językowe dla Firefoksa
1847 Requires: firefox >= %{version}
1848 Provides: firefox-lang-resources = %{version}
1849 Obsoletes: iceweasel-lang-sl < 45
1850 Obsoletes: mozilla-firefox-lang-sl < 38
1853 %description lang-sl
1854 Slovene resources for Firefox.
1856 %description lang-sl -l pl.UTF-8
1857 Słoweńskie pliki językowe dla Firefoksa.
1860 Summary: Songhai resources for Firefox
1861 Summary(pl.UTF-8): Songhajskie pliki językowe dla Firefoksa
1863 Requires: firefox >= %{version}
1864 Provides: firefox-lang-resources = %{version}
1865 Obsoletes: iceweasel-lang-son < 45
1866 Obsoletes: mozilla-firefox-lang-son < 38
1869 %description lang-son
1870 Songhai resources for Firefox.
1872 %description lang-son -l pl.UTF-8
1873 Songhajskie pliki językowe dla Firefoksa.
1876 Summary: Albanian resources for Firefox
1877 Summary(pl.UTF-8): Albańskie pliki językowe dla Firefoksa
1879 Requires: firefox >= %{version}
1880 Provides: firefox-lang-resources = %{version}
1881 Obsoletes: iceweasel-lang-sq < 45
1882 Obsoletes: mozilla-firefox-lang-sq < 38
1885 %description lang-sq
1886 Albanian resources for Firefox.
1888 %description lang-sq -l pl.UTF-8
1889 Albańskie pliki językowe dla Firefoksa.
1892 Summary: Serbian resources for Firefox
1893 Summary(pl.UTF-8): Serbskie pliki językowe dla Firefoksa
1895 Requires: firefox >= %{version}
1896 Provides: firefox-lang-resources = %{version}
1897 Obsoletes: iceweasel-lang-sr < 45
1898 Obsoletes: mozilla-firefox-lang-sr < 38
1901 %description lang-sr
1902 Serbian resources for Firefox.
1904 %description lang-sr -l pl.UTF-8
1905 Serbskie pliki językowe dla Firefoksa.
1908 Summary: Swedish resources for Firefox
1909 Summary(pl.UTF-8): Szwedzkie pliki językowe dla Firefoksa
1911 Requires: firefox >= %{version}
1912 Provides: firefox-lang-resources = %{version}
1913 Obsoletes: iceweasel-lang-sv < 45
1914 Obsoletes: mozilla-firefox-lang-sv < 38
1917 %description lang-sv
1918 Swedish resources for Firefox.
1920 %description lang-sv -l pl.UTF-8
1921 Szwedzkie pliki językowe dla Firefoksa.
1924 Summary: Silesian resources for Firefox
1925 Summary(pl.UTF-8): Śląskie pliki językowe dla Firefoksa
1927 Requires: firefox >= %{version}
1928 Provides: firefox-lang-resources = %{version}
1931 %description lang-szl
1932 Silesian resources for Firefox.
1934 %description lang-szl -l pl.UTF-8
1935 Śląskie pliki językowe dla Firefoksa.
1938 Summary: Tamil (India) resources for Firefox
1939 Summary(pl.UTF-8): Tamilskie pliki językowe dla Firefoksa (wersja dla Indii)
1941 Requires: firefox >= %{version}
1942 Provides: firefox-lang-resources = %{version}
1943 Obsoletes: iceweasel-lang-ta < 45
1944 Obsoletes: mozilla-firefox-lang-ta < 38
1947 %description lang-ta
1948 Tamil (India) resources for Firefox.
1950 %description lang-ta -l pl.UTF-8
1951 Tamilskie pliki językowe dla Firefoksa (wersja dla Indii).
1954 Summary: Telugu resources for Firefox
1955 Summary(pl.UTF-8): Pliki językowe telugu dla Firefoksa
1957 Requires: firefox >= %{version}
1958 Provides: firefox-lang-resources = %{version}
1959 Obsoletes: iceweasel-lang-te < 45
1960 Obsoletes: mozilla-firefox-lang-te < 38
1963 %description lang-te
1964 Telugu resources for Firefox.
1966 %description lang-te -l pl.UTF-8
1967 Pliki językowe telugu dla Firefoksa.
1970 Summary: Tajik resources for Firefox
1971 Summary(pl.UTF-8): Tadżyckie pliki językowe dla Firefoksa
1973 Requires: firefox >= %{version}
1974 Provides: firefox-lang-resources = %{version}
1977 %description lang-tg
1978 Tajik resources for Firefox.
1980 %description lang-tg -l pl.UTF-8
1981 Tadżyckie pliki językowe dla Firefoksa.
1984 Summary: Thai resources for Firefox
1985 Summary(pl.UTF-8): Tajskie pliki językowe dla Firefoksa
1987 Requires: firefox >= %{version}
1988 Provides: firefox-lang-resources = %{version}
1989 Obsoletes: iceweasel-lang-th < 45
1990 Obsoletes: mozilla-firefox-lang-th < 38
1993 %description lang-th
1994 Thai resources for Firefox.
1996 %description lang-th -l pl.UTF-8
1997 Tajskie pliki językowe dla Firefoksa.
2000 Summary: Tagalog resources for Firefox
2001 Summary(pl.UTF-8): Tagalskie pliki językowe dla Firefoksa
2003 Requires: firefox >= %{version}
2004 Provides: firefox-lang-resources = %{version}
2007 %description lang-tl
2008 Tagalog resources for Firefox.
2010 %description lang-tl -l pl.UTF-8
2011 Tagalskie pliki językowe dla Firefoksa.
2014 Summary: Turkish resources for Firefox
2015 Summary(pl.UTF-8): Tureckie pliki językowe dla Firefoksa
2017 Requires: firefox >= %{version}
2018 Provides: firefox-lang-resources = %{version}
2019 Obsoletes: iceweasel-lang-tr < 45
2020 Obsoletes: mozilla-firefox-lang-tr < 38
2023 %description lang-tr
2024 Turkish resources for Firefox.
2026 %description lang-tr -l pl.UTF-8
2027 Tureckie pliki językowe dla Firefoksa.
2030 Summary: Triqui (Oaxaca) resources for Firefox
2031 Summary(pl.UTF-8): Pliki językowe trike czikauastlańskiego dla Firefoksa
2033 Requires: firefox >= %{version}
2034 Provides: firefox-lang-resources = %{version}
2037 %description lang-trs
2038 Triqui (Oaxaca) resources for Firefox.
2040 %description lang-trs -l pl.UTF-8
2041 Pliki językowe trike czikauastlańskiego dla Firefoksa.
2044 Summary: Ukrainian resources for Firefox
2045 Summary(pl.UTF-8): Ukraińskie pliki językowe dla Firefoksa
2047 Requires: firefox >= %{version}
2048 Provides: firefox-lang-resources = %{version}
2049 Obsoletes: iceweasel-lang-uk < 45
2050 Obsoletes: mozilla-firefox-lang-uk < 38
2053 %description lang-uk
2054 Ukrainian resources for Firefox.
2056 %description lang-uk -l pl.UTF-8
2057 Ukraińskie pliki językowe dla Firefoksa.
2060 Summary: Urdu resources for Firefox
2061 Summary(pl.UTF-8): Pliki językowe urdu dla Firefoksa
2063 Requires: firefox >= %{version}
2064 Provides: firefox-lang-resources = %{version}
2067 %description lang-ur
2068 Urdu resources for Firefox.
2070 %description lang-ur -l pl.UTF-8
2071 Pliki językowe urdu dla Firefoksa.
2074 Summary: Uzbek resources for Firefox
2075 Summary(pl.UTF-8): Uzbeckie pliki językowe dla Firefoksa
2077 Requires: firefox >= %{version}
2078 Provides: firefox-lang-resources = %{version}
2079 Obsoletes: iceweasel-lang-uz < 45
2080 Obsoletes: mozilla-firefox-lang-uz < 38
2083 %description lang-uz
2084 Uzbek resources for Firefox.
2086 %description lang-uz -l pl.UTF-8
2087 Uzbeckie pliki językowe dla Firefoksa.
2090 Summary: Vietmanese resources for Firefox
2091 Summary(pl.UTF-8): Wietnamskie pliki językowe dla Firefoksa
2093 Requires: firefox >= %{version}
2094 Provides: firefox-lang-resources = %{version}
2095 Obsoletes: iceweasel-lang-vi < 45
2096 Obsoletes: mozilla-firefox-lang-vi < 38
2099 %description lang-vi
2100 Vietmanese resources for Firefox.
2102 %description lang-vi -l pl.UTF-8
2103 Wietnamskie pliki językowe dla Firefoksa.
2106 Summary: Xhosa resources for Firefox
2107 Summary(pl.UTF-8): Pliki językowe xhosa dla Firefoksa
2109 Requires: firefox >= %{version}
2110 Provides: firefox-lang-resources = %{version}
2111 Obsoletes: iceweasel-lang-xh < 45
2112 Obsoletes: mozilla-firefox-lang-xh < 38
2115 %description lang-xh
2116 Xhosa resources for Firefox.
2118 %description lang-xh -l pl.UTF-8
2119 Pliki językowe xhosa dla Firefoksa.
2122 Summary: Simplified Chinese resources for Firefox
2123 Summary(pl.UTF-8): Chińskie (uproszczone) pliki językowe dla Firefoksa
2125 Requires: firefox >= %{version}
2126 Provides: firefox-lang-resources = %{version}
2127 Obsoletes: iceweasel-lang-zh_CN < 45
2128 Obsoletes: mozilla-firefox-lang-zh_CN < 38
2131 %description lang-zh_CN
2132 Simplified Chinese resources for Firefox.
2134 %description lang-zh_CN -l pl.UTF-8
2135 Chińskie uproszczone pliki językowe dla Firefoksa.
2138 Summary: Traditional Chinese resources for Firefox
2139 Summary(pl.UTF-8): Chińskie tradycyjne pliki językowe dla Firefoksa
2141 Requires: firefox >= %{version}
2142 Provides: firefox-lang-resources = %{version}
2143 Obsoletes: iceweasel-lang-zh_TW < 45
2144 Obsoletes: mozilla-firefox-lang-zh_TW < 38
2147 %description lang-zh_TW
2148 Traditional Chinese resources for Firefox.
2150 %description lang-zh_TW -l pl.UTF-8
2151 Chińskie tradycyjne pliki językowe dla Firefoksa.
2154 Summary: Zulu resources for Firefox
2155 Summary(pl.UTF-8): Zuluskie pliki językowe dla Firefoksa
2157 Requires: firefox >= %{version}
2158 Provides: firefox-lang-resources = %{version}
2159 Obsoletes: iceweasel-lang-zu < 45
2160 Obsoletes: mozilla-firefox-lang-zu < 38
2163 %description lang-zu
2164 Zulu resources for Firefox.
2166 %description lang-zu -l pl.UTF-8
2167 Zuluskie pliki językowe dla Firefoksa.
2169 %package geckodriver
2170 Summary: WebDriver for Firefox
2171 Summary(pl.UTF-8): WebDriver dla Firefoksa
2173 Requires: firefox >= %{version}
2175 %description geckodriver
2176 WebDriver is an open source tool for automated testing of webapps
2177 across many browsers. It provides capabilities for navigating to web
2178 pages, user input, JavaScript execution, and more.
2180 %description geckodriver -l pl.UTF-8
2181 WebDriver to mające otwarte źródła narzędzia do automatycznego
2182 testowania aplikacji WWW w różnych przeglądarkach. Jego możliwości to
2183 m.in. nawigowanie po stronach WWW, wejście od użytkownika, wykonywanie
2188 local args="$1" file="$2"
2191 %define __unzip unpack
2192 %setup -q %(seq -f '-a %g' 100 201 | xargs)
2199 %{?with_system_cairo:%patch10 -p1}
2203 %{__sed} -i -e 's@__BROWSER_PATH__@"../../dist/bin/firefox-bin"@' build/automation.py.in
2207 cp -p %{_datadir}/automake/config.* build/autoconf
2209 cat << 'EOF' > .mozconfig
2210 . $topsrcdir/browser/config/mozconfig
2214 export CXX="clang++"
2215 export LLVM_PROFDATA="llvm-profdata"
2218 export RANLIB="llvm-ranlib"
2221 export CXX="%{__cxx}"
2224 export CFLAGS="%{rpmcflags} %{!?with_system_libvpx:-mmmx} -D_FILE_OFFSET_BITS=64"
2225 export CXXFLAGS="%{rpmcxxflags} -mmmx -D_FILE_OFFSET_BITS=64"
2227 export CFLAGS="%{rpmcflags} -D_FILE_OFFSET_BITS=64"
2228 export CXXFLAGS="%{rpmcxxflags} -D_FILE_OFFSET_BITS=64"
2232 export CFLAGS="$CFLAGS -g0"
2233 export CXXFLAGS="$CXXFLAGS -g0"
2234 export MOZ_DEBUG_FLAGS=" "
2235 export LLVM_USE_SPLIT_DWARF=1
2236 export LLVM_PARALLEL_LINK_JOBS=1
2237 export MOZ_LINK_FLAGS="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
2238 #export CARGO_INCREMENTAL=0 # candidate for with_lowmem2
2239 export RUSTFLAGS="-Cdebuginfo=0"
2242 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-%{_target_cpu}
2244 # Options for 'configure' (same as command-line options).
2245 ac_add_options --host=%{_target_platform}
2246 ac_add_options --prefix=%{_prefix}
2248 ac_add_options --disable-optimize
2249 ac_add_options --enable-debug
2250 ac_add_options --enable-debug-modules
2251 ac_add_options --enable-debugger-info-modules
2252 ac_add_options --enable-crash-on-assert
2254 ac_add_options --disable-debug
2256 ac_add_options --disable-strip
2257 ac_add_options --disable-install-strip
2259 ac_add_options --enable-tests
2260 ac_add_options --enable-mochitest
2263 ac_add_options --enable-tests
2265 ac_add_options --disable-tests
2268 ac_add_options --disable-crashreporter
2269 ac_add_options --disable-necko-wifi
2270 # candidate for with_lowmem2
2271 #ac_add_options --disable-unified-build
2272 ac_add_options --disable-updater
2273 ac_add_options --enable-alsa
2274 ac_add_options --enable-chrome-format=omni
2275 ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
2276 %{?with_geckodriver:ac_add_options --enable-geckodriver}
2277 %{?with_gold:ac_add_options --enable-linker=gold}
2278 %ifarch %{ix86} %{x8664} %{arm}
2279 ac_add_options --disable-elf-hack
2282 ac_add_options --enable-gpsd
2285 ac_add_options --enable-lto=cross
2287 %{?with_clang:ac_add_options --enable-linker=lld}
2288 %{?with_rust_simd:ac_add_options --enable-rust-simd}
2289 %{?with_shared_js:ac_add_options --enable-shared-js}
2290 %{?with_system_cairo:ac_add_options --enable-system-cairo}
2291 ac_add_options --enable-system-ffi
2292 %{?with_official:ac_add_options --enable-official-branding}
2293 ac_add_options --with-distribution-id=org.pld-linux
2294 ac_add_options --with%{!?with_system_icu:out}-system-icu
2295 ac_add_options --with-system-jpeg
2296 ac_add_options --with-system-libevent
2297 ac_add_options --with%{!?with_system_libvpx:out}-system-libvpx
2298 ac_add_options --with-system-nspr
2299 ac_add_options --with-system-nss
2300 ac_add_options --with-system-pixman
2301 ac_add_options --with-system-png
2302 ac_add_options --with-system-webp
2303 ac_add_options --with-system-zlib
2304 ac_add_options --without-wasm-sandboxed-libraries
2307 %if %{without clang}
2308 # On x86_64 architectures, Mozilla can build up to 4 jobs at once in parallel,
2309 # however builds tend to fail on other arches when building in parallel.
2310 MOZ_PARALLEL_BUILD=1
2313 [ -n "$jobs" -a "$jobs" -gt 4 ] && MOZ_PARALLEL_BUILD=4 || MOZ_PARALLEL_BUILD="$jobs"
2315 export MOZ_PARALLEL_BUILD
2317 %{?__jobs:export MOZ_PARALLEL_BUILD="%__jobs"}
2320 export MOZ_SERVICES_SYNC="1"
2321 export MOZBUILD_STATE_PATH="$(pwd)/.mozbuild"
2322 export MACH_SYSTEM_ASSERTED_COMPATIBLE_WITH_BUILD_SITE=1
2323 export MACH_SYSTEM_ASSERTED_COMPATIBLE_WITH_MACH_SITE=1
2325 D=$(( RANDOM % (200 - 100 + 1 ) + 5 ))
2326 /usr/bin/Xvfb :${D} &
2328 [ -n "$XVFB_PID" ] || exit 1
2329 export DISPLAY=:${D}
2331 AUTOCONF=/usr/bin/autoconf2_13 \
2332 MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none \
2336 AUTOCONF=/usr/bin/autoconf2_13 \
2337 MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none \
2338 ./mach build %{?with_lowmem2:-j1}
2342 rm -rf $RPM_BUILD_ROOT
2344 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}} \
2345 $RPM_BUILD_ROOT%{_desktopdir} \
2346 $RPM_BUILD_ROOT%{_datadir}/%{name}/browser \
2347 $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/plugins \
2348 $RPM_BUILD_ROOT%{_includedir}/%{name} \
2349 $RPM_BUILD_ROOT%{_pkgconfigdir}
2351 %browser_plugins_add_browser %{name} -p %{_libdir}/%{name}/browser/plugins
2353 OBJDIR=obj-%{_target_cpu}
2354 %{__make} -C ${OBJDIR}/browser/installer stage-package \
2355 DESTDIR=$RPM_BUILD_ROOT \
2356 installdir=%{_libdir}/%{name} \
2359 cp -aL ${OBJDIR}/dist/firefox/* $RPM_BUILD_ROOT%{_libdir}/%{name}/
2360 %{?with_geckodriver:cp -aL ${OBJDIR}/dist/bin/geckodriver $RPM_BUILD_ROOT%{_bindir}/}
2362 # move arch independant ones to datadir
2363 %{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/chrome $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/chrome
2364 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/extensions
2365 %{__mv} $RPM_BUILD_ROOT%{_libdir}/%{name}/defaults $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults
2366 %{__mv} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/{pref,preferences}
2368 ln -s ../../../share/%{name}/browser/chrome $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/chrome
2369 ln -s ../../../share/%{name}/browser/defaults $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/defaults
2370 ln -s ../../../share/%{name}/browser/extensions $RPM_BUILD_ROOT%{_libdir}/%{name}/browser/extensions
2372 sed 's,@LIBDIR@,%{_libdir},' %{SOURCE4} > $RPM_BUILD_ROOT%{_bindir}/firefox
2373 chmod 755 $RPM_BUILD_ROOT%{_bindir}/firefox
2375 # install icons and desktop file
2376 for i in 16 32 48 %{?with_official:22 24 256}; do
2377 install -d $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${i}x${i}/apps
2378 cp -a browser/branding/%{!?with_official:un}official/default${i}.png \
2379 $RPM_BUILD_ROOT%{_iconsdir}/hicolor/${i}x${i}/apps/firefox.png
2382 cp -a %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
2384 # install our settings
2385 %if "%{pld_release}" == "ac"
2386 cp -a %{SOURCE6} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/preferences/vendor.js
2388 cp -a %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/defaults/preferences/vendor.js
2391 # GeckoMediaPlugin API headers
2392 install -d $RPM_BUILD_ROOT%{_includedir}
2393 cp -pr dom/media/gmp/gmp-api $RPM_BUILD_ROOT%{_includedir}
2396 basename=$(basename $a .xpi)
2397 cp -p $a $RPM_BUILD_ROOT%{_datadir}/%{name}/browser/extensions/langpack-$basename@firefox.mozilla.org.xpi
2401 rm -rf $RPM_BUILD_ROOT
2404 %update_browser_plugins
2405 %update_icon_cache hicolor
2406 %update_desktop_database
2409 if [ "$1" = 0 ]; then
2410 %update_browser_plugins
2411 %update_icon_cache hicolor
2415 %defattr(644,root,root,755)
2416 %attr(755,root,root) %{_bindir}/%{name}
2418 %{_desktopdir}/firefox.desktop
2419 %{_iconsdir}/hicolor/*/apps/firefox.png
2421 # browser plugins v2
2422 %{_browserpluginsconfdir}/browsers.d/%{name}.*
2423 %config(noreplace) %verify(not md5 mtime size) %{_browserpluginsconfdir}/blacklist.d/%{name}.*.blacklist
2425 %dir %{_libdir}/%{name}/browser
2426 %dir %{_libdir}/%{name}/browser/plugins
2427 %dir %{_libdir}/%{name}/browser/features
2429 %dir %{_datadir}/%{name}
2430 %dir %{_datadir}/%{name}/browser
2431 %dir %{_datadir}/%{name}/browser/extensions
2432 %{_datadir}/%{name}/browser/chrome
2433 %{_datadir}/%{name}/browser/defaults
2436 %{_libdir}/%{name}/browser/extensions
2437 %{_libdir}/%{name}/browser/chrome
2438 %{_libdir}/%{name}/browser/defaults
2440 %attr(755,root,root) %{_libdir}/%{name}/firefox
2441 %attr(755,root,root) %{_libdir}/%{name}/firefox-bin
2442 %attr(755,root,root) %{_libdir}/%{name}/glxtest
2443 %attr(755,root,root) %{_libdir}/%{name}/pingsender
2444 %{?with_v4l2:%attr(755,root,root) %{_libdir}/%{name}/v4l2test}
2445 %attr(755,root,root) %{_libdir}/%{name}/vaapitest
2446 %{_libdir}/%{name}/application.ini
2447 %{_libdir}/%{name}/browser/omni.ja
2449 %{_libdir}/%{name}/browser/features/formautofill@mozilla.org.xpi
2450 %{_libdir}/%{name}/browser/features/pictureinpicture@mozilla.org.xpi
2451 %{_libdir}/%{name}/browser/features/screenshots@mozilla.org.xpi
2452 %{_libdir}/%{name}/browser/features/webcompat@mozilla.org.xpi
2453 %{_libdir}/%{name}/browser/features/webcompat-reporter@mozilla.org.xpi
2455 %dir %{_libdir}/%{name}/fonts
2456 %{_libdir}/%{name}/fonts/TwemojiMozilla.ttf
2458 %dir %{_libdir}/%{name}/gmp-clearkey
2459 %dir %{_libdir}/%{name}/gmp-clearkey/0.1
2460 %{_libdir}/%{name}/gmp-clearkey/0.1/manifest.json
2461 %attr(755,root,root) %{_libdir}/%{name}/gmp-clearkey/0.1/libclearkey.so
2463 %dir %{_libdir}/%{name}
2464 %{_libdir}/%{name}/platform.ini
2465 %attr(755,root,root) %{_libdir}/%{name}/libgkcodecs.so
2466 %{?with_shared_js:%attr(755,root,root) %{_libdir}/%{name}/libmozjs.so}
2467 %attr(755,root,root) %{_libdir}/%{name}/libipcclientcerts.so
2468 %attr(755,root,root) %{_libdir}/%{name}/liblgpllibs.so
2469 %attr(755,root,root) %{_libdir}/%{name}/libxul.so
2470 %attr(755,root,root) %{_libdir}/%{name}/libmozavcodec.so
2471 %attr(755,root,root) %{_libdir}/%{name}/libmozavutil.so
2472 %ifarch %{ix86} %{x8664} %{arm} aarch64
2473 %attr(755,root,root) %{_libdir}/%{name}/libmozsandbox.so
2475 %attr(755,root,root) %{_libdir}/%{name}/libmozsqlite3.so
2476 %attr(755,root,root) %{_libdir}/%{name}/libmozwayland.so
2477 %{_libdir}/%{name}/dependentlibs.list
2478 %{_libdir}/%{name}/omni.ja
2479 %attr(755,root,root) %{_libdir}/%{name}/libmozgtk.so
2482 %defattr(644,root,root,755)
2483 %{_includedir}/gmp-api
2486 %defattr(644,root,root,755)
2487 %{_datadir}/%{name}/browser/extensions/langpack-ach@firefox.mozilla.org.xpi
2490 %defattr(644,root,root,755)
2491 %{_datadir}/%{name}/browser/extensions/langpack-af@firefox.mozilla.org.xpi
2494 %defattr(644,root,root,755)
2495 %{_datadir}/%{name}/browser/extensions/langpack-an@firefox.mozilla.org.xpi
2498 %defattr(644,root,root,755)
2499 %{_datadir}/%{name}/browser/extensions/langpack-ar@firefox.mozilla.org.xpi
2502 %defattr(644,root,root,755)
2503 %{_datadir}/%{name}/browser/extensions/langpack-ast@firefox.mozilla.org.xpi
2506 %defattr(644,root,root,755)
2507 %{_datadir}/%{name}/browser/extensions/langpack-az@firefox.mozilla.org.xpi
2510 %defattr(644,root,root,755)
2511 %{_datadir}/%{name}/browser/extensions/langpack-be@firefox.mozilla.org.xpi
2514 %defattr(644,root,root,755)
2515 %{_datadir}/%{name}/browser/extensions/langpack-bg@firefox.mozilla.org.xpi
2518 %defattr(644,root,root,755)
2519 %{_datadir}/%{name}/browser/extensions/langpack-bn@firefox.mozilla.org.xpi
2522 %defattr(644,root,root,755)
2523 %{_datadir}/%{name}/browser/extensions/langpack-br@firefox.mozilla.org.xpi
2526 %defattr(644,root,root,755)
2527 %{_datadir}/%{name}/browser/extensions/langpack-bs@firefox.mozilla.org.xpi
2530 %defattr(644,root,root,755)
2531 %{_datadir}/%{name}/browser/extensions/langpack-ca@firefox.mozilla.org.xpi
2533 %files lang-ca-valencia
2534 %defattr(644,root,root,755)
2535 %{_datadir}/%{name}/browser/extensions/langpack-ca-valencia@firefox.mozilla.org.xpi
2538 %defattr(644,root,root,755)
2539 %{_datadir}/%{name}/browser/extensions/langpack-cak@firefox.mozilla.org.xpi
2542 %defattr(644,root,root,755)
2543 %{_datadir}/%{name}/browser/extensions/langpack-cs@firefox.mozilla.org.xpi
2546 #%defattr(644,root,root,755)
2547 #%{_datadir}/%{name}/browser/extensions/langpack-csb@firefox.mozilla.org.xpi
2550 %defattr(644,root,root,755)
2551 %{_datadir}/%{name}/browser/extensions/langpack-cy@firefox.mozilla.org.xpi
2554 %defattr(644,root,root,755)
2555 %{_datadir}/%{name}/browser/extensions/langpack-da@firefox.mozilla.org.xpi
2558 %defattr(644,root,root,755)
2559 %{_datadir}/%{name}/browser/extensions/langpack-de@firefox.mozilla.org.xpi
2562 %defattr(644,root,root,755)
2563 %{_datadir}/%{name}/browser/extensions/langpack-dsb@firefox.mozilla.org.xpi
2566 %defattr(644,root,root,755)
2567 %{_datadir}/%{name}/browser/extensions/langpack-el@firefox.mozilla.org.xpi
2570 %defattr(644,root,root,755)
2571 %{_datadir}/%{name}/browser/extensions/langpack-en-CA@firefox.mozilla.org.xpi
2574 %defattr(644,root,root,755)
2575 %{_datadir}/%{name}/browser/extensions/langpack-en-GB@firefox.mozilla.org.xpi
2578 %defattr(644,root,root,755)
2579 %{_datadir}/%{name}/browser/extensions/langpack-en-US@firefox.mozilla.org.xpi
2582 %defattr(644,root,root,755)
2583 %{_datadir}/%{name}/browser/extensions/langpack-eo@firefox.mozilla.org.xpi
2586 %defattr(644,root,root,755)
2587 %{_datadir}/%{name}/browser/extensions/langpack-es-AR@firefox.mozilla.org.xpi
2590 %defattr(644,root,root,755)
2591 %{_datadir}/%{name}/browser/extensions/langpack-es-CL@firefox.mozilla.org.xpi
2594 %defattr(644,root,root,755)
2595 %{_datadir}/%{name}/browser/extensions/langpack-es-ES@firefox.mozilla.org.xpi
2598 %defattr(644,root,root,755)
2599 %{_datadir}/%{name}/browser/extensions/langpack-es-MX@firefox.mozilla.org.xpi
2602 %defattr(644,root,root,755)
2603 %{_datadir}/%{name}/browser/extensions/langpack-et@firefox.mozilla.org.xpi
2606 %defattr(644,root,root,755)
2607 %{_datadir}/%{name}/browser/extensions/langpack-eu@firefox.mozilla.org.xpi
2610 %defattr(644,root,root,755)
2611 %{_datadir}/%{name}/browser/extensions/langpack-fa@firefox.mozilla.org.xpi
2614 %defattr(644,root,root,755)
2615 %{_datadir}/%{name}/browser/extensions/langpack-ff@firefox.mozilla.org.xpi
2618 %defattr(644,root,root,755)
2619 %{_datadir}/%{name}/browser/extensions/langpack-fi@firefox.mozilla.org.xpi
2622 %defattr(644,root,root,755)
2623 %{_datadir}/%{name}/browser/extensions/langpack-fr@firefox.mozilla.org.xpi
2626 %defattr(644,root,root,755)
2627 %{_datadir}/%{name}/browser/extensions/langpack-fur@firefox.mozilla.org.xpi
2630 %defattr(644,root,root,755)
2631 %{_datadir}/%{name}/browser/extensions/langpack-fy-NL@firefox.mozilla.org.xpi
2634 %defattr(644,root,root,755)
2635 %{_datadir}/%{name}/browser/extensions/langpack-ga-IE@firefox.mozilla.org.xpi
2638 %defattr(644,root,root,755)
2639 %{_datadir}/%{name}/browser/extensions/langpack-gd@firefox.mozilla.org.xpi
2642 %defattr(644,root,root,755)
2643 %{_datadir}/%{name}/browser/extensions/langpack-gl@firefox.mozilla.org.xpi
2646 %defattr(644,root,root,755)
2647 %{_datadir}/%{name}/browser/extensions/langpack-gn@firefox.mozilla.org.xpi
2650 %defattr(644,root,root,755)
2651 %{_datadir}/%{name}/browser/extensions/langpack-gu-IN@firefox.mozilla.org.xpi
2654 %defattr(644,root,root,755)
2655 %{_datadir}/%{name}/browser/extensions/langpack-he@firefox.mozilla.org.xpi
2658 %defattr(644,root,root,755)
2659 %{_datadir}/%{name}/browser/extensions/langpack-hi-IN@firefox.mozilla.org.xpi
2662 %defattr(644,root,root,755)
2663 %{_datadir}/%{name}/browser/extensions/langpack-hr@firefox.mozilla.org.xpi
2666 %defattr(644,root,root,755)
2667 %{_datadir}/%{name}/browser/extensions/langpack-hsb@firefox.mozilla.org.xpi
2670 %defattr(644,root,root,755)
2671 %{_datadir}/%{name}/browser/extensions/langpack-hu@firefox.mozilla.org.xpi
2674 %defattr(644,root,root,755)
2675 %{_datadir}/%{name}/browser/extensions/langpack-hy-AM@firefox.mozilla.org.xpi
2678 %defattr(644,root,root,755)
2679 %{_datadir}/%{name}/browser/extensions/langpack-ia@firefox.mozilla.org.xpi
2682 %defattr(644,root,root,755)
2683 %{_datadir}/%{name}/browser/extensions/langpack-id@firefox.mozilla.org.xpi
2686 %defattr(644,root,root,755)
2687 %{_datadir}/%{name}/browser/extensions/langpack-is@firefox.mozilla.org.xpi
2690 %defattr(644,root,root,755)
2691 %{_datadir}/%{name}/browser/extensions/langpack-it@firefox.mozilla.org.xpi
2694 %defattr(644,root,root,755)
2695 %{_datadir}/%{name}/browser/extensions/langpack-ja@firefox.mozilla.org.xpi
2698 %defattr(644,root,root,755)
2699 %{_datadir}/%{name}/browser/extensions/langpack-ka@firefox.mozilla.org.xpi
2702 %defattr(644,root,root,755)
2703 %{_datadir}/%{name}/browser/extensions/langpack-kab@firefox.mozilla.org.xpi
2706 %defattr(644,root,root,755)
2707 %{_datadir}/%{name}/browser/extensions/langpack-kk@firefox.mozilla.org.xpi
2710 %defattr(644,root,root,755)
2711 %{_datadir}/%{name}/browser/extensions/langpack-km@firefox.mozilla.org.xpi
2714 %defattr(644,root,root,755)
2715 %{_datadir}/%{name}/browser/extensions/langpack-kn@firefox.mozilla.org.xpi
2718 %defattr(644,root,root,755)
2719 %{_datadir}/%{name}/browser/extensions/langpack-ko@firefox.mozilla.org.xpi
2722 #%defattr(644,root,root,755)
2723 #%{_datadir}/%{name}/browser/extensions/langpack-ku@firefox.mozilla.org.xpi
2726 %defattr(644,root,root,755)
2727 %{_datadir}/%{name}/browser/extensions/langpack-lij@firefox.mozilla.org.xpi
2730 %defattr(644,root,root,755)
2731 %{_datadir}/%{name}/browser/extensions/langpack-lt@firefox.mozilla.org.xpi
2734 %defattr(644,root,root,755)
2735 %{_datadir}/%{name}/browser/extensions/langpack-lv@firefox.mozilla.org.xpi
2738 %defattr(644,root,root,755)
2739 %{_datadir}/%{name}/browser/extensions/langpack-mk@firefox.mozilla.org.xpi
2742 %defattr(644,root,root,755)
2743 %{_datadir}/%{name}/browser/extensions/langpack-mr@firefox.mozilla.org.xpi
2746 %defattr(644,root,root,755)
2747 %{_datadir}/%{name}/browser/extensions/langpack-ms@firefox.mozilla.org.xpi
2750 %defattr(644,root,root,755)
2751 %{_datadir}/%{name}/browser/extensions/langpack-my@firefox.mozilla.org.xpi
2754 %defattr(644,root,root,755)
2755 %{_datadir}/%{name}/browser/extensions/langpack-nb-NO@firefox.mozilla.org.xpi
2758 %defattr(644,root,root,755)
2759 %{_datadir}/%{name}/browser/extensions/langpack-ne-NP@firefox.mozilla.org.xpi
2762 %defattr(644,root,root,755)
2763 %{_datadir}/%{name}/browser/extensions/langpack-nl@firefox.mozilla.org.xpi
2766 %defattr(644,root,root,755)
2767 %{_datadir}/%{name}/browser/extensions/langpack-nn-NO@firefox.mozilla.org.xpi
2770 %defattr(644,root,root,755)
2771 %{_datadir}/%{name}/browser/extensions/langpack-oc@firefox.mozilla.org.xpi
2774 %defattr(644,root,root,755)
2775 %{_datadir}/%{name}/browser/extensions/langpack-pa-IN@firefox.mozilla.org.xpi
2778 %defattr(644,root,root,755)
2779 %{_datadir}/%{name}/browser/extensions/langpack-pl@firefox.mozilla.org.xpi
2782 %defattr(644,root,root,755)
2783 %{_datadir}/%{name}/browser/extensions/langpack-pt-BR@firefox.mozilla.org.xpi
2786 %defattr(644,root,root,755)
2787 %{_datadir}/%{name}/browser/extensions/langpack-pt-PT@firefox.mozilla.org.xpi
2790 %defattr(644,root,root,755)
2791 %{_datadir}/%{name}/browser/extensions/langpack-rm@firefox.mozilla.org.xpi
2794 %defattr(644,root,root,755)
2795 %{_datadir}/%{name}/browser/extensions/langpack-ro@firefox.mozilla.org.xpi
2798 %defattr(644,root,root,755)
2799 %{_datadir}/%{name}/browser/extensions/langpack-ru@firefox.mozilla.org.xpi
2802 %defattr(644,root,root,755)
2803 %{_datadir}/%{name}/browser/extensions/langpack-sat@firefox.mozilla.org.xpi
2806 %defattr(644,root,root,755)
2807 %{_datadir}/%{name}/browser/extensions/langpack-sc@firefox.mozilla.org.xpi
2810 %defattr(644,root,root,755)
2811 %{_datadir}/%{name}/browser/extensions/langpack-sco@firefox.mozilla.org.xpi
2814 %defattr(644,root,root,755)
2815 %{_datadir}/%{name}/browser/extensions/langpack-si@firefox.mozilla.org.xpi
2818 %defattr(644,root,root,755)
2819 %{_datadir}/%{name}/browser/extensions/langpack-sk@firefox.mozilla.org.xpi
2822 %defattr(644,root,root,755)
2823 %{_datadir}/%{name}/browser/extensions/langpack-sl@firefox.mozilla.org.xpi
2826 %defattr(644,root,root,755)
2827 %{_datadir}/%{name}/browser/extensions/langpack-son@firefox.mozilla.org.xpi
2830 %defattr(644,root,root,755)
2831 %{_datadir}/%{name}/browser/extensions/langpack-sq@firefox.mozilla.org.xpi
2834 %defattr(644,root,root,755)
2835 %{_datadir}/%{name}/browser/extensions/langpack-sr@firefox.mozilla.org.xpi
2838 %defattr(644,root,root,755)
2839 %{_datadir}/%{name}/browser/extensions/langpack-sv-SE@firefox.mozilla.org.xpi
2842 %defattr(644,root,root,755)
2843 %{_datadir}/%{name}/browser/extensions/langpack-szl@firefox.mozilla.org.xpi
2846 %defattr(644,root,root,755)
2847 %{_datadir}/%{name}/browser/extensions/langpack-ta@firefox.mozilla.org.xpi
2850 %defattr(644,root,root,755)
2851 %{_datadir}/%{name}/browser/extensions/langpack-te@firefox.mozilla.org.xpi
2854 %defattr(644,root,root,755)
2855 %{_datadir}/%{name}/browser/extensions/langpack-tg@firefox.mozilla.org.xpi
2858 %defattr(644,root,root,755)
2859 %{_datadir}/%{name}/browser/extensions/langpack-th@firefox.mozilla.org.xpi
2862 %defattr(644,root,root,755)
2863 %{_datadir}/%{name}/browser/extensions/langpack-tl@firefox.mozilla.org.xpi
2866 %defattr(644,root,root,755)
2867 %{_datadir}/%{name}/browser/extensions/langpack-tr@firefox.mozilla.org.xpi
2870 %defattr(644,root,root,755)
2871 %{_datadir}/%{name}/browser/extensions/langpack-trs@firefox.mozilla.org.xpi
2874 %defattr(644,root,root,755)
2875 %{_datadir}/%{name}/browser/extensions/langpack-uk@firefox.mozilla.org.xpi
2878 %defattr(644,root,root,755)
2879 %{_datadir}/%{name}/browser/extensions/langpack-ur@firefox.mozilla.org.xpi
2882 %defattr(644,root,root,755)
2883 %{_datadir}/%{name}/browser/extensions/langpack-uz@firefox.mozilla.org.xpi
2886 %defattr(644,root,root,755)
2887 %{_datadir}/%{name}/browser/extensions/langpack-vi@firefox.mozilla.org.xpi
2890 %defattr(644,root,root,755)
2891 %{_datadir}/%{name}/browser/extensions/langpack-xh@firefox.mozilla.org.xpi
2894 %defattr(644,root,root,755)
2895 %{_datadir}/%{name}/browser/extensions/langpack-zh-CN@firefox.mozilla.org.xpi
2898 %defattr(644,root,root,755)
2899 %{_datadir}/%{name}/browser/extensions/langpack-zh-TW@firefox.mozilla.org.xpi
2902 #%defattr(644,root,root,755)
2903 #%{_datadir}/%{name}/browser/extensions/langpack-zu@firefox.mozilla.org.xpi
2905 %if %{with geckodriver}
2907 %defattr(644,root,root,755)
2908 %attr(755,root,root) %{_bindir}/geckodriver