diff -r d61b64679bb4 -r 142a0c92607c MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Tue Mar 13 20:14:45 2018 +0100 +++ b/MozillaFirefox/MozillaFirefox.spec Sun Apr 01 23:51:44 2018 +0200 @@ -19,10 +19,10 @@ # changed with every update %define major 59 -%define mainver %major.0 -%define update_channel release +%define mainver %major.99 +%define update_channel beta %define branding 1 -%define releasedate 20180310025718 +%define releasedate 20180323154952 # PIE, full relro (x86_64 for now) %define build_hardened 1 @@ -70,11 +70,11 @@ BuildRequires: libnotify-devel BuildRequires: libproxy-devel BuildRequires: makeinfo -BuildRequires: mozilla-nspr-devel >= 4.18 -BuildRequires: mozilla-nss-devel >= 3.35 +BuildRequires: mozilla-nspr-devel >= 4.19 +BuildRequires: mozilla-nss-devel >= 3.36 BuildRequires: python-devel BuildRequires: python2-xml -BuildRequires: rust >= 1.22.1 +BuildRequires: rust >= 1.24 BuildRequires: rust-std BuildRequires: startup-notification-devel BuildRequires: unzip @@ -150,6 +150,9 @@ Patch6: mozilla-reduce-files-per-UnifiedBindings.patch Patch7: mozilla-aarch64-startup-crash.patch Patch8: mozilla-bmo256180.patch +Patch9: mozilla-bmo1005535.patch +Patch10: mozilla-i586-DecoderDoctorLogger.patch +Patch11: mozilla-i586-domPrefs.patch # Firefox/browser Patch101: firefox-kde.patch Patch102: firefox-branded-icons.patch @@ -260,6 +263,11 @@ %endif %patch7 -p1 %patch8 -p1 +%patch9 -p1 +%ifarch %ix86 +%patch10 -p1 +%patch11 -p1 +%endif # Firefox %patch101 -p1 %patch102 -p1 @@ -333,7 +341,7 @@ ac_add_options --disable-optimize %endif %endif -%ifarch ppc ppc64 ppc64le %arm +%ifarch %arm ac_add_options --disable-elf-hack %endif ac_add_options --with-system-nspr