aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Mk/bsd.gecko.mk24
-rw-r--r--mail/thunderbird-i18n/Makefile4
-rw-r--r--mail/thunderbird-i18n/distinfo168
-rw-r--r--mail/thunderbird/Makefile2
-rw-r--r--mail/thunderbird/distinfo4
-rw-r--r--mail/thunderbird/files/patch-mozilla-gfx-thebes-gfxPlatform.cpp34
-rw-r--r--mail/thunderbird/files/patch-mozilla-js-src-Makefile.in26
-rw-r--r--www/firefox-i18n/Makefile4
-rw-r--r--www/firefox-i18n/distinfo328
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/firefox/distinfo4
-rw-r--r--www/firefox/files/patch-gfx-thebes-gfxPlatform.cpp34
-rw-r--r--www/firefox/files/patch-js-src-Makefile.in26
13 files changed, 364 insertions, 296 deletions
diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index 36941241f69c..cdf4af65f6c7 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -181,7 +181,7 @@ Gecko_Pre_Include= bsd.gecko.mk
# is given by the maintainer via the port or by the
# user via defined variable try to find the highest
# stable installed version.
-# Available values: yes 10+ 11+ 36+ 10 11+ 36
+# Available values: yes 10+ 12+ 36+ 10 12+ 36
# NOTE:
# default value 10 is used in case of USE_FIREFOX=yes
#
@@ -203,7 +203,7 @@ Gecko_Pre_Include= bsd.gecko.mk
# version is given by the maintainer via the port
# or by the user via defined variable try to find
# the highest stable installed version.
-# Available values: yes 10+ 11+ 31+ 10 11 31
+# Available values: yes 10+ 12+ 31+ 10 12 31
# NOTE:
# default value 10 is used in case of USE_THUNDERBIRD=yes
#
@@ -223,12 +223,12 @@ _FIREFOX_BUILD_DEPENDS= yes
.endif
_FIREFOX_DEFAULT_VERSION= 10
-_FIREFOX_VERSIONS= 10 11 36
-_FIREFOX_RANGE_VERSIONS= 10+ 11+ 36+
+_FIREFOX_VERSIONS= 10 12 36
+_FIREFOX_RANGE_VERSIONS= 10+ 12+ 36+
# For specifying [36, ..]+
-_FIREFOX_36P= 36 ${_FIREFOX_11P}
-_FIREFOX_11P= 11 ${_FIREFOX_10P}
+_FIREFOX_36P= 36 ${_FIREFOX_12P}
+_FIREFOX_12P= 12 ${_FIREFOX_10P}
_FIREFOX_10P= 10
# Set the default Firefox version and check if USE_FIREFOX=yes was given
@@ -290,7 +290,7 @@ IGNORE= cannot install: unknown Firefox version: firefox-${USE_FIREFOX:C/([0-9
# Dependence lines for different Firefox versions
10_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox-esr
-11_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox
+12_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox
36_DEPENDS= ${LOCALBASE}/lib/firefox3/firefox:${PORTSDIR}/www/firefox36
# Add dependencies
@@ -383,12 +383,12 @@ _THUNDERBIRD_BUILD_DEPENDS= yes
.endif
_THUNDERBIRD_DEFAULT_VERSION= 10
-_THUNDERBIRD_VERSIONS= 10 11 31
-_THUNDERBIRD_RANGE_VERSIONS= 10+ 11+ 31+
+_THUNDERBIRD_VERSIONS= 10 12 31
+_THUNDERBIRD_RANGE_VERSIONS= 10+ 12+ 31+
# For specifying [31, 30, ..]+
-_THUNDERBIRD_31P= 31 ${_THUNDERBIRD_11P}
-_THUNDERBIRD_11P= 11 ${_THUNDERBIRD_10P}
+_THUNDERBIRD_31P= 31 ${_THUNDERBIRD_12P}
+_THUNDERBIRD_12P= 12 ${_THUNDERBIRD_10P}
_THUNDERBIRD_10P= 10
# Set the default Thunderbird version and check if USE_THUNDERBIRD=yes was given
@@ -449,7 +449,7 @@ IGNORE= cannot install: unknown Thunderbird version: thunderbird-${USE_THUNDER
# Dependence lines for different Thunderbird versions
10_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:${PORTSDIR}/mail/thunderbird-esr
-11_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:${PORTSDIR}/mail/thunderbird
+12_DEPENDS= ${LOCALBASE}/lib/thunderbird/thunderbird:${PORTSDIR}/mail/thunderbird
31_DEPENDS= ${LOCALBASE}/lib/thunderbird3/thunderbird:${PORTSDIR}/mail/thunderbird3
# Add dependencies
diff --git a/mail/thunderbird-i18n/Makefile b/mail/thunderbird-i18n/Makefile
index c67b286cd64b..2832f32452a4 100644
--- a/mail/thunderbird-i18n/Makefile
+++ b/mail/thunderbird-i18n/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= thunderbird-i18n
-PORTVERSION= 11.0.1
+PORTVERSION= 12.0
CATEGORIES= mail
MASTER_SITE_SUBDIR= thunderbird/releases/${PORTVERSION}/linux-i686/xpi
PKGNAMEPREFIX=
@@ -27,7 +27,7 @@ RUN_DEPENDS+= xpi-quick-locale-switcher>=0:${PORTSDIR}/www/xpi-quick-locale-swit
.endif
NO_BUILD= yes
-USE_THUNDERBIRD= 11
+USE_THUNDERBIRD= 12
USE_XPI= thunderbird linux-thunderbird
THUNDERBIRD_I18N_ALL= ar br ca cs da de en-GB en-US es-AR es-ES et eu fi fr \
diff --git a/mail/thunderbird-i18n/distinfo b/mail/thunderbird-i18n/distinfo
index 3b142c0c7bce..5267bed8e93b 100644
--- a/mail/thunderbird-i18n/distinfo
+++ b/mail/thunderbird-i18n/distinfo
@@ -1,84 +1,84 @@
-SHA256 (xpi/thunderbird-i18n-11.0.1/ar.xpi) = dc33c48ea71c4ed3e182f995804f2097933966aa894f38b09b3c81e6309045a2
-SIZE (xpi/thunderbird-i18n-11.0.1/ar.xpi) = 441218
-SHA256 (xpi/thunderbird-i18n-11.0.1/br.xpi) = b45ed72de9efa9cce4284163734a3a365d4384a38fa408235445ca23f7edabad
-SIZE (xpi/thunderbird-i18n-11.0.1/br.xpi) = 414899
-SHA256 (xpi/thunderbird-i18n-11.0.1/ca.xpi) = 37c361b3a124d8a7c7ff6cf13840d29ce13981c59d23dbd06e1aa662b5bde410
-SIZE (xpi/thunderbird-i18n-11.0.1/ca.xpi) = 415452
-SHA256 (xpi/thunderbird-i18n-11.0.1/cs.xpi) = 0a4dc62584652c287f06b3c4765ea83fe02970dd3b5e139771c1dd65435950d8
-SIZE (xpi/thunderbird-i18n-11.0.1/cs.xpi) = 418866
-SHA256 (xpi/thunderbird-i18n-11.0.1/da.xpi) = bd07e4f4b7a8d6c1ca6b6eb2cf0eddda271ab7c59933076acd63118f211533c7
-SIZE (xpi/thunderbird-i18n-11.0.1/da.xpi) = 362836
-SHA256 (xpi/thunderbird-i18n-11.0.1/de.xpi) = 129c80d6405ec0830238f7eac7446428c96f3745e2f374426b7ec044fa78d2ac
-SIZE (xpi/thunderbird-i18n-11.0.1/de.xpi) = 417770
-SHA256 (xpi/thunderbird-i18n-11.0.1/en-GB.xpi) = 0099136fa300f2cda1ca849105b8d170fdf785e357f03b0a88ea2059638bc371
-SIZE (xpi/thunderbird-i18n-11.0.1/en-GB.xpi) = 391088
-SHA256 (xpi/thunderbird-i18n-11.0.1/en-US.xpi) = 94c55301469821c85a4d12262ae22e8787898f1de650e37eda27ddf8b8477572
-SIZE (xpi/thunderbird-i18n-11.0.1/en-US.xpi) = 390611
-SHA256 (xpi/thunderbird-i18n-11.0.1/es-AR.xpi) = 507ac78865a1b64bc7df80b1f22a7a7399566295abaf6696cc3626fff24baddd
-SIZE (xpi/thunderbird-i18n-11.0.1/es-AR.xpi) = 410206
-SHA256 (xpi/thunderbird-i18n-11.0.1/es-ES.xpi) = 586649925347e65b907193d36e940d6b650e843cd82d9ae8255decc08f4d6732
-SIZE (xpi/thunderbird-i18n-11.0.1/es-ES.xpi) = 354877
-SHA256 (xpi/thunderbird-i18n-11.0.1/et.xpi) = 108656c14050878a7c4cef2a3cbd254d55dbd77160e1f4a091340100b8e5f50a
-SIZE (xpi/thunderbird-i18n-11.0.1/et.xpi) = 410225
-SHA256 (xpi/thunderbird-i18n-11.0.1/eu.xpi) = 644367251d9d1e3da1a5e61a8e8728ec22e87b86a85b6b6cadf5c92598658ae7
-SIZE (xpi/thunderbird-i18n-11.0.1/eu.xpi) = 405866
-SHA256 (xpi/thunderbird-i18n-11.0.1/fi.xpi) = 65ea343c2444e424643d2d05ae4f8af128219507343577238f9a91c2606f0b0b
-SIZE (xpi/thunderbird-i18n-11.0.1/fi.xpi) = 411326
-SHA256 (xpi/thunderbird-i18n-11.0.1/fr.xpi) = 9b0e27d679c86e79993cba8b9db6f05401813b33f15b3a9c22fbf78c7680753e
-SIZE (xpi/thunderbird-i18n-11.0.1/fr.xpi) = 414193
-SHA256 (xpi/thunderbird-i18n-11.0.1/fy-NL.xpi) = 24158315524bba556a32ebc33ee02d0ea08507b80b2e01a4af5f3066f23596c6
-SIZE (xpi/thunderbird-i18n-11.0.1/fy-NL.xpi) = 413334
-SHA256 (xpi/thunderbird-i18n-11.0.1/ga-IE.xpi) = 7090ec3530a6aba4898930448e4bfac958ca7e689edbb10d527ca04afa44039c
-SIZE (xpi/thunderbird-i18n-11.0.1/ga-IE.xpi) = 422576
-SHA256 (xpi/thunderbird-i18n-11.0.1/gd.xpi) = f3c9c7fbd44fff3d86cf917cb225f1d2645b4b8c59cc26ae5d77ed682af22a43
-SIZE (xpi/thunderbird-i18n-11.0.1/gd.xpi) = 425359
-SHA256 (xpi/thunderbird-i18n-11.0.1/gl.xpi) = 814bf0cee6b26c313babf3911cd013eca406eeead50d0a97eef12a28722dfdea
-SIZE (xpi/thunderbird-i18n-11.0.1/gl.xpi) = 408704
-SHA256 (xpi/thunderbird-i18n-11.0.1/he.xpi) = f8a1e8fc5343abd2f2fa270ef7dbe9cc178c5708d2f3fa2482039752345b4333
-SIZE (xpi/thunderbird-i18n-11.0.1/he.xpi) = 439648
-SHA256 (xpi/thunderbird-i18n-11.0.1/hu.xpi) = 5b2b53331b13b0d586e66859d2355609c8c368df6fc8fdaf2a7e038d064d43d2
-SIZE (xpi/thunderbird-i18n-11.0.1/hu.xpi) = 425845
-SHA256 (xpi/thunderbird-i18n-11.0.1/is.xpi) = 0b90944850f2812fc09d8bc45bd26443461bad34643143930d7c8a862112fe2b
-SIZE (xpi/thunderbird-i18n-11.0.1/is.xpi) = 412048
-SHA256 (xpi/thunderbird-i18n-11.0.1/it.xpi) = 7c4fb59d0d5b9c5f56334c7ff91059f01daed7a00fd18ed6e3d0e0034c62ce81
-SIZE (xpi/thunderbird-i18n-11.0.1/it.xpi) = 347268
-SHA256 (xpi/thunderbird-i18n-11.0.1/ja.xpi) = 5b68c6867bec46bd90bedd8924fb01fd05a07f1a18c7febebb1305f1a7f9f8a7
-SIZE (xpi/thunderbird-i18n-11.0.1/ja.xpi) = 458653
-SHA256 (xpi/thunderbird-i18n-11.0.1/ko.xpi) = 8c883b8e3f2ef0a37d9f3b0f0f0c77a6c65eafd13740bbaacacb46c26b7c0ff8
-SIZE (xpi/thunderbird-i18n-11.0.1/ko.xpi) = 371466
-SHA256 (xpi/thunderbird-i18n-11.0.1/lt.xpi) = c417be2722e0067d278394e104ff1ccb609ecf55f78f977ecaa3a09a9a513c8a
-SIZE (xpi/thunderbird-i18n-11.0.1/lt.xpi) = 520219
-SHA256 (xpi/thunderbird-i18n-11.0.1/nb-NO.xpi) = 074238822117deb6c27c7b79c13607d4bcc97361bfd778f470d1d1eb6e409633
-SIZE (xpi/thunderbird-i18n-11.0.1/nb-NO.xpi) = 407150
-SHA256 (xpi/thunderbird-i18n-11.0.1/nl.xpi) = 28b6cc42fbd371b2db12d03c60934c0d4e5375c5b76559c9f3738833e7d843f4
-SIZE (xpi/thunderbird-i18n-11.0.1/nl.xpi) = 407423
-SHA256 (xpi/thunderbird-i18n-11.0.1/nn-NO.xpi) = f4eaa66350e548926b2280045f5159774db32afeb64a0961762c74909c126dce
-SIZE (xpi/thunderbird-i18n-11.0.1/nn-NO.xpi) = 408836
-SHA256 (xpi/thunderbird-i18n-11.0.1/pl.xpi) = 00b3ad92d44e01c9f96c67d2f4199ebe50e0724f494ddde35dd5787c9829453b
-SIZE (xpi/thunderbird-i18n-11.0.1/pl.xpi) = 393414
-SHA256 (xpi/thunderbird-i18n-11.0.1/pt-BR.xpi) = e22bd2a5321edafa1092ee32c63e66b2ea3564585753a0621199285584af133e
-SIZE (xpi/thunderbird-i18n-11.0.1/pt-BR.xpi) = 416625
-SHA256 (xpi/thunderbird-i18n-11.0.1/pt-PT.xpi) = 2efc4671caf36f029b4ce334462749ed66618fcb6c9292faceda6d010d9e4184
-SIZE (xpi/thunderbird-i18n-11.0.1/pt-PT.xpi) = 413734
-SHA256 (xpi/thunderbird-i18n-11.0.1/rm.xpi) = 1dab1c383188c6e98aadfed3f41e22c381c074c6f90287ee686ea07b7e2d46a7
-SIZE (xpi/thunderbird-i18n-11.0.1/rm.xpi) = 414164
-SHA256 (xpi/thunderbird-i18n-11.0.1/ru.xpi) = 159b4c75cffd319b5f7fa94d6a3901a660adc5672debbb2ba5640f7295745b9b
-SIZE (xpi/thunderbird-i18n-11.0.1/ru.xpi) = 411332
-SHA256 (xpi/thunderbird-i18n-11.0.1/si.xpi) = 448829c55c743140a3c8d833dd7e342af9ded220145b2c9706cf9322f9e0d764
-SIZE (xpi/thunderbird-i18n-11.0.1/si.xpi) = 456008
-SHA256 (xpi/thunderbird-i18n-11.0.1/sk.xpi) = 435b8253906a992c4ed1bd7c55c461bcf7a49af188d63dbdf14e74b37d8bccaf
-SIZE (xpi/thunderbird-i18n-11.0.1/sk.xpi) = 424700
-SHA256 (xpi/thunderbird-i18n-11.0.1/sl.xpi) = 0f41d994afac995e2368db51f2520bc4500a22461573920a11e4e0f717fea6fc
-SIZE (xpi/thunderbird-i18n-11.0.1/sl.xpi) = 409945
-SHA256 (xpi/thunderbird-i18n-11.0.1/sq.xpi) = 68527e14390e75fa7b9648e8621d556b32a9af35d6007aa8f6c317ecb1272e76
-SIZE (xpi/thunderbird-i18n-11.0.1/sq.xpi) = 360003
-SHA256 (xpi/thunderbird-i18n-11.0.1/sv-SE.xpi) = 8a7f6a3a5b46cc844675713a41d7aae0d28865ea750370f9a6484a1dbf1322d9
-SIZE (xpi/thunderbird-i18n-11.0.1/sv-SE.xpi) = 477715
-SHA256 (xpi/thunderbird-i18n-11.0.1/ta-LK.xpi) = 30668e06ee8f811f4ac1594472093b7c0f69d443c25dd3d7d0868aa37ca17ee0
-SIZE (xpi/thunderbird-i18n-11.0.1/ta-LK.xpi) = 475124
-SHA256 (xpi/thunderbird-i18n-11.0.1/tr.xpi) = 820c0ef9c23cbf78e1a60cedb5f0b3b9ed0432f9856f8edd6949cb1dddae54a5
-SIZE (xpi/thunderbird-i18n-11.0.1/tr.xpi) = 417470
-SHA256 (xpi/thunderbird-i18n-11.0.1/uk.xpi) = 40b5d07fde8ee7a8a74c64c15cbb64dea72e3cef306fc06f68e2ff65087de24a
-SIZE (xpi/thunderbird-i18n-11.0.1/uk.xpi) = 463181
-SHA256 (xpi/thunderbird-i18n-11.0.1/zh-TW.xpi) = 0b0bfebe4b7dea23bcc939e5a07d51ee603a4079e62f7b3e5095a945e0af452c
-SIZE (xpi/thunderbird-i18n-11.0.1/zh-TW.xpi) = 431216
+SHA256 (xpi/thunderbird-i18n-12.0/ar.xpi) = 98b08101a7a0ffd6af607f16814aaca5cdd304fe1b14842add231a4c27fe3dff
+SIZE (xpi/thunderbird-i18n-12.0/ar.xpi) = 442461
+SHA256 (xpi/thunderbird-i18n-12.0/br.xpi) = a8192a6ab711eb0893ee7183baeb63fe3d7e0ee70f7b360ec709d96b40562655
+SIZE (xpi/thunderbird-i18n-12.0/br.xpi) = 415803
+SHA256 (xpi/thunderbird-i18n-12.0/ca.xpi) = e9c0a307c2f2922b7499f81c57e788d6f4455ad07cde91a3693f45f9f1635acd
+SIZE (xpi/thunderbird-i18n-12.0/ca.xpi) = 416424
+SHA256 (xpi/thunderbird-i18n-12.0/cs.xpi) = 2b32f0ac5b05860f0295b11aa09e04234e63b384614b9153e92f036b51b7bb14
+SIZE (xpi/thunderbird-i18n-12.0/cs.xpi) = 419795
+SHA256 (xpi/thunderbird-i18n-12.0/da.xpi) = aef7b41681b5bfc2b64e0fcd34608b144466418fe638a1336cf020b7011a8117
+SIZE (xpi/thunderbird-i18n-12.0/da.xpi) = 363729
+SHA256 (xpi/thunderbird-i18n-12.0/de.xpi) = f8cb1d821f633f788a784a739e9f1a9a8137bf17c88e49065a65fdcab087ea7c
+SIZE (xpi/thunderbird-i18n-12.0/de.xpi) = 418610
+SHA256 (xpi/thunderbird-i18n-12.0/en-GB.xpi) = f070031fc69267b03804c4e6b3d2f11a7a7a04ee1d6e3f688f60f3a8a0068dc5
+SIZE (xpi/thunderbird-i18n-12.0/en-GB.xpi) = 391879
+SHA256 (xpi/thunderbird-i18n-12.0/en-US.xpi) = 0bc2688d886c85450707f3c71a89f87ddb411c9df9f410dfde51662d60138df8
+SIZE (xpi/thunderbird-i18n-12.0/en-US.xpi) = 391389
+SHA256 (xpi/thunderbird-i18n-12.0/es-AR.xpi) = 080bc68df883cf042cda09952b7bf39d59afa4b4b9fb572e9fcf1d5ec21d408c
+SIZE (xpi/thunderbird-i18n-12.0/es-AR.xpi) = 411066
+SHA256 (xpi/thunderbird-i18n-12.0/es-ES.xpi) = b47de5911c34de205f8f904b5dacf8ffded9bf88174ab04c4a886ad7ac273f7a
+SIZE (xpi/thunderbird-i18n-12.0/es-ES.xpi) = 355293
+SHA256 (xpi/thunderbird-i18n-12.0/et.xpi) = 01dc12cd5f3a2cc952ef4349ec2f97137da701896526b0722e320cdb46b55f8d
+SIZE (xpi/thunderbird-i18n-12.0/et.xpi) = 411101
+SHA256 (xpi/thunderbird-i18n-12.0/eu.xpi) = 27cf2efe410f8f60560d1dc448acce58f0eda56f2cf9ea303349b55863575cac
+SIZE (xpi/thunderbird-i18n-12.0/eu.xpi) = 406755
+SHA256 (xpi/thunderbird-i18n-12.0/fi.xpi) = 49113e0b6e59ce714c809ef4cb634164ffdab00334fee546155d65bfe1f72ec3
+SIZE (xpi/thunderbird-i18n-12.0/fi.xpi) = 412215
+SHA256 (xpi/thunderbird-i18n-12.0/fr.xpi) = f1ce9df9fc66716407c1c92b907f5c3794b5bfd41d0feb30be41213b2350d2a5
+SIZE (xpi/thunderbird-i18n-12.0/fr.xpi) = 414944
+SHA256 (xpi/thunderbird-i18n-12.0/fy-NL.xpi) = 3fa0b20f35ac167e21a6fb7518cbfd16b1d4250b0e1ec5df46331b7e87cf69db
+SIZE (xpi/thunderbird-i18n-12.0/fy-NL.xpi) = 414172
+SHA256 (xpi/thunderbird-i18n-12.0/ga-IE.xpi) = d28cbcf4696a4479a523db55ebfe1a6c71c317779241f3ccd9cfdfbce281d4ff
+SIZE (xpi/thunderbird-i18n-12.0/ga-IE.xpi) = 423395
+SHA256 (xpi/thunderbird-i18n-12.0/gd.xpi) = 666726e67481a9035b1979197b3974269e4829dfd9468557771c3957d5545186
+SIZE (xpi/thunderbird-i18n-12.0/gd.xpi) = 426218
+SHA256 (xpi/thunderbird-i18n-12.0/gl.xpi) = f2864e9a868d426ca2d01e8d8a26e37fc0916513dcf6938e3446919f0682b273
+SIZE (xpi/thunderbird-i18n-12.0/gl.xpi) = 409585
+SHA256 (xpi/thunderbird-i18n-12.0/he.xpi) = 1c4aad1b4848292fa67aaac03c103810f70bc5f003e6cf86cfcdff2d7a04004a
+SIZE (xpi/thunderbird-i18n-12.0/he.xpi) = 440659
+SHA256 (xpi/thunderbird-i18n-12.0/hu.xpi) = 2375635fb65fe2cdac99779fd5dd84bec760cd4e62c4439bb4bed9ceacd94f20
+SIZE (xpi/thunderbird-i18n-12.0/hu.xpi) = 426697
+SHA256 (xpi/thunderbird-i18n-12.0/is.xpi) = 6d1fe0733e769e1fb2b1322c341b7429dd5cf7f4ac8b8e38e45681b641738f80
+SIZE (xpi/thunderbird-i18n-12.0/is.xpi) = 412894
+SHA256 (xpi/thunderbird-i18n-12.0/it.xpi) = 398a02f0759d3323fac229e7d4abdb1969ca0191e93482701b35adeca24b345d
+SIZE (xpi/thunderbird-i18n-12.0/it.xpi) = 347707
+SHA256 (xpi/thunderbird-i18n-12.0/ja.xpi) = 030a59eaa22dbf86e0d5365e83ec877ede33d10c0436cfe36c56972575130622
+SIZE (xpi/thunderbird-i18n-12.0/ja.xpi) = 460229
+SHA256 (xpi/thunderbird-i18n-12.0/ko.xpi) = ca1e7abc128e412aabf33cc40b6554ed503b44209b266e11b0b6366901fefadc
+SIZE (xpi/thunderbird-i18n-12.0/ko.xpi) = 372416
+SHA256 (xpi/thunderbird-i18n-12.0/lt.xpi) = 5b9f2197242bdde08ca688e831d6ee2659afc3cddc8ca8d83b9472a9a45a1203
+SIZE (xpi/thunderbird-i18n-12.0/lt.xpi) = 514441
+SHA256 (xpi/thunderbird-i18n-12.0/nb-NO.xpi) = 3f1ac82c2cc0c60e6623d98ccf6d6c0112c99a8a1bac0e8fd9d34c25cfc6bcc6
+SIZE (xpi/thunderbird-i18n-12.0/nb-NO.xpi) = 407993
+SHA256 (xpi/thunderbird-i18n-12.0/nl.xpi) = 1eaf8420b313cdc472574bbf8aad2d305a3ac0bb2df913245be70c5a1e39afca
+SIZE (xpi/thunderbird-i18n-12.0/nl.xpi) = 408295
+SHA256 (xpi/thunderbird-i18n-12.0/nn-NO.xpi) = 412bfa014f989d75906543ef7d448f5c6a1729f4f1b5dec440e6fe07df11e734
+SIZE (xpi/thunderbird-i18n-12.0/nn-NO.xpi) = 409737
+SHA256 (xpi/thunderbird-i18n-12.0/pl.xpi) = fa9367d7d9b63cf0007a46ce55b9e96e59266fd5f2f44d5875dba0a2f90c1e95
+SIZE (xpi/thunderbird-i18n-12.0/pl.xpi) = 394211
+SHA256 (xpi/thunderbird-i18n-12.0/pt-BR.xpi) = e0060b3bd5187bd214f40822b524590377ea3cee0559653f2eee38f0bec9f35f
+SIZE (xpi/thunderbird-i18n-12.0/pt-BR.xpi) = 417523
+SHA256 (xpi/thunderbird-i18n-12.0/pt-PT.xpi) = a2a9d890d3e232b2b3051e8c7311a2255bf4b4edfb91517d99291f6ccc5161d4
+SIZE (xpi/thunderbird-i18n-12.0/pt-PT.xpi) = 414640
+SHA256 (xpi/thunderbird-i18n-12.0/rm.xpi) = 71ec9e7714240dce8a48fb4d47897ff1c92637c189ca4664c385c1b3c0cdcae4
+SIZE (xpi/thunderbird-i18n-12.0/rm.xpi) = 415053
+SHA256 (xpi/thunderbird-i18n-12.0/ru.xpi) = 366e44cd174ec235f58e10fd5b5b996888197777d6a739bff85b6cb5fce30ebf
+SIZE (xpi/thunderbird-i18n-12.0/ru.xpi) = 411865
+SHA256 (xpi/thunderbird-i18n-12.0/si.xpi) = 993d2e0fb0d953cc82d11805947eec42a8672d882da1f246e53181b1db4a3c81
+SIZE (xpi/thunderbird-i18n-12.0/si.xpi) = 456744
+SHA256 (xpi/thunderbird-i18n-12.0/sk.xpi) = 75f9fc595021a67b8c6da91c48180bc1ed837c22665455f680aba19f15840635
+SIZE (xpi/thunderbird-i18n-12.0/sk.xpi) = 425703
+SHA256 (xpi/thunderbird-i18n-12.0/sl.xpi) = 4d05e8560e2b879eb6d8d965f807b8d8bd3651f6ee3a4b2e1f7a9a2b29287f36
+SIZE (xpi/thunderbird-i18n-12.0/sl.xpi) = 410808
+SHA256 (xpi/thunderbird-i18n-12.0/sq.xpi) = 9f7d4c839dd68ba83076f8e21b80f9627c8c2b12ad2387e17e5e7d3cdb2911d0
+SIZE (xpi/thunderbird-i18n-12.0/sq.xpi) = 360833
+SHA256 (xpi/thunderbird-i18n-12.0/sv-SE.xpi) = aae5166de471f0f4598a6d1e4e74ca5076a2fcc2510490dd47b4828f13f657fc
+SIZE (xpi/thunderbird-i18n-12.0/sv-SE.xpi) = 478932
+SHA256 (xpi/thunderbird-i18n-12.0/ta-LK.xpi) = a51cd707ac55d45c5f23a49d0fce8f3ee3188c1c8d7f84f8f23fda1d72d03471
+SIZE (xpi/thunderbird-i18n-12.0/ta-LK.xpi) = 476470
+SHA256 (xpi/thunderbird-i18n-12.0/tr.xpi) = 7d7e62f11844e4888fcbc9714411a4d4e31185960881d56c62969e14b73dcaa7
+SIZE (xpi/thunderbird-i18n-12.0/tr.xpi) = 418243
+SHA256 (xpi/thunderbird-i18n-12.0/uk.xpi) = dd83aa700af6ccc2473820a39acb87dbc13025da71354a0ea02cb453c1a2a6b7
+SIZE (xpi/thunderbird-i18n-12.0/uk.xpi) = 464128
+SHA256 (xpi/thunderbird-i18n-12.0/zh-TW.xpi) = 043e95b5380b40c8171c93919738fc0a270312268ceb5b0b5a7fc3c2a5f6d6da
+SIZE (xpi/thunderbird-i18n-12.0/zh-TW.xpi) = 432164
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 1a6e1021d5ca..c50979eeaa71 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= thunderbird
-DISTVERSION= 11.0.1
+DISTVERSION= 12.0
CATEGORIES= mail ipv6
MASTER_SITES= ${MASTER_SITE_MOZILLA}
MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index 3ec5b39e5085..bd7e7509d10a 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,2 +1,2 @@
-SHA256 (thunderbird-11.0.1.source.tar.bz2) = 5a5c35b76ecd38624a12b817909b3dcfe9c378c10cbfce60c9971e18251305a0
-SIZE (thunderbird-11.0.1.source.tar.bz2) = 101480528
+SHA256 (thunderbird-12.0.source.tar.bz2) = 08752a597e42638748e76c711f7875856dd15a545e5f56732ba45f5df2faf45d
+SIZE (thunderbird-12.0.source.tar.bz2) = 101278632
diff --git a/mail/thunderbird/files/patch-mozilla-gfx-thebes-gfxPlatform.cpp b/mail/thunderbird/files/patch-mozilla-gfx-thebes-gfxPlatform.cpp
new file mode 100644
index 000000000000..e7dc51335465
--- /dev/null
+++ b/mail/thunderbird/files/patch-mozilla-gfx-thebes-gfxPlatform.cpp
@@ -0,0 +1,34 @@
+--- mozilla/gfx/thebes/gfxPlatform.cpp~ 2012-02-07 11:59:39.717184907 +0000
++++ mozilla/gfx/thebes/gfxPlatform.cpp 2012-02-07 13:06:01.084668445 +0000
+@@ -446,6 +446,7 @@
+ static_cast<SourceSurface*>(srcBuffer)->Release();
+ }
+
++#ifdef MOZ_TREE_CAIRO
+ void SourceSnapshotDetached(cairo_surface_t *nullSurf)
+ {
+ gfxImageSurface* origSurf =
+@@ -453,6 +454,7 @@
+
+ origSurf->SetData(&kSourceSurface, NULL, NULL);
+ }
++#endif
+
+ RefPtr<SourceSurface>
+ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aTarget, gfxASurface *aSurface)
+@@ -522,6 +524,7 @@
+ imgSurface->Stride(),
+ format);
+
++ #ifdef MOZ_TREE_CAIRO
+ cairo_surface_t *nullSurf =
+ cairo_null_surface_create(CAIRO_CONTENT_COLOR_ALPHA);
+ cairo_surface_set_user_data(nullSurf,
+@@ -530,6 +533,7 @@
+ NULL);
+ cairo_surface_attach_snapshot(imgSurface->CairoSurface(), nullSurf, SourceSnapshotDetached);
+ cairo_surface_destroy(nullSurf);
++ #endif
+ }
+
+ srcBuffer->AddRef();
diff --git a/mail/thunderbird/files/patch-mozilla-js-src-Makefile.in b/mail/thunderbird/files/patch-mozilla-js-src-Makefile.in
index f203d1dce232..e62d7b8202a2 100644
--- a/mail/thunderbird/files/patch-mozilla-js-src-Makefile.in
+++ b/mail/thunderbird/files/patch-mozilla-js-src-Makefile.in
@@ -1,15 +1,15 @@
---- mozilla/js/src/Makefile.in.orig 2011-07-06 05:09:22.000000000 +0200
-+++ mozilla/js/src/Makefile.in 2011-07-06 22:23:46.363233778 +0200
-@@ -416,7 +416,7 @@
- # END enclude sources for V8 dtoa
- #############################################
+--- mozilla/js/src/Makefile.in.orig 2012-03-15 20:40:13.000000000 +0100
++++ mozilla/js/src/Makefile.in 2012-03-16 10:03:18.000000000 +0100
+@@ -352,7 +352,7 @@
+ # For architectures without YARR JIT, PCRE is faster than the YARR
+ # interpreter (bug 684559).
--ifeq (,$(filter arm% sparc %86 x86_64,$(TARGET_CPU)))
-+ifeq (,$(filter arm% sparc %86 amd64 x86_64,$(TARGET_CPU)))
+-ifeq (,$(filter arm% sparc %86 x86_64 mips%,$(TARGET_CPU)))
++ifeq (,$(filter arm% sparc %86 amd64 x86_64 mips%,$(TARGET_CPU)))
- VPATH += $(srcdir)/assembler \
- $(srcdir)/assembler/wtf \
-@@ -469,6 +469,9 @@
+ VPATH += $(srcdir)/yarr/pcre \
+ $(NULL)
+@@ -418,6 +418,9 @@
else
#CPPSRCS += only_on_x86.cpp
endif
@@ -19,12 +19,12 @@
endif
ifeq (arm, $(TARGET_CPU))
#CPPSRCS += only_on_arm.cpp
-@@ -793,7 +796,7 @@
+@@ -737,7 +740,7 @@
endif # WINNT
ifeq ($(OS_ARCH),FreeBSD)
-EXTRA_LIBS += -pthread
+EXTRA_LIBS += -pthread -lc
endif
- ifeq ($(OS_ARCH),IRIX)
- ifdef USE_N32
+ ifeq ($(OS_ARCH),Linux)
+ EXTRA_LIBS += -ldl
diff --git a/www/firefox-i18n/Makefile b/www/firefox-i18n/Makefile
index 5f0eaadddf7b..dd09c5bdc659 100644
--- a/www/firefox-i18n/Makefile
+++ b/www/firefox-i18n/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= firefox-i18n
-PORTVERSION= 11.0
+PORTVERSION= 12.0
CATEGORIES= www
MASTER_SITE_SUBDIR= firefox/releases/${PORTVERSION}/linux-i686/xpi
PKGNAMEPREFIX=
@@ -18,7 +18,7 @@ COMMENT= Localized interface for Firefox
EXTRACT_DEPENDS= zip:${PORTSDIR}/archivers/zip
-USE_FIREFOX= 11
+USE_FIREFOX= 12
USE_XPI= firefox linux-firefox
USE_SUBMAKE= yes
diff --git a/www/firefox-i18n/distinfo b/www/firefox-i18n/distinfo
index 91f502effd04..0e95b3fa4ee1 100644
--- a/www/firefox-i18n/distinfo
+++ b/www/firefox-i18n/distinfo
@@ -1,164 +1,164 @@
-SHA256 (xpi/firefox-i18n-11.0/af.xpi) = bc70a8b5c0aad23c5f57e7e7ced8dfb5e21d96caac6314bbb58ecc127e068470
-SIZE (xpi/firefox-i18n-11.0/af.xpi) = 245646
-SHA256 (xpi/firefox-i18n-11.0/ak.xpi) = b0cf51bfe893c3f17777556d7a9dd87bd8a301a02e5b0d50a5f4ef5c7e2d513c
-SIZE (xpi/firefox-i18n-11.0/ak.xpi) = 247123
-SHA256 (xpi/firefox-i18n-11.0/ar.xpi) = 2b91b288345283d3fb57d9ccfc8a0e4c8dee065af8e73075e2d060a6dc10f9c2
-SIZE (xpi/firefox-i18n-11.0/ar.xpi) = 270303
-SHA256 (xpi/firefox-i18n-11.0/ast.xpi) = 72eef92584d777fd39d757cb0c45d401db1882115a3ef39d998c8ca2d5eb2290
-SIZE (xpi/firefox-i18n-11.0/ast.xpi) = 235064
-SHA256 (xpi/firefox-i18n-11.0/be.xpi) = bfe12466ef45e20042e9a4bb0710a4c120db46730a2f2ebfb4a495d86dfd1821
-SIZE (xpi/firefox-i18n-11.0/be.xpi) = 249213
-SHA256 (xpi/firefox-i18n-11.0/bg.xpi) = c6b1635666fb2720b30840bd45df3813af307ade57fe8ba2634c710064fdbee8
-SIZE (xpi/firefox-i18n-11.0/bg.xpi) = 284548
-SHA256 (xpi/firefox-i18n-11.0/bn-BD.xpi) = 9f74e59aa72b46f2985ce3dadae173a0d61c7688bbaac6a7b3b24d1d48e1c1cc
-SIZE (xpi/firefox-i18n-11.0/bn-BD.xpi) = 295383
-SHA256 (xpi/firefox-i18n-11.0/bn-IN.xpi) = 8fd7462796f7fb2306a62cc925e38f089a883786fb439bb782876bf7367d983d
-SIZE (xpi/firefox-i18n-11.0/bn-IN.xpi) = 325638
-SHA256 (xpi/firefox-i18n-11.0/br.xpi) = 18fdbd0a0c56b367a69fc5190ac49c0bf8da87e14a43df59e88d58dab85da2f2
-SIZE (xpi/firefox-i18n-11.0/br.xpi) = 253513
-SHA256 (xpi/firefox-i18n-11.0/bs.xpi) = 387a2d6f6d10739092084b166b77dcfecd3fb30d02c896a50546fecfff13ef6d
-SIZE (xpi/firefox-i18n-11.0/bs.xpi) = 251042
-SHA256 (xpi/firefox-i18n-11.0/ca.xpi) = 872c36ef4da3205a30a2684ef04e2bcd2fa627300bee876dbede19dc2c83cd9d
-SIZE (xpi/firefox-i18n-11.0/ca.xpi) = 255218
-SHA256 (xpi/firefox-i18n-11.0/cs.xpi) = 5f32edea94b436b948b8b8cafd64ab6d62da4c8b35a7351691d75853838d7d40
-SIZE (xpi/firefox-i18n-11.0/cs.xpi) = 255835
-SHA256 (xpi/firefox-i18n-11.0/cy.xpi) = 5b6baee87e8595024acf8bf3f19087117197955c7aea398e9336a314b34f5536
-SIZE (xpi/firefox-i18n-11.0/cy.xpi) = 251474
-SHA256 (xpi/firefox-i18n-11.0/da.xpi) = a844826ec19b0c72f2ae5148ccb539323c50ae860017e96e5fdd6248d35270b6
-SIZE (xpi/firefox-i18n-11.0/da.xpi) = 245882
-SHA256 (xpi/firefox-i18n-11.0/de.xpi) = 84dfc30a0aa36130cab0db1b43d1de53b43307325a6df0bf05db3771bbc8dcad
-SIZE (xpi/firefox-i18n-11.0/de.xpi) = 255074
-SHA256 (xpi/firefox-i18n-11.0/el.xpi) = de85451444f6706d2db56b8fb3dd594f7d28c588511cf531577bd7c955baebaa
-SIZE (xpi/firefox-i18n-11.0/el.xpi) = 270188
-SHA256 (xpi/firefox-i18n-11.0/en-GB.xpi) = d83c460b0474f28f3a2822504b4822b41732886daa8d022b0e4244dd86bd6512
-SIZE (xpi/firefox-i18n-11.0/en-GB.xpi) = 236896
-SHA256 (xpi/firefox-i18n-11.0/en-US.xpi) = 469c03edea4d7e5e21f06ac69c900dd3617303bfbcefc44fbf21f54cd6eb4aea
-SIZE (xpi/firefox-i18n-11.0/en-US.xpi) = 237374
-SHA256 (xpi/firefox-i18n-11.0/en-ZA.xpi) = 0d859b54c2e261b2f66efade96895eaea4319b88b2a347d8aac20755da51f6df
-SIZE (xpi/firefox-i18n-11.0/en-ZA.xpi) = 237503
-SHA256 (xpi/firefox-i18n-11.0/eo.xpi) = 62f6c7f8e97904aeaaf8bcbe901bfb2ffcc08dd071396e92512f5d74b5d91df6
-SIZE (xpi/firefox-i18n-11.0/eo.xpi) = 246750
-SHA256 (xpi/firefox-i18n-11.0/es-AR.xpi) = 022d1f39363b8494beefb2c1b07589e8d7458fdcfcd1a9768e7f0aadb9c22677
-SIZE (xpi/firefox-i18n-11.0/es-AR.xpi) = 251341
-SHA256 (xpi/firefox-i18n-11.0/es-CL.xpi) = 60050267ff0ecb1ba761adfa8fb1c26c3259d3c11a34ac9e6e3f5c44398901a6
-SIZE (xpi/firefox-i18n-11.0/es-CL.xpi) = 257488
-SHA256 (xpi/firefox-i18n-11.0/es-ES.xpi) = a4e097a7f1b446a823af538089803ef452c004a70a8f9279d2f0134589eae11e
-SIZE (xpi/firefox-i18n-11.0/es-ES.xpi) = 218264
-SHA256 (xpi/firefox-i18n-11.0/es-MX.xpi) = da39e8026d928d0dcbcb398d170f89224fa3a01afd552741d872c25c0a549a40
-SIZE (xpi/firefox-i18n-11.0/es-MX.xpi) = 218927
-SHA256 (xpi/firefox-i18n-11.0/et.xpi) = 8b70cca9023e7d37e3f0c9504bbb8a194ee1f9d31c6667f52ff0240033eb0399
-SIZE (xpi/firefox-i18n-11.0/et.xpi) = 248846
-SHA256 (xpi/firefox-i18n-11.0/eu.xpi) = 48bdbbbcf4e74d8e153b414c1cb9b7c6335da0c08aa85836ddba58accfd900ed
-SIZE (xpi/firefox-i18n-11.0/eu.xpi) = 247514
-SHA256 (xpi/firefox-i18n-11.0/fa.xpi) = 25a598a00aa58b9a39a3922deb68aa44a6703fef71a85cac50332ba94bd3a8de
-SIZE (xpi/firefox-i18n-11.0/fa.xpi) = 279951
-SHA256 (xpi/firefox-i18n-11.0/fi.xpi) = c72a126daaee11870fea534d626621f4ff5fdd1abe4bcf1b8df23c5af2fcfc18
-SIZE (xpi/firefox-i18n-11.0/fi.xpi) = 250230
-SHA256 (xpi/firefox-i18n-11.0/fr.xpi) = 16dd0e9c04b2b172e33f92ea4ac4e97d1b10b69f0b90335e7e97a236587c22e6
-SIZE (xpi/firefox-i18n-11.0/fr.xpi) = 256716
-SHA256 (xpi/firefox-i18n-11.0/fy-NL.xpi) = f16804cc4da7c0d4317fc7913b37b95cb870e161f300fdb1c3eeef26a471f354
-SIZE (xpi/firefox-i18n-11.0/fy-NL.xpi) = 252332
-SHA256 (xpi/firefox-i18n-11.0/ga-IE.xpi) = e8b4a18f288b1f0cdcb46ff75bb31a4fe60436f273da381b50d3ac928ed6b0ca
-SIZE (xpi/firefox-i18n-11.0/ga-IE.xpi) = 259100
-SHA256 (xpi/firefox-i18n-11.0/gl.xpi) = d94c7837d72e4fc7ca4ba00c1544525a6ab1b992a52dd114d4ecbdf9dfcd63e8
-SIZE (xpi/firefox-i18n-11.0/gl.xpi) = 249656
-SHA256 (xpi/firefox-i18n-11.0/gu-IN.xpi) = b5ef955feac2a5969cffed2855bd3548f48744dff0417c22d8633de85f38fd09
-SIZE (xpi/firefox-i18n-11.0/gu-IN.xpi) = 282529
-SHA256 (xpi/firefox-i18n-11.0/he.xpi) = 7b1f35fcbce0cf9be893d134c5c0b3a6b4fb342f5133f07b749c89474184bfae
-SIZE (xpi/firefox-i18n-11.0/he.xpi) = 272488
-SHA256 (xpi/firefox-i18n-11.0/hi-IN.xpi) = e3a0401a52973a3fb300c37a57b15ec7737c5a6b93431f3a7977316121780aa6
-SIZE (xpi/firefox-i18n-11.0/hi-IN.xpi) = 286428
-SHA256 (xpi/firefox-i18n-11.0/hr.xpi) = 1e93505da723806fa7722fe08d0284be1f9eda25754842495b5fe2a385a842be
-SIZE (xpi/firefox-i18n-11.0/hr.xpi) = 250047
-SHA256 (xpi/firefox-i18n-11.0/hu.xpi) = 2e5c60f98eaf2f73265f60bf096cc920e18f0621a2fa5e572fa5699f20d070ed
-SIZE (xpi/firefox-i18n-11.0/hu.xpi) = 260966
-SHA256 (xpi/firefox-i18n-11.0/hy-AM.xpi) = d3d106399fd6f23321290bca9db4a1fee447d8cd4b7b38938aa7538d41ea98ec
-SIZE (xpi/firefox-i18n-11.0/hy-AM.xpi) = 457554
-SHA256 (xpi/firefox-i18n-11.0/id.xpi) = 2861912f3b942492b302c5f62f5e26b4d8897e4c3426589dbb896b6edbeb126f
-SIZE (xpi/firefox-i18n-11.0/id.xpi) = 242447
-SHA256 (xpi/firefox-i18n-11.0/is.xpi) = 4be7961b72dfc85e615c4fdcfd7bdc07d8de40a80d1128aaa0c4f774335aca17
-SIZE (xpi/firefox-i18n-11.0/is.xpi) = 250097
-SHA256 (xpi/firefox-i18n-11.0/it.xpi) = 1304d8b683c6997d4992200b0067d3498cef506d7fb04d6b41db916a1119e31f
-SIZE (xpi/firefox-i18n-11.0/it.xpi) = 215503
-SHA256 (xpi/firefox-i18n-11.0/ja.xpi) = bb4e723b48004fe77e10d1f18cf91116c4a72a708174f822d8caae55be850858
-SIZE (xpi/firefox-i18n-11.0/ja.xpi) = 280690
-SHA256 (xpi/firefox-i18n-11.0/kk.xpi) = 3b2c53b24aed000099f6609d5ffd9b617db1399ae33b6a13359c63a240a965aa
-SIZE (xpi/firefox-i18n-11.0/kk.xpi) = 287302
-SHA256 (xpi/firefox-i18n-11.0/kn.xpi) = 1ac465f4ed86ecbab2099c4fca704df6a6f6af0cc0fbb2ceaa5c42a27edbce7b
-SIZE (xpi/firefox-i18n-11.0/kn.xpi) = 306333
-SHA256 (xpi/firefox-i18n-11.0/ko.xpi) = 43f19dadda8e34578af8d107ded231fab220608109f6178010dfee594e04a5d3
-SIZE (xpi/firefox-i18n-11.0/ko.xpi) = 233934
-SHA256 (xpi/firefox-i18n-11.0/ku.xpi) = a9141d267e2dc5c3bcf60025a55d135add1e8581e62f7754724c419bf6fd0a5b
-SIZE (xpi/firefox-i18n-11.0/ku.xpi) = 261332
-SHA256 (xpi/firefox-i18n-11.0/lg.xpi) = bcb8a44773efbb6c15900bd7b8023f443fab684f80b93f31f06b208732496f14
-SIZE (xpi/firefox-i18n-11.0/lg.xpi) = 254729
-SHA256 (xpi/firefox-i18n-11.0/lt.xpi) = fe9ab46524aad9eb2ee5764f6f320e63dd750c177a47bc5c33bcf82a03316ac6
-SIZE (xpi/firefox-i18n-11.0/lt.xpi) = 327820
-SHA256 (xpi/firefox-i18n-11.0/lv.xpi) = 5142ef0ea0091a292d0247881976a929f91d937648010689a4f8e94a48f7299e
-SIZE (xpi/firefox-i18n-11.0/lv.xpi) = 249900
-SHA256 (xpi/firefox-i18n-11.0/mai.xpi) = a5b9f4f5646cf7116d218a100a467ce576642f8afa2b29d862251f1db3704481
-SIZE (xpi/firefox-i18n-11.0/mai.xpi) = 285668
-SHA256 (xpi/firefox-i18n-11.0/mk.xpi) = bbcf21ee614f9a2edd66285db9f078e6d96641a874be1b9b602bb8136ef20c1e
-SIZE (xpi/firefox-i18n-11.0/mk.xpi) = 280156
-SHA256 (xpi/firefox-i18n-11.0/ml.xpi) = b91ca508d0b37e37c4d9d9d72770973aa529df21f468b80191ab2da0f0611afc
-SIZE (xpi/firefox-i18n-11.0/ml.xpi) = 313579
-SHA256 (xpi/firefox-i18n-11.0/mr.xpi) = a16bed69b60f15c19bf27fa659eaa27fd8ffe69a8bfd6663a6a9c2b3b1968547
-SIZE (xpi/firefox-i18n-11.0/mr.xpi) = 288746
-SHA256 (xpi/firefox-i18n-11.0/nb-NO.xpi) = b1a2b9466c4b083ef0c8a98e1bc01fe57c248e16066d6cc5d7828be3ffe50c0b
-SIZE (xpi/firefox-i18n-11.0/nb-NO.xpi) = 247435
-SHA256 (xpi/firefox-i18n-11.0/nl.xpi) = 9a7699d48e736d495197848066c6ffc2fe281fee46945f06328e2f53407f6110
-SIZE (xpi/firefox-i18n-11.0/nl.xpi) = 249580
-SHA256 (xpi/firefox-i18n-11.0/nn-NO.xpi) = 2db6e345968e0b66b3ff478231954eb0d11b38ff6736f6017558300c5dd92014
-SIZE (xpi/firefox-i18n-11.0/nn-NO.xpi) = 248736
-SHA256 (xpi/firefox-i18n-11.0/nso.xpi) = b6ceffec32257a509f7ff6de7934896460729db9d982f0199f477360c2060f27
-SIZE (xpi/firefox-i18n-11.0/nso.xpi) = 252238
-SHA256 (xpi/firefox-i18n-11.0/or.xpi) = 1ffb259a82f2095174169d8d11553218aee14304d23ce95d2e509e5e01e71e5d
-SIZE (xpi/firefox-i18n-11.0/or.xpi) = 287375
-SHA256 (xpi/firefox-i18n-11.0/pa-IN.xpi) = 020b7a8be1f602ae935b2df7dad3403d6a8d2a94f232ba531484d45e46f91a95
-SIZE (xpi/firefox-i18n-11.0/pa-IN.xpi) = 288525
-SHA256 (xpi/firefox-i18n-11.0/pl.xpi) = f473c68a4c994a570ea4056365dffd0ef0f94b8c3ffe8a12022e246784c5c764
-SIZE (xpi/firefox-i18n-11.0/pl.xpi) = 257895
-SHA256 (xpi/firefox-i18n-11.0/pt-BR.xpi) = c740b02c85f365a625b04d536b63c0ebd5b33634768f08b24a5f9d0dc26c6fee
-SIZE (xpi/firefox-i18n-11.0/pt-BR.xpi) = 253884
-SHA256 (xpi/firefox-i18n-11.0/pt-PT.xpi) = 1b9233180b5a66d26122405aab8a16f12e5aba335b76430754d3d26218fcea0d
-SIZE (xpi/firefox-i18n-11.0/pt-PT.xpi) = 252568
-SHA256 (xpi/firefox-i18n-11.0/rm.xpi) = c7229921e189e9bd841de334646ae9e9ea376b83481c115e1b3052897b178372
-SIZE (xpi/firefox-i18n-11.0/rm.xpi) = 251582
-SHA256 (xpi/firefox-i18n-11.0/ro.xpi) = acd68643c41379ab2f6e8d3cb723546491e19fd3eb520e81929d3116896a3c8c
-SIZE (xpi/firefox-i18n-11.0/ro.xpi) = 270785
-SHA256 (xpi/firefox-i18n-11.0/ru.xpi) = dd823ce79d633fc2d582d37337c69ab1ffa6ee379d1dd2cbc1d674256f07fba2
-SIZE (xpi/firefox-i18n-11.0/ru.xpi) = 258419
-SHA256 (xpi/firefox-i18n-11.0/si.xpi) = da807378b53b0b152b3bfc6e65e73aeb2b0596a992ab54d7fa95d8cab780a62c
-SIZE (xpi/firefox-i18n-11.0/si.xpi) = 278533
-SHA256 (xpi/firefox-i18n-11.0/sk.xpi) = e1bf0e15c2885079cac25da5003d9e74d6cc9fcfbcf548216ba82867e787bdf4
-SIZE (xpi/firefox-i18n-11.0/sk.xpi) = 261711
-SHA256 (xpi/firefox-i18n-11.0/sl.xpi) = 168f633a177a4e8db59875bd0ba3c963003fa610ad54304a3f957b0611e357aa
-SIZE (xpi/firefox-i18n-11.0/sl.xpi) = 247296
-SHA256 (xpi/firefox-i18n-11.0/son.xpi) = 86f2be651997df6049692da0f108815e2671703c0917fec1d8155f01c72f8280
-SIZE (xpi/firefox-i18n-11.0/son.xpi) = 245884
-SHA256 (xpi/firefox-i18n-11.0/sq.xpi) = 33950d8d870a55caa792c37dee33520a0690a26085c0db54723fc7aa95221b4b
-SIZE (xpi/firefox-i18n-11.0/sq.xpi) = 233843
-SHA256 (xpi/firefox-i18n-11.0/sr.xpi) = 6b62ebc041153e0a1d9aea4cd57025a76d1b37ec4a6b8b68ff123ee18a6c4c6d
-SIZE (xpi/firefox-i18n-11.0/sr.xpi) = 284271
-SHA256 (xpi/firefox-i18n-11.0/sv-SE.xpi) = 9d7011108e3572ce81f941cb1f1ddfd3737bb4322c3eec0d70ce0a389268ebef
-SIZE (xpi/firefox-i18n-11.0/sv-SE.xpi) = 285870
-SHA256 (xpi/firefox-i18n-11.0/ta-LK.xpi) = ad156e230209572524e9a3bd54c0a6ca5e60c32c619b8da050c68d55373a0891
-SIZE (xpi/firefox-i18n-11.0/ta-LK.xpi) = 297745
-SHA256 (xpi/firefox-i18n-11.0/ta.xpi) = a4bb0e3703db8cb543360949b3eee2ad7693b51c12266ed8dbf5b907f5f0ed98
-SIZE (xpi/firefox-i18n-11.0/ta.xpi) = 281101
-SHA256 (xpi/firefox-i18n-11.0/te.xpi) = 69b64c9801a3e2a2a70d07de557e55d39f9b44a6d7015fdfc8ec92bb83dd0f35
-SIZE (xpi/firefox-i18n-11.0/te.xpi) = 296969
-SHA256 (xpi/firefox-i18n-11.0/th.xpi) = 24f5aebf2449e4c58c7979cb2e5e1d4fde169a83f1148ed35eb1969236c011ca
-SIZE (xpi/firefox-i18n-11.0/th.xpi) = 278399
-SHA256 (xpi/firefox-i18n-11.0/tr.xpi) = 07eeff5c4ef546bc6796a022c01022497702472d529289cd9cefd56d7c7245e0
-SIZE (xpi/firefox-i18n-11.0/tr.xpi) = 257090
-SHA256 (xpi/firefox-i18n-11.0/uk.xpi) = 7e3c1401126a420c9dc33af00b871dfacde87445895b106389da9a131741e685
-SIZE (xpi/firefox-i18n-11.0/uk.xpi) = 286263
-SHA256 (xpi/firefox-i18n-11.0/vi.xpi) = cc0bba45148ec8070ec235b1a4ed057138e1d550e4a24d18de6424fa96031bac
-SIZE (xpi/firefox-i18n-11.0/vi.xpi) = 270003
-SHA256 (xpi/firefox-i18n-11.0/zh-CN.xpi) = 796bedad733422a4491198a452b5015a7fb5fe063c2dec86c79cd4c79b4f97cf
-SIZE (xpi/firefox-i18n-11.0/zh-CN.xpi) = 264047
-SHA256 (xpi/firefox-i18n-11.0/zh-TW.xpi) = 2e6f4dbf5495c400dd0b8bcb6760ed8d2036b502f082d04ff84c3d4c2264e264
-SIZE (xpi/firefox-i18n-11.0/zh-TW.xpi) = 264951
-SHA256 (xpi/firefox-i18n-11.0/zu.xpi) = 425554cc1aa1664446167d6e244722fba4eb87de6cce5fcfb8e2a1c20fa63611
-SIZE (xpi/firefox-i18n-11.0/zu.xpi) = 252923
+SHA256 (xpi/firefox-i18n-12.0/af.xpi) = eb4da7b66f26286917239430a3072afc6c4b00b39e4547271f4f2689888b4f21
+SIZE (xpi/firefox-i18n-12.0/af.xpi) = 248464
+SHA256 (xpi/firefox-i18n-12.0/ak.xpi) = decb84ee6e1119270c30d35da968d1a531eed5525b1b457912207c853a86cecd
+SIZE (xpi/firefox-i18n-12.0/ak.xpi) = 249906
+SHA256 (xpi/firefox-i18n-12.0/ar.xpi) = 468f1f5878d3b7be432d28356b0e576c7c92a5c90eaccaf645a4d08dfe4b8096
+SIZE (xpi/firefox-i18n-12.0/ar.xpi) = 273145
+SHA256 (xpi/firefox-i18n-12.0/ast.xpi) = 15c5abb60106834f6c1451f5f848303791f94566651131ab777d646fd5892d77
+SIZE (xpi/firefox-i18n-12.0/ast.xpi) = 236550
+SHA256 (xpi/firefox-i18n-12.0/be.xpi) = e4f3754f48b71ab79520a41cbd5b9aae91ee3d02f9f2638b44ea7d853e25326c
+SIZE (xpi/firefox-i18n-12.0/be.xpi) = 250974
+SHA256 (xpi/firefox-i18n-12.0/bg.xpi) = feb0576750ebddbed14744af914fda5ede2562f69177262189fa9015ed8eebce
+SIZE (xpi/firefox-i18n-12.0/bg.xpi) = 287480
+SHA256 (xpi/firefox-i18n-12.0/bn-BD.xpi) = 999075230ec5ed063b0896ad178e5a59e8cb5b0e57fc5cd6e595c486084e0578
+SIZE (xpi/firefox-i18n-12.0/bn-BD.xpi) = 298212
+SHA256 (xpi/firefox-i18n-12.0/bn-IN.xpi) = 25f8d6f8a4d5e0a90c29dc10da889b5f47830ad04bd10a780152c4bd084ba6f5
+SIZE (xpi/firefox-i18n-12.0/bn-IN.xpi) = 328484
+SHA256 (xpi/firefox-i18n-12.0/br.xpi) = 3503104d23ce35b373335acd56dd28bf7b733ef4e727f691f33e865fad77bce8
+SIZE (xpi/firefox-i18n-12.0/br.xpi) = 256517
+SHA256 (xpi/firefox-i18n-12.0/bs.xpi) = c046a343d823b2d3b7830b08dcb6a053f712f7f6fd460776f15b40af95c1b6f6
+SIZE (xpi/firefox-i18n-12.0/bs.xpi) = 253727
+SHA256 (xpi/firefox-i18n-12.0/ca.xpi) = 6ad9940a4f5ee9e5e32c70f6bb4c4f536613213cb0e96e59d0c2d95570b50273
+SIZE (xpi/firefox-i18n-12.0/ca.xpi) = 257918
+SHA256 (xpi/firefox-i18n-12.0/cs.xpi) = f1f73c4f07de16d07ad8d96afc9c5219de083f69d6a5ed0a1affc2584794d556
+SIZE (xpi/firefox-i18n-12.0/cs.xpi) = 258608
+SHA256 (xpi/firefox-i18n-12.0/cy.xpi) = 8d1d1886c0026606c49b328b5f07cd872dfcc56d3474ac79959beee6bda8356e
+SIZE (xpi/firefox-i18n-12.0/cy.xpi) = 254254
+SHA256 (xpi/firefox-i18n-12.0/da.xpi) = 0b0df62ab04c5ada5febc417cd874ad0df1e68b833fd52e617ef29456184194e
+SIZE (xpi/firefox-i18n-12.0/da.xpi) = 248523
+SHA256 (xpi/firefox-i18n-12.0/de.xpi) = c99ca58a51ad3ae516ffe61c255382247c48456532dc53b360e90911bf948b44
+SIZE (xpi/firefox-i18n-12.0/de.xpi) = 257836
+SHA256 (xpi/firefox-i18n-12.0/el.xpi) = dde76bef7b26dee52a0f3d4ffc242e8a1a5472e3a377788a83dabf3afdbeff37
+SIZE (xpi/firefox-i18n-12.0/el.xpi) = 273052
+SHA256 (xpi/firefox-i18n-12.0/en-GB.xpi) = d5495afdbc9fdf6b48872060a7f6a90ae40a17bad58de729bed96ef939c6b8af
+SIZE (xpi/firefox-i18n-12.0/en-GB.xpi) = 239433
+SHA256 (xpi/firefox-i18n-12.0/en-US.xpi) = 6551bf25f753dfe3328c1aed983c4dded301d4d52b75b5a580879e5bfb994afc
+SIZE (xpi/firefox-i18n-12.0/en-US.xpi) = 239908
+SHA256 (xpi/firefox-i18n-12.0/en-ZA.xpi) = fc4ff55aa78d2e187b68372be92df51ba8359fa22f0b5880bf893b42233bf36a
+SIZE (xpi/firefox-i18n-12.0/en-ZA.xpi) = 240286
+SHA256 (xpi/firefox-i18n-12.0/eo.xpi) = 248e5a9bd807602beca516a5f7fd77fe4508a6c293ca92d8c5bc73f40cefdc1f
+SIZE (xpi/firefox-i18n-12.0/eo.xpi) = 249474
+SHA256 (xpi/firefox-i18n-12.0/es-AR.xpi) = 67369f5dc9ba075ade26d3fdbdc7a4c0f1dde20ba51e1244f59494d867e770dc
+SIZE (xpi/firefox-i18n-12.0/es-AR.xpi) = 254170
+SHA256 (xpi/firefox-i18n-12.0/es-CL.xpi) = dfa75b4458a6543f17e40c9b4047f378b8185fde1fcc89dea0c1938b371516cf
+SIZE (xpi/firefox-i18n-12.0/es-CL.xpi) = 256098
+SHA256 (xpi/firefox-i18n-12.0/es-ES.xpi) = 45df2146cc155b4fe12ed6e37f025481435e391c5bba31566a7d2a6a05dbf7ad
+SIZE (xpi/firefox-i18n-12.0/es-ES.xpi) = 219732
+SHA256 (xpi/firefox-i18n-12.0/es-MX.xpi) = d2d0cbe422881b9bd158c26c288316f8a64411575980932afbe4533ee6d41a72
+SIZE (xpi/firefox-i18n-12.0/es-MX.xpi) = 220130
+SHA256 (xpi/firefox-i18n-12.0/et.xpi) = 334a8179045643cb5b3a4ce051ad1a7ef1df0ab64282531fde517208f9b37bb5
+SIZE (xpi/firefox-i18n-12.0/et.xpi) = 251664
+SHA256 (xpi/firefox-i18n-12.0/eu.xpi) = 6be0ffa84f7d1e256ba337c12e7774f74ebb67a4ae0feda421c1fb778f8cf4b8
+SIZE (xpi/firefox-i18n-12.0/eu.xpi) = 249943
+SHA256 (xpi/firefox-i18n-12.0/fa.xpi) = 2f11911c6e4dc00e503243e4e837d03939d13fac1a1ae75ebc9971ed3185b101
+SIZE (xpi/firefox-i18n-12.0/fa.xpi) = 282765
+SHA256 (xpi/firefox-i18n-12.0/fi.xpi) = a772cfacbe7977e2025e7e1008612d312186dabd0d9c8af799a6bce4d685321e
+SIZE (xpi/firefox-i18n-12.0/fi.xpi) = 252890
+SHA256 (xpi/firefox-i18n-12.0/fr.xpi) = af915009df46a8c513036e18c9513960f2c4d9f73767a7ed5b7f12f069b75391
+SIZE (xpi/firefox-i18n-12.0/fr.xpi) = 259401
+SHA256 (xpi/firefox-i18n-12.0/fy-NL.xpi) = c2e84375c3a704a61606b466cbfef8adc43c1a21e8442c24c7753aca6d7eb8df
+SIZE (xpi/firefox-i18n-12.0/fy-NL.xpi) = 255236
+SHA256 (xpi/firefox-i18n-12.0/ga-IE.xpi) = ae96c56669de274fc0e01ad17dab38b1e51ce370871ac79c0780cd5566bd271a
+SIZE (xpi/firefox-i18n-12.0/ga-IE.xpi) = 261701
+SHA256 (xpi/firefox-i18n-12.0/gl.xpi) = cadec82c90e55db17ef4243a24ae8e09ab262a9552a41ecd1d87d6e312e8b453
+SIZE (xpi/firefox-i18n-12.0/gl.xpi) = 252522
+SHA256 (xpi/firefox-i18n-12.0/gu-IN.xpi) = a37b94a297360bf5dd27282437214ffd1c2245f5bfa3f69466da2caf5765acb0
+SIZE (xpi/firefox-i18n-12.0/gu-IN.xpi) = 282623
+SHA256 (xpi/firefox-i18n-12.0/he.xpi) = 692e4e81850b090a75f94b84ecc9bdc29eccbb5172064876d96534f6ed25503f
+SIZE (xpi/firefox-i18n-12.0/he.xpi) = 275579
+SHA256 (xpi/firefox-i18n-12.0/hi-IN.xpi) = e3ccf80c4cb13057ad793897d8e05f2b08c857c2a4937ab23f666d9fae6465be
+SIZE (xpi/firefox-i18n-12.0/hi-IN.xpi) = 289255
+SHA256 (xpi/firefox-i18n-12.0/hr.xpi) = 3b81a5f0d258408af26d5adf3fcbc3eeefc2f2a924649fe14f416bb688d55e69
+SIZE (xpi/firefox-i18n-12.0/hr.xpi) = 253006
+SHA256 (xpi/firefox-i18n-12.0/hu.xpi) = a960fa900823656d9ddae2ce4e99757c3aab3420259ba2a8fe06dda687e9d90f
+SIZE (xpi/firefox-i18n-12.0/hu.xpi) = 263597
+SHA256 (xpi/firefox-i18n-12.0/hy-AM.xpi) = 0704e3cfb34f825aae2d9b0eaff54cb63d9374a0644e0ef5c95d3a7287bce7e2
+SIZE (xpi/firefox-i18n-12.0/hy-AM.xpi) = 462337
+SHA256 (xpi/firefox-i18n-12.0/id.xpi) = d0ce98c7bc8e639f7dd4168f2bebd57948d201500229bb2f92fa3d08bc3acdd3
+SIZE (xpi/firefox-i18n-12.0/id.xpi) = 245056
+SHA256 (xpi/firefox-i18n-12.0/is.xpi) = 1f7a48b41112c4ef3a8f9f7e4d4069c246e7f8cd966425f5d16754fabb68675b
+SIZE (xpi/firefox-i18n-12.0/is.xpi) = 252739
+SHA256 (xpi/firefox-i18n-12.0/it.xpi) = dcc39c56a5911c019ec7285c5b5d277defe4c896faa1145a55151d474586c108
+SIZE (xpi/firefox-i18n-12.0/it.xpi) = 217024
+SHA256 (xpi/firefox-i18n-12.0/ja.xpi) = e4ba6644f55e11029d120be3d88c98f008c8bd1c7145bb70ad1c51e223c5d8d6
+SIZE (xpi/firefox-i18n-12.0/ja.xpi) = 284143
+SHA256 (xpi/firefox-i18n-12.0/kk.xpi) = 752ceb18ea0a597eaea7afdb18b652568427343f63b4365451f8c2ed80f158bc
+SIZE (xpi/firefox-i18n-12.0/kk.xpi) = 290295
+SHA256 (xpi/firefox-i18n-12.0/kn.xpi) = 0d423cdb82df5873497098829f7e5077882ff27f25424bcbc7cac8862fad60c9
+SIZE (xpi/firefox-i18n-12.0/kn.xpi) = 309176
+SHA256 (xpi/firefox-i18n-12.0/ko.xpi) = 35f36af5f59111cdf9a12a9e5a40412acd4981c113a57144ca8ccfa1114323e1
+SIZE (xpi/firefox-i18n-12.0/ko.xpi) = 236487
+SHA256 (xpi/firefox-i18n-12.0/ku.xpi) = 0b55896cae4b38cad2c5f1da68f44ecfc083dcb261f8cffc0c00c7d5d165c616
+SIZE (xpi/firefox-i18n-12.0/ku.xpi) = 264107
+SHA256 (xpi/firefox-i18n-12.0/lg.xpi) = 72049481c1ebf64a571dec9e297ff9e348972d0aaf7959214bf145d801f931dc
+SIZE (xpi/firefox-i18n-12.0/lg.xpi) = 257540
+SHA256 (xpi/firefox-i18n-12.0/lt.xpi) = 2d8a34006001e34c28ea72bd4ee9b21985808132323b4f8866093b25feb4cdac
+SIZE (xpi/firefox-i18n-12.0/lt.xpi) = 326786
+SHA256 (xpi/firefox-i18n-12.0/lv.xpi) = 394850aeba1f160b7d3b9fe052964723b5bfb9984aa2ea8613569d32e918a4f7
+SIZE (xpi/firefox-i18n-12.0/lv.xpi) = 252510
+SHA256 (xpi/firefox-i18n-12.0/mai.xpi) = bbbd27bb5e2964add283cd48ef2b064c08edc86d299cc4906c98ec76e799e647
+SIZE (xpi/firefox-i18n-12.0/mai.xpi) = 288478
+SHA256 (xpi/firefox-i18n-12.0/mk.xpi) = 33127a01be406f16a201df3890607654c89c23fe322ae2b56031f58a98b92465
+SIZE (xpi/firefox-i18n-12.0/mk.xpi) = 282955
+SHA256 (xpi/firefox-i18n-12.0/ml.xpi) = 09e839edb49d17dc85a1008e2a87777f5fdc47ec1ef733052635ebd3f88974f4
+SIZE (xpi/firefox-i18n-12.0/ml.xpi) = 316444
+SHA256 (xpi/firefox-i18n-12.0/mr.xpi) = bb9fb635ef5db2c28091a35498692b4c19bb11407fb53632b70e0d90d1855be8
+SIZE (xpi/firefox-i18n-12.0/mr.xpi) = 292431
+SHA256 (xpi/firefox-i18n-12.0/nb-NO.xpi) = 155d94444d7aa42cce26b67361b12548298fb412d38d285b6b2c8e2a9bf90103
+SIZE (xpi/firefox-i18n-12.0/nb-NO.xpi) = 250460
+SHA256 (xpi/firefox-i18n-12.0/nl.xpi) = e53962d2edb4ab0fba04e0d5da44cedfa625656b88a3ff778cfab2dd539dded8
+SIZE (xpi/firefox-i18n-12.0/nl.xpi) = 252193
+SHA256 (xpi/firefox-i18n-12.0/nn-NO.xpi) = 293a1bd7e4497be18181c349186e461b8b478a07ae417d67b2af89703088e60c
+SIZE (xpi/firefox-i18n-12.0/nn-NO.xpi) = 251584
+SHA256 (xpi/firefox-i18n-12.0/nso.xpi) = 80e3b19980b9bcfeb2754008dece354daa2001a9c16e18f85720b0fe454416a6
+SIZE (xpi/firefox-i18n-12.0/nso.xpi) = 255057
+SHA256 (xpi/firefox-i18n-12.0/or.xpi) = 8e7050a78db20ab5476e483d86c21b901c22c040a5797ad6080a1c8b404e5a28
+SIZE (xpi/firefox-i18n-12.0/or.xpi) = 290264
+SHA256 (xpi/firefox-i18n-12.0/pa-IN.xpi) = 6bf483528825485b7fd6ff8d8b25c63f298db64b3478e8a7e086bc8d4a083c29
+SIZE (xpi/firefox-i18n-12.0/pa-IN.xpi) = 291378
+SHA256 (xpi/firefox-i18n-12.0/pl.xpi) = 84382b1ba9208e9fdcb4529ce8327c9b06ccc78bbfb9535c916781548892b8a2
+SIZE (xpi/firefox-i18n-12.0/pl.xpi) = 260629
+SHA256 (xpi/firefox-i18n-12.0/pt-BR.xpi) = d535c55943207c1edc2d1009f44e74b6cc45c15d32f1b2d32c1d3b2e64384ed5
+SIZE (xpi/firefox-i18n-12.0/pt-BR.xpi) = 256574
+SHA256 (xpi/firefox-i18n-12.0/pt-PT.xpi) = 16bef61dd49c2c9fdc1263576d1e9275c98e94d7ea744cb551a10a9b9e5a7180
+SIZE (xpi/firefox-i18n-12.0/pt-PT.xpi) = 255627
+SHA256 (xpi/firefox-i18n-12.0/rm.xpi) = 166f8bb34182f02cba8c40be376e71118ca492445afeff57986d69e2fd0d913f
+SIZE (xpi/firefox-i18n-12.0/rm.xpi) = 254295
+SHA256 (xpi/firefox-i18n-12.0/ro.xpi) = 7866a75276a547669ab8730146258c6b97816be8ea4f822fc67583a1d81ef89c
+SIZE (xpi/firefox-i18n-12.0/ro.xpi) = 274172
+SHA256 (xpi/firefox-i18n-12.0/ru.xpi) = 92d9b405ee8a8bafec1e66f123d64214777f33c03c02777dd59dd983aaf53e1c
+SIZE (xpi/firefox-i18n-12.0/ru.xpi) = 260118
+SHA256 (xpi/firefox-i18n-12.0/si.xpi) = 2677c8ae40b5622d493dc155a7c47a898a2e3fb38b0b5ecc9845564b4979cd64
+SIZE (xpi/firefox-i18n-12.0/si.xpi) = 281162
+SHA256 (xpi/firefox-i18n-12.0/sk.xpi) = 45260a6aff17e4b7b0e74fb52df4a48358536b2de5a1f9fe898057d629fe6dbe
+SIZE (xpi/firefox-i18n-12.0/sk.xpi) = 264523
+SHA256 (xpi/firefox-i18n-12.0/sl.xpi) = f6b08f178fd22f1cc3759394499f094b6a6fcdcfc6d613fd0b42652b81de0c7d
+SIZE (xpi/firefox-i18n-12.0/sl.xpi) = 250065
+SHA256 (xpi/firefox-i18n-12.0/son.xpi) = fea2c284d1a24a02b8b4f34f2908f93eb26f4c5434a704a3cb84d0569230c8a7
+SIZE (xpi/firefox-i18n-12.0/son.xpi) = 248902
+SHA256 (xpi/firefox-i18n-12.0/sq.xpi) = 4ec5905d62ff296053b9012068c04f5709bab68f30037665131cb2a190073594
+SIZE (xpi/firefox-i18n-12.0/sq.xpi) = 236402
+SHA256 (xpi/firefox-i18n-12.0/sr.xpi) = 01253e1d754728b17ee44013712dce13ea1729ddc955789d8d4b4a0b803dd644
+SIZE (xpi/firefox-i18n-12.0/sr.xpi) = 287083
+SHA256 (xpi/firefox-i18n-12.0/sv-SE.xpi) = f3abee1c8a17223e09a2244a7c0f9dccd4e57248e2d11dda6d27147209d760d5
+SIZE (xpi/firefox-i18n-12.0/sv-SE.xpi) = 288521
+SHA256 (xpi/firefox-i18n-12.0/ta-LK.xpi) = 7ff216473c220ea102ad5d5115176711eb2174c8f30f5230750a668dbc7730c8
+SIZE (xpi/firefox-i18n-12.0/ta-LK.xpi) = 300642
+SHA256 (xpi/firefox-i18n-12.0/ta.xpi) = b86eb8b79b039de1f7a941d383d568fa384f833267ea9587d98478a10676eaf2
+SIZE (xpi/firefox-i18n-12.0/ta.xpi) = 283894
+SHA256 (xpi/firefox-i18n-12.0/te.xpi) = 102b8dbbddb2e5baa9b9b266e05134a5e0510c150ba905f182f1fbdbaa74fea5
+SIZE (xpi/firefox-i18n-12.0/te.xpi) = 299797
+SHA256 (xpi/firefox-i18n-12.0/th.xpi) = eb4e593e4c49eb0f53d2b819872a8151009d5dc9e755d7814cd1008209c0f1a2
+SIZE (xpi/firefox-i18n-12.0/th.xpi) = 281317
+SHA256 (xpi/firefox-i18n-12.0/tr.xpi) = 34db8d03421bbab2020c5291f77d6a3e09b004c7a963fb0a784e29f20aee19ae
+SIZE (xpi/firefox-i18n-12.0/tr.xpi) = 259753
+SHA256 (xpi/firefox-i18n-12.0/uk.xpi) = c4d087a6b3b3b3d2958ffc89eb16f4fe9d8d6f7199ebe44b5a5dcf56209d5c7b
+SIZE (xpi/firefox-i18n-12.0/uk.xpi) = 289044
+SHA256 (xpi/firefox-i18n-12.0/vi.xpi) = c9364db25f9f6bf714839b79e8a0440e85be3641403449e5a9db01f301c8222b
+SIZE (xpi/firefox-i18n-12.0/vi.xpi) = 272789
+SHA256 (xpi/firefox-i18n-12.0/zh-CN.xpi) = b8963c7658bf3098f09d25c16cff0837651293b740ce909b12eff5a12ac8ee32
+SIZE (xpi/firefox-i18n-12.0/zh-CN.xpi) = 266860
+SHA256 (xpi/firefox-i18n-12.0/zh-TW.xpi) = b1fc8db556c8f6724e0b1798edcfea03f5c140aaa89e2d5078fd9c05cfdcb27f
+SIZE (xpi/firefox-i18n-12.0/zh-TW.xpi) = 267735
+SHA256 (xpi/firefox-i18n-12.0/zu.xpi) = 8491b0e6c1f4b5dff38f715d38c44ed267816bb053149193d958c43b6ca65bbb
+SIZE (xpi/firefox-i18n-12.0/zu.xpi) = 255708
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index b5c67d8898ac..d99f01483f23 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= firefox
-DISTVERSION= 11.0
+DISTVERSION= 12.0
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= ${MASTER_SITE_MOZILLA}
diff --git a/www/firefox/distinfo b/www/firefox/distinfo
index 5a804a03a1fe..b2218ba6a033 100644
--- a/www/firefox/distinfo
+++ b/www/firefox/distinfo
@@ -1,2 +1,2 @@
-SHA256 (firefox-11.0.source.tar.bz2) = 2fda6bcfe455c2449a8a69bc16bf13f6ea6006badb0657dae63107e52f051701
-SIZE (firefox-11.0.source.tar.bz2) = 78548401
+SHA256 (firefox-12.0.source.tar.bz2) = 9a232a10e5803b0e4a85bd986e3e88b87ccde7bdc3363ea7022d5761944dbb1d
+SIZE (firefox-12.0.source.tar.bz2) = 78956707
diff --git a/www/firefox/files/patch-gfx-thebes-gfxPlatform.cpp b/www/firefox/files/patch-gfx-thebes-gfxPlatform.cpp
new file mode 100644
index 000000000000..13ff30263c1b
--- /dev/null
+++ b/www/firefox/files/patch-gfx-thebes-gfxPlatform.cpp
@@ -0,0 +1,34 @@
+--- gfx/thebes/gfxPlatform.cpp~ 2012-02-07 11:59:39.717184907 +0000
++++ gfx/thebes/gfxPlatform.cpp 2012-02-07 13:06:01.084668445 +0000
+@@ -446,6 +446,7 @@
+ static_cast<SourceSurface*>(srcBuffer)->Release();
+ }
+
++#ifdef MOZ_TREE_CAIRO
+ void SourceSnapshotDetached(cairo_surface_t *nullSurf)
+ {
+ gfxImageSurface* origSurf =
+@@ -453,6 +454,7 @@
+
+ origSurf->SetData(&kSourceSurface, NULL, NULL);
+ }
++#endif
+
+ RefPtr<SourceSurface>
+ gfxPlatform::GetSourceSurfaceForSurface(DrawTarget *aTarget, gfxASurface *aSurface)
+@@ -522,6 +524,7 @@
+ imgSurface->Stride(),
+ format);
+
++ #ifdef MOZ_TREE_CAIRO
+ cairo_surface_t *nullSurf =
+ cairo_null_surface_create(CAIRO_CONTENT_COLOR_ALPHA);
+ cairo_surface_set_user_data(nullSurf,
+@@ -530,6 +533,7 @@
+ NULL);
+ cairo_surface_attach_snapshot(imgSurface->CairoSurface(), nullSurf, SourceSnapshotDetached);
+ cairo_surface_destroy(nullSurf);
++ #endif
+ }
+
+ srcBuffer->AddRef();
diff --git a/www/firefox/files/patch-js-src-Makefile.in b/www/firefox/files/patch-js-src-Makefile.in
index b9f4996d371f..75d431a9ed0e 100644
--- a/www/firefox/files/patch-js-src-Makefile.in
+++ b/www/firefox/files/patch-js-src-Makefile.in
@@ -1,15 +1,15 @@
---- js/src/Makefile.in.orig 2011-07-06 05:09:22.000000000 +0200
-+++ js/src/Makefile.in 2011-07-06 22:23:46.363233778 +0200
-@@ -416,7 +416,7 @@
- # END enclude sources for V8 dtoa
- #############################################
+--- js/src/Makefile.in.orig 2012-03-15 20:40:13.000000000 +0100
++++ js/src/Makefile.in 2012-03-16 10:03:18.000000000 +0100
+@@ -352,7 +352,7 @@
+ # For architectures without YARR JIT, PCRE is faster than the YARR
+ # interpreter (bug 684559).
--ifeq (,$(filter arm% sparc %86 x86_64,$(TARGET_CPU)))
-+ifeq (,$(filter arm% sparc %86 amd64 x86_64,$(TARGET_CPU)))
+-ifeq (,$(filter arm% sparc %86 x86_64 mips%,$(TARGET_CPU)))
++ifeq (,$(filter arm% sparc %86 amd64 x86_64 mips%,$(TARGET_CPU)))
- VPATH += $(srcdir)/assembler \
- $(srcdir)/assembler/wtf \
-@@ -469,6 +469,9 @@
+ VPATH += $(srcdir)/yarr/pcre \
+ $(NULL)
+@@ -418,6 +418,9 @@
else
#CPPSRCS += only_on_x86.cpp
endif
@@ -19,12 +19,12 @@
endif
ifeq (arm, $(TARGET_CPU))
#CPPSRCS += only_on_arm.cpp
-@@ -793,7 +796,7 @@
+@@ -737,7 +740,7 @@
endif # WINNT
ifeq ($(OS_ARCH),FreeBSD)
-EXTRA_LIBS += -pthread
+EXTRA_LIBS += -pthread -lc
endif
- ifeq ($(OS_ARCH),IRIX)
- ifdef USE_N32
+ ifeq ($(OS_ARCH),Linux)
+ EXTRA_LIBS += -ldl