MozillaFirefox/MozillaFirefox.spec
branchfirefox74
changeset 1124 f890ebd6b627
parent 1123 7fa561e5d7c7
child 1125 3fd9346c90a6
equal deleted inserted replaced
1123:7fa561e5d7c7 1124:f890ebd6b627
    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