diff options
author | beat <beat@FreeBSD.org> | 2014-02-05 13:23:30 +0800 |
---|---|---|
committer | beat <beat@FreeBSD.org> | 2014-02-05 13:23:30 +0800 |
commit | 47feb5f7f68d9beda81ed4f613c8c70cc8f25c86 (patch) | |
tree | b277d5f598acbc239e4973dbc730714727d6b844 /www/firefox-esr | |
parent | 81af36b6d10312c47056b18a9ba59c56aeb9c38e (diff) | |
download | freebsd-ports-gnome-47feb5f7f68d9beda81ed4f613c8c70cc8f25c86.tar.gz freebsd-ports-gnome-47feb5f7f68d9beda81ed4f613c8c70cc8f25c86.tar.zst freebsd-ports-gnome-47feb5f7f68d9beda81ed4f613c8c70cc8f25c86.zip |
- Update Firefox to 27.0
- Update Firefox ESR to 24.3.0
- Update Thunderbird to 24.3.0
- Update NSPR to 4.10.3
- Update NSS to 3.15.4
- Depend on yasm when building with bundled libvpx or libjpeg-turbo
- Prepare gstreamer conditional for upcoming Firefox versions
- Improve jemalloc3 conditional
- Break build unless alsa-lib port installs new config file
- Chase USE_DOS2UNIX deprecation
- Temporarily disable system cairo over screen corruption with
smoothScroll [1]
Submitted by: Jan Beich
Reported by: flo [1]
Security: http://www.vuxml.org/freebsd/1753f0ff-8dd5-11e3-9b45-b4b52fce4ce8.html
Diffstat (limited to 'www/firefox-esr')
-rw-r--r-- | www/firefox-esr/Makefile | 9 | ||||
-rw-r--r-- | www/firefox-esr/distinfo | 4 | ||||
-rw-r--r-- | www/firefox-esr/files/patch-bug948946 | 12 |
3 files changed, 21 insertions, 4 deletions
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index fe0723fb5bc4..bb952bd5b89b 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 24.2.0 +DISTVERSION= 24.3.0 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source @@ -37,7 +37,8 @@ ALL_TARGET= default GNU_CONFIGURE= yes USE_BZIP2= yes USE_GL= gl -USE_DOS2UNIX= media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp +USES= dos2unix +DOS2UNIX_FILES= media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp NO_MOZPKGINSTALL=yes FIREFOX_ICON= ${MOZILLA}.png @@ -51,6 +52,10 @@ MOZ_OPTIONS= --program-transform-name='s/firefox/${MOZILLA}/' \ WRKSRC:= ${WRKDIR}/mozilla-esr24 +.if ${PORT_OPTIONS:MALSA} +BUILD_DEPENDS+= alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib +.endif + post-extract: @${SED} -e 's|@FIREFOX_ICON@|${FIREFOX_ICON}|' -e 's|@MOZILLA@|${MOZILLA}|' \ -e 's|@MOZILLA_NAME@|${MOZILLA_NAME}|' \ diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo index 1279ff0a28a8..b8f85a402c3f 100644 --- a/www/firefox-esr/distinfo +++ b/www/firefox-esr/distinfo @@ -1,2 +1,2 @@ -SHA256 (firefox-24.2.0esr.source.tar.bz2) = 5a8aa526a0250e9faf2175ef610d63b2c91a5d01de7f9633b8781905dd2b9dcf -SIZE (firefox-24.2.0esr.source.tar.bz2) = 119820009 +SHA256 (firefox-24.3.0esr.source.tar.bz2) = 0d38dd50beffff640cfea67fcf8f44bb95c3c927ccfa225f2b937b9a4ba262b9 +SIZE (firefox-24.3.0esr.source.tar.bz2) = 119391302 diff --git a/www/firefox-esr/files/patch-bug948946 b/www/firefox-esr/files/patch-bug948946 new file mode 100644 index 000000000000..146668185b2c --- /dev/null +++ b/www/firefox-esr/files/patch-bug948946 @@ -0,0 +1,12 @@ +diff --git browser/themes/moz.build browser/themes/moz.build +index d82bda3..86d343d 100644 +--- browser/themes/moz.build ++++ browser/themes/moz.build +@@ -9,6 +9,7 @@ toolkit = CONFIG['MOZ_WIDGET_TOOLKIT'] + if toolkit == 'cocoa': + DIRS += ['osx'] + elif toolkit in ('gtk2', 'gtk3', 'qt'): ++ DEFINES += ['-DXP_LINUX'] + DIRS += ['linux'] + else: + DIRS += ['windows'] |