diff options
author | jbeich <jbeich@FreeBSD.org> | 2017-09-27 12:12:34 +0800 |
---|---|---|
committer | jbeich <jbeich@FreeBSD.org> | 2017-09-27 12:12:34 +0800 |
commit | 1ebc95a81c04c5052ee7538e1f22de4fb8a54996 (patch) | |
tree | fef4ce571483e001eeac1a5846fee4ec54d65500 /www/firefox/Makefile | |
parent | 12e259ab4adf2f8e092c89fa3632073f1e1cd9b0 (diff) | |
download | freebsd-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 'www/firefox/Makefile')
-rw-r--r-- | www/firefox/Makefile | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/www/firefox/Makefile b/www/firefox/Makefile index a52cfd1d6927..1588abed9380 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -2,30 +2,31 @@ # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 55.0.3 +DISTVERSION= 56.0 DISTVERSIONSUFFIX=.source -PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build6/source MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla -BUILD_DEPENDS= nspr>=4.15:devel/nspr \ - nss>=3.31.1:security/nss \ - libevent>=2.0.22:devel/libevent \ - harfbuzz>=1.4.6:print/harfbuzz \ +BUILD_DEPENDS= nspr>=4.16:devel/nspr \ + nss>=3.32.1:security/nss \ + icu>=59.1,1:devel/icu \ + libevent>=2.1.8:devel/libevent \ + harfbuzz>=1.4.7:print/harfbuzz \ graphite2>=1.3.10:graphics/graphite2 \ - png>=1.6.28:graphics/png \ + png>=1.6.31:graphics/png \ libvorbis>=1.3.5,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ - sqlite3>=3.19.2:databases/sqlite3 \ + sqlite3>=3.19.3:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ yasm:devel/yasm \ + llvm40>0:devel/llvm40 \ zip:archivers/zip # soundtouch>=1.9.0:audio/soundtouch \ @@ -42,16 +43,13 @@ USES= tar:xz FIREFOX_ICON= ${MOZILLA}.png FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/browser/chrome/icons/default/default48.png +MOZ_EXPORT= BINDGEN_CFLAGS="-isystem${LOCALBASE}/include/nspr \ + -isystem${LOCALBASE}/include/pixman-1" # XXX bug 1341234 MOZ_OPTIONS= --enable-application=browser \ --enable-official-branding -OPTIONS_DEFINE= RUST OPTIONS_DEFAULT= BUNDLED_CAIRO OPTIONS_EXCLUDE= GNOMEUI -# XXX lang/rust currently builds only on these platforms -OPTIONS_DEFAULT_aarch64=RUST -OPTIONS_DEFAULT_amd64= RUST -OPTIONS_DEFAULT_i386= RUST .include "${.CURDIR}/../../www/firefox/Makefile.options" |