aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.gecko.mk
diff options
context:
space:
mode:
authorjbeich <jbeich@FreeBSD.org>2017-09-27 12:12:34 +0800
committerjbeich <jbeich@FreeBSD.org>2017-09-27 12:12:34 +0800
commit1ebc95a81c04c5052ee7538e1f22de4fb8a54996 (patch)
treefef4ce571483e001eeac1a5846fee4ec54d65500 /Mk/bsd.gecko.mk
parent12e259ab4adf2f8e092c89fa3632073f1e1cd9b0 (diff)
downloadfreebsd-ports-gnome-1ebc95a81c04c5052ee7538e1f22de4fb8a54996.tar.gz
freebsd-ports-gnome-1ebc95a81c04c5052ee7538e1f22de4fb8a54996.tar.zst
freebsd-ports-gnome-1ebc95a81c04c5052ee7538e1f22de4fb8a54996.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
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}