Mozilla Firefox Web browser
1 files added
1 files deleted
4 files modified
138 ■■■■ changed files
.firefox.metadata 4 ●●●● patch | view | raw | blame | history
.gitignore 4 ●●●● patch | view | raw | blame | history
SOURCES/build-nss-version.patch 2 ●●● patch | view | raw | blame | history
SOURCES/build-s390-missing-include.patch 11 ●●●●● patch | view | raw | blame | history
SOURCES/mozilla-1348168.patch 88 ●●●●● patch | view | raw | blame | history
SPECS/firefox.spec 29 ●●●● patch | view | raw | blame | history
.firefox.metadata
@@ -1,6 +1,6 @@
511960dd78451a06c9df76509635aeec05b2051a SOURCES/Python-2.7.8.tgz
467bdb846d67c01aed9e521fe0ef280065a50c3c SOURCES/devtoolset-2-binutils-2.23.52.0.1-10.el5.src.rpm
2a4cf19b3c6833c3de368316172e1d0cb0d1d8db SOURCES/firefox-52.0esr.source.tar.xz
19328387b4f4683675039416f524b6cf7fe3f5c8 SOURCES/firefox-langpacks-52.0esr-20170306.tar.xz
ff1af08655356a4d94915ddca61188c14a249a74 SOURCES/firefox-52.1.0esr.source.tar.xz
3670de55da29041f426c741c3a4baa6afa4b5cdb SOURCES/firefox-langpacks-52.1.0esr-20170419.tar.xz
e5ba84786af5d0e0e23b1a9112c76821ef23306c SOURCES/gcc48-4.8.2-16.el5.src.rpm
77fd30f7ebc12a629a31c1e252cec06af55a71fe SOURCES/yasm-1.2.0-3.el5.src.rpm
.gitignore
@@ -1,6 +1,6 @@
SOURCES/Python-2.7.8.tgz
SOURCES/devtoolset-2-binutils-2.23.52.0.1-10.el5.src.rpm
SOURCES/firefox-52.0esr.source.tar.xz
SOURCES/firefox-langpacks-52.0esr-20170306.tar.xz
SOURCES/firefox-52.1.0esr.source.tar.xz
SOURCES/firefox-langpacks-52.1.0esr-20170419.tar.xz
SOURCES/gcc48-4.8.2-16.el5.src.rpm
SOURCES/yasm-1.2.0-3.el5.src.rpm
SOURCES/build-nss-version.patch
@@ -5,7 +5,7 @@
     _USE_SYSTEM_NSS=1 )
 
 if test -n "$_USE_SYSTEM_NSS"; then
-    AM_PATH_NSS(3.28.3, [MOZ_SYSTEM_NSS=1], [AC_MSG_ERROR([you don't have NSS installed or your version is too old])])
-    AM_PATH_NSS(3.28.4, [MOZ_SYSTEM_NSS=1], [AC_MSG_ERROR([you don't have NSS installed or your version is too old])])
+    AM_PATH_NSS(3.28.1, [MOZ_SYSTEM_NSS=1], [AC_MSG_ERROR([you don't have NSS installed or your version is too old])])
 fi
 
SOURCES/build-s390-missing-include.patch
New file
@@ -0,0 +1,11 @@
diff -up firefox-52.1.0esr/dom/filesystem/compat/FileSystemDirectoryReader.h.s390-build-includes-fix firefox-52.1.0esr/dom/filesystem/compat/FileSystemDirectoryReader.h
--- firefox-52.1.0esr/dom/filesystem/compat/FileSystemDirectoryReader.h.s390-build-includes-fix    2017-04-12 09:31:39.419402551 +0200
+++ firefox-52.1.0esr/dom/filesystem/compat/FileSystemDirectoryReader.h    2017-04-12 09:31:53.392340589 +0200
@@ -11,6 +11,7 @@
 #include "mozilla/ErrorResult.h"
 #include "mozilla/dom/BindingDeclarations.h"
 #include "nsCycleCollectionParticipant.h"
+#include "mozilla/dom/FileSystemDirectoryEntry.h"
 #include "nsWrapperCache.h"
 namespace mozilla {
SOURCES/mozilla-1348168.patch
File was deleted
SPECS/firefox.spec
@@ -76,8 +76,8 @@
Summary:        Mozilla Firefox Web browser
Name:           firefox
Version:        52.0
Release:        5%{?dist}
Version:        52.1.0
Release:        2%{?dist}
URL:            http://www.mozilla.org/projects/firefox/
License:        MPLv1.1 or GPLv2+ or LGPLv2+
Group:          Applications/Internet
@@ -88,7 +88,7 @@
# From ftp://archive.mozilla.org/pub/firefox/releases/%{version}%{?ext_version}/source
Source0:        firefox-%{version}%{?ext_version}.source.tar.xz
%if %{build_langpacks}
Source1:        firefox-langpacks-%{version}%{?ext_version}-20170306.tar.xz
Source1:        firefox-langpacks-%{version}%{?ext_version}-20170419.tar.xz
%endif
Source10:       firefox-mozconfig
Source12:       firefox-centos-default-prefs.js
@@ -108,7 +108,7 @@
Patch5:         xulrunner-24.0-jemalloc-ppc.patch
Patch6:         webrtc-arch-cpu.patch
Patch8:         firefox-ppc64le.patch
#ALREADY Patch19:        mozilla-1319374-skia-endian.patch
Patch9:         build-s390-missing-include.patch
Patch20:        build-s390-atomic.patch
Patch21:        build-icu-big-endian.patch
Patch22:        build-missing-getrandom.patch
@@ -126,18 +126,14 @@
Patch112:       mozilla-256180.patch
Patch113:       rhbz-1414535.patch
Patch114:       rhbz-1423012.patch
Patch115:       mozilla-1348168.patch
# Upstream patches
# Skia support for big endian platforms, since patch got review- I think we can delete that:
#Patch201:       mozilla-1005535.patch
# Kaie's patch, we'll most likely need this one
Patch202:       mozilla-1152515.patch
# RHEL7 patches
# RHEL6 patches
# HOPEFULY fixed Patch401:       build-el6-harfbuzz-old-glib.patch
# ---------------------------------------------------
BuildRoot:      %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
@@ -364,7 +360,7 @@
%patch5 -p1 -b .jemalloc-ppc.patch
%patch6 -p1 -b .webrtc-arch-cpu
%patch8 -p2 -b .ppc64le
#ALREADY %patch19 -p1 -b .skia-endian
%patch9 -p1 -b .s390-missing-include
%patch20 -p1 -b .s390-atomic
%patch22 -p1 -b .missing-getrandom
%patch23 -p1 -b .nss-version
@@ -380,19 +376,16 @@
%patch112 -p1 -b .mozbz-256180
%patch113 -p1 -b .rhbz-1414535
%patch114 -p1 -b .rhbz-1423012
%patch115 -p1 -b .mozbz-1348168
# Upstream patches
#%patch201 -p1 -b .mozbz-1005535 see Patch201 comment
%patch202 -p1 -b .mozbz-1152515
# RHEL7 only patches
%if %{?rhel} == 7
%endif
#%if %{?rhel} == 6
#HOPEFULY FIXED %patch401 -p1 -b .harfbuzz-old-glib
#%endif
%if %{?rhel} == 6
%endif
# Patch for big endian platforms only
%if 0%{?big_endian}
@@ -882,9 +875,15 @@
#---------------------------------------------------------------------
%changelog
* Sat Mar 18 2017 Johnny Hughes <johnny@centos.org> - 52.0-5
* Thu Apr 20 2017 Johnny Hughes <johnny@centos.org> - 52.1.0-2
- Manual Debranding after Auto Debranding failed.
* Wed Apr 19 2017 Martin Stransky <stransky@redhat.com> - 52.1.0-2
- Update to 52.1.0 ESR (Build3)
* Tue Apr 11 2017 Jan Horak <jhorak@redhat.com> - 52.1.0-1
- Update to 52.1.0 ESR
* Fri Mar 17 2017 Martin Stransky <stransky@redhat.com> - 52.0-5
- Added fix for mozbz#1348168/CVE-2017-5428