MozillaFirefox/MozillaFirefox.spec
changeset 1046 75893a3d8fbe
parent 1045 f645c886d36b
child 1047 847ae61baab6
--- 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/