Sat Nov 2 02:09:32 2019 UTC ()
Update to 70.0.1

* Try to use pkgsrc clang/clang++ explicitly

Changelog:
Fixed
    Fix for an issue that caused some websites or page elements using dynamic JavaScript to fail to load. (Bug 1592136)

    Update OpenH264 video plugin for macOS 10.15 users (Bug 1587543)

    Title bar no longer shows in full screen view (Bug 1588747)

Changed
    OpenH264 video codec version bump for macOS 10.15 users (Bug 1587543)


(ryoon)
diff -r1.399 -r1.400 pkgsrc/www/firefox/Makefile
diff -r1.370 -r1.371 pkgsrc/www/firefox/distinfo
diff -r1.141 -r1.142 pkgsrc/www/firefox/mozilla-common.mk

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

--- pkgsrc/www/firefox/Makefile 2019/10/28 13:03:27 1.399
+++ pkgsrc/www/firefox/Makefile 2019/11/02 02:09:32 1.400
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.399 2019/10/28 13:03:27 ryoon Exp $ 1# $NetBSD: Makefile,v 1.400 2019/11/02 02:09:32 ryoon Exp $
2 2
3FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} 3FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
4MOZ_BRANCH= 70.0 4MOZ_BRANCH= 70.0
5MOZ_BRANCH_MINOR=  5MOZ_BRANCH_MINOR= .1
6 6
7DISTNAME= firefox-${FIREFOX_VER}.source 7DISTNAME= firefox-${FIREFOX_VER}.source
8PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//} 8PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//}
9CATEGORIES= www 9CATEGORIES= www
10MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} 10MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
11EXTRACT_SUFX= .tar.xz 11EXTRACT_SUFX= .tar.xz
12 12
13MAINTAINER= ryoon@NetBSD.org 13MAINTAINER= ryoon@NetBSD.org
14HOMEPAGE= https://www.mozilla.com/en-US/firefox/ 14HOMEPAGE= https://www.mozilla.com/en-US/firefox/
15COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:C/\..*//}) 15COMMENT= Web browser with support for extensions (version ${FIREFOX_VER:C/\..*//})
16LICENSE= mpl-1.1 16LICENSE= mpl-1.1
17 17
18WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:C/b.*//} 18WRKSRC= ${WRKDIR}/firefox-${FIREFOX_VER:C/b.*//}

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

--- pkgsrc/www/firefox/distinfo 2019/10/28 13:03:27 1.370
+++ pkgsrc/www/firefox/distinfo 2019/11/02 02:09:32 1.371
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.370 2019/10/28 13:03:27 ryoon Exp $ 1$NetBSD: distinfo,v 1.371 2019/11/02 02:09:32 ryoon Exp $
2 2
3SHA1 (firefox-70.0.source.tar.xz) = 7eccef97655ad8b127213923bfd97401d6a17836 3SHA1 (firefox-70.0.1.source.tar.xz) = 3abee69d9001e27d82b51aa9db2bb8558d590cb6
4RMD160 (firefox-70.0.source.tar.xz) = 2115c85229b52f138ca6bc2e56db104c386ea44a 4RMD160 (firefox-70.0.1.source.tar.xz) = a5e6645b3ee8a7423f64b6812a1887baf3aeee7c
5SHA512 (firefox-70.0.source.tar.xz) = c2643d88d59012dfd762357d66005c8892dec066b0ae9d8d33a29ea4427d1e5ae4a0376725c7d960c0025d5c9567eca816eb612b4ea987069e455c06fc442973 5SHA512 (firefox-70.0.1.source.tar.xz) = 798e18620e50ef10f184b6e43c88cfbad8a446ae005204582bccc2958107910617375b0ff622c85fb768b48d490a31ea7674eef9f0c415aa72cd958f09a9f725
6Size (firefox-70.0.source.tar.xz) = 321160764 bytes 6Size (firefox-70.0.1.source.tar.xz) = 326335800 bytes
7SHA1 (patch-aa) = 1f292aae7d37bd480ba834324b737bfebee52503 7SHA1 (patch-aa) = 1f292aae7d37bd480ba834324b737bfebee52503
8SHA1 (patch-browser_app_profile_firefox.js) = 076cc2892547bac07fe907533f4e821f13f5738e 8SHA1 (patch-browser_app_profile_firefox.js) = 076cc2892547bac07fe907533f4e821f13f5738e
9SHA1 (patch-build_moz.configure_old.configure) = 05963b12fd908d90e3378b30cff7e48291b8a447 9SHA1 (patch-build_moz.configure_old.configure) = 05963b12fd908d90e3378b30cff7e48291b8a447
10SHA1 (patch-build_moz.configure_rust.configure) = ee9e207e67709f3c9455b4d22f5f254890e99ca8 10SHA1 (patch-build_moz.configure_rust.configure) = ee9e207e67709f3c9455b4d22f5f254890e99ca8
11SHA1 (patch-config__make_system_wrappers.py) = 18605b32428e96915c945a189548505deacd2333 11SHA1 (patch-config__make_system_wrappers.py) = 18605b32428e96915c945a189548505deacd2333
12SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49 12SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49
13SHA1 (patch-dom_media_CubebUtils.cpp) = b1b4f981c4bede877e3bd092d2648d4b8cbc73a5 13SHA1 (patch-dom_media_CubebUtils.cpp) = b1b4f981c4bede877e3bd092d2648d4b8cbc73a5
14SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993 14SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993
15SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 2f73c76c48852613e0c55c1680fcc2a9eb3cf4ef 15SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = 2f73c76c48852613e0c55c1680fcc2a9eb3cf4ef
16SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 36218819254f3681b9c717d652ea78c9f20d49ad 16SHA1 (patch-gfx_skia_skia_src_core_SkCpu.cpp) = 36218819254f3681b9c717d652ea78c9f20d49ad
17SHA1 (patch-ipc_chromium_src_base_lock__impl__posix.cc) = d84d9b4d416e049423120dcbf9199644ce1c93ab 17SHA1 (patch-ipc_chromium_src_base_lock__impl__posix.cc) = d84d9b4d416e049423120dcbf9199644ce1c93ab
18SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 4a6606da590cfb8d855bde58b9c6f90e98d0870c 18SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 4a6606da590cfb8d855bde58b9c6f90e98d0870c
19SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658 19SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 35d20981d33ccdb1d8ffb8039e48798777f11658

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

--- pkgsrc/www/firefox/mozilla-common.mk 2019/10/31 22:20:56 1.141
+++ pkgsrc/www/firefox/mozilla-common.mk 2019/11/02 02:09:32 1.142
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: mozilla-common.mk,v 1.141 2019/10/31 22:20:56 gutteridge Exp $ 1# $NetBSD: mozilla-common.mk,v 1.142 2019/11/02 02:09:32 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 6
7.include "../../mk/bsd.prefs.mk" 7.include "../../mk/bsd.prefs.mk"
8 8
9# Python 2.7 and Python 3.6 or later are required simultaneously. 9# Python 2.7 and Python 3.6 or later are required simultaneously.
10PYTHON_VERSIONS_ACCEPTED= 27 10PYTHON_VERSIONS_ACCEPTED= 27
11PYTHON_FOR_BUILD_ONLY= tool 11PYTHON_FOR_BUILD_ONLY= tool
12.if !empty(PYTHON_VERSION_DEFAULT:M3[6789]) 12.if !empty(PYTHON_VERSION_DEFAULT:M3[6789])
13TOOL_DEPENDS+= python${PYTHON_VERSION_DEFAULT}-[0-9]*:../../lang/python${PYTHON_VERSION_DEFAULT} 13TOOL_DEPENDS+= python${PYTHON_VERSION_DEFAULT}-[0-9]*:../../lang/python${PYTHON_VERSION_DEFAULT}
14ALL_ENV+= PYTHON3=${LOCALBASE}/bin/python${PYTHON_VERSION_DEFAULT:S/3/3./} 14ALL_ENV+= PYTHON3=${LOCALBASE}/bin/python${PYTHON_VERSION_DEFAULT:S/3/3./}
@@ -211,28 +211,28 @@ BUILDLINK_API_DEPENDS.libevent+= libeven @@ -211,28 +211,28 @@ BUILDLINK_API_DEPENDS.libevent+= libeven
211.include "../../devel/libffi/buildlink3.mk" 211.include "../../devel/libffi/buildlink3.mk"
212BUILDLINK_API_DEPENDS.nspr+= nspr>=4.21 212BUILDLINK_API_DEPENDS.nspr+= nspr>=4.21
213.include "../../devel/nspr/buildlink3.mk" 213.include "../../devel/nspr/buildlink3.mk"
214.include "../../textproc/icu/buildlink3.mk" 214.include "../../textproc/icu/buildlink3.mk"
215BUILDLINK_API_DEPENDS.nss+= nss>=3.46.1 215BUILDLINK_API_DEPENDS.nss+= nss>=3.46.1
216.include "../../devel/nss/buildlink3.mk" 216.include "../../devel/nss/buildlink3.mk"
217.include "../../devel/zlib/buildlink3.mk" 217.include "../../devel/zlib/buildlink3.mk"
218#.include "../../mk/jpeg.buildlink3.mk" 218#.include "../../mk/jpeg.buildlink3.mk"
219.include "../../graphics/MesaLib/buildlink3.mk" 219.include "../../graphics/MesaLib/buildlink3.mk"
220#BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4 220#BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4
221#.include "../../graphics/cairo/buildlink3.mk" 221#.include "../../graphics/cairo/buildlink3.mk"
222BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2 222BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2
223.include "../../graphics/libwebp/buildlink3.mk" 223.include "../../graphics/libwebp/buildlink3.mk"
224PKG_CC= clang 224PKG_CC= ${PREFIX}/bin/clang
225PKG_CXX= clang++ 225PKG_CXX= ${PREFIX}/bin/clang++
226BUILDLINK_DEPMETHOD.clang= build 226BUILDLINK_DEPMETHOD.clang= build
227BUILDLINK_API_DEPENDS.clang+= clang>=6.0.1nb1 227BUILDLINK_API_DEPENDS.clang+= clang>=6.0.1nb1
228.include "../../lang/clang/buildlink3.mk" 228.include "../../lang/clang/buildlink3.mk"
229BUILDLINK_DEPMETHOD.rust= build 229BUILDLINK_DEPMETHOD.rust= build
230BUILDLINK_API_DEPENDS.rust+= rust>=1.36.0 230BUILDLINK_API_DEPENDS.rust+= rust>=1.36.0
231.include "../../lang/rust/buildlink3.mk" 231.include "../../lang/rust/buildlink3.mk"
232# webrtc option requires internal libvpx 232# webrtc option requires internal libvpx
233#BUILDLINK_API_DEPENDS.libvpx+= libvpx>=1.3.0 233#BUILDLINK_API_DEPENDS.libvpx+= libvpx>=1.3.0
234#.include "../../multimedia/libvpx/buildlink3.mk" 234#.include "../../multimedia/libvpx/buildlink3.mk"
235.include "../../net/libIDL/buildlink3.mk" 235.include "../../net/libIDL/buildlink3.mk"
236# textproc/hunspell 1.3 is too old 236# textproc/hunspell 1.3 is too old
237#.include "../../textproc/hunspell/buildlink3.mk" 237#.include "../../textproc/hunspell/buildlink3.mk"
238.include "../../multimedia/ffmpeg4/buildlink3.mk" 238.include "../../multimedia/ffmpeg4/buildlink3.mk"