diff -r f645c886d36b -r 75893a3d8fbe MozillaFirefox/MozillaFirefox.spec --- 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/