MozillaFirefox/MozillaFirefox.spec
branchfirefox124
changeset 1202 28ebbea625bd
parent 1201 3a2c95022db2
equal deleted inserted replaced
1201:3a2c95022db2 1202:28ebbea625bd
     1 #
     1 #
     2 # spec file for package MozillaFirefox
     2 # spec file for package MozillaFirefox
     3 #
     3 #
     4 # Copyright (c) 2024 SUSE LLC
     4 # Copyright (c) 2024 SUSE LLC
     5 # Copyright (c) 2006-2023 Wolfgang Rosenauer <wr@rosenauer.org>
     5 # Copyright (c) 2006-2024 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          123
    31 %define major          124
    32 %define mainver        %major.0.1
    32 %define mainver        %major.0.2
    33 %define orig_version   123.0.1
    33 %define orig_version   124.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 
   112 BuildRequires:  libcurl-devel
   112 BuildRequires:  libcurl-devel
   113 BuildRequires:  libiw-devel
   113 BuildRequires:  libiw-devel
   114 BuildRequires:  libproxy-devel
   114 BuildRequires:  libproxy-devel
   115 BuildRequires:  makeinfo
   115 BuildRequires:  makeinfo
   116 BuildRequires:  mozilla-nspr-devel >= 4.35
   116 BuildRequires:  mozilla-nspr-devel >= 4.35
   117 BuildRequires:  mozilla-nss-devel >= 3.97
   117 BuildRequires:  mozilla-nss-devel >= 3.98
   118 BuildRequires:  nasm >= 2.14
   118 BuildRequires:  nasm >= 2.14
   119 BuildRequires:  nodejs >= 12.22.12
   119 BuildRequires:  nodejs >= 12.22.12
   120 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000
   120 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000
   121 BuildRequires:  libXtst-devel
   121 BuildRequires:  libXtst-devel
   122 BuildRequires:  python-libxml2
   122 BuildRequires:  python-libxml2
   132 BuildRequires:  python3 >= 3.7
   132 BuildRequires:  python3 >= 3.7
   133 BuildRequires:  python3-curses
   133 BuildRequires:  python3-curses
   134 BuildRequires:  python3-devel
   134 BuildRequires:  python3-devel
   135 %endif
   135 %endif
   136 %endif
   136 %endif
   137 BuildRequires:  rust-cbindgen >= 0.24.3
   137 BuildRequires:  rust-cbindgen >= 0.26
   138 BuildRequires:  unzip
   138 BuildRequires:  unzip
   139 BuildRequires:  update-desktop-files
   139 BuildRequires:  update-desktop-files
   140 BuildRequires:  xorg-x11-libXt-devel
   140 BuildRequires:  xorg-x11-libXt-devel
   141 %if 0%{?do_profiling}
   141 %if 0%{?do_profiling}
   142 BuildRequires:  xvfb-run
   142 BuildRequires:  xvfb-run