New commits:
commit 63f8eac7e119ad4c98c0a2490fce04d4ff24319f
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
http/firefox: version 52.0
commit 8032818cb90f4d645d4f3ca0490b1f45b3ef211f
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
crypto/nss: version 3.28.3 for 3.28 branch
diff --git a/crypto/nss/DETAILS b/crypto/nss/DETAILS
index 9e0afcc..0188917 100755
--- a/crypto/nss/DETAILS
+++ b/crypto/nss/DETAILS
@@ -56,8 +56,8 @@ case $NSS_BRANCH in
SOURCE_URL[1]=http://ftp.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
SECURITY_PATCH=102
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index ac7645d..6e1ef25 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,8 @@
+2017-03-07 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 52.0
+ * patches/firefox-50.0-system_graphite2_harfbuzz-1.patch: updated to
+ current version
+
2017-02-06 Pavel Vinogradov <public AT sourcemage.org>
* PRE_BUILD: added a libevent 2.1.8 fix from BLFS
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 613fe71..d315953 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
@@ -32,15 +32,10 @@ https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-50.0-patches-01.tar.xz
ifdef GNU_CXX
--- a/config/system-headers
+++ b/config/system-headers
-@@ -1340,8 +1340,16 @@ unicode/udatpg.h
- unicode/uenum.h
- unicode/unorm.h
- unicode/unum.h
- unicode/ustring.h
- unicode/utypes.h
- #endif
+@@ -1335,3 +1335,11 @@
libutil.h
unwind.h
+ fenv.h
+#if MOZ_SYSTEM_GRAPHITE2==1
+graphite2/Font.h
+graphite2/Segment.h
@@ -94,14 +89,9 @@ https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-50.0-patches-01.tar.xz
echo Now use hg commands to create a patch for the mozilla tree.
--- a/old-configure.in 2016-06-27 15:58:22.753483108 -0400
+++ b/old-configure.in 2016-06-27 15:59:47.073399669 -0400
-@@ -6311,16 +6311,61 @@
- else
- FT2_CFLAGS="$FT2_CFLAGS $_FONTCONFIG_CFLAGS"
- FT2_LIBS="$FT2_LIBS $_FONTCONFIG_LIBS"
- fi
- ])
+@@ -5023,6 +5023,51 @@
fi
-
+
dnl ========================================================
+dnl Check for harfbuzz
+dnl ========================================================
@@ -150,12 +140,7 @@ https://dev.gentoo.org/~axs/mozilla/patchsets/firefox-50.0-patches-01.tar.xz
+dnl ========================================================
dnl Check for pixman and cairo
dnl ========================================================
-
- MOZ_TREE_CAIRO=1
- MOZ_ARG_ENABLE_BOOL(system-cairo,
- [ --enable-system-cairo Use system cairo (located with pkgconfig)],
- MOZ_TREE_CAIRO=,
- MOZ_TREE_CAIRO=1 )
+
--- a/toolkit/library/moz.build 2016-06-27 16:01:38.693289157 -0400
+++ b/toolkit/library/moz.build 2016-06-27 16:01:50.413277443 -0400
@@ -230,16 +230,22 @@
[SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (63f8eac7e119ad4c98c0a2490fce04d4ff24319f),
Pavel Vinogradov, 03/07/2017