New commits:
commit f5aecb22cee63db636962c2db3511d17ed63bcce
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
http/firefox: version 51.0, SECURITY_PATCH++
commit c62a6984df6b54cee4907fc310afbcce19dc9ef0
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
crypto/nss: version 3.28.1
diff --git a/crypto/nss/DETAILS b/crypto/nss/DETAILS
index 21a8695..9e0afcc 100755
--- a/crypto/nss/DETAILS
+++ b/crypto/nss/DETAILS
@@ -54,6 +54,10 @@ case $NSS_BRANCH in
3.27)
VERSION=3.27.1
SOURCE_URL[1]=http://ftp.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
- SECURITY_PATCH=101
+ SECURITY_PATCH=102
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 c55ed83..63a3e3a 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,11 @@
+2017-01-24 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 51.0, SECURITY_PATCH++, (CVE-2017-53[73-96])
+ * DEPENDS: needs 3.28.x branch of nss now
+ * patches/0001-add-extra-bracket-to-not-confuse-sed.patch,
+ potches/update_h2_curve.patch: removed, fixed by upstream
+ * patches/firefox-50.0-system_graphite2_harfbuzz-1.patch: updated to
+ current version
+
2017-01-16 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* patches/0001-add-extra-bracket-to-not-confuse-sed.patch: fix error
when
building with sed version 4.3
@@ -6,7 +14,7 @@
2017-01-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: don't pass obsolete pgo flag
-2016-12-13 Pavel Vinogradov <public AT sourcemage.org>
+2016-12-13 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 50.1.0, SECURITY_PATCH++
2016-12-10 Thomas Orgis <sobukus AT sourcemage.org>
diff --git
a/http/firefox/patches/0001-add-extra-bracket-to-not-confuse-sed.patch
b/http/firefox/patches/0001-add-extra-bracket-to-not-confuse-sed.patch
deleted file mode 100644
index 583729b..0000000
--- a/http/firefox/patches/0001-add-extra-bracket-to-not-confuse-sed.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 7ed1d491ba9afb7c0a97ecbdac26aca64a0b943f Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <bwlf AT bandrate.org>
-Date: Mon, 16 Jan 2017 21:42:55 +0100
-Subject: [PATCH] add extra bracket to not confuse sed
-
----
- build/autoconf/icu.m4 | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/build/autoconf/icu.m4 b/build/autoconf/icu.m4
-index f401fc8..0b30df9 100644
---- a/build/autoconf/icu.m4
-+++ b/build/autoconf/icu.m4
-@@ -69,7 +69,7 @@ if test -n "$USE_ICU"; then
- fi
- fi
-
-- version=`sed -n
's/^[[:space:]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p'
"$icudir/common/unicode/uvernum.h"`
-+ version=`sed -n
's/^[[[:space:]]]*#[[:space:]]*define[[:space:]][[:space:]]*U_ICU_VERSION_MAJOR_NUM[[:space:]][[:space:]]*\([0-9][0-9]*\)[[:space:]]*$/\1/p'
"$icudir/common/unicode/uvernum.h"`
- if test x"$version" = x; then
- AC_MSG_ERROR([cannot determine icu version number from uvernum.h
header file $lineno])
- fi
---
-2.11.0
-
diff --git
a/http/firefox/patches/firefox-50.0-system_graphite2_harfbuzz-1.patch
b/http/firefox/patches/firefox-50.0-system_graphite2_harfbuzz-1.patch
index 9bcf4ab..613fe71 100644
--- a/http/firefox/patches/firefox-50.0-system_graphite2_harfbuzz-1.patch
+++ b/http/firefox/patches/firefox-50.0-system_graphite2_harfbuzz-1.patch
@@ -238,14 +238,9 @@ https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-50.0-patches-01.tar.xz
if CONFIG['MOZ_ENABLE_SKIA']:
--- a/gfx/thebes/moz.build 2016-09-19 12:19:30.000000000 -0400
+++ b/gfx/thebes/moz.build 2016-10-11 13:17:56.861237732 -0400
-@@ -284,13 +284,16 @@
- # top of the android java runtime.
- DEFINES['MOZ_USING_ANDROID_JAVA_WIDGETS'] = True
-
- if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3'):
- CXXFLAGS += CONFIG['MOZ_PANGO_CFLAGS']
-
+@@ -286,7 +286,10 @@
LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES']
+ LOCAL_INCLUDES += ['/media/libyuv/include']