aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.gecko.mk
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2017-09-27 04:12:34 +0000
committerJan Beich <jbeich@FreeBSD.org>2017-09-27 04:12:34 +0000
commitd77b258ef898a4dc67703ba0834c31195c37c3ed (patch)
treefef4ce571483e001eeac1a5846fee4ec54d65500 /Mk/bsd.gecko.mk
parente919c96ef7db0e03ad2fbd5cf40d8b8c85d82058 (diff)
downloadports-d77b258ef898a4dc67703ba0834c31195c37c3ed.tar.gz
ports-d77b258ef898a4dc67703ba0834c31195c37c3ed.zip
www/firefox: update to 56.0 (rust required)
This is slightly early but due to recent PORTREVISION bump there's no point doing QA for 55.0.* anymore. Changes: https://www.mozilla.org/firefox/56.0/releasenotes/ PR: 221335 Security: 1098a15b-b0f6-42b7-b5c7-8a8646e8be07 MFH: 2017Q3 not possible: requires r447450 and r450556
Notes
Notes: svn path=/head/; revision=450707
Diffstat (limited to 'Mk/bsd.gecko.mk')
-rw-r--r--Mk/bsd.gecko.mk7
1 files changed, 6 insertions, 1 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index 8ac7cbab8167..0ce3e026e001 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -388,10 +388,12 @@ post-patch-SNDIO-on:
${MOZSRC}/media/webrtc/signaling/test/common.build
.endif
-.if ${PORT_OPTIONS:MRUST}
+.if ${PORT_OPTIONS:MRUST} || ${MOZILLA_VER:R:R} >= 54
BUILD_DEPENDS+= rust>=1.19.0_2:${RUST_PORT}
RUST_PORT?= lang/rust
+. if ${MOZILLA_VER:R:R} < 54
MOZ_OPTIONS+= --enable-rust
+. endif
.else
MOZ_OPTIONS+= --disable-rust
.endif
@@ -401,6 +403,9 @@ MOZ_OPTIONS+= --enable-debug --disable-release
STRIP= # ports/184285
.else
MOZ_OPTIONS+= --disable-debug --disable-debug-symbols --enable-release
+. if ${MOZILLA_VER:R:R} >= 56
+MOZ_OPTIONS+= --enable-rust-simd
+. endif
.endif
.if ${PORT_OPTIONS:MDTRACE}