%define _basename firefox
%define nspr_ver 4.13.1
-%define nss_ver 3.28.5
+%define nss_ver 3.28.6
Summary: Firefox web browser
Summary(hu.UTF-8): Firefox web böngésző
Summary(pl.UTF-8): Firefox - przeglądarka WWW
Name: firefox52-esr
-Version: 52.6.0
-Release: 1
+Version: 52.8.0
+Release: 2
License: MPL v2.0
Group: X11/Applications/Networking
Source0: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/%{version}esr/source/firefox-%{version}esr.source.tar.xz
-# Source0-md5: f08e19c79531d4a9ae4a66a6f8a386ce
+# Source0-md5: 32a7c074788569ca548de2c0394fd0aa
Source3: %{_basename}.desktop
Source4: %{_basename}.sh
Source5: vendor.js
Patch0: idl-parser.patch
Patch1: xulrunner-new-libxul.patch
Patch2: xulrunner-paths.patch
+Patch3: ffmpeg4.patch
Patch4: %{_basename}-prefs.patch
Patch5: %{_basename}-pld-bookmarks.patch
Patch6: %{_basename}-no-subshell.patch
URL: https://www.mozilla.org/firefox/
BuildRequires: OpenGL-devel
BuildRequires: alsa-lib-devel
-BuildRequires: automake
BuildRequires: autoconf2_13
+BuildRequires: automake
BuildRequires: bzip2-devel
BuildRequires: cairo-devel >= 1.10.2-5
%{?with_clang:BuildRequires: clang}
BuildRequires: nspr-devel >= 1:%{nspr_ver}
BuildRequires: nss-devel >= 1:%{nss_ver}
BuildRequires: pango-devel >= 1:1.22.0
-BuildRequires: pixman-devel >= 0.19.2
BuildRequires: perl-modules >= 5.004
+BuildRequires: pixman-devel >= 0.19.2
BuildRequires: pkgconfig
-BuildRequires: pkgconfig(libffi) >= 3.0.9
BuildRequires: pulseaudio-devel
BuildRequires: python-modules >= 1:2.5
%{?with_pgo:BuildRequires: python-modules-sqlite}
Provides: xulrunner-libs = 2:%{version}-%{release}
Obsoletes: firefox-devel
Obsoletes: firefox-libs
+Obsoletes: firefox52-esr-libs
Obsoletes: iceweasel
Obsoletes: iceweasel-libs
Obsoletes: mozilla-firebird
Obsoletes: mozilla-firefox-lang-en < 2.0.0.8-3
Obsoletes: mozilla-firefox-libs
Obsoletes: xulrunner
-Obsoletes: xulrunner-libs < 42
Obsoletes: xulrunner-gnome
+Obsoletes: xulrunner-libs < 42
Conflicts: firefox-lang-resources < %{version}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%patch0 -p2
%patch1 -p1
%patch2 -p2
+%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p2