aboutsummaryrefslogtreecommitdiff
path: root/www/firefox-esr
diff options
context:
space:
mode:
authorBeat Gaetzi <beat@FreeBSD.org>2014-02-05 05:23:30 +0000
committerBeat Gaetzi <beat@FreeBSD.org>2014-02-05 05:23:30 +0000
commit2f24f871a002cdcc03237fa02314a04eff811fab (patch)
treeb277d5f598acbc239e4973dbc730714727d6b844 /www/firefox-esr
parent74670836b48aa1e012d293d17df99d22ae909bab (diff)
downloadports-2f24f871a002cdcc03237fa02314a04eff811fab.tar.gz
ports-2f24f871a002cdcc03237fa02314a04eff811fab.zip
Notes
Diffstat (limited to 'www/firefox-esr')
-rw-r--r--www/firefox-esr/Makefile9
-rw-r--r--www/firefox-esr/distinfo4
-rw-r--r--www/firefox-esr/files/patch-bug94894612
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']