Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Mar 2014 21:33:13 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r1558 - in trunk: Mk www/firefox www/firefox-i18n www/firefox-nightly www/firefox-nightly/files www/firefox/files www/linux-firefox
Message-ID:  <201403182133.s2ILXD4s067040@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Mar 18 21:33:13 2014
New Revision: 1558

Log:
update

Deleted:
   trunk/www/firefox/files/patch-bug878791
   trunk/www/firefox/files/patch-bug948946
   trunk/www/firefox/files/patch-bug961816
   trunk/www/firefox/files/patch-js-src-Makefile.in
Modified:
   trunk/Mk/bsd.gecko.mk
   trunk/www/firefox-i18n/Makefile
   trunk/www/firefox-i18n/distinfo
   trunk/www/firefox-nightly/Makefile
   trunk/www/firefox-nightly/Makefile.hgrev
   trunk/www/firefox-nightly/distinfo
   trunk/www/firefox-nightly/files/patch-bug983957
   trunk/www/firefox/Makefile
   trunk/www/firefox/distinfo
   trunk/www/firefox/files/patch-bug806917
   trunk/www/firefox/files/patch-bug826985
   trunk/www/firefox/files/patch-bug961264
   trunk/www/firefox/files/patch-bug962345
   trunk/www/firefox/files/patch-config-baseconfig.mk
   trunk/www/firefox/files/patch-z-bug517422
   trunk/www/linux-firefox/Makefile
   trunk/www/linux-firefox/distinfo

Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/Mk/bsd.gecko.mk	Tue Mar 18 21:33:13 2014	(r1558)
@@ -176,7 +176,7 @@
 #                         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 24+ 28+ 24 28
+#                         Available values: yes 24+ 29+ 24 29
 #                         NOTE:
 #                         default value 24 is used in case of USE_FIREFOX=yes
 #
@@ -218,11 +218,11 @@
 .endif
 
 _FIREFOX_DEFAULT_VERSION=	24
-_FIREFOX_VERSIONS=			24 28
-_FIREFOX_RANGE_VERSIONS=	24+ 28+
+_FIREFOX_VERSIONS=			24 29
+_FIREFOX_RANGE_VERSIONS=	24+ 29+
 
 # For specifying [24, ..]+
-_FIREFOX_28P=	28 ${_FIREFOX_24P}
+_FIREFOX_29P=	29 ${_FIREFOX_24P}
 _FIREFOX_24P=	24
 
 # Set the default Firefox version and check if USE_FIREFOX=yes was given
@@ -269,7 +269,7 @@
 
 # Dependence lines for different Firefox versions
 24_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox-esr
-28_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox
+29_DEPENDS=		${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox
 
 # Add dependencies
 .if defined(USE_FIREFOX)

Modified: trunk/www/firefox-i18n/Makefile
==============================================================================
--- trunk/www/firefox-i18n/Makefile	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox-i18n/Makefile	Tue Mar 18 21:33:13 2014	(r1558)
@@ -2,7 +2,7 @@
 # $FreeBSD: head/www/firefox-i18n/Makefile 336446 2013-12-14 13:42:06Z flo $
 
 PORTNAME=	firefox-i18n
-PORTVERSION=	28.0
+PORTVERSION=	29.0b1
 CATEGORIES=	www
 MASTER_SITES=	MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/linux-i686/xpi
 PKGNAMEPREFIX=
@@ -14,7 +14,7 @@
 
 EXTRACT_DEPENDS=	zip:${PORTSDIR}/archivers/zip
 
-USE_FIREFOX=	28
+USE_FIREFOX=	29
 USE_XPI=	firefox linux-firefox
 
 NO_ARCH=	yes

Modified: trunk/www/firefox-i18n/distinfo
==============================================================================
--- trunk/www/firefox-i18n/distinfo	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox-i18n/distinfo	Tue Mar 18 21:33:13 2014	(r1558)
@@ -1,170 +1,170 @@
-SHA256 (xpi/firefox-i18n-28.0/ach.xpi) = b136b56da7f11a953ea881fed60ad15a20d91682c2dbe4a3519358f44d981dab
-SIZE (xpi/firefox-i18n-28.0/ach.xpi) = 365708
-SHA256 (xpi/firefox-i18n-28.0/af.xpi) = d31886aff8bbb30347f7287c93ce4b9b55f898bebeb0897486be5ad5101cd381
-SIZE (xpi/firefox-i18n-28.0/af.xpi) = 359588
-SHA256 (xpi/firefox-i18n-28.0/ar.xpi) = 6868b3ac85f67f7c5d604f1ec0bb40238fa7f99b9615d97709c9c3eecf6586cc
-SIZE (xpi/firefox-i18n-28.0/ar.xpi) = 388973
-SHA256 (xpi/firefox-i18n-28.0/as.xpi) = 0c7e712625db2b4fd3c8626a88b03c4f91dacd252dc8db0b332da205ff2e3d8f
-SIZE (xpi/firefox-i18n-28.0/as.xpi) = 404105
-SHA256 (xpi/firefox-i18n-28.0/ast.xpi) = c339a8c821547204d1c50ae504cdc3ba53a85c8d0ac3a315f22c68d9da2dfe51
-SIZE (xpi/firefox-i18n-28.0/ast.xpi) = 316220
-SHA256 (xpi/firefox-i18n-28.0/be.xpi) = 210247068b21cead73b623d9b860d1607247015f5462d388aa7d886466ba8391
-SIZE (xpi/firefox-i18n-28.0/be.xpi) = 342303
-SHA256 (xpi/firefox-i18n-28.0/bg.xpi) = bdc9aee10f414c86a463e08103afea3e5cad57c5818d0e71f9565faf05934f4a
-SIZE (xpi/firefox-i18n-28.0/bg.xpi) = 393202
-SHA256 (xpi/firefox-i18n-28.0/bn-BD.xpi) = 4d4423b348cd226eea97a0295485f88057f80f42498744099a75bdcad4fa6f1d
-SIZE (xpi/firefox-i18n-28.0/bn-BD.xpi) = 418538
-SHA256 (xpi/firefox-i18n-28.0/bn-IN.xpi) = 41e6dad5dcf383ad0448973bf7692d21d3c08aaf51e5a756ee85739b8664ed22
-SIZE (xpi/firefox-i18n-28.0/bn-IN.xpi) = 413539
-SHA256 (xpi/firefox-i18n-28.0/br.xpi) = 9d1432b1b097e69bd5b23cca38696f3768111a7695112c27320b6c0eb4c85cbb
-SIZE (xpi/firefox-i18n-28.0/br.xpi) = 353930
-SHA256 (xpi/firefox-i18n-28.0/bs.xpi) = ec26c60cbb118b93be7ee14f99d08023192d64e4cfed348cc092059161795955
-SIZE (xpi/firefox-i18n-28.0/bs.xpi) = 363402
-SHA256 (xpi/firefox-i18n-28.0/ca.xpi) = 699f55f7c6d05e30750bc5081f20834c1cf6042760281a42b8ba8eaa93cc546f
-SIZE (xpi/firefox-i18n-28.0/ca.xpi) = 362967
-SHA256 (xpi/firefox-i18n-28.0/cs.xpi) = c0419442a82ef33874a602c969068e81f652ce9b81dd758c26fcf50668d3f751
-SIZE (xpi/firefox-i18n-28.0/cs.xpi) = 356815
-SHA256 (xpi/firefox-i18n-28.0/csb.xpi) = eadf904b54438b17e8bacca9987444b7b0cd0367fa2c2c26202ebbf9bd5b70e0
-SIZE (xpi/firefox-i18n-28.0/csb.xpi) = 347618
-SHA256 (xpi/firefox-i18n-28.0/cy.xpi) = 113041740f7494150fb22ebd857fdbbb8fa23b063154ea04c9b82ce89a25eefc
-SIZE (xpi/firefox-i18n-28.0/cy.xpi) = 354719
-SHA256 (xpi/firefox-i18n-28.0/da.xpi) = 40cebc8db2232409003f2a23d3ce254ec38ae651bd0160c26815f1a9c438328e
-SIZE (xpi/firefox-i18n-28.0/da.xpi) = 348722
-SHA256 (xpi/firefox-i18n-28.0/de.xpi) = 2f69ef2213355e608eba50787ec19ba7b1e57f87c3b0f334697ca8de4716ad5e
-SIZE (xpi/firefox-i18n-28.0/de.xpi) = 355502
-SHA256 (xpi/firefox-i18n-28.0/el.xpi) = f13121675409c9c39ebff994844ef61df73de1d9e2ae77e784cc477f63ee723d
-SIZE (xpi/firefox-i18n-28.0/el.xpi) = 389423
-SHA256 (xpi/firefox-i18n-28.0/en-GB.xpi) = 60c7e40108749db48bf1026d3a0981724843d65c8569a49a34c64e4de642a401
-SIZE (xpi/firefox-i18n-28.0/en-GB.xpi) = 342860
-SHA256 (xpi/firefox-i18n-28.0/en-US.xpi) = b9a491b4315f2326b9e4b03295982b872a916b75478452e8744903c52496ce3a
-SIZE (xpi/firefox-i18n-28.0/en-US.xpi) = 345900
-SHA256 (xpi/firefox-i18n-28.0/en-ZA.xpi) = cf5d7fe183e312bc9a7b5c3121e73fbb31bb441277436c814bd2c75ef3b7fb89
-SIZE (xpi/firefox-i18n-28.0/en-ZA.xpi) = 338114
-SHA256 (xpi/firefox-i18n-28.0/eo.xpi) = 2e08a1463a6842bf0b03b9a856006dcf1fcaea42c452f9aa96d50a2b35a45bef
-SIZE (xpi/firefox-i18n-28.0/eo.xpi) = 361749
-SHA256 (xpi/firefox-i18n-28.0/es-AR.xpi) = f9b9528fdb5f3c9afd6a15086673dba708ced06adf0e3064b4436e85aa2362d0
-SIZE (xpi/firefox-i18n-28.0/es-AR.xpi) = 357323
-SHA256 (xpi/firefox-i18n-28.0/es-CL.xpi) = a8fcd6440ae1184f274e6f8a00aebdeebf8b9768e5ec47ddb5cadd00efc71c14
-SIZE (xpi/firefox-i18n-28.0/es-CL.xpi) = 306617
-SHA256 (xpi/firefox-i18n-28.0/es-ES.xpi) = c332b136719394dbe623efe29c443acf0d35674fef27c0afb86cfb0243e72e90
-SIZE (xpi/firefox-i18n-28.0/es-ES.xpi) = 300690
-SHA256 (xpi/firefox-i18n-28.0/es-MX.xpi) = c7ccd0f83b0d962eb1e1ce4eec752fd5bdba6c8ad0f8774b2147a2fc58c25af7
-SIZE (xpi/firefox-i18n-28.0/es-MX.xpi) = 361856
-SHA256 (xpi/firefox-i18n-28.0/et.xpi) = 0e97596ac377a289749437790e314400ee3a40d4ece77493d876f347e198a4d6
-SIZE (xpi/firefox-i18n-28.0/et.xpi) = 345628
-SHA256 (xpi/firefox-i18n-28.0/eu.xpi) = 424c8ab11aec74ce8c608d55c09cba9a9bff047f917042ea92f54f1f2933ad05
-SIZE (xpi/firefox-i18n-28.0/eu.xpi) = 361444
-SHA256 (xpi/firefox-i18n-28.0/fa.xpi) = 37f16c79b6b558bfef6cc10078c9f42557154ffbd00c7b157cf1279b9a0330ff
-SIZE (xpi/firefox-i18n-28.0/fa.xpi) = 401703
-SHA256 (xpi/firefox-i18n-28.0/ff.xpi) = ef10639f9dc81fa67c285f32b8e391e626099b3d64b6b627c8e0376e9eac77c6
-SIZE (xpi/firefox-i18n-28.0/ff.xpi) = 354038
-SHA256 (xpi/firefox-i18n-28.0/fi.xpi) = 73102b5d087b3dd3fd711422405c715b73ffe2edb60c359df474d6234167683b
-SIZE (xpi/firefox-i18n-28.0/fi.xpi) = 352826
-SHA256 (xpi/firefox-i18n-28.0/fr.xpi) = c1968bd6466f33d23f0ae9166fee86b7c0987b7ff25ff4b70c50b68ed6dc8416
-SIZE (xpi/firefox-i18n-28.0/fr.xpi) = 368924
-SHA256 (xpi/firefox-i18n-28.0/fy-NL.xpi) = 98ae07fa2c2958347eb856c910c0699e201e61084ee8544bfc939f1b1a6de2b9
-SIZE (xpi/firefox-i18n-28.0/fy-NL.xpi) = 362225
-SHA256 (xpi/firefox-i18n-28.0/ga-IE.xpi) = cc2b07595c5dcfb958e178527d5e8f9e681d89ab3125bb0706d9bdbf10341bb6
-SIZE (xpi/firefox-i18n-28.0/ga-IE.xpi) = 370253
-SHA256 (xpi/firefox-i18n-28.0/gd.xpi) = 0664ca2275edbd252fdcf263e35bfa92a77c9efe36b65bd659400c1b0cf788d6
-SIZE (xpi/firefox-i18n-28.0/gd.xpi) = 365215
-SHA256 (xpi/firefox-i18n-28.0/gl.xpi) = b867e7cf30c0aa412d460ac5df7f8dfb6fc2b9698c523103df277c35caaef3ef
-SIZE (xpi/firefox-i18n-28.0/gl.xpi) = 356135
-SHA256 (xpi/firefox-i18n-28.0/gu-IN.xpi) = 49bde1c80351816c2a5e5f4d1adfc820c14f506ed0a3482459528c2fe62b3ba2
-SIZE (xpi/firefox-i18n-28.0/gu-IN.xpi) = 383829
-SHA256 (xpi/firefox-i18n-28.0/he.xpi) = d73be9210a92fb32097a8c2f4496e70c1bfbcbb30739a1104d8ec9d70080e0ce
-SIZE (xpi/firefox-i18n-28.0/he.xpi) = 377878
-SHA256 (xpi/firefox-i18n-28.0/hi-IN.xpi) = 857e2b2d0a18f78edc77253f4d0fc46efb56207dcdd889540d6b4a13dd078e75
-SIZE (xpi/firefox-i18n-28.0/hi-IN.xpi) = 402393
-SHA256 (xpi/firefox-i18n-28.0/hr.xpi) = c7f5903ba41003a7ed58103bade0b90e8f68bffc2c4fc1045de35e6e12eac97b
-SIZE (xpi/firefox-i18n-28.0/hr.xpi) = 368420
-SHA256 (xpi/firefox-i18n-28.0/hu.xpi) = b8b393d12a7e507974c9e8f1460937c6478cfa88b8e01b50022a18379ccdd45b
-SIZE (xpi/firefox-i18n-28.0/hu.xpi) = 365031
-SHA256 (xpi/firefox-i18n-28.0/hy-AM.xpi) = f70dd6f55428fa489a092b534dfcc641bd4ca8cc2c974c2e414a6ef02ddd7bca
-SIZE (xpi/firefox-i18n-28.0/hy-AM.xpi) = 411717
-SHA256 (xpi/firefox-i18n-28.0/id.xpi) = 1802597955551e1a34d3678dd697f868899a73b7dfe71d3ec587730daa9a41e8
-SIZE (xpi/firefox-i18n-28.0/id.xpi) = 342613
-SHA256 (xpi/firefox-i18n-28.0/is.xpi) = 7350573b17652d5d4ef10b0cb22fa3aa6c983d1cca079e886773169171ad10ef
-SIZE (xpi/firefox-i18n-28.0/is.xpi) = 357816
-SHA256 (xpi/firefox-i18n-28.0/it.xpi) = b5a435bd9b3d5cd0ab08fb1b8465e68b5e0ebbf6f048d7f72ef22c8ff75de68d
-SIZE (xpi/firefox-i18n-28.0/it.xpi) = 298277
-SHA256 (xpi/firefox-i18n-28.0/ja.xpi) = ba5f461f81e1214b2a6fc8909ad730e7b43acb54cce4558ac271eb9d2155feba
-SIZE (xpi/firefox-i18n-28.0/ja.xpi) = 397187
-SHA256 (xpi/firefox-i18n-28.0/kk.xpi) = bcf04952d1fc3f14c719a3892a08e11b27945a1909e86fc814afa65e67b042a2
-SIZE (xpi/firefox-i18n-28.0/kk.xpi) = 400317
-SHA256 (xpi/firefox-i18n-28.0/km.xpi) = 4abb71c4afecf5ab5106690aea017a79f39b3f8befc7da9099deb504b546be91
-SIZE (xpi/firefox-i18n-28.0/km.xpi) = 430426
-SHA256 (xpi/firefox-i18n-28.0/kn.xpi) = 4bb0d4fac170af23d99783faa838121bfb6adb718b332b7b916757ff34c5b997
-SIZE (xpi/firefox-i18n-28.0/kn.xpi) = 414253
-SHA256 (xpi/firefox-i18n-28.0/ko.xpi) = 98abfda2e65edead79ef433f663473c362e9a329d68ea6da0245288fc9c85aef
-SIZE (xpi/firefox-i18n-28.0/ko.xpi) = 364490
-SHA256 (xpi/firefox-i18n-28.0/ku.xpi) = 3abdfaafdf41877b903750f1189b4888ea2f2d269b90190f3dba31dfa9ed1eb4
-SIZE (xpi/firefox-i18n-28.0/ku.xpi) = 370338
-SHA256 (xpi/firefox-i18n-28.0/lij.xpi) = 298cc4c9b933e033cd470f7d427b5a46023f89bce41d6a0f1607063e791bed6b
-SIZE (xpi/firefox-i18n-28.0/lij.xpi) = 343230
-SHA256 (xpi/firefox-i18n-28.0/lt.xpi) = db38c3cf9466a8ee5bd4b41d8b248c4d045dcb2a28166eced4092d964a1339c4
-SIZE (xpi/firefox-i18n-28.0/lt.xpi) = 375228
-SHA256 (xpi/firefox-i18n-28.0/lv.xpi) = db860bb6da3225641dcd20b089da86bbbb4cf2d2c89a6f2ff76cd3c5a76017ff
-SIZE (xpi/firefox-i18n-28.0/lv.xpi) = 352613
-SHA256 (xpi/firefox-i18n-28.0/mai.xpi) = 1dd4d584f32cdbfaa5fdb0797f0fbf9e8509939a4f959735aa7ccd73a976ab73
-SIZE (xpi/firefox-i18n-28.0/mai.xpi) = 402487
-SHA256 (xpi/firefox-i18n-28.0/mk.xpi) = 4261272a0c4fdcb0b5a0ecc0c2bdc5a7ee92c975fb64df8e503d0f3b8e33b7ca
-SIZE (xpi/firefox-i18n-28.0/mk.xpi) = 403249
-SHA256 (xpi/firefox-i18n-28.0/ml.xpi) = 9ad7ab15bc18921f4d9c66ffc81d42b03c1d3eaa18942d91c9d6268e392c42cb
-SIZE (xpi/firefox-i18n-28.0/ml.xpi) = 422955
-SHA256 (xpi/firefox-i18n-28.0/mr.xpi) = 6a6ea853ff5b59b589c3bffb5cc8cefff049bfb2e62f96375c673c6761b436b8
-SIZE (xpi/firefox-i18n-28.0/mr.xpi) = 400779
-SHA256 (xpi/firefox-i18n-28.0/nb-NO.xpi) = f8eb9decdbbe8cb29736a2462111800955c10fb703e1a19c2949f9b501df99d9
-SIZE (xpi/firefox-i18n-28.0/nb-NO.xpi) = 352710
-SHA256 (xpi/firefox-i18n-28.0/nl.xpi) = f3cdb52c0f6d06b65733873db3b2e955f86be6ccd345f7fadbb0e164c6a9ca1b
-SIZE (xpi/firefox-i18n-28.0/nl.xpi) = 354060
-SHA256 (xpi/firefox-i18n-28.0/nn-NO.xpi) = 0f9c63147569243acc6a79148c80f0343bd4515a181b76dea082062c09c4ae29
-SIZE (xpi/firefox-i18n-28.0/nn-NO.xpi) = 350907
-SHA256 (xpi/firefox-i18n-28.0/or.xpi) = 4077c172b622174323b253ff8ce5a917d8e354d0a6bdfbd20cce8e626a134c87
-SIZE (xpi/firefox-i18n-28.0/or.xpi) = 415914
-SHA256 (xpi/firefox-i18n-28.0/pa-IN.xpi) = 43dd812f1408246270421f628c754b6742cf24fcf0ca6f700743ea3c523152e7
-SIZE (xpi/firefox-i18n-28.0/pa-IN.xpi) = 390707
-SHA256 (xpi/firefox-i18n-28.0/pl.xpi) = 18b5fde187f321ddc3a8f4a84adfab74573ee8109fca026dec5aa77c2ddaddfd
-SIZE (xpi/firefox-i18n-28.0/pl.xpi) = 350840
-SHA256 (xpi/firefox-i18n-28.0/pt-BR.xpi) = 39d2f7a4da6be9f6645555d74a7919d4869084425658de599e9ea4e1cb59a07e
-SIZE (xpi/firefox-i18n-28.0/pt-BR.xpi) = 364786
-SHA256 (xpi/firefox-i18n-28.0/pt-PT.xpi) = 01e6a29c67209fff477fa0c7b3fa4323493001c5e213fc27c337d9038c4ae7d2
-SIZE (xpi/firefox-i18n-28.0/pt-PT.xpi) = 351712
-SHA256 (xpi/firefox-i18n-28.0/rm.xpi) = 1816eb801fac06e94744b6aa2ebcb1a246e6dbf649cbac451eeb56fd28b44371
-SIZE (xpi/firefox-i18n-28.0/rm.xpi) = 355274
-SHA256 (xpi/firefox-i18n-28.0/ro.xpi) = 3aea16672c42490a2e0fca07e49137ce8fd5b31bdb41e0ec761cd25e234ce80e
-SIZE (xpi/firefox-i18n-28.0/ro.xpi) = 389917
-SHA256 (xpi/firefox-i18n-28.0/ru.xpi) = 3322b9e7b6033f0f5e75a2a351ec3acc89566af33dcdb4088b63c2d190591df6
-SIZE (xpi/firefox-i18n-28.0/ru.xpi) = 338409
-SHA256 (xpi/firefox-i18n-28.0/si.xpi) = 14575b7ad943feb270d17c085035d7a8f4868df757891d115eddf660b24ca070
-SIZE (xpi/firefox-i18n-28.0/si.xpi) = 395716
-SHA256 (xpi/firefox-i18n-28.0/sk.xpi) = b943274c6e43b367a263ba3ae412df339d278d803792d9f24446610b3d75d99e
-SIZE (xpi/firefox-i18n-28.0/sk.xpi) = 367790
-SHA256 (xpi/firefox-i18n-28.0/sl.xpi) = 3de9c88b58fd5742239d12c9718601bb818928f64232b3b692405d34f1fb41ee
-SIZE (xpi/firefox-i18n-28.0/sl.xpi) = 350314
-SHA256 (xpi/firefox-i18n-28.0/son.xpi) = ecc81bed49d7a9fd411fe782f299c604c30445fe27ca2f435a4a781130906ac1
-SIZE (xpi/firefox-i18n-28.0/son.xpi) = 350556
-SHA256 (xpi/firefox-i18n-28.0/sq.xpi) = 44dc62e8306e19c0f03da86d24b081a4ecb1bf8a3ce5a9a6c404118a33b7b88a
-SIZE (xpi/firefox-i18n-28.0/sq.xpi) = 366311
-SHA256 (xpi/firefox-i18n-28.0/sr.xpi) = 4c930c91f103fc6da8e98c36c2bbe73d52eddb81e767db8ee52b31d434d90503
-SIZE (xpi/firefox-i18n-28.0/sr.xpi) = 405134
-SHA256 (xpi/firefox-i18n-28.0/sv-SE.xpi) = ede9dea32ce9a76c2dcafa2fa7e0c945c14fcad474bb0f17e1dc5fe66d949c6b
-SIZE (xpi/firefox-i18n-28.0/sv-SE.xpi) = 358314
-SHA256 (xpi/firefox-i18n-28.0/ta.xpi) = 3f2159a4dca0be04b92bc8b0e75141605573f029ef25f2866723766e3d67b10d
-SIZE (xpi/firefox-i18n-28.0/ta.xpi) = 408325
-SHA256 (xpi/firefox-i18n-28.0/te.xpi) = 084fb31b336c1cde2b306cc0ef267bef3ee0ebe98fc4ce63af65b8a88a405827
-SIZE (xpi/firefox-i18n-28.0/te.xpi) = 421139
-SHA256 (xpi/firefox-i18n-28.0/th.xpi) = d3facd06cba97a1e5417bfec468fafb5773b898c687639f323470aef4ca3e84e
-SIZE (xpi/firefox-i18n-28.0/th.xpi) = 406135
-SHA256 (xpi/firefox-i18n-28.0/tr.xpi) = ec03c8da04ddd2f0be3a44fd2fed31fec74ac48f5d421bcd9e760fe93e317cae
-SIZE (xpi/firefox-i18n-28.0/tr.xpi) = 361998
-SHA256 (xpi/firefox-i18n-28.0/uk.xpi) = 03964470eabe2d81b66c2b048bd797da3175673863edc2f66390ba18ede2352c
-SIZE (xpi/firefox-i18n-28.0/uk.xpi) = 388297
-SHA256 (xpi/firefox-i18n-28.0/vi.xpi) = a7e91ac2ae79cddd545fae73ed8c39af5a9b03a15d92174bfe3efb4a1fafcf67
-SIZE (xpi/firefox-i18n-28.0/vi.xpi) = 378856
-SHA256 (xpi/firefox-i18n-28.0/zh-CN.xpi) = ad95ab921f7c1d561f65dd37eed544c00e7c0d003475feeae40b3dcedee4913e
-SIZE (xpi/firefox-i18n-28.0/zh-CN.xpi) = 381762
-SHA256 (xpi/firefox-i18n-28.0/zh-TW.xpi) = a6378d8a1251f3fb1e2f6148a9767529fe9eaed0d44572b958fd37c64c3feab7
-SIZE (xpi/firefox-i18n-28.0/zh-TW.xpi) = 375528
-SHA256 (xpi/firefox-i18n-28.0/zu.xpi) = ccc10b9e39733e6abdd9bd8a52c6ee3cf6c32801635d874aec9533dcc90b821b
-SIZE (xpi/firefox-i18n-28.0/zu.xpi) = 365908
+SHA256 (xpi/firefox-i18n-29.0b1/ach.xpi) = cb0906e93d9e544fe45751738f314e4d52315e066ff9158462e073bc8448d121
+SIZE (xpi/firefox-i18n-29.0b1/ach.xpi) = 373307
+SHA256 (xpi/firefox-i18n-29.0b1/af.xpi) = 14bb356de931b442a6d93b120484c1acd1c7d4443e1de53edd25a0b4fa89f488
+SIZE (xpi/firefox-i18n-29.0b1/af.xpi) = 367020
+SHA256 (xpi/firefox-i18n-29.0b1/ar.xpi) = 93e4975af1e234e170e65938e4f8b79b1525946cfaf465cd55f9e735dd00a583
+SIZE (xpi/firefox-i18n-29.0b1/ar.xpi) = 396571
+SHA256 (xpi/firefox-i18n-29.0b1/as.xpi) = 81f92c7ee60b06c5441cc7f9059caa6a4576e55f9a7e86098197ee62e366026f
+SIZE (xpi/firefox-i18n-29.0b1/as.xpi) = 415310
+SHA256 (xpi/firefox-i18n-29.0b1/ast.xpi) = 68e99f8aeb6df6d8da993a5efb329cf1f9931dbca9c35ffa293e3f6e492ca5af
+SIZE (xpi/firefox-i18n-29.0b1/ast.xpi) = 324783
+SHA256 (xpi/firefox-i18n-29.0b1/be.xpi) = 3d5cf286646c7dff0a2dfd2679a26750f868c3e50c2573d1cf04433f615b308b
+SIZE (xpi/firefox-i18n-29.0b1/be.xpi) = 351231
+SHA256 (xpi/firefox-i18n-29.0b1/bg.xpi) = f7427c2b0560ffd44f545abdfb77c531c30db231426808c372a654ae4b52112c
+SIZE (xpi/firefox-i18n-29.0b1/bg.xpi) = 400671
+SHA256 (xpi/firefox-i18n-29.0b1/bn-BD.xpi) = 2c177b9d9bd21fbcceb498c0bc40911cc74501382b1e238894696134901ce142
+SIZE (xpi/firefox-i18n-29.0b1/bn-BD.xpi) = 426278
+SHA256 (xpi/firefox-i18n-29.0b1/bn-IN.xpi) = 49846ad63bb90185eae744f3b73f1747d33b0f7f94831e82ca0406234ec64360
+SIZE (xpi/firefox-i18n-29.0b1/bn-IN.xpi) = 421041
+SHA256 (xpi/firefox-i18n-29.0b1/br.xpi) = f9eb2a41e7bc5dcc0d9c15089ee02681cce166f75a9cc868f9b6ab3cbf0e2664
+SIZE (xpi/firefox-i18n-29.0b1/br.xpi) = 363985
+SHA256 (xpi/firefox-i18n-29.0b1/bs.xpi) = fa52a86f16aa413300c23ce3944a9698c2200e974cb36ef5a782d782b7aef0b1
+SIZE (xpi/firefox-i18n-29.0b1/bs.xpi) = 371135
+SHA256 (xpi/firefox-i18n-29.0b1/ca.xpi) = 8d6ca2a07b1d35a3f6c9afeb479b2cda7ace06daf77c6411a4cc5a2b1fb3f725
+SIZE (xpi/firefox-i18n-29.0b1/ca.xpi) = 371024
+SHA256 (xpi/firefox-i18n-29.0b1/cs.xpi) = b10ef7304c1e88ac7e3e0b3803bcc5eeb4874b16a01216cb1ed92263b5e6e6a6
+SIZE (xpi/firefox-i18n-29.0b1/cs.xpi) = 364849
+SHA256 (xpi/firefox-i18n-29.0b1/csb.xpi) = 6ff502d319a80feefc8dab3b6d472a49d6d2d9ecce2fdf043f55c299e0a63666
+SIZE (xpi/firefox-i18n-29.0b1/csb.xpi) = 355878
+SHA256 (xpi/firefox-i18n-29.0b1/cy.xpi) = f2a15c346c1315b2ec3f504b614c0bac3736ed393f8dd2cc89ad45b61210404c
+SIZE (xpi/firefox-i18n-29.0b1/cy.xpi) = 364957
+SHA256 (xpi/firefox-i18n-29.0b1/da.xpi) = c7c1136b0ea13c782fda695efc5bc428839d09c6b2fa8efa681ae573a9e0d81d
+SIZE (xpi/firefox-i18n-29.0b1/da.xpi) = 355866
+SHA256 (xpi/firefox-i18n-29.0b1/de.xpi) = c4a93703a467b47c973dd0111a60a4b18843a1d761e28b8a066445689b8b47cd
+SIZE (xpi/firefox-i18n-29.0b1/de.xpi) = 363869
+SHA256 (xpi/firefox-i18n-29.0b1/el.xpi) = 41ca9bad57fad6f73f78db30f8351c628f7ce73fa5882e0bf508c67a1362cb2a
+SIZE (xpi/firefox-i18n-29.0b1/el.xpi) = 396976
+SHA256 (xpi/firefox-i18n-29.0b1/en-GB.xpi) = 9eee8a3aa53f86997bb1faacbfca00292c9609c700c0b00c2930301ff2c4ac8a
+SIZE (xpi/firefox-i18n-29.0b1/en-GB.xpi) = 352783
+SHA256 (xpi/firefox-i18n-29.0b1/en-US.xpi) = 40958b8cd970ec4fc08d92cbccc64124fbe985a48c09f5ff79c40ce745f81880
+SIZE (xpi/firefox-i18n-29.0b1/en-US.xpi) = 352527
+SHA256 (xpi/firefox-i18n-29.0b1/en-ZA.xpi) = 0df27db0baa4ae10bb41089da466340906d372170982901841ecee21a895c520
+SIZE (xpi/firefox-i18n-29.0b1/en-ZA.xpi) = 343149
+SHA256 (xpi/firefox-i18n-29.0b1/eo.xpi) = 3770dd379e63186649fd2c3786be1eb53bc7257e2768d18a3d8231892e2c54c9
+SIZE (xpi/firefox-i18n-29.0b1/eo.xpi) = 368897
+SHA256 (xpi/firefox-i18n-29.0b1/es-AR.xpi) = 6693dce75c945cb6ec19e8f536b95bbef96e15f6f8e862df0482d017467910b3
+SIZE (xpi/firefox-i18n-29.0b1/es-AR.xpi) = 365282
+SHA256 (xpi/firefox-i18n-29.0b1/es-CL.xpi) = f8e897f7ef6d5b7e7dafa429fc1569425ae676394b87624383f8914f3468a29b
+SIZE (xpi/firefox-i18n-29.0b1/es-CL.xpi) = 314741
+SHA256 (xpi/firefox-i18n-29.0b1/es-ES.xpi) = 2204f6d126c33a16e692f868ed6736392c7b2894b4cb289f1e145b37513d244a
+SIZE (xpi/firefox-i18n-29.0b1/es-ES.xpi) = 305432
+SHA256 (xpi/firefox-i18n-29.0b1/es-MX.xpi) = dbf3ae37e3a13f7aa3ae6d2113f6d2ec7414e4b1b64e1ee17b14af9ef0f132cf
+SIZE (xpi/firefox-i18n-29.0b1/es-MX.xpi) = 372423
+SHA256 (xpi/firefox-i18n-29.0b1/et.xpi) = 479e5d240ae3df61270d62971d72f2579c191a792b2bdbdd272c6ea4bcc073e9
+SIZE (xpi/firefox-i18n-29.0b1/et.xpi) = 352864
+SHA256 (xpi/firefox-i18n-29.0b1/eu.xpi) = 36fabbb69011c11073b82c012e4f4b759f383a03f06c51d8bc9fe81bdedb74f4
+SIZE (xpi/firefox-i18n-29.0b1/eu.xpi) = 369353
+SHA256 (xpi/firefox-i18n-29.0b1/fa.xpi) = ba081adc57ab409e7fe1deff75d518a0d32d2263618ee15fac9c49cee6f58800
+SIZE (xpi/firefox-i18n-29.0b1/fa.xpi) = 409061
+SHA256 (xpi/firefox-i18n-29.0b1/ff.xpi) = 444c029629885a8e5581b4330e31e01e29c9c5b9ef90b4cc28680572b5018efa
+SIZE (xpi/firefox-i18n-29.0b1/ff.xpi) = 361508
+SHA256 (xpi/firefox-i18n-29.0b1/fi.xpi) = 6b0dd911eecbc74ce495c868a465cf4f6f1d0e201fd305d784a5b90926618e4b
+SIZE (xpi/firefox-i18n-29.0b1/fi.xpi) = 363328
+SHA256 (xpi/firefox-i18n-29.0b1/fr.xpi) = 5ab276b3b9192c2b129da3693d90fbcd61016397e1759dbb2028beeb5814934b
+SIZE (xpi/firefox-i18n-29.0b1/fr.xpi) = 376247
+SHA256 (xpi/firefox-i18n-29.0b1/fy-NL.xpi) = 068595a1edbbb2d76f31d43fcfe16ed83d868b957dc3a4d428b28a55edd72b2d
+SIZE (xpi/firefox-i18n-29.0b1/fy-NL.xpi) = 372376
+SHA256 (xpi/firefox-i18n-29.0b1/ga-IE.xpi) = 13ee4d5671c37d390edc00bff0169a7df9387d4a8d96ffc10251b69b0b0b2326
+SIZE (xpi/firefox-i18n-29.0b1/ga-IE.xpi) = 378189
+SHA256 (xpi/firefox-i18n-29.0b1/gd.xpi) = 197933c606c279752bd5949a33d3eed285bacc4d340f6012db6734bc16b8cd03
+SIZE (xpi/firefox-i18n-29.0b1/gd.xpi) = 375390
+SHA256 (xpi/firefox-i18n-29.0b1/gl.xpi) = 7be35413a7bb97caf883711f71be0e73a0a8ed5b5a2b4f59a21eb416c37826e9
+SIZE (xpi/firefox-i18n-29.0b1/gl.xpi) = 363615
+SHA256 (xpi/firefox-i18n-29.0b1/gu-IN.xpi) = 077c63c55910aee011f8fae36284e1a777ec59a9fd40629c192fdf347b622a46
+SIZE (xpi/firefox-i18n-29.0b1/gu-IN.xpi) = 391813
+SHA256 (xpi/firefox-i18n-29.0b1/he.xpi) = f8602f374f4493de7f1ff6f435f8a47b2b0814b5eedc0a5bc7b88d57424cd208
+SIZE (xpi/firefox-i18n-29.0b1/he.xpi) = 385475
+SHA256 (xpi/firefox-i18n-29.0b1/hi-IN.xpi) = f90df1a678ef387a498902b586bccc9dda7739f4c7f9fbbf8f9575d414c754c8
+SIZE (xpi/firefox-i18n-29.0b1/hi-IN.xpi) = 410101
+SHA256 (xpi/firefox-i18n-29.0b1/hr.xpi) = fc8b63e3f91a5db09a72d22d7374d6ba9e8bced78461c5ccce8e25bb34e22a99
+SIZE (xpi/firefox-i18n-29.0b1/hr.xpi) = 376517
+SHA256 (xpi/firefox-i18n-29.0b1/hu.xpi) = 64fb845ac21e326b8d5e1885fb4dc52a8150a39e3aee48808dbfd9fac3ba13ac
+SIZE (xpi/firefox-i18n-29.0b1/hu.xpi) = 373012
+SHA256 (xpi/firefox-i18n-29.0b1/hy-AM.xpi) = 77ec8a3a45f0f530b21b7dd925b33dfa5fc97a25b3052bd97d7c2761a20a6134
+SIZE (xpi/firefox-i18n-29.0b1/hy-AM.xpi) = 419536
+SHA256 (xpi/firefox-i18n-29.0b1/id.xpi) = 46e2ad84bd2f218e3752a22ec9f59dd265a0ca5cde5c5d767c2bb18a3f129453
+SIZE (xpi/firefox-i18n-29.0b1/id.xpi) = 352566
+SHA256 (xpi/firefox-i18n-29.0b1/is.xpi) = a99dc6402e306084e6155a2e233840ce57b90da3d06c89f5fed09a24552446e6
+SIZE (xpi/firefox-i18n-29.0b1/is.xpi) = 364663
+SHA256 (xpi/firefox-i18n-29.0b1/it.xpi) = 4df730a7893121504de3918d782ee4bd19f6afea2b94b4469f89fdd18a446e02
+SIZE (xpi/firefox-i18n-29.0b1/it.xpi) = 303938
+SHA256 (xpi/firefox-i18n-29.0b1/ja.xpi) = 68b4b13a97cdb9e4716f319da7762e387b00b49b2a1bbe2a06725a21fb4de994
+SIZE (xpi/firefox-i18n-29.0b1/ja.xpi) = 405137
+SHA256 (xpi/firefox-i18n-29.0b1/kk.xpi) = 27c85b171ed19fb7c8f1fef44766fa41a8f47c1fa290a87781e7b1d4459bc7ac
+SIZE (xpi/firefox-i18n-29.0b1/kk.xpi) = 408410
+SHA256 (xpi/firefox-i18n-29.0b1/km.xpi) = 9e36102644dc1e3c5124dcef2ad3fc564f613a44b25a6e8ab2e90e909372bb57
+SIZE (xpi/firefox-i18n-29.0b1/km.xpi) = 438734
+SHA256 (xpi/firefox-i18n-29.0b1/kn.xpi) = b72251574eec882118781264456771780a5ace580c7dfc599716a340781c47b1
+SIZE (xpi/firefox-i18n-29.0b1/kn.xpi) = 421713
+SHA256 (xpi/firefox-i18n-29.0b1/ko.xpi) = c44e5d18c7e758e992bc80d2a0395db7ba7d23de4d0cf694221b6837164f9d73
+SIZE (xpi/firefox-i18n-29.0b1/ko.xpi) = 372804
+SHA256 (xpi/firefox-i18n-29.0b1/ku.xpi) = 08bb38dff473f6275c8fc85c481c6c64604f499b0863e8dbc98ead0ecead9033
+SIZE (xpi/firefox-i18n-29.0b1/ku.xpi) = 377840
+SHA256 (xpi/firefox-i18n-29.0b1/lij.xpi) = 0059ce30fdab120ef66d6b522bec87c478ae25d8b6664127df2f039534d47122
+SIZE (xpi/firefox-i18n-29.0b1/lij.xpi) = 353054
+SHA256 (xpi/firefox-i18n-29.0b1/lt.xpi) = 6bbf54419fe789ca50b4908821fa3f6e028118919b9d3f0ff734b52f247e7f39
+SIZE (xpi/firefox-i18n-29.0b1/lt.xpi) = 382881
+SHA256 (xpi/firefox-i18n-29.0b1/lv.xpi) = 6a4b0d22d558626aafd8aadf15fcc0543bb4c1b1dcfcca7c42bafe8222fff0c3
+SIZE (xpi/firefox-i18n-29.0b1/lv.xpi) = 360633
+SHA256 (xpi/firefox-i18n-29.0b1/mai.xpi) = 7ea591c005d5904bd1815c48d2e7c652e64ae6c894078792f0faa4b168d65680
+SIZE (xpi/firefox-i18n-29.0b1/mai.xpi) = 409935
+SHA256 (xpi/firefox-i18n-29.0b1/mk.xpi) = 1ae48661f48cf5efcc207ff36ad055356bec5e9a27dae1085daa31e9fd8c57b6
+SIZE (xpi/firefox-i18n-29.0b1/mk.xpi) = 410627
+SHA256 (xpi/firefox-i18n-29.0b1/ml.xpi) = 9e83aeb10874589f12ecf5a6e76b7d154a8709283561ff2a3cd9e5d5063f9caf
+SIZE (xpi/firefox-i18n-29.0b1/ml.xpi) = 430713
+SHA256 (xpi/firefox-i18n-29.0b1/mr.xpi) = 68169c1b38b26b150a2af1c8c8e7922004b790106200b84a3a416d6642b916b7
+SIZE (xpi/firefox-i18n-29.0b1/mr.xpi) = 408491
+SHA256 (xpi/firefox-i18n-29.0b1/nb-NO.xpi) = e849064d13e346be29866eda401aa0eef92f9cecd7f0ffd4d39587cbf6fbdf6d
+SIZE (xpi/firefox-i18n-29.0b1/nb-NO.xpi) = 362506
+SHA256 (xpi/firefox-i18n-29.0b1/nl.xpi) = 9427069698d53a65ecb4c57c0eed67ba693a0496595c95a34a45fb4dc300941b
+SIZE (xpi/firefox-i18n-29.0b1/nl.xpi) = 361292
+SHA256 (xpi/firefox-i18n-29.0b1/nn-NO.xpi) = bb526767a372ff35d6249d53ef46f09080d376326721853be4f58c463c6c9b95
+SIZE (xpi/firefox-i18n-29.0b1/nn-NO.xpi) = 358740
+SHA256 (xpi/firefox-i18n-29.0b1/or.xpi) = 12fba89573883acc683678b0b8b6ef996dcda53613d1f99762aea4ed7055fec8
+SIZE (xpi/firefox-i18n-29.0b1/or.xpi) = 423694
+SHA256 (xpi/firefox-i18n-29.0b1/pa-IN.xpi) = 82ff0235c0500b9fd3a38b8b7a7b940d1bfb4256c62ec3ddb26f33bc8250bb58
+SIZE (xpi/firefox-i18n-29.0b1/pa-IN.xpi) = 401679
+SHA256 (xpi/firefox-i18n-29.0b1/pl.xpi) = 0912d9c97e313546982a1ce6447a205407c90b7ce1511d224b488a1ccc5593c6
+SIZE (xpi/firefox-i18n-29.0b1/pl.xpi) = 354433
+SHA256 (xpi/firefox-i18n-29.0b1/pt-BR.xpi) = 0b3b67d8cc8cb95a599425521895ebc10f28aeae99dc699217fd42af4f848a0f
+SIZE (xpi/firefox-i18n-29.0b1/pt-BR.xpi) = 372822
+SHA256 (xpi/firefox-i18n-29.0b1/pt-PT.xpi) = 3505c3ea9c16a54153d3634a3e66eeb0d1021fa59682923213c6f023b756005f
+SIZE (xpi/firefox-i18n-29.0b1/pt-PT.xpi) = 359702
+SHA256 (xpi/firefox-i18n-29.0b1/rm.xpi) = 3f8cfcde01ed774283cd8f51b373f3719c7042ad8566ffaa0a0a7467c33c7471
+SIZE (xpi/firefox-i18n-29.0b1/rm.xpi) = 362886
+SHA256 (xpi/firefox-i18n-29.0b1/ro.xpi) = dce9fa174c184ab4122c3f1d3cb6e61379c526a0731f454931bfaad75b7f8a54
+SIZE (xpi/firefox-i18n-29.0b1/ro.xpi) = 397453
+SHA256 (xpi/firefox-i18n-29.0b1/ru.xpi) = 98c4602beb5cd8bd278bfe30db795fe348b495c09dcf5be82bd2f255ee8f6b5f
+SIZE (xpi/firefox-i18n-29.0b1/ru.xpi) = 344086
+SHA256 (xpi/firefox-i18n-29.0b1/si.xpi) = 831b8ac0777a87d0b728c643210271a975119c6b93d58c33ec159aa8f0a2849c
+SIZE (xpi/firefox-i18n-29.0b1/si.xpi) = 403257
+SHA256 (xpi/firefox-i18n-29.0b1/sk.xpi) = ed0c24f7270937990dbcc66c5d13cb15419f437e8e7c30f29e48817e33c916f1
+SIZE (xpi/firefox-i18n-29.0b1/sk.xpi) = 375506
+SHA256 (xpi/firefox-i18n-29.0b1/sl.xpi) = b8da96b58736e81723b77046e86d2c00ca7d2a5cf1433954027f046b75de68f1
+SIZE (xpi/firefox-i18n-29.0b1/sl.xpi) = 358424
+SHA256 (xpi/firefox-i18n-29.0b1/son.xpi) = 0494433d3529f3f588c074ac636fe84983827250664fd37071b7675ed3890a37
+SIZE (xpi/firefox-i18n-29.0b1/son.xpi) = 358364
+SHA256 (xpi/firefox-i18n-29.0b1/sq.xpi) = 29edbc818d1c84fd138c198b57d001ff7d7680ddc7a7d598b7c7e110dec3db91
+SIZE (xpi/firefox-i18n-29.0b1/sq.xpi) = 374207
+SHA256 (xpi/firefox-i18n-29.0b1/sr.xpi) = b725b39e805ac84bc570b85ec1b0ae82bcd54e4c02e7f792e8e4c1f966349eae
+SIZE (xpi/firefox-i18n-29.0b1/sr.xpi) = 412695
+SHA256 (xpi/firefox-i18n-29.0b1/sv-SE.xpi) = a9edf728f1091a76bb94ab2d5b323a8a37e9d4d4bddeab08b3035d01664a80d3
+SIZE (xpi/firefox-i18n-29.0b1/sv-SE.xpi) = 368272
+SHA256 (xpi/firefox-i18n-29.0b1/ta.xpi) = 982b14dbefabe8af9a1d40919253cbf72026b194ffd632974d1fa3c628fb7e63
+SIZE (xpi/firefox-i18n-29.0b1/ta.xpi) = 416135
+SHA256 (xpi/firefox-i18n-29.0b1/te.xpi) = c4ae50b6e4584ae423e326f0ea6feda6c6f2a8595aca189f8c6dd82f4262c6e7
+SIZE (xpi/firefox-i18n-29.0b1/te.xpi) = 428946
+SHA256 (xpi/firefox-i18n-29.0b1/th.xpi) = 2b2e10c4993be409ca5a41def0689b2443ef0d6744e554f770cb42ef2ef505b0
+SIZE (xpi/firefox-i18n-29.0b1/th.xpi) = 413870
+SHA256 (xpi/firefox-i18n-29.0b1/tr.xpi) = db50042ab7019bd1ee125ae4e236001fc97764e901d8209ef8600a52397b8c6a
+SIZE (xpi/firefox-i18n-29.0b1/tr.xpi) = 369586
+SHA256 (xpi/firefox-i18n-29.0b1/uk.xpi) = f07012324a5c5a8d0b6569d2c5d4bc41f7668caa4055c7261d6236a106062291
+SIZE (xpi/firefox-i18n-29.0b1/uk.xpi) = 395850
+SHA256 (xpi/firefox-i18n-29.0b1/vi.xpi) = 2260156fb2e27731145f751809df4192e6c441b8992a360ad042f41a70c19e9c
+SIZE (xpi/firefox-i18n-29.0b1/vi.xpi) = 386392
+SHA256 (xpi/firefox-i18n-29.0b1/zh-CN.xpi) = 94e2d69a8ecfcda252f78c4105ce4bf9e34a6402fc954f31cd8c3a4bc160b712
+SIZE (xpi/firefox-i18n-29.0b1/zh-CN.xpi) = 389298
+SHA256 (xpi/firefox-i18n-29.0b1/zh-TW.xpi) = e72f92b7f30eff201723b1aa82c90c641c21223dcd52978c205217a43d14bbcd
+SIZE (xpi/firefox-i18n-29.0b1/zh-TW.xpi) = 386120
+SHA256 (xpi/firefox-i18n-29.0b1/zu.xpi) = c37a1fc3e83aae2a3169e3cd3993b3ee7cefdf4306279bc6d6491f9fe5f10018
+SIZE (xpi/firefox-i18n-29.0b1/zu.xpi) = 373324

Modified: trunk/www/firefox-nightly/Makefile
==============================================================================
--- trunk/www/firefox-nightly/Makefile	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox-nightly/Makefile	Tue Mar 18 21:33:13 2014	(r1558)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	firefox
-PORTVERSION=	30.0.${HGREV:C/:.*//}
+PORTVERSION=	31.0.${HGREV:C/:.*//}
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	https://hg.mozilla.org/integration/mozilla-inbound/archive/
@@ -16,7 +16,7 @@
 FETCH_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss
 
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
-		sqlite3>=3.8.3.1:${PORTSDIR}/databases/sqlite3 \
+		sqlite3>=3.8.4.1:${PORTSDIR}/databases/sqlite3 \
 		v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \
 		harfbuzz>=0.9.25:${PORTSDIR}/print/harfbuzz \
 		libvorbis>=1.3.4:${PORTSDIR}/audio/libvorbis \

Modified: trunk/www/firefox-nightly/Makefile.hgrev
==============================================================================
--- trunk/www/firefox-nightly/Makefile.hgrev	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox-nightly/Makefile.hgrev	Tue Mar 18 21:33:13 2014	(r1558)
@@ -1 +1 @@
-HGREV=		173910:ce6a8fa5db7d
+HGREV=		174065:683b27fa1812

Modified: trunk/www/firefox-nightly/distinfo
==============================================================================
--- trunk/www/firefox-nightly/distinfo	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox-nightly/distinfo	Tue Mar 18 21:33:13 2014	(r1558)
@@ -1,2 +1,2 @@
-SHA256 (firefox-nightly/ce6a8fa5db7d.tar.bz2) = 2af3af30ceefcccd730df828e7fb8a740eb44f17bcd2684612525138e3b3ad0a
-SIZE (firefox-nightly/ce6a8fa5db7d.tar.bz2) = 140085278
+SHA256 (firefox-nightly/683b27fa1812.tar.bz2) = 0f65ca7dc5b866195b441d50f09f81da8ba04ad6567f1f9c6c7934e238996414
+SIZE (firefox-nightly/683b27fa1812.tar.bz2) = 140231820

Modified: trunk/www/firefox-nightly/files/patch-bug983957
==============================================================================
--- trunk/www/firefox-nightly/files/patch-bug983957	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox-nightly/files/patch-bug983957	Tue Mar 18 21:33:13 2014	(r1558)
@@ -121,10 +121,11 @@
 index d8738f7..dd238bf 100644
 --- xpcom/build/moz.build
 +++ xpcom/build/moz.build
-@@ -28,14 +28,11 @@ if CONFIG['OS_ARCH'] == 'WINNT':
+@@ -27,15 +27,12 @@ EXPORTS.mozilla += [
+ if CONFIG['OS_ARCH'] == 'WINNT':
      EXPORTS += ['nsWindowsDllInterceptor.h']
      EXPORTS.mozilla += ['perfprobe.h']
-     SOURCES += ['perfprobe.cpp']
+-    SOURCES += ['perfprobe.cpp']
 -    if CONFIG['MOZ_ENABLE_PROFILER_SPS']:
 -        SOURCES += [
 -            'PoisonIOInterposerBase.cpp',
@@ -134,6 +135,7 @@
 -        SOURCES += ['PoisonIOInterposerStub.cpp']
 -elif CONFIG['OS_ARCH'] == 'Darwin' and CONFIG['MOZ_ENABLE_PROFILER_SPS']:
 +    SOURCES += [
++        'perfprobe.cpp',
 +        'PoisonIOInterposerBase.cpp',
 +        'PoisonIOInterposerWin.cpp',
 +    ]
@@ -141,14 +143,18 @@
      SOURCES += [
          'mach_override.c',
          'PoisonIOInterposerBase.cpp',
-@@ -57,14 +54,13 @@ UNIFIED_SOURCES += [
+@@ -51,20 +48,17 @@ UNIFIED_SOURCES += xpcom_glue_src_cppsrcs
+ 
+ UNIFIED_SOURCES += [
+     'FrozenFunctions.cpp',
++    'IOInterposer.cpp',
+     'LateWriteChecks.cpp',
+     'nsXPComInit.cpp',
+     'nsXPCOMStrings.cpp',
      'Services.cpp',
  ]
  
 -if CONFIG['MOZ_ENABLE_PROFILER_SPS']:
-+SOURCES += [
-+    'IOInterposer.cpp',
-+]
 +if CONFIG['OS_ARCH'] != 'WINNT':
      SOURCES += [
 -        'IOInterposer.cpp',

Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox/Makefile	Tue Mar 18 21:33:13 2014	(r1558)
@@ -2,7 +2,7 @@
 # $FreeBSD: head/www/firefox/Makefile 339634 2014-01-13 21:00:02Z rene $
 
 PORTNAME=	firefox
-DISTVERSION=	28.0
+DISTVERSION=	29.0b1
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
@@ -13,7 +13,6 @@
 COMMENT=	Web browser based on the browser portion of Mozilla
 
 BUILD_DEPENDS=	nspr>=4.10.3:${PORTSDIR}/devel/nspr \
-		nss>=3.15.4:${PORTSDIR}/security/nss \
 		harfbuzz>=0.9.25:${PORTSDIR}/print/harfbuzz \
 		libvorbis>=1.3.4:${PORTSDIR}/audio/libvorbis \
 		opus>=1.1:${PORTSDIR}/audio/opus \
@@ -23,6 +22,7 @@
 		v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat \
 		zip:${PORTSDIR}/archivers/zip \
 		unzip:${PORTSDIR}/archivers/unzip
+#		nss>=3.16:${PORTSDIR}/security/nss \
 #		cairo>=1.12.16,2:${PORTSDIR}/graphics/cairo \
 
 LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/multimedia/libv4l
@@ -33,7 +33,7 @@
 USE_GECKO=	gecko
 CONFLICTS=	firefox-esr-24.* firefox-esr-17.* firefox-1[07].*
 MOZ_PKGCONFIG_FILES=	# empty
-USE_MOZILLA=	-cairo
+USE_MOZILLA=	-cairo -nss
 MOZILLA_NAME=	Firefox
 
 WANT_GNOME=	yes
@@ -56,7 +56,7 @@
 .include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
-WRKSRC:=	${WRKDIR}/mozilla-release
+WRKSRC:=	${WRKDIR}/mozilla-beta
 
 # avoid clang 3.2/3.3 crash in js/src/jsgc.cpp on refillFreeList<(js::AllowGC)1>
 # http://svnweb.freebsd.org/changeset/base/255804

Modified: trunk/www/firefox/distinfo
==============================================================================
--- trunk/www/firefox/distinfo	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox/distinfo	Tue Mar 18 21:33:13 2014	(r1558)
@@ -1,2 +1,2 @@
-SHA256 (firefox-28.0.source.tar.bz2) = 2ffd0484e7eab52166b851681878a86d54223a6764c756721430fae8e1599628
-SIZE (firefox-28.0.source.tar.bz2) = 134968426
+SHA256 (firefox-29.0b1.source.tar.bz2) = 88ba4b836159858c8ab2d572ac38fb5d1aa1dd9ca3e75296325faf0ca1a1cde3
+SIZE (firefox-29.0b1.source.tar.bz2) = 142327648

Modified: trunk/www/firefox/files/patch-bug806917
==============================================================================
--- trunk/www/firefox/files/patch-bug806917	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox/files/patch-bug806917	Tue Mar 18 21:33:13 2014	(r1558)
@@ -5,24 +5,24 @@
     Bug 806917 - support GStreamer 1.0
 ---
  configure.in                                      |  66 ++-
- content/media/gstreamer/GStreamerAllocator.cpp    | 198 +++++++
+ content/media/gstreamer/GStreamerAllocator.cpp    | 197 +++++++
  content/media/gstreamer/GStreamerAllocator.h      |  25 +
  content/media/gstreamer/GStreamerFormatHelper.cpp |  13 +-
  content/media/gstreamer/GStreamerFunctionList.h   |  93 +++-
  content/media/gstreamer/GStreamerLoader.cpp       |  48 +-
  content/media/gstreamer/GStreamerLoader.h         |   8 +
- content/media/gstreamer/GStreamerReader-0.10.cpp  | 203 +++++++
+ content/media/gstreamer/GStreamerReader-0.10.cpp  | 200 +++++++
  content/media/gstreamer/GStreamerReader.cpp       | 632 ++++++++++++++--------
  content/media/gstreamer/GStreamerReader.h         |  42 +-
  content/media/gstreamer/moz.build                 |  11 +-
  content/media/test/manifest.js                    |   6 +-
- 12 files changed, 1061 insertions(+), 284 deletions(-)
+ 12 files changed, 1057 insertions(+), 284 deletions(-)
 
 diff --git configure.in configure.in
 index 9776b8d..0b1698d 100644
 --- configure.in
 +++ configure.in
-@@ -3955,6 +3955,7 @@ MOZ_SAMPLE_TYPE_FLOAT32=
+@@ -3988,6 +3988,7 @@ MOZ_SAMPLE_TYPE_FLOAT32=
  MOZ_SAMPLE_TYPE_S16=
  MOZ_OPUS=1
  MOZ_WEBM=1
@@ -30,12 +30,13 @@
  MOZ_DIRECTSHOW=
  MOZ_WMF=
  MOZ_FMP4=
-@@ -5606,43 +5607,60 @@ dnl = Enable GStreamer
- dnl ========================================================
- if test "$OS_TARGET" = "Linux"; then
-   MOZ_GSTREAMER=1
-+  GST_API_VERSION=0.10
- fi
+@@ -5634,44 +5635,61 @@ WINNT|Darwin|Android)
+     ;;
+ *)
+     MOZ_GSTREAMER=1
++    GST_API_VERSION=0.10
+     ;;
+ esac
  
 -MOZ_ARG_ENABLE_BOOL(gstreamer,
 -[  --enable-gstreamer           Enable GStreamer support],
@@ -120,7 +121,7 @@
 index 0000000..69d0385
 --- /dev/null
 +++ content/media/gstreamer/GStreamerAllocator.cpp
-@@ -0,0 +1,198 @@
+@@ -0,0 +1,197 @@
 +#ifdef HAVE_CONFIG_H
 +#include "config.h"
 +#endif
@@ -179,8 +180,7 @@
 +    mem->image->Release();
 +
 +  ImageContainer* container = ((MozGfxMemoryAllocator*) mem->memory.allocator)->reader->GetImageContainer();
-+  ImageFormat format = PLANAR_YCBCR;
-+  mem->image = reinterpret_cast<PlanarYCbCrImage*>(container->CreateImage(&format, 1).get());
++  mem->image = reinterpret_cast<PlanarYCbCrImage*>(container->CreateImage(ImageFormat::PLANAR_YCBCR).get());
 +  mem->data = mem->image->AllocateAndGetNewBuffer(mem->memory.size);
 +}
 +
@@ -673,7 +673,7 @@
 index 0000000..fb98bde
 --- /dev/null
 +++ content/media/gstreamer/GStreamerReader-0.10.cpp
-@@ -0,0 +1,203 @@
+@@ -0,0 +1,200 @@
 +#include "nsError.h"
 +#include "MediaDecoderStateMachine.h"
 +#include "AbstractMediaDecoder.h"
@@ -718,13 +718,10 @@
 +{
 +  /* allocate an image using the container */
 +  ImageContainer* container = mDecoder->GetImageContainer();
-+  if (!container) {
-+    // We don't have an ImageContainer. We probably belong to an <audio>
-+    // element.
-+    return GST_FLOW_NOT_SUPPORTED;
++  if (container == nullptr) {
++    return GST_FLOW_ERROR;
 +  }
-+  ImageFormat format = PLANAR_YCBCR;
-+  PlanarYCbCrImage* img = reinterpret_cast<PlanarYCbCrImage*>(container->CreateImage(&format, 1).get());
++  PlanarYCbCrImage* img = reinterpret_cast<PlanarYCbCrImage*>(container->CreateImage(ImageFormat::PLANAR_YCBCR).get());
 +  nsRefPtr<PlanarYCbCrImage> image = dont_AddRef(img);
 +
 +  /* prepare a GstBuffer pointing to the underlying PlanarYCbCrImage buffer */
@@ -802,16 +799,16 @@
 +
 +  PlanarYCbCrImage::Data data;
 +  data.mPicX = data.mPicY = 0;
-+  data.mPicSize = nsIntSize(mPicture.width, mPicture.height);
-+  data.mStereoMode = STEREO_MODE_MONO;
++  data.mPicSize = gfx::IntSize(mPicture.width, mPicture.height);
++  data.mStereoMode = StereoMode::MONO;
 +
 +  data.mYChannel = GST_BUFFER_DATA(aBuffer);
 +  data.mYStride = gst_video_format_get_row_stride(mFormat, 0, mPicture.width);
-+  data.mYSize = nsIntSize(data.mYStride,
++  data.mYSize = gfx::IntSize(data.mYStride,
 +      gst_video_format_get_component_height(mFormat, 0, mPicture.height));
 +  data.mYSkip = 0;
 +  data.mCbCrStride = gst_video_format_get_row_stride(mFormat, 1, mPicture.width);
-+  data.mCbCrSize = nsIntSize(data.mCbCrStride,
++  data.mCbCrSize = gfx::IntSize(data.mCbCrStride,
 +      gst_video_format_get_component_height(mFormat, 1, mPicture.height));
 +  data.mCbChannel = data.mYChannel + gst_video_format_get_component_offset(mFormat, 1,
 +      mPicture.width, mPicture.height);
@@ -1047,7 +1044,7 @@
  
    g_object_set(mPlayBin, "uri", "appsrc://",
                 "video-sink", mVideoSink,
-@@ -331,7 +340,7 @@ nsresult GStreamerReader::ReadMetadata(MediaInfo* aInfo,
+@@ -331,13 +340,12 @@ nsresult GStreamerReader::ReadMetadata(MediaInfo* aInfo,
        /* Little trick: set the target caps to "skip" so that playbin2 fails to
         * find a decoder for the stream we want to skip.
         */
@@ -1056,7 +1053,13 @@
        g_object_set(filter, "caps", filterCaps, nullptr);
        gst_caps_unref(filterCaps);
        gst_object_unref(filter);
-@@ -358,6 +367,7 @@ nsresult GStreamerReader::ReadMetadata(MediaInfo* aInfo,
+     }
+ 
+-    /* start the pipeline */
+     LOG(PR_LOG_DEBUG, "starting metadata pipeline");
+     gst_element_set_state(mPlayBin, GST_STATE_PAUSED);
+ 
+@@ -358,6 +366,7 @@ nsresult GStreamerReader::ReadMetadata(MediaInfo* aInfo,
        gst_message_unref(message);
        ret = NS_ERROR_FAILURE;
      } else {
@@ -1227,7 +1230,7 @@
             * something else has happened (Eos, etc...). Return to the state machine
             * to process it.
             */
-@@ -524,24 +573,43 @@ bool GStreamerReader::DecodeAudioData()
+@@ -533,24 +584,44 @@ bool GStreamerReader::DecodeAudioData()
        }
      }
  
@@ -1245,8 +1248,9 @@
    int64_t timestamp = GST_BUFFER_TIMESTAMP(buffer);
    timestamp = gst_segment_to_stream_time(&mAudioSegment,
        GST_FORMAT_TIME, timestamp);
-+  
++
    timestamp = GST_TIME_AS_USECONDS(timestamp);
++
    int64_t duration = 0;
    if (GST_CLOCK_TIME_IS_VALID(GST_BUFFER_DURATION(buffer)))
      duration = GST_TIME_AS_USECONDS(GST_BUFFER_DURATION(buffer));
@@ -1313,7 +1317,7 @@
    if ((aKeyFrameSkip && !isKeyframe)) {
      gst_buffer_unref(buffer);
      return true;
-@@ -618,73 +695,55 @@ bool GStreamerReader::DecodeVideoFrame(bool &aKeyFrameSkip,
+@@ -611,10 +687,18 @@ bool GStreamerReader::DecodeVideoFrame(bool &aKeyFrameSkip,
                 "frame has invalid timestamp");
  
    timestamp = GST_TIME_AS_USECONDS(timestamp);
@@ -1326,16 +1330,14 @@
 +
    if (timestamp < aTimeThreshold) {
      LOG(PR_LOG_DEBUG, "skipping frame %" GST_TIME_FORMAT
--                      " threshold %" GST_TIME_FORMAT,
+                       " threshold %" GST_TIME_FORMAT,
 -                      GST_TIME_ARGS(timestamp), GST_TIME_ARGS(aTimeThreshold));
-+                       " threshold %" GST_TIME_FORMAT,
-+                       GST_TIME_ARGS(timestamp * 1000),
-+                       GST_TIME_ARGS(aTimeThreshold * 1000));
++                      GST_TIME_ARGS(timestamp * 1000),
++                      GST_TIME_ARGS(aTimeThreshold * 1000));
      gst_buffer_unref(buffer);
      return true;
    }
--
-   if (!buffer)
+@@ -623,61 +707,36 @@ bool GStreamerReader::DecodeVideoFrame(bool &aKeyFrameSkip,
      /* no more frames */
      return false;
  
@@ -1499,7 +1501,7 @@
      if (format == GST_FORMAT_TIME) {
        LOG(PR_LOG_DEBUG, "pipeline duration %" GST_TIME_FORMAT,
              GST_TIME_ARGS (duration));
-@@ -866,108 +954,6 @@ gboolean GStreamerReader::SeekData(GstAppSrc* aSrc, guint64 aOffset)
+@@ -893,109 +984,6 @@ gboolean GStreamerReader::SeekData(GstAppSrc* aSrc, guint64 aOffset)
    return NS_SUCCEEDED(rv);
  }
  
@@ -1563,8 +1565,9 @@
 -    // element.
 -    return GST_FLOW_NOT_SUPPORTED;
 -  }
--  ImageFormat format = PLANAR_YCBCR;
--  PlanarYCbCrImage* img = reinterpret_cast<PlanarYCbCrImage*>(container->CreateImage(&format, 1).get());
+-  PlanarYCbCrImage* img =
+-    reinterpret_cast<PlanarYCbCrImage*>(
+-      container->CreateImage(ImageFormat::PLANAR_YCBCR).get());
 -  nsRefPtr<PlanarYCbCrImage> image = dont_AddRef(img);
 -
 -  /* prepare a GstBuffer pointing to the underlying PlanarYCbCrImage buffer */
@@ -1791,16 +1794,16 @@
 +               "Unsupported number of components in video frame");
 +
 +  aData->mPicX = aData->mPicY = 0;
-+  aData->mPicSize = nsIntSize(mPicture.width, mPicture.height);
-+  aData->mStereoMode = STEREO_MODE_MONO;
++  aData->mPicSize = gfx::IntSize(mPicture.width, mPicture.height);
++  aData->mStereoMode = StereoMode::MONO;
 +
 +  aData->mYChannel = GST_VIDEO_FRAME_COMP_DATA(aFrame, 0);
 +  aData->mYStride = GST_VIDEO_FRAME_COMP_STRIDE(aFrame, 0);
-+  aData->mYSize = nsIntSize(GST_VIDEO_FRAME_COMP_WIDTH(aFrame, 0),
++  aData->mYSize = gfx::IntSize(GST_VIDEO_FRAME_COMP_WIDTH(aFrame, 0),
 +                          GST_VIDEO_FRAME_COMP_HEIGHT(aFrame, 0));
 +  aData->mYSkip = GST_VIDEO_FRAME_COMP_PSTRIDE(aFrame, 0) - 1;
 +  aData->mCbCrStride = GST_VIDEO_FRAME_COMP_STRIDE(aFrame, 1);
-+  aData->mCbCrSize = nsIntSize(GST_VIDEO_FRAME_COMP_WIDTH(aFrame, 1),
++  aData->mCbCrSize = gfx::IntSize(GST_VIDEO_FRAME_COMP_WIDTH(aFrame, 1),
 +                             GST_VIDEO_FRAME_COMP_HEIGHT(aFrame, 1));
 +  aData->mCbChannel = GST_VIDEO_FRAME_COMP_DATA(aFrame, 1);
 +  aData->mCrChannel = GST_VIDEO_FRAME_COMP_DATA(aFrame, 2);

Modified: trunk/www/firefox/files/patch-bug826985
==============================================================================
--- trunk/www/firefox/files/patch-bug826985	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox/files/patch-bug826985	Tue Mar 18 21:33:13 2014	(r1558)
@@ -26,25 +26,26 @@
  dnl enable once Signaling lands
      MOZ_WEBRTC_SIGNALING=1
      AC_DEFINE(MOZ_WEBRTC_SIGNALING)
-@@ -8981,6 +8984,10 @@ elif test "${OS_TARGET}" = "Android"; then
-    fi
- fi
- 
-+if test -n "$MOZ_LIBV4L2_LIBS"; then
-+   EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D use_libv4l2=1"
-+fi
-+
- if test -n "$MOZ_WEBRTC"; then
-    AC_MSG_RESULT("generating WebRTC Makefiles...")
- 
+diff --git build/gyp.mozbuild build/gyp.mozbuild
+index b483cd1..f1dd1f0 100644
+--- build/gyp.mozbuild
++++ build/gyp.mozbuild
+@@ -11,6 +11,7 @@ gyp_vars = {
+     'have_ethtool_cmd_speed_hi': 1 if CONFIG['MOZ_WEBRTC_HAVE_ETHTOOL_SPEED_HI'] else 0,
+     'include_alsa_audio': 1 if CONFIG['MOZ_ALSA'] else 0,
+     'include_pulse_audio': 1 if CONFIG['MOZ_PULSEAUDIO'] else 0,
++    'use_libv4l2': 1 if CONFIG['MOZ_LIBV4L2_LIBS'] else 0,
+     # basic stuff for everything
+     'include_internal_video_render': 0,
+     'clang_use_chrome_plugins': 0,
 diff --git media/webrtc/signaling/test/Makefile.in media/webrtc/signaling/test/Makefile.in
 index b483cd1..f1dd1f0 100644
 --- media/webrtc/signaling/test/Makefile.in
 +++ media/webrtc/signaling/test/Makefile.in
-@@ -17,6 +17,7 @@ LIBS = \
+@@ -7,6 +7,7 @@ LIBS = \
+   $(NSPR_LIBS) \
    $(NSS_LIBS) \
    $(REALTIME_LIBS) \
-   $(MOZ_JS_LIBS) \
 +  $(MOZ_LIBV4L2_LIBS) \
    $(DEPTH)/xpcom/glue/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) \
    $(DEPTH)/media/mtransport/standalone/$(LIB_PREFIX)mtransport_s.$(LIB_SUFFIX) \
@@ -152,11 +153,14 @@
 index 9c16ffa..1db3794 100644
 --- toolkit/library/Makefile.in
 +++ toolkit/library/Makefile.in
-@@ -121,6 +121,7 @@ endif
+@@ -182,6 +182,10 @@ endif
+ 
  EXTRA_DSO_LDOPTS += $(call EXPAND_LIBNAME_PATH,gkmedias,$(DIST)/lib)
  
- ifdef MOZ_WEBRTC
++ifdef MOZ_LIBV4L2_LIBS
 +EXTRA_DSO_LDOPTS += $(MOZ_LIBV4L2_LIBS)
- ifdef MOZ_WEBRTC_SIGNALING
- SHARED_LIBRARY_LIBS += \
-   $(DEPTH)/media/webrtc/signaling/signaling_ecc/$(LIB_PREFIX)ecc.$(LIB_SUFFIX) \
++endif
++
+ ifdef MOZ_WEBRTC
+ ifeq (WINNT,$(OS_TARGET))
+ EXTRA_DSO_LDOPTS += \

Deleted: trunk/www/firefox/files/patch-bug878791
==============================================================================
--- trunk/www/firefox/files/patch-bug878791	Tue Mar 18 21:33:13 2014	(r1557)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,11 +0,0 @@
---- toolkit/components/osfile/modules/osfile_unix_allthreads.jsm.orig	2013-05-11 21:19:53.000000000 +0200
-+++ toolkit/components/osfile/modules/osfile_unix_allthreads.jsm	2013-06-02 17:15:05.000000000 +0200
-@@ -41,7 +41,7 @@ let Const = SharedAll.Constants.libc;
- // Open libc
- let libc;
- let libc_candidates =  [ "libSystem.B.dylib",
--                         "libc.so.6",
-+                         "libc.so.7",
-                          "libc.so" ];
- for (let i = 0; i < libc_candidates.length; ++i) {
-   try {

Deleted: trunk/www/firefox/files/patch-bug948946
==============================================================================
--- trunk/www/firefox/files/patch-bug948946	Tue Mar 18 21:33:13 2014	(r1557)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,45 +0,0 @@
-diff --git browser/themes/shared/devtools/common.css browser/themes/shared/devtools/common.css
-index a8208dc..df70486 100644
---- browser/themes/shared/devtools/common.css
-+++ browser/themes/shared/devtools/common.css
-@@ -11,13 +11,13 @@
- .devtools-monospace {
- %ifdef XP_MACOSX
-   font-family: Menlo, monospace;
--%endif
--%ifdef XP_LINUX
-+%elifdef XP_WIN
-+  font-family: Consolas, monospace;
-+%else
-   font-family: monospace;
--  font-size: 80%;
- %endif
--%ifdef XP_WIN
--  font-family: Consolas, monospace;
-+%if defined(MOZ_WIDGET_GTK) || defined(MOZ_WIDGET_QT)
-+  font-size: 80%;
- %endif
- }
- 
-@@ -62,7 +62,7 @@
-   background-image: linear-gradient(to bottom, hsla(209,18%,18%,0.9), hsl(210,11%,16%));
-   border-radius: 3px;
-   overflow-x: hidden;
--%ifdef XP_LINUX
-+%if defined(MOZ_WIDGET_GTK) || defined(MOZ_WIDGET_QT)
-   max-height: 32rem;
- %else
-   max-height: 40rem;
-diff --git browser/themes/shared/devtools/highlighter.inc.css browser/themes/shared/devtools/highlighter.inc.css
-index 5b881b5..050f78b 100644
---- browser/themes/shared/devtools/highlighter.inc.css
-+++ browser/themes/shared/devtools/highlighter.inc.css
-@@ -54,7 +54,7 @@ html|*.highlighter-nodeinfobar-pseudo-classes {
-   padding: 0;
-   width: 26px;
-   min-height: 26px;
--%ifndef XP_LINUX
-+%if !defined(MOZ_WIDGET_GTK) && !defined(MOZ_WIDGET_QT)
-   background-color: transparent;
- %endif
- }

Modified: trunk/www/firefox/files/patch-bug961264
==============================================================================
--- trunk/www/firefox/files/patch-bug961264	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox/files/patch-bug961264	Tue Mar 18 21:33:13 2014	(r1558)
@@ -142,9 +142,9 @@
 index bddd46d..d4b522e 100644
 --- js/src/configure.in
 +++ js/src/configure.in
-@@ -2348,116 +2348,13 @@ fi
+@@ -2077,116 +2077,13 @@ AC_LANG_CPLUSPLUS
  
- AC_LANG_C
+ MOZ_CXX11
  
 -dnl Check for .hidden assembler directive and visibility attribute.
 -dnl Borrowed from glibc configure.in
@@ -249,7 +249,7 @@
 -                       ])
 -        if test "$ac_cv_have_visibility_builtin_bug" = "no" -a \
 -                "$ac_cv_have_visibility_class_bug" = "no"; then
--          VISIBILITY_FLAGS='-I$(DIST)/system_wrappers_js -include $(topsrcdir)/config/gcc_hidden.h'
+-          VISIBILITY_FLAGS='-I$(DIST)/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
 -          WRAP_SYSTEM_INCLUDES=1
 -        else
 -          VISIBILITY_FLAGS='-fvisibility=hidden'
@@ -259,7 +259,7 @@
 -  fi       # have visibility(hidden) attribute
 +  AC_DEFINE(HAVE_VISIBILITY_HIDDEN_ATTRIBUTE)
 +  AC_DEFINE(HAVE_VISIBILITY_ATTRIBUTE)
-+  VISIBILITY_FLAGS='-I$(DIST)/system_wrappers_js -include $(topsrcdir)/config/gcc_hidden.h'
++  VISIBILITY_FLAGS='-I$(DIST)/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
 +  WRAP_SYSTEM_INCLUDES=1
  fi         # GNU_CC
  

Deleted: trunk/www/firefox/files/patch-bug961816
==============================================================================
--- trunk/www/firefox/files/patch-bug961816	Tue Mar 18 21:33:13 2014	(r1557)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,48 +0,0 @@
-diff --git config/system-headers config/system-headers
-index 8803150..ae38d68 100644
---- config/system-headers
-+++ config/system-headers
-@@ -1145,3 +1145,4 @@ unicode/ustring.h
- unicode/utypes.h
- #endif
- libutil.h
-+unwind.h
-diff --git configure.in configure.in
-index f452a5e..a1ebbcc 100644
---- configure.in
-+++ configure.in
-@@ -7455,7 +7455,10 @@ dnl ========================================================
- dnl = Support for gcc stack unwinding (from gcc 3.3)
- dnl ========================================================
- if test -z "$SKIP_LIBRARY_CHECKS"; then
-+    AC_LANG_SAVE
-+    AC_LANG_CPLUSPLUS
-     MOZ_CHECK_HEADER(unwind.h, AC_CHECK_FUNCS(_Unwind_Backtrace))
-+    AC_LANG_RESTORE
- fi
- 
- dnl ========================================================
-diff --git config/system-headers config/system-headers
-index 8803150..ae38d68 100644
---- js/src/config/system-headers
-+++ js/src/config/system-headers
-@@ -1145,3 +1145,4 @@ unicode/ustring.h
- unicode/utypes.h
- #endif
- libutil.h
-+unwind.h
-diff --git configure.in configure.in
-index f452a5e..a1ebbcc 100644
---- js/src/configure.in
-+++ js/src/configure.in
-@@ -7455,7 +7455,10 @@ dnl ========================================================
- dnl = Support for gcc stack unwinding (from gcc 3.3)
- dnl ========================================================
- if test -z "$SKIP_LIBRARY_CHECKS"; then
-+    AC_LANG_SAVE
-+    AC_LANG_CPLUSPLUS
-     MOZ_CHECK_HEADER(unwind.h, AC_CHECK_FUNCS(_Unwind_Backtrace))
-+    AC_LANG_RESTORE
- fi
- 
- dnl ========================================================

Modified: trunk/www/firefox/files/patch-bug962345
==============================================================================
--- trunk/www/firefox/files/patch-bug962345	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox/files/patch-bug962345	Tue Mar 18 21:33:13 2014	(r1558)
@@ -7,12 +7,3 @@
  libutil.h
  unwind.h
 +cairo-qt.h
-diff --git config/system-headers config/system-headers
-index 8803150..ae38d68 100644
---- js/src/config/system-headers
-+++ js/src/config/system-headers
-@@ -1144,3 +1144,4 @@ unicode/utypes.h
- #endif
- libutil.h
- unwind.h
-+cairo-qt.h

Modified: trunk/www/firefox/files/patch-config-baseconfig.mk
==============================================================================
--- trunk/www/firefox/files/patch-config-baseconfig.mk	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox/files/patch-config-baseconfig.mk	Tue Mar 18 21:33:13 2014	(r1558)
@@ -9,6 +9,6 @@
 +idldir = $(datadir)/idl/%%MOZILLA%%
 +installdir = $(libdir)/%%MOZILLA%%
 +sdkdir = $(libdir)/%%MOZILLA%%
- DIST = $(DEPTH)/dist
- 
- # We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't
+ ifndef TOP_DIST
+ TOP_DIST = dist
+ endif

Deleted: trunk/www/firefox/files/patch-js-src-Makefile.in
==============================================================================
--- trunk/www/firefox/files/patch-js-src-Makefile.in	Tue Mar 18 21:33:13 2014	(r1557)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,11 +0,0 @@
---- js/src/Makefile.in~
-+++ js/src/Makefile.in
-@@ -373,7 +373,7 @@ endif
- ifdef MOZ_SHARED_ICU
- EXTRA_DSO_LDOPTS += $(MOZ_ICU_LIBS)
- else
--SHARED_LIBRARY_LIBS += $(MOZ_ICU_LIBS)
-+SHARED_LIBRARY_LIBS += $(filter-out -L% -l%,$(MOZ_ICU_LIBS))
- endif
- 
- # Prevent floating point errors caused by VC++ optimizations

Modified: trunk/www/firefox/files/patch-z-bug517422
==============================================================================
--- trunk/www/firefox/files/patch-z-bug517422	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/firefox/files/patch-z-bug517422	Tue Mar 18 21:33:13 2014	(r1558)
@@ -142,10 +142,11 @@
 index 68f360e..76f2d57 100644
 --- content/media/Makefile.in
 +++ content/media/Makefile.in
-@@ -7,4 +7,16 @@ include $(topsrcdir)/config/rules.mk
+@@ -6,3 +6,15 @@ include $(topsrcdir)/config/rules.mk
+ 
  CFLAGS   += $(GSTREAMER_CFLAGS)
  CXXFLAGS += $(GSTREAMER_CFLAGS)
- 
++
 +ifdef MOZ_NATIVE_OGG
 +CXXFLAGS += $(MOZ_OGG_CFLAGS)
 +endif
@@ -157,8 +158,6 @@
 +ifdef MOZ_NATIVE_OPUS
 +CXXFLAGS += $(MOZ_OPUS_CFLAGS)
 +endif
-+
- AudioNodeEngineNEON.$(OBJ_SUFFIX): CXXFLAGS += -mfpu=neon
 diff --git media/libtheora/Makefile.in media/libtheora/Makefile.in
 new file mode 100644
 index 0000000..1f02dc0
@@ -230,7 +229,7 @@
          ['build_with_mozilla==1', {
            # Mozilla provides its own build of the opus library.
 -          'include_dirs': [
--            '$(DIST)/include/opus',
+-            '/media/libopus/include',
 -           ]
 +          'cflags_mozilla': [
 +            '$(MOZ_OPUS_CFLAGS)',

Modified: trunk/www/linux-firefox/Makefile
==============================================================================
--- trunk/www/linux-firefox/Makefile	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/linux-firefox/Makefile	Tue Mar 18 21:33:13 2014	(r1558)
@@ -2,7 +2,7 @@
 # $FreeBSD: head/www/linux-firefox/Makefile 336446 2013-12-14 13:42:06Z flo $
 
 PORTNAME=	firefox
-DISTVERSION=	28.0
+DISTVERSION=	29.0b1
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US

Modified: trunk/www/linux-firefox/distinfo
==============================================================================
--- trunk/www/linux-firefox/distinfo	Mon Mar 17 21:20:20 2014	(r1557)
+++ trunk/www/linux-firefox/distinfo	Tue Mar 18 21:33:13 2014	(r1558)
@@ -1,5 +1,5 @@
-SHA256 (firefox-28.0.tar.bz2) = 10bc55b70e0e298ceb3613431c5a6cf36aaf1e6ace1a43616e452a7b232e7d38
-SIZE (firefox-28.0.tar.bz2) = 31203078
+SHA256 (firefox-29.0b1.tar.bz2) = f80f28b77a3c123989fac2c1f0f81377af46b23127eeb3c475297cd3aa799f57
+SIZE (firefox-29.0b1.tar.bz2) = 36234921
 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99
 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908
 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403182133.s2ILXD4s067040>