Mon Jul 3 12:27:49 2017 UTC ()
Update to 54.0.1

Changelog:

Fixed
    Fix a display issue of tab title (bug 1357656)

    Fix a display issue of opening new tab (bug 1371995)

    Fix a display issue when opening multiple tabs (bug 1371962)

    Fix a tab display issue when downloading files (bug 1373109)

    Fix a PDF printing issue (bug 1366744)

    Fix a Netflix issue on Linux (bug 1375708)


(ryoon)
diff -r1.298 -r1.299 pkgsrc/www/firefox/Makefile
diff -r1.285 -r1.286 pkgsrc/www/firefox/distinfo
diff -r1.94 -r1.95 pkgsrc/www/firefox/mozilla-common.mk

cvs diff -r1.298 -r1.299 pkgsrc/www/firefox/Makefile (expand / switch to unified diff)

--- pkgsrc/www/firefox/Makefile 2017/06/29 08:07:59 1.298
+++ pkgsrc/www/firefox/Makefile 2017/07/03 12:27:49 1.299
@@ -1,22 +1,21 @@ @@ -1,22 +1,21 @@
1# $NetBSD: Makefile,v 1.298 2017/06/29 08:07:59 martin Exp $ 1# $NetBSD: Makefile,v 1.299 2017/07/03 12:27:49 ryoon Exp $
2 2
3FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} 3FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
4MOZ_BRANCH= 54.0 4MOZ_BRANCH= 54.0
5MOZ_BRANCH_MINOR=  5MOZ_BRANCH_MINOR= .1
6 6
7DISTNAME= firefox-${FIREFOX_VER}.source 7DISTNAME= firefox-${FIREFOX_VER}.source
8PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//} 8PKGNAME= firefox-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/b/beta/:S/esr//}
9PKGREVISION= 1 
10CATEGORIES= www 9CATEGORIES= www
11MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} 10MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
12MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} 11MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
13EXTRACT_SUFX= .tar.xz 12EXTRACT_SUFX= .tar.xz
14 13
15WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//} 14WRKSRC= ${WRKDIR}/${DISTNAME:S/.source//}
16 15
17MAINTAINER= ryoon@NetBSD.org 16MAINTAINER= ryoon@NetBSD.org
18HOMEPAGE= http://www.mozilla.com/en-US/firefox/ 17HOMEPAGE= http://www.mozilla.com/en-US/firefox/
19COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//}) 18COMMENT= Web browser with support for extensions (version ${MOZ_BRANCH:C/\..*//})
20LICENSE= mpl-1.1 19LICENSE= mpl-1.1
21 20
22MOZILLA_DIR= # empty 21MOZILLA_DIR= # empty

cvs diff -r1.285 -r1.286 pkgsrc/www/firefox/distinfo (expand / switch to unified diff)

--- pkgsrc/www/firefox/distinfo 2017/06/30 16:45:05 1.285
+++ pkgsrc/www/firefox/distinfo 2017/07/03 12:27:49 1.286
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.285 2017/06/30 16:45:05 tsutsui Exp $ 1$NetBSD: distinfo,v 1.286 2017/07/03 12:27:49 ryoon Exp $
2 2
3SHA1 (firefox-54.0.source.tar.xz) = 44e40c77f58e3b203dc60f51c5a02993f6c38ee5 3SHA1 (firefox-54.0.1.source.tar.xz) = 1378f3e4f481fb3d6fcc67e20390d932bdff67ae
4RMD160 (firefox-54.0.source.tar.xz) = 310f21498bc69939049d3ca881674a40fba8da21 4RMD160 (firefox-54.0.1.source.tar.xz) = 51b16822922c8368ab26e9f2597e6ed81f98790c
5SHA512 (firefox-54.0.source.tar.xz) = 0ff6960804e7f6d3e15faeb14b237fee45acae31b4652a6cc5cafa1a1b1eab3537616c3e8ea6d8f3109c87dcc8f86f0df3da2627903b80061c8a62fb11598ed9 5SHA512 (firefox-54.0.1.source.tar.xz) = 43607c2c0af995a21dc7f0f68b24b7e5bdb3faa5ee06025901c826bfe4d169256ea1c9eb5fcc604c4d6426ced53e80787c12fc07cda014eca09199ef3df783a2
6Size (firefox-54.0.source.tar.xz) = 229178564 bytes 6Size (firefox-54.0.1.source.tar.xz) = 229935420 bytes
7SHA1 (patch-aa) = 3ba9735f6b2da91f9699e54e9390ec90d3cc5577 7SHA1 (patch-aa) = 3ba9735f6b2da91f9699e54e9390ec90d3cc5577
8SHA1 (patch-browser_app_nsBrowserApp.cpp) = 915f03770ac4a73d7554f213ce3c7f76d7a34cf0 8SHA1 (patch-browser_app_nsBrowserApp.cpp) = 915f03770ac4a73d7554f213ce3c7f76d7a34cf0
9SHA1 (patch-browser_confvars.sh) = d4f70fd4672416ce5c98181b974f8d8df9a6069f 9SHA1 (patch-browser_confvars.sh) = d4f70fd4672416ce5c98181b974f8d8df9a6069f
10SHA1 (patch-build_moz.configure_memory.configure) = 46237c1415eff3f99d4889a6300ec96af925f0a6 10SHA1 (patch-build_moz.configure_memory.configure) = 46237c1415eff3f99d4889a6300ec96af925f0a6
11SHA1 (patch-build_moz.configure_old.configure) = 2f452e717f0c9dc8224019b58e531e5e95cc7697 11SHA1 (patch-build_moz.configure_old.configure) = 2f452e717f0c9dc8224019b58e531e5e95cc7697
12SHA1 (patch-build_moz.configure_rust.configure) = de808375f731e9caa5ca8e572054a39acb715a85 12SHA1 (patch-build_moz.configure_rust.configure) = de808375f731e9caa5ca8e572054a39acb715a85
13SHA1 (patch-config_Makefile.in) = 2ad29cef869171aa29b6c3e4ba4a5c99311e0742 13SHA1 (patch-config_Makefile.in) = 2ad29cef869171aa29b6c3e4ba4a5c99311e0742
14SHA1 (patch-config_baseconfig.mk) = fbc3fd75bf5d794284e5703a9df227949e819136 14SHA1 (patch-config_baseconfig.mk) = fbc3fd75bf5d794284e5703a9df227949e819136
15SHA1 (patch-config_external_moz.build) = 68708dc0fb94119b9f140d05dd737e69bb6bba81 15SHA1 (patch-config_external_moz.build) = 68708dc0fb94119b9f140d05dd737e69bb6bba81
16SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1 16SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1
17SHA1 (patch-config_stl__wrappers_ostream) = 7be7fe36704ffbdc070a113b46b4f391a598206b 17SHA1 (patch-config_stl__wrappers_ostream) = 7be7fe36704ffbdc070a113b46b4f391a598206b
18SHA1 (patch-config_system-headers) = eaa6e692e2cfbbbf2fa1f365fb561e6faa08a57f 18SHA1 (patch-config_system-headers) = eaa6e692e2cfbbbf2fa1f365fb561e6faa08a57f
19SHA1 (patch-config_system__wrappers_unwind.h) = b3bdac0710179b9c8f8eabd824216d0114504491 19SHA1 (patch-config_system__wrappers_unwind.h) = b3bdac0710179b9c8f8eabd824216d0114504491

cvs diff -r1.94 -r1.95 pkgsrc/www/firefox/mozilla-common.mk (expand / switch to unified diff)

--- pkgsrc/www/firefox/mozilla-common.mk 2017/05/01 00:13:45 1.94
+++ pkgsrc/www/firefox/mozilla-common.mk 2017/07/03 12:27:49 1.95
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: mozilla-common.mk,v 1.94 2017/05/01 00:13:45 ryoon Exp $ 1# $NetBSD: mozilla-common.mk,v 1.95 2017/07/03 12:27:49 ryoon Exp $
2# 2#
3# common Makefile fragment for mozilla packages based on gecko 2.0. 3# common Makefile fragment for mozilla packages based on gecko 2.0.
4# 4#
5# used by www/firefox/Makefile 5# used by www/firefox/Makefile
6# used by www/seamonkey/Makefile 6# used by www/seamonkey/Makefile
7 7
8.include "../../mk/bsd.prefs.mk" 8.include "../../mk/bsd.prefs.mk"
9 9
10.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 10.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
11BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm 11BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm
12 12
13# Enable Google widevine CDM. This requires external libwidevinecdm.so. 13# Enable Google widevine CDM. This requires external libwidevinecdm.so.
14#CONFIGURE_ARGS+= --enable-eme=widevine 14#CONFIGURE_ARGS+= --enable-eme=widevine
@@ -64,27 +64,32 @@ CONFIGURE_ARGS+= --disable-crashreporter @@ -64,27 +64,32 @@ CONFIGURE_ARGS+= --disable-crashreporter
64CONFIGURE_ARGS+= --disable-necko-wifi 64CONFIGURE_ARGS+= --disable-necko-wifi
65CONFIGURE_ARGS+= --enable-chrome-format=flat 65CONFIGURE_ARGS+= --enable-chrome-format=flat
66CONFIGURE_ARGS+= --disable-libjpeg-turbo 66CONFIGURE_ARGS+= --disable-libjpeg-turbo
67 67
68CONFIGURE_ARGS+= --disable-elf-hack 68CONFIGURE_ARGS+= --disable-elf-hack
69CONFIGURE_ARGS+= --disable-gconf 69CONFIGURE_ARGS+= --disable-gconf
70CONFIGURE_ARGS+= --enable-gio 70CONFIGURE_ARGS+= --enable-gio
71CONFIGURE_ARGS+= --enable-extensions=gio 71CONFIGURE_ARGS+= --enable-extensions=gio
72#CONFIGURE_ARGS+= --enable-readline 72#CONFIGURE_ARGS+= --enable-readline
73CONFIGURE_ARGS+= --enable-url-classifier 73CONFIGURE_ARGS+= --enable-url-classifier
74CONFIGURE_ARGS+= --disable-icf 74CONFIGURE_ARGS+= --disable-icf
75CONFIGURE_ARGS+= --disable-updater 75CONFIGURE_ARGS+= --disable-updater
76 76
 77#.if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") && ${OPSYS} != "SunOS"
 78#BUILD_DEPENDS+= cargo-[0-9]*:../../devel/cargo
 79#CONFIGURE_ARGS+= --enable-rust
 80#.else
77CONFIGURE_ARGS+= --disable-rust 81CONFIGURE_ARGS+= --disable-rust
 82#.endif
78 83
79SUBST_CLASSES+= fix-paths 84SUBST_CLASSES+= fix-paths
80SUBST_STAGE.fix-paths= pre-configure 85SUBST_STAGE.fix-paths= pre-configure
81SUBST_MESSAGE.fix-paths= Fixing absolute paths. 86SUBST_MESSAGE.fix-paths= Fixing absolute paths.
82SUBST_FILES.fix-paths+= ${MOZILLA_DIR}xpcom/io/nsAppFileLocationProvider.cpp 87SUBST_FILES.fix-paths+= ${MOZILLA_DIR}xpcom/io/nsAppFileLocationProvider.cpp
83SUBST_SED.fix-paths+= -e 's,/usr/lib/mozilla/plugins,${PREFIX}/lib/netscape/plugins,g' 88SUBST_SED.fix-paths+= -e 's,/usr/lib/mozilla/plugins,${PREFIX}/lib/netscape/plugins,g'
84 89
85CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}build/autoconf/config.guess 90CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}build/autoconf/config.guess
86CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}js/src/build/autoconf/config.guess 91CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}js/src/build/autoconf/config.guess
87CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}nsprpub/build/autoconf/config.guess 92CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}nsprpub/build/autoconf/config.guess
88CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}/js/ctypes/libffi/config.guess 93CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}/js/ctypes/libffi/config.guess
89CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}build/autoconf/config.sub 94CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}build/autoconf/config.sub
90CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}js/src/build/autoconf/config.sub 95CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}js/src/build/autoconf/config.sub