16 # Please submit bugfixes or comments via https://bugs.opensuse.org/ |
16 # Please submit bugfixes or comments via https://bugs.opensuse.org/ |
17 # |
17 # |
18 |
18 |
19 |
19 |
20 # changed with every update |
20 # changed with every update |
21 %define major 74 |
21 %define major 75 |
22 %define mainver %major.0 |
22 %define mainver %major.0 |
23 %define orig_version 74.0 |
23 %define orig_version 75.0 |
24 %define orig_suffix %{nil} |
24 %define orig_suffix %{nil} |
25 %define update_channel release |
25 %define update_channel release |
26 %define branding 1 |
26 %define branding 1 |
27 %define devpkg 1 |
27 %define devpkg 1 |
28 |
28 |
73 %if 0%{?suse_version} <= 1320 |
73 %if 0%{?suse_version} <= 1320 |
74 BuildRequires: gcc7-c++ |
74 BuildRequires: gcc7-c++ |
75 %else |
75 %else |
76 BuildRequires: gcc-c++ |
76 BuildRequires: gcc-c++ |
77 %endif |
77 %endif |
78 BuildRequires: cargo >= 1.39 |
78 BuildRequires: cargo >= 1.41 |
79 BuildRequires: libXcomposite-devel |
79 BuildRequires: libXcomposite-devel |
80 BuildRequires: libcurl-devel |
80 BuildRequires: libcurl-devel |
81 BuildRequires: libidl-devel |
81 BuildRequires: libidl-devel |
82 BuildRequires: libiw-devel |
82 BuildRequires: libiw-devel |
83 BuildRequires: libnotify-devel |
83 BuildRequires: libnotify-devel |
84 BuildRequires: libproxy-devel |
84 BuildRequires: libproxy-devel |
85 BuildRequires: makeinfo |
85 BuildRequires: makeinfo |
86 BuildRequires: mozilla-nspr-devel >= 4.25 |
86 BuildRequires: mozilla-nspr-devel >= 4.25 |
87 BuildRequires: mozilla-nss-devel >= 3.50 |
87 BuildRequires: mozilla-nss-devel >= 3.51 |
88 BuildRequires: nasm >= 2.13 |
88 BuildRequires: nasm >= 2.13 |
89 BuildRequires: nodejs8 >= 8.11 |
89 BuildRequires: nodejs10 >= 10.19.0 |
90 BuildRequires: python-devel |
90 BuildRequires: python-devel |
91 BuildRequires: python2-xml |
91 BuildRequires: python2-xml |
92 BuildRequires: python3 >= 3.5 |
92 BuildRequires: python3 >= 3.5 |
93 BuildRequires: rust >= 1.39 |
93 BuildRequires: rust >= 1.41 |
94 BuildRequires: rust-cbindgen >= 0.13.0 |
94 BuildRequires: rust-cbindgen >= 0.13.1 |
95 BuildRequires: startup-notification-devel |
95 BuildRequires: startup-notification-devel |
96 BuildRequires: unzip |
96 BuildRequires: unzip |
97 BuildRequires: update-desktop-files |
97 BuildRequires: update-desktop-files |
98 BuildRequires: xorg-x11-libXt-devel |
98 BuildRequires: xorg-x11-libXt-devel |
99 %if 0%{?do_profiling} |
99 %if 0%{?do_profiling} |
184 Patch18: mozilla-bmo1554971.patch |
184 Patch18: mozilla-bmo1554971.patch |
185 Patch19: mozilla-bmo1512162.patch |
185 Patch19: mozilla-bmo1512162.patch |
186 Patch20: mozilla-fix-top-level-asm.patch |
186 Patch20: mozilla-fix-top-level-asm.patch |
187 Patch21: mozilla-bmo1504834-part4.patch |
187 Patch21: mozilla-bmo1504834-part4.patch |
188 Patch22: mozilla-bmo849632.patch |
188 Patch22: mozilla-bmo849632.patch |
189 Patch23: mozilla-bmo1609538.patch |
189 Patch23: mozilla-bmo1622013.patch |
190 # Firefox/browser |
190 # Firefox/browser |
191 Patch101: firefox-kde.patch |
191 Patch101: firefox-kde.patch |
192 Patch102: firefox-branded-icons.patch |
192 Patch102: firefox-branded-icons.patch |
193 %endif # only_print_mozconfig |
193 %endif # only_print_mozconfig |
194 BuildRoot: %{_tmppath}/%{name}-%{version}-build |
194 BuildRoot: %{_tmppath}/%{name}-%{version}-build |