MozillaFirefox/MozillaFirefox.spec
branchfirefox63
changeset 1078 9f49c406dc11
parent 1077 d8601c72c87b
child 1079 1663e876731f
equal deleted inserted replaced
1077:d8601c72c87b 1078:9f49c406dc11
    64 %if 0%{?suse_version} <= 1320
    64 %if 0%{?suse_version} <= 1320
    65 BuildRequires:  gcc7-c++
    65 BuildRequires:  gcc7-c++
    66 %else
    66 %else
    67 BuildRequires:  gcc-c++
    67 BuildRequires:  gcc-c++
    68 %endif
    68 %endif
    69 BuildRequires:  cargo
       
    70 BuildRequires:  libXcomposite-devel
    69 BuildRequires:  libXcomposite-devel
    71 BuildRequires:  libcurl-devel
    70 BuildRequires:  libcurl-devel
    72 BuildRequires:  libidl-devel
    71 BuildRequires:  libidl-devel
    73 BuildRequires:  libiw-devel
    72 BuildRequires:  libiw-devel
    74 BuildRequires:  libnotify-devel
    73 BuildRequires:  libnotify-devel
    75 BuildRequires:  libproxy-devel
    74 BuildRequires:  libproxy-devel
    76 BuildRequires:  makeinfo
    75 BuildRequires:  makeinfo
    77 BuildRequires:  mozilla-nspr-devel >= 4.20
    76 BuildRequires:  mozilla-nspr-devel >= 4.20
    78 BuildRequires:  mozilla-nss-devel >= 3.39
    77 BuildRequires:  mozilla-nss-devel >= 3.39
       
    78 BuildRequires:  nodejs
    79 BuildRequires:  python-devel
    79 BuildRequires:  python-devel
    80 BuildRequires:  python2-xml
    80 BuildRequires:  python2-xml
    81 BuildRequires:  python3 >= 3.5
    81 BuildRequires:  python3 >= 3.5
    82 BuildRequires:  rust >= 1.28
    82 BuildRequires:  rust >= 1.28
       
    83 BuildRequires:  cargo >= 1.28
       
    84 BuildRequires:  cargo-crate-cbindgen >= 0.6.2
    83 BuildRequires:  startup-notification-devel
    85 BuildRequires:  startup-notification-devel
    84 BuildRequires:  unzip
    86 BuildRequires:  unzip
    85 BuildRequires:  update-desktop-files
    87 BuildRequires:  update-desktop-files
    86 BuildRequires:  xorg-x11-libXt-devel
    88 BuildRequires:  xorg-x11-libXt-devel
    87 BuildRequires:  yasm
    89 BuildRequires:  yasm
   156 Patch4:         mozilla-openaes-decl.patch
   158 Patch4:         mozilla-openaes-decl.patch
   157 Patch6:         mozilla-reduce-files-per-UnifiedBindings.patch
   159 Patch6:         mozilla-reduce-files-per-UnifiedBindings.patch
   158 Patch7:         mozilla-aarch64-startup-crash.patch
   160 Patch7:         mozilla-aarch64-startup-crash.patch
   159 Patch8:         mozilla-bmo256180.patch
   161 Patch8:         mozilla-bmo256180.patch
   160 Patch9:         mozilla-bmo1463035.patch
   162 Patch9:         mozilla-bmo1463035.patch
       
   163 Patch10:        mozilla-bmo1491289.patch
       
   164 Patch11:        mozilla-cubeb-noreturn.patch
   161 # Firefox/browser
   165 # Firefox/browser
   162 Patch101:       firefox-kde.patch
   166 Patch101:       firefox-kde.patch
   163 Patch102:       firefox-branded-icons.patch
   167 Patch102:       firefox-branded-icons.patch
   164 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
   168 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
   165 Requires(post):   coreutils shared-mime-info desktop-file-utils
   169 Requires(post):   coreutils shared-mime-info desktop-file-utils
   265 %patch6 -p1
   269 %patch6 -p1
   266 %endif
   270 %endif
   267 %patch7 -p1
   271 %patch7 -p1
   268 %patch8 -p1
   272 %patch8 -p1
   269 %patch9 -p1
   273 %patch9 -p1
       
   274 %patch10 -p1
       
   275 %patch11 -p1
   270 # Firefox
   276 # Firefox
   271 %patch101 -p1
   277 %patch101 -p1
   272 %patch102 -p1
   278 %patch102 -p1
   273 
   279 
   274 %build
   280 %build