svn commit: r501604 - in head: Mk www/firefox www/firefox/files
Jan Beich
jbeich at FreeBSD.org
Mon May 13 23:55:30 UTC 2019
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 at 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
More information about the svn-ports-head
mailing list