--- a/MozillaFirefox/MozillaFirefox.spec Mon Apr 02 11:26:04 2018 +0200
+++ b/MozillaFirefox/MozillaFirefox.spec Wed May 02 09:28:53 2018 +0200
@@ -22,7 +22,7 @@
%define mainver %major.99
%define update_channel beta
%define branding 1
-%define releasedate 20180323154952
+%define releasedate 20180426170554
# PIE, full relro (x86_64 for now)
%define build_hardened 1
@@ -58,7 +58,7 @@
BuildRequires: dbus-1-glib-devel
BuildRequires: fdupes
%if 0%{?suse_version} <= 1320
-BuildRequires: gcc5-c++
+BuildRequires: gcc7-c++
%else
BuildRequires: gcc-c++
%endif
@@ -71,7 +71,7 @@
BuildRequires: libproxy-devel
BuildRequires: makeinfo
BuildRequires: mozilla-nspr-devel >= 4.19
-BuildRequires: mozilla-nss-devel >= 3.36
+BuildRequires: mozilla-nss-devel >= 3.36.1
BuildRequires: python-devel
BuildRequires: python2-xml
BuildRequires: rust >= 1.24
@@ -150,8 +150,9 @@
Patch6: mozilla-reduce-files-per-UnifiedBindings.patch
Patch7: mozilla-aarch64-startup-crash.patch
Patch8: mozilla-bmo256180.patch
-Patch9: mozilla-i586-DecoderDoctorLogger.patch
+Patch9: mozilla-i586-DecoderDoctorLogger.patch
Patch10: mozilla-i586-domPrefs.patch
+Patch11: mozilla-enable-csd.patch
# Firefox/browser
Patch101: firefox-kde.patch
Patch102: firefox-branded-icons.patch
@@ -266,6 +267,7 @@
%patch9 -p1
%patch10 -p1
%endif
+%patch11 -p1
# Firefox
%patch101 -p1
%patch102 -p1
@@ -292,7 +294,7 @@
export BUILD_OFFICIAL=1
export MOZ_TELEMETRY_REPORTING=1
%if 0%{?suse_version} <= 1320
-export CC=gcc-5
+export CC=gcc-7
%endif
export CFLAGS="%{optflags} -fno-strict-aliasing"
# boo#986541: add -fno-delete-null-pointer-checks for gcc6
@@ -583,7 +585,7 @@
%{progdir}/application.ini
%{progdir}/chrome.manifest
%{progdir}/dependentlibs.list
-%{progdir}/icudt*.dat
+#%{progdir}/icudt*.dat
%{progdir}/*.so
%{progdir}/omni.ja
%{progdir}/fonts/