diff options
author | Pavel Vinogradov | 2019-09-04 03:59:51 -0400 |
---|---|---|
committer | Pavel Vinogradov | 2019-09-04 03:59:51 -0400 |
commit | 8cde01607ef8490c4bbb92f9da96e60e5eb92955 (patch) | |
tree | e866833ea4f2a5e9c281a6564945bd23542c7006 /http | |
parent | 821fc4a213e9c383804b51da45c2c4e7be674ef8 (diff) |
http/firefox: version 69.0, SECURITY_PATCH++
Diffstat (limited to 'http')
-rwxr-xr-x | http/firefox/DEPENDS | 2 | ||||
-rwxr-xr-x | http/firefox/DETAILS | 4 | ||||
-rw-r--r-- | http/firefox/HISTORY | 10 | ||||
-rw-r--r-- | http/firefox/patches/2000_system_harfbuzz.patch | 22 | ||||
-rw-r--r-- | http/firefox/patches/2001_system_graphite2.patch | 26 |
5 files changed, 48 insertions, 16 deletions
diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS index d65556e3b3..d041488f92 100755 --- a/http/firefox/DEPENDS +++ b/http/firefox/DEPENDS @@ -30,7 +30,7 @@ depends libwebp "--with-system-webp" && depends nspr "--with-system-nspr" && -local NSS_BRANCH="3.44" && +local NSS_BRANCH="3.45" && if spell_ok nss && is_version_less "$(installed_version nss)" "${NSS_BRANCH}"; then depends -sub "${NSS_BRANCH}.x" nss "--with-system-nss" diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS index 805bdd4258..c02f2e989c 100755 --- a/http/firefox/DETAILS +++ b/http/firefox/DETAILS @@ -1,6 +1,6 @@ SPELL=firefox - VERSION=68.0.2 - SECURITY_PATCH=133 + VERSION=69.0 + SECURITY_PATCH=134 SOURCE="${SPELL}-${VERSION}.source.tar.xz" SOURCE_URL[0]="http://releases.mozilla.org/pub/${SPELL}/releases/${VERSION}/source/${SOURCE}" SOURCE2="${SOURCE}.asc" diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY index cde23936ce..dd4a604687 100644 --- a/http/firefox/HISTORY +++ b/http/firefox/HISTORY @@ -1,3 +1,13 @@ +2019-09-04 Pavel Vinogradov <public@sourcemage.org> + * DETAILS: version 69.0, SECURITY_PATCH++, + (CVE-2019-11751, CVE-2019-11746, CVE-2019-11744. CVE-2019-11742, + CVE-2019-11736, CVE-2019-11753, CVE-2019-11752, CVE-2019-9812, + CVE-2019-11741, CVE-2019-11743, CVE-2019-11748, CVE-2019-11749, + CVE-2019-5849, CVE-2019-11750, CVE-2019-11737, CVE-2019-11738, + CVE-2019-11747, CVE-2019-11734, CVE-2019-11735, CVE-2019-11740) + * DEPENDS: needs nss branch >= 3.45 + * patches/200*: updated + 2019-08-26 Ismael Luceno <ismael@sourcemage.org> * BUILD: Simpilfied cleanup of CFLAGS/CXXFLAGS * DEPENDS: Added missing libvpx and libpng configure flags diff --git a/http/firefox/patches/2000_system_harfbuzz.patch b/http/firefox/patches/2000_system_harfbuzz.patch index 8a4b11b492..62ede0772a 100644 --- a/http/firefox/patches/2000_system_harfbuzz.patch +++ b/http/firefox/patches/2000_system_harfbuzz.patch @@ -57,7 +57,7 @@ diff --git a/dom/base/moz.build b/dom/base/moz.build diff --git a/gfx/moz.build b/gfx/moz.build --- a/gfx/moz.build +++ b/gfx/moz.build -@@ -7,16 +7,19 @@ +@@ -7,26 +7,28 @@ with Files('**'): BUG_COMPONENT = ('Core', 'Graphics') with Files('wr/**'): @@ -77,10 +77,20 @@ diff --git a/gfx/moz.build b/gfx/moz.build 'qcms', 'gl', 'layers', + 'graphite2/src', +- 'harfbuzz/src', + 'ots/src', + 'thebes', + 'ipc', + 'vr', + 'config', + 'webrender_bindings', + ] + diff --git a/gfx/skia/generate_mozbuild.py b/gfx/skia/generate_mozbuild.py --- a/gfx/skia/generate_mozbuild.py +++ b/gfx/skia/generate_mozbuild.py -@@ -111,16 +111,19 @@ if CONFIG['CC_TYPE'] == 'gcc': +@@ -112,16 +112,19 @@ if CONFIG['CC_TYPE'] == 'gcc': if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'): CXXFLAGS += [ '-Wno-implicit-fallthrough', @@ -126,10 +136,10 @@ diff --git a/gfx/skia/moz.build b/gfx/skia/moz.build diff --git a/gfx/thebes/moz.build b/gfx/thebes/moz.build --- a/gfx/thebes/moz.build +++ b/gfx/thebes/moz.build -@@ -274,11 +274,14 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('and +@@ -281,11 +281,14 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gtk3 - if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gtk3': - CXXFLAGS += CONFIG['MOZ_PANGO_CFLAGS'] + if CONFIG['MOZ_WAYLAND']: + CXXFLAGS += CONFIG['MOZ_WAYLAND_CFLAGS'] LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES'] @@ -179,7 +189,7 @@ diff --git a/netwerk/dns/moz.build b/netwerk/dns/moz.build diff --git a/toolkit/library/moz.build b/toolkit/library/moz.build --- a/toolkit/library/moz.build +++ b/toolkit/library/moz.build -@@ -207,16 +207,19 @@ if CONFIG['MOZ_ANDROID_GOOGLE_VR']: +@@ -211,16 +211,19 @@ if CONFIG['MOZ_ANDROID_GOOGLE_VR']: OS_LIBS += [ '-L%s' % CONFIG['MOZ_ANDROID_GOOGLE_VR_LIBS'], '-lgvr', diff --git a/http/firefox/patches/2001_system_graphite2.patch b/http/firefox/patches/2001_system_graphite2.patch index bb3753441a..c276241a52 100644 --- a/http/firefox/patches/2001_system_graphite2.patch +++ b/http/firefox/patches/2001_system_graphite2.patch @@ -77,7 +77,7 @@ diff --git a/gfx/graphite2/moz-gr-update.sh b/gfx/graphite2/moz-gr-update.sh diff --git a/gfx/moz.build b/gfx/moz.build --- a/gfx/moz.build +++ b/gfx/moz.build -@@ -7,16 +7,19 @@ +@@ -7,28 +7,30 @@ with Files('**'): BUG_COMPONENT = ('Core', 'Graphics') with Files('wr/**'): @@ -97,16 +97,28 @@ diff --git a/gfx/moz.build b/gfx/moz.build 'ycbcr', 'angle', 'src', + 'qcms', + 'gl', + 'layers', +- 'graphite2/src', + 'ots/src', + 'thebes', + 'ipc', + 'vr', + 'config', + 'webrender_bindings', + ] + diff --git a/gfx/thebes/moz.build b/gfx/thebes/moz.build --- a/gfx/thebes/moz.build +++ b/gfx/thebes/moz.build -@@ -272,16 +272,19 @@ CFLAGS += CONFIG['TK_CFLAGS'] - if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('android'): - CXXFLAGS += CONFIG['CAIRO_FT_CFLAGS'] - +@@ -279,16 +279,19 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('and if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gtk3': CXXFLAGS += CONFIG['MOZ_PANGO_CFLAGS'] + if CONFIG['MOZ_WAYLAND']: + CXXFLAGS += CONFIG['MOZ_WAYLAND_CFLAGS'] + LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES'] -DEFINES['GRAPHITE2_STATIC'] = True @@ -124,7 +136,7 @@ diff --git a/gfx/thebes/moz.build b/gfx/thebes/moz.build diff --git a/old-configure.in b/old-configure.in --- a/old-configure.in +++ b/old-configure.in -@@ -2690,16 +2690,37 @@ if test "$USE_FC_FREETYPE"; then +@@ -2680,16 +2680,37 @@ if test "$USE_FC_FREETYPE"; then CPPFLAGS="$CPPFLAGS $FT2_CFLAGS $XCFLAGS" MOZ_CHECK_HEADERS([fontconfig/fcfreetype.h], , [AC_MSG_ERROR(Can't find header fontconfig/fcfreetype.h.)], [#include <fontconfig/fontconfig.h>]) @@ -165,7 +177,7 @@ diff --git a/old-configure.in b/old-configure.in diff --git a/toolkit/library/moz.build b/toolkit/library/moz.build --- a/toolkit/library/moz.build +++ b/toolkit/library/moz.build -@@ -207,16 +207,19 @@ if CONFIG['MOZ_ANDROID_GOOGLE_VR']: +@@ -211,16 +211,19 @@ if CONFIG['MOZ_ANDROID_GOOGLE_VR']: OS_LIBS += [ '-L%s' % CONFIG['MOZ_ANDROID_GOOGLE_VR_LIBS'], '-lgvr', |