Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 May 2019 23:55:29 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r501604 - in head: Mk www/firefox www/firefox/files
Message-ID:  <201905132355.x4DNtTjn019649@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Mon May 13 23:55:28 2019
New Revision: 501604
URL: https://svnweb.freebsd.org/changeset/ports/501604

Log:
  www/firefox: update to 67.0
  
  Changes:	https://www.mozilla.org/firefox/67.0/releasenotes/
  PR:		236651
  Security:	44b6dfbf-4ef7-4d52-ad52-2b1b05d81272
  MFH:		2019Q2
  Differential Revision:	https://reviews.freebsd.org/D19654

Added:
  head/www/firefox/files/patch-bug1536126   (contents, props changed)
Deleted:
  head/www/firefox/files/patch-bug1513605
  head/www/firefox/files/patch-bug1514156
  head/www/firefox/files/patch-bug1527556
  head/www/firefox/files/patch-bug1527804
  head/www/firefox/files/patch-bug1530659
  head/www/firefox/files/patch-bug1532024
Modified:
  head/Mk/bsd.gecko.mk   (contents, props changed)
  head/www/firefox/Makefile   (contents, props changed)
  head/www/firefox/distinfo   (contents, props changed)

Modified: head/Mk/bsd.gecko.mk
==============================================================================
--- head/Mk/bsd.gecko.mk	Mon May 13 23:55:03 2019	(r501603)
+++ head/Mk/bsd.gecko.mk	Mon May 13 23:55:28 2019	(r501604)
@@ -355,7 +355,7 @@ MOZ_OPTIONS+=	--enable-debug --disable-release
 STRIP=	# ports/184285
 .else
 MOZ_OPTIONS+=	--disable-debug --disable-debug-symbols --enable-release
-. if ${MOZILLA_VER:R:R} >= 67 && (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
+. if ${MOZILLA_VER:R:R} >= 68 && (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
 MOZ_OPTIONS+=	--enable-rust-simd
 . endif
 .endif

Modified: head/www/firefox/Makefile
==============================================================================
--- head/www/firefox/Makefile	Mon May 13 23:55:03 2019	(r501603)
+++ head/www/firefox/Makefile	Mon May 13 23:55:28 2019	(r501604)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	firefox
-DISTVERSION=	66.0.5
+DISTVERSION=	67.0
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
@@ -12,8 +12,8 @@ DISTFILES=	${DISTNAME}.source${EXTRACT_SUFX}
 MAINTAINER=	gecko@FreeBSD.org
 COMMENT=	Web browser based on the browser portion of Mozilla
 
-BUILD_DEPENDS=	nspr>=4.19:devel/nspr \
-		nss>=3.42:security/nss \
+BUILD_DEPENDS=	nspr>=4.21:devel/nspr \
+		nss>=3.43:security/nss \
 		icu>=59.1,1:devel/icu \
 		libevent>=2.1.8:devel/libevent \
 		harfbuzz>=2.3.1:print/harfbuzz \
@@ -21,11 +21,11 @@ BUILD_DEPENDS=	nspr>=4.19:devel/nspr \
 		png>=1.6.35:graphics/png \
 		libvorbis>=1.3.6,3:audio/libvorbis \
 		libvpx>=1.5.0:multimedia/libvpx \
-		sqlite3>=3.26:databases/sqlite3 \
+		sqlite3>=3.27.2:databases/sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
 		v4l_compat>0:multimedia/v4l_compat \
 		autoconf-2.13:devel/autoconf213 \
-		yasm:devel/yasm \
+		nasm:devel/nasm \
 		zip:archivers/zip
 
 USE_GECKO=	gecko

Modified: head/www/firefox/distinfo
==============================================================================
--- head/www/firefox/distinfo	Mon May 13 23:55:03 2019	(r501603)
+++ head/www/firefox/distinfo	Mon May 13 23:55:28 2019	(r501604)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1557261981
-SHA256 (firefox-66.0.5.source.tar.xz) = a2aeb4e036d1365a2d2550e24ba8b4dde061281300f2b11a204cc1e9eb1792b5
-SIZE (firefox-66.0.5.source.tar.xz) = 282561836
+TIMESTAMP = 1557788939
+SHA256 (firefox-67.0.source.tar.xz) = 020e2340b7173dbc4cfb8ffb11d4a32dcc69fe535f8a0f410e702548f698c8f9
+SIZE (firefox-67.0.source.tar.xz) = 284541660

Added: head/www/firefox/files/patch-bug1536126
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/firefox/files/patch-bug1536126	Mon May 13 23:55:28 2019	(r501604)
@@ -0,0 +1,15 @@
+Disable RDD on Tier3 platforms due to lack of sandboxing and perf degradation.
+
+diff --git modules/libpref/init/StaticPrefList.h modules/libpref/init/StaticPrefList.h
+index 7df0b518b267..3b309be1bfce 100644
+--- modules/libpref/init/StaticPrefList.h
++++ modules/libpref/init/StaticPrefList.h
+@@ -1595,7 +1595,7 @@ VARCACHE_PREF(
+ # define PREF_VALUE true
+ #elif defined(XP_MACOSX)
+ # define PREF_VALUE true
+-#elif defined(XP_UNIX)
++#elif defined(XP_LINUX) && !defined(ANDROID)
+ # define PREF_VALUE true
+ #else
+ # define PREF_VALUE false



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905132355.x4DNtTjn019649>