26 # orig_version would be the upstream tar ball |
26 # orig_version would be the upstream tar ball |
27 # orig_version 70.0 |
27 # orig_version 70.0 |
28 # orig_suffix b3 |
28 # orig_suffix b3 |
29 # major 69 |
29 # major 69 |
30 # mainver %major.99 |
30 # mainver %major.99 |
31 %define major 93 |
31 %define major 94 |
32 %define mainver %major.0 |
32 %define mainver %major.0.2 |
33 %define orig_version 93.0 |
33 %define orig_version 94.0.2 |
34 %define orig_suffix %{nil} |
34 %define orig_suffix %{nil} |
35 %define update_channel release |
35 %define update_channel release |
36 %define branding 1 |
36 %define branding 1 |
37 %define devpkg 1 |
37 %define devpkg 1 |
38 |
38 |
98 BuildRequires: gcc9-c++ |
98 BuildRequires: gcc9-c++ |
99 %else |
99 %else |
100 BuildRequires: gcc-c++ |
100 BuildRequires: gcc-c++ |
101 %endif |
101 %endif |
102 %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150300 |
102 %if 0%{?suse_version} < 1550 && 0%{?sle_version} < 150300 |
103 BuildRequires: cargo >= 1.51 |
103 BuildRequires: cargo >= 1.53 |
104 BuildRequires: rust >= 1.51 |
104 BuildRequires: rust >= 1.53 |
105 %else |
105 %else |
106 # Newer sle/leap/tw use parallel versioned rust releases which have |
106 # Newer sle/leap/tw use parallel versioned rust releases which have |
107 # a different method for provides that we can use to request a |
107 # a different method for provides that we can use to request a |
108 # specific version |
108 # specific version |
109 BuildRequires: rust+cargo >= 1.51 |
109 BuildRequires: rust+cargo >= 1.53 |
110 %endif |
110 %endif |
111 %if 0%{useccache} != 0 |
111 %if 0%{useccache} != 0 |
112 BuildRequires: ccache |
112 BuildRequires: ccache |
113 %endif |
113 %endif |
114 BuildRequires: libXcomposite-devel |
114 BuildRequires: libXcomposite-devel |
115 BuildRequires: libcurl-devel |
115 BuildRequires: libcurl-devel |
116 BuildRequires: libidl-devel |
|
117 BuildRequires: libiw-devel |
116 BuildRequires: libiw-devel |
118 BuildRequires: libproxy-devel |
117 BuildRequires: libproxy-devel |
119 BuildRequires: makeinfo |
118 BuildRequires: makeinfo |
120 BuildRequires: mozilla-nspr-devel >= 4.32 |
119 BuildRequires: mozilla-nspr-devel >= 4.32 |
121 BuildRequires: mozilla-nss-devel >= 3.70 |
120 BuildRequires: mozilla-nss-devel >= 3.71 |
122 BuildRequires: nasm >= 2.14 |
121 BuildRequires: nasm >= 2.14 |
123 BuildRequires: nodejs >= 10.22.1 |
122 BuildRequires: nodejs >= 10.22.1 |
124 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 |
123 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 |
125 BuildRequires: python-libxml2 |
124 BuildRequires: python-libxml2 |
126 BuildRequires: python36 |
125 BuildRequires: python36 |
216 Patch17: mozilla-bmo1504834-part3.patch |
215 Patch17: mozilla-bmo1504834-part3.patch |
217 Patch19: mozilla-bmo1512162.patch |
216 Patch19: mozilla-bmo1512162.patch |
218 Patch20: mozilla-fix-top-level-asm.patch |
217 Patch20: mozilla-fix-top-level-asm.patch |
219 Patch21: mozilla-bmo1504834-part4.patch |
218 Patch21: mozilla-bmo1504834-part4.patch |
220 Patch22: mozilla-bmo849632.patch |
219 Patch22: mozilla-bmo849632.patch |
221 Patch24: mozilla-bmo1602730.patch |
|
222 Patch25: mozilla-bmo998749.patch |
220 Patch25: mozilla-bmo998749.patch |
223 Patch26: mozilla-bmo1626236.patch |
221 Patch26: mozilla-bmo1626236.patch |
224 Patch27: mozilla-s390x-skia-gradient.patch |
222 Patch27: mozilla-s390x-skia-gradient.patch |
225 Patch28: mozilla-libavcodec58_91.patch |
223 Patch28: mozilla-libavcodec58_91.patch |
226 Patch29: mozilla-silence-no-return-type.patch |
224 Patch29: mozilla-silence-no-return-type.patch |
227 Patch30: mozilla-bmo1725828.patch |
|
228 Patch31: mozilla-bmo531915.patch |
225 Patch31: mozilla-bmo531915.patch |
229 Patch32: mozilla-bmo1729124.patch |
|
230 # Firefox/browser |
226 # Firefox/browser |
231 Patch101: firefox-kde.patch |
227 Patch101: firefox-kde.patch |
232 Patch102: firefox-branded-icons.patch |
228 Patch102: firefox-branded-icons.patch |
233 %endif |
229 %endif |
234 BuildRoot: %{_tmppath}/%{name}-%{version}-build |
230 BuildRoot: %{_tmppath}/%{name}-%{version}-build |