1 # |
1 # |
2 # spec file for package MozillaFirefox |
2 # spec file for package MozillaFirefox |
3 # |
3 # |
4 # Copyright (c) 2022 SUSE LLC |
4 # Copyright (c) 2022 SUSE LLC |
5 # 2006-2022 Wolfgang Rosenauer <wr@rosenauer.org> |
5 # Copyright (c) 2006-2022 Wolfgang Rosenauer <wr@rosenauer.org> |
6 # |
6 # |
7 # All modifications and additions to the file contributed by third parties |
7 # All modifications and additions to the file contributed by third parties |
8 # remain the property of their copyright owners, unless otherwise agreed |
8 # remain the property of their copyright owners, unless otherwise agreed |
9 # upon. The license for this file, and modifications and additions to the |
9 # upon. The license for this file, and modifications and additions to the |
10 # file, is the same license as for the pristine package itself (unless the |
10 # file, is the same license as for the pristine package itself (unless the |
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 106 |
31 %define major 107 |
32 %define mainver %major.0.5 |
32 %define mainver %major.0.1 |
33 %define orig_version 106.0.5 |
33 %define orig_version 107.0.1 |
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 |
106 # a different method for provides that we can use to request a |
106 # a different method for provides that we can use to request a |
107 # specific version |
107 # specific version |
108 # minimal requirement: |
108 # minimal requirement: |
109 BuildRequires: rust+cargo >= 1.61 |
109 BuildRequires: rust+cargo >= 1.61 |
110 # actually used upstream: |
110 # actually used upstream: |
111 BuildRequires: cargo1.63 |
111 BuildRequires: cargo1.64 |
112 BuildRequires: rust1.63 |
112 BuildRequires: rust1.64 |
113 %endif |
113 %endif |
114 %if 0%{useccache} != 0 |
114 %if 0%{useccache} != 0 |
115 BuildRequires: ccache |
115 BuildRequires: ccache |
116 %endif |
116 %endif |
117 BuildRequires: libXcomposite-devel |
117 BuildRequires: libXcomposite-devel |
118 BuildRequires: libcurl-devel |
118 BuildRequires: libcurl-devel |
119 BuildRequires: libiw-devel |
119 BuildRequires: libiw-devel |
120 BuildRequires: libproxy-devel |
120 BuildRequires: libproxy-devel |
121 BuildRequires: makeinfo |
121 BuildRequires: makeinfo |
122 BuildRequires: mozilla-nspr-devel >= 4.35 |
122 BuildRequires: mozilla-nspr-devel >= 4.35 |
123 BuildRequires: mozilla-nss-devel >= 3.83 |
123 BuildRequires: mozilla-nss-devel >= 3.84 |
124 BuildRequires: nasm >= 2.14 |
124 BuildRequires: nasm >= 2.14 |
125 BuildRequires: nodejs >= 10.22.1 |
125 BuildRequires: nodejs >= 10.22.1 |
126 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 |
126 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 |
127 BuildRequires: python-libxml2 |
127 BuildRequires: python-libxml2 |
128 BuildRequires: python36 |
128 BuildRequires: python36 |