Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (af8cab38bf3544f9d0cef5228177f3015b60d75a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (af8cab38bf3544f9d0cef5228177f3015b60d75a)
  • Date: Tue, 8 Aug 2017 22:35:15 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

http/firefox/DEPENDS | 2 +-
http/firefox/DETAILS | 6 +++---
http/firefox/HISTORY | 14 ++++++++++++++
http/firefox/mozconfig | 1 -
http/firefox/patches/2001_system_harfbuzz.patch | 22
+++++++++++-----------
http/firefox/patches/2002_system_graphite2.patch | 16 ++++++++--------
6 files changed, 37 insertions(+), 24 deletions(-)

New commits:
commit af8cab38bf3544f9d0cef5228177f3015b60d75a
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/firefox: versio 55.0, SECURITY_PATCH++

diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index 44b6a5a..2d1b000 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -26,7 +26,7 @@ depends -sub APNG libpng "--enable-system-png"
&&
depends librsvg2 "--enable-svg" &&

depends nspr "--with-system-nspr" &&
-depends -sub "3.30.x" nss "--with-system-nss" &&
+depends -sub "3.32.x" nss "--with-system-nss" &&

depends -sub "TSAFE SECURE_DELETE ENABLE_UNLOCK_NOTIFY ENABLE_DBSTAT_VTAB"
sqlite "--enable-system-sqlite" &&

diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 5493a90..0c56c0a 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,10 +1,10 @@
SPELL=firefox
- VERSION=54.0.1
+ VERSION=55.0
SOURCE=${SPELL}-${VERSION}.source.tar.xz
-
SOURCE_HASH=sha512:43607c2c0af995a21dc7f0f68b24b7e5bdb3faa5ee06025901c826bfe4d169256ea1c9eb5fcc604c4d6426ced53e80787c12fc07cda014eca09199ef3df783a2
+
SOURCE_HASH=sha512:b3ca0a926faedfc12c859965629330489ac6c05730a0dc38748704a1a25e876decfba78a3d665e22a6773b0a3bfed3109cd624be77d130785b4097d6d9f9c94b

SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}

SOURCE_URL[1]=http://ftp.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
- SECURITY_PATCH=106
+ SECURITY_PATCH=107
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://www.mozilla.org/en-US/firefox/fx/
GATHER_DOCS=off
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 637246c..44100a6 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,17 @@
+2017-08-08 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 55.0, SECURITY_PATCH++,
+ (CVE-2017-7798, CVE-2017-7800, CVE-2017-7801, CVE-2017-7784,
+ CVE-2017-7802, CVE-2017-7785, CVE-2017-7786, CVE-2017-7806,
+ CVE-2017-7753, CVE-2017-7787, CVE-2017-7807, CVE-2017-7792,
+ CVE-2017-7804, CVE-2017-7791, CVE-2017-7808, CVE-2017-7782,
+ CVE-2017-7781, CVE-2017-7794, CVE-2017-7803, CVE-2017-7799,
+ CVE-2017-7783, CVE-2017-7788, CVE-2017-7789, CVE-2017-7790,
+ CVE-2017-7796, CVE-2017-7797, CVE-2017-7780, CVE-2017-7779)
+ * DEPENDS: needs 3.32.x branch of nss
+ * mozconfig: removed --enable-gio flag
+ * patches/2001_system_harfbuzz.patch,
+ patches/2002_system_graphite2.patch: updated to current version
+
2017-07-08 Ismael Luceno <ismael AT sourcemage.org>
* CONFIGURE: Added persistent_remove for FIREFOX_GTK_VERSION

diff --git a/http/firefox/mozconfig b/http/firefox/mozconfig
index a680f4f..86072b7 100644
--- a/http/firefox/mozconfig
+++ b/http/firefox/mozconfig
@@ -19,6 +19,5 @@ ac_add_options
--with-default-mozilla-five-home=${INSTALL_ROOT}/usr/lib/firefox
ac_add_options --enable-release
ac_add_options --enable-pie
ac_add_options --enable-mathml
-ac_add_options --enable-gio
ac_add_options --enable-safe-browsing
ac_add_options --enable-url-classifier
diff --git a/http/firefox/patches/2001_system_harfbuzz.patch
b/http/firefox/patches/2001_system_harfbuzz.patch
index a16e8b0..5ae2f2b 100644
--- a/http/firefox/patches/2001_system_harfbuzz.patch
+++ b/http/firefox/patches/2001_system_harfbuzz.patch
@@ -28,7 +28,7 @@ diff --git a/config/Makefile.in b/config/Makefile.in
diff --git a/config/system-headers b/config/system-headers
--- a/config/system-headers
+++ b/config/system-headers
-@@ -1263,16 +1263,21 @@ zlib.h
+@@ -1262,16 +1262,21 @@ zlib.h
#ifdef MOZ_ENABLE_STARTUP_NOTIFICATION
libsn/sn.h
libsn/sn-common.h
@@ -48,12 +48,12 @@ diff --git a/config/system-headers b/config/system-headers
#if MOZ_SYSTEM_BZ2==1
bzlib.h
#endif
- #ifdef MOZ_ENABLE_GIO
gio/gio.h
+ #if MOZ_SYSTEM_LIBEVENT==1
diff --git a/dom/base/moz.build b/dom/base/moz.build
--- a/dom/base/moz.build
+++ b/dom/base/moz.build
-@@ -482,16 +482,19 @@ include('/ipc/chromium/chromium-config.m
+@@ -463,16 +463,19 @@ include('/ipc/chromium/chromium-config.m
FINAL_LIBRARY = 'xul'

if CONFIG['MOZ_BUILD_APP'] in ['browser', 'mobile/android', 'xulrunner']:
@@ -126,7 +126,7 @@ diff --git a/gfx/moz.build b/gfx/moz.build
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
-@@ -138,16 +138,19 @@ if CONFIG['GNU_CXX'] and not CONFIG['CLA
+@@ -128,16 +128,19 @@ if CONFIG['GNU_CXX'] and not CONFIG['CLA
if CONFIG['CLANG_CXX'] or CONFIG['CLANG_CL']:
CXXFLAGS += [
'-Wno-implicit-fallthrough',
@@ -149,7 +149,7 @@ diff --git a/gfx/skia/generate_mozbuild.py
b/gfx/skia/generate_mozbuild.py
diff --git a/gfx/skia/moz.build b/gfx/skia/moz.build
--- a/gfx/skia/moz.build
+++ b/gfx/skia/moz.build
-@@ -748,16 +748,19 @@ if CONFIG['GNU_CXX'] and not CONFIG['CLA
+@@ -770,16 +770,19 @@ if CONFIG['GNU_CXX'] and not CONFIG['CLA
if CONFIG['CLANG_CXX'] or CONFIG['CLANG_CL']:
CXXFLAGS += [
'-Wno-implicit-fallthrough',
@@ -172,7 +172,7 @@ 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
-@@ -271,11 +271,14 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('and
+@@ -266,11 +266,14 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('and

if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3'):
CXXFLAGS += CONFIG['MOZ_PANGO_CFLAGS']
@@ -229,7 +229,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
-@@ -223,16 +223,19 @@ if CONFIG['SERVO_TARGET_DIR']:
+@@ -206,16 +206,19 @@ if CONFIG['SERVO_TARGET_DIR']:
OS_LIBS += ['-L%s' % CONFIG['SERVO_TARGET_DIR'], '-lgeckoservo']

if CONFIG['MOZ_SYSTEM_JPEG']:
@@ -252,14 +252,14 @@ diff --git a/toolkit/library/moz.build
b/toolkit/library/moz.build
diff --git a/toolkit/moz.configure b/toolkit/moz.configure
--- a/toolkit/moz.configure
+++ b/toolkit/moz.configure
-@@ -338,16 +338,26 @@ def ft2_info(freetype2_combined_info, tr
+@@ -351,16 +351,26 @@ def ft2_info(freetype2_combined_info, tr
return freetype2_combined_info

- set_config('FT2_LIBS', delayed_getattr(ft2_info, 'libs'))
+ set_config('FT2_LIBS', ft2_info.libs)
add_old_configure_assignment('FT2_LIBS',
- delayed_getattr(ft2_info, 'libs'))
+ ft2_info.libs)
add_old_configure_assignment('FT2_CFLAGS',
- delayed_getattr(ft2_info, 'cflags'))
+ ft2_info.cflags)

+# HarfBuzz
+# ==============================================================
diff --git a/http/firefox/patches/2002_system_graphite2.patch
b/http/firefox/patches/2002_system_graphite2.patch
index 74cbfef..deb045c 100644
--- a/http/firefox/patches/2002_system_graphite2.patch
+++ b/http/firefox/patches/2002_system_graphite2.patch
@@ -28,7 +28,7 @@ diff --git a/config/Makefile.in b/config/Makefile.in
diff --git a/config/system-headers b/config/system-headers
--- a/config/system-headers
+++ b/config/system-headers
-@@ -1263,16 +1263,20 @@ zlib.h
+@@ -1262,16 +1262,20 @@ zlib.h
#ifdef MOZ_ENABLE_STARTUP_NOTIFICATION
libsn/sn.h
libsn/sn-common.h
@@ -131,7 +131,7 @@ diff --git a/gfx/moz.build b/gfx/moz.build
diff --git a/gfx/thebes/moz.build b/gfx/thebes/moz.build
--- a/gfx/thebes/moz.build
+++ b/gfx/thebes/moz.build
-@@ -269,16 +269,19 @@ CFLAGS += CONFIG['TK_CFLAGS']
+@@ -264,16 +264,19 @@ CFLAGS += CONFIG['TK_CFLAGS']
if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('android'):
CXXFLAGS += CONFIG['CAIRO_FT_CFLAGS']

@@ -155,7 +155,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
-@@ -4799,16 +4799,37 @@ if test "$USE_FC_FREETYPE"; then
+@@ -4671,16 +4671,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>])
@@ -196,7 +196,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
-@@ -223,16 +223,19 @@ if CONFIG['SERVO_TARGET_DIR']:
+@@ -206,16 +206,19 @@ if CONFIG['SERVO_TARGET_DIR']:
OS_LIBS += ['-L%s' % CONFIG['SERVO_TARGET_DIR'], '-lgeckoservo']

if CONFIG['MOZ_SYSTEM_JPEG']:
@@ -219,14 +219,14 @@ diff --git a/toolkit/library/moz.build
b/toolkit/library/moz.build
diff --git a/toolkit/moz.configure b/toolkit/moz.configure
--- a/toolkit/moz.configure
+++ b/toolkit/moz.configure
-@@ -338,16 +338,30 @@ def ft2_info(freetype2_combined_info, tr
+@@ -351,16 +351,30 @@ def ft2_info(freetype2_combined_info, tr
return freetype2_combined_info

- set_config('FT2_LIBS', delayed_getattr(ft2_info, 'libs'))
+ set_config('FT2_LIBS', ft2_info.libs)
add_old_configure_assignment('FT2_LIBS',
- delayed_getattr(ft2_info, 'libs'))
+ ft2_info.libs)
add_old_configure_assignment('FT2_CFLAGS',
- delayed_getattr(ft2_info, 'cflags'))
+ ft2_info.cflags)

+# Graphite2
+# ==============================================================



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (af8cab38bf3544f9d0cef5228177f3015b60d75a), Pavel Vinogradov, 08/08/2017

Archive powered by MHonArc 2.6.24.

Top of Page