MozillaFirefox/MozillaFirefox.spec
changeset 979 f82a374a310d
parent 978 214d22b0c31c
child 982 53443ffb496a
equal deleted inserted replaced
978:214d22b0c31c 979:f82a374a310d
    72 BuildRequires:  libidl-devel
    72 BuildRequires:  libidl-devel
    73 BuildRequires:  libiw-devel
    73 BuildRequires:  libiw-devel
    74 BuildRequires:  libnotify-devel
    74 BuildRequires:  libnotify-devel
    75 BuildRequires:  libproxy-devel
    75 BuildRequires:  libproxy-devel
    76 BuildRequires:  makeinfo
    76 BuildRequires:  makeinfo
    77 BuildRequires:  mozilla-nspr-devel >= 4.13.1
    77 BuildRequires:  mozilla-nspr-devel >= 4.14
    78 BuildRequires:  mozilla-nss-devel >= 3.29.5
    78 BuildRequires:  mozilla-nss-devel >= 3.30.2
    79 BuildRequires:  nss-shared-helper-devel
       
    80 BuildRequires:  python-devel
    79 BuildRequires:  python-devel
    81 BuildRequires:  startup-notification-devel
    80 BuildRequires:  startup-notification-devel
    82 BuildRequires:  unzip
    81 BuildRequires:  unzip
    83 BuildRequires:  update-desktop-files
    82 BuildRequires:  update-desktop-files
    84 BuildRequires:  xorg-x11-libXt-devel
    83 BuildRequires:  xorg-x11-libXt-devel
    90 BuildRequires:  pkgconfig(gobject-2.0)
    89 BuildRequires:  pkgconfig(gobject-2.0)
    91 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4.0
    90 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4.0
    92 BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
    91 BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
    93 %if 0%{?firefox_use_rust}
    92 %if 0%{?firefox_use_rust}
    94 BuildRequires:  cargo
    93 BuildRequires:  cargo
    95 BuildRequires:  rust >= 1.10
    94 BuildRequires:  rust >= 1.15.1
    96 BuildRequires:  rust-std
    95 BuildRequires:  rust-std
    97 %endif
    96 %endif
    98 # libavcodec is required for H.264 support but the
    97 # libavcodec is required for H.264 support but the
    99 # openSUSE version is currently not able to play H.264
    98 # openSUSE version is currently not able to play H.264
   100 # therefore the Packman version is required
    99 # therefore the Packman version is required
   136 Source16:       MozillaFirefox.changes
   135 Source16:       MozillaFirefox.changes
   137 Source17:       l10n_changesets.txt
   136 Source17:       l10n_changesets.txt
   138 Source18:       mozilla-api-key
   137 Source18:       mozilla-api-key
   139 # Gecko/Toolkit
   138 # Gecko/Toolkit
   140 Patch1:         mozilla-nongnome-proxies.patch
   139 Patch1:         mozilla-nongnome-proxies.patch
   141 Patch2:         mozilla-shared-nss-db.patch
       
   142 Patch3:         mozilla-kde.patch
   140 Patch3:         mozilla-kde.patch
   143 Patch5:         mozilla-language.patch
   141 Patch5:         mozilla-language.patch
   144 Patch6:         mozilla-ntlm-full-path.patch
   142 Patch6:         mozilla-ntlm-full-path.patch
   145 Patch7:         mozilla-openaes-decl.patch
   143 Patch7:         mozilla-openaes-decl.patch
   146 Patch8:         mozilla-no-stdcxx-check.patch
   144 Patch8:         mozilla-no-stdcxx-check.patch
   246 %else
   244 %else
   247 %setup -q -n mozilla
   245 %setup -q -n mozilla
   248 %endif
   246 %endif
   249 cd $RPM_BUILD_DIR/mozilla
   247 cd $RPM_BUILD_DIR/mozilla
   250 %patch1 -p1
   248 %patch1 -p1
   251 %patch2 -p1
       
   252 %patch3 -p1
   249 %patch3 -p1
   253 %patch5 -p1
   250 %patch5 -p1
   254 %patch6 -p1
   251 %patch6 -p1
   255 %patch7 -p1
   252 %patch7 -p1
   256 %patch8 -p1
   253 %patch8 -p1