[SVN-Commit] r1821 - in trunk: Mk/Uses mail/thunderbird www/firefox www/firefox-i18n www/firefox-nightly www/firefox/files www/linux-firefox
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Tue Mar 3 16:35:37 UTC 2015
Author: jbeich
Date: Tue Mar 3 16:35:21 2015
New Revision: 1821
Log:
update
Deleted:
trunk/www/firefox/files/patch-bug1073117
trunk/www/firefox/files/patch-bug1101582
trunk/www/firefox/files/patch-bug1103858
trunk/www/firefox/files/patch-bug899126
Modified:
trunk/Mk/Uses/gecko.mk
trunk/mail/thunderbird/distinfo
trunk/www/firefox-i18n/Makefile
trunk/www/firefox-i18n/distinfo
trunk/www/firefox-nightly/Makefile.hgrev
trunk/www/firefox-nightly/distinfo
trunk/www/firefox/Makefile
trunk/www/firefox/distinfo
trunk/www/firefox/files/patch-bug1021761
trunk/www/firefox/files/patch-bug779713
trunk/www/firefox/files/patch-system-openh264
trunk/www/firefox/files/patch-z-bug517422
trunk/www/linux-firefox/Makefile
trunk/www/linux-firefox/distinfo
Modified: trunk/Mk/Uses/gecko.mk
==============================================================================
--- trunk/Mk/Uses/gecko.mk Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/Mk/Uses/gecko.mk Tue Mar 3 16:35:21 2015 (r1821)
@@ -37,12 +37,12 @@
.elif ${gecko_ARGS:Mfirefox}
_GECKO_DEFAULT_VERSION= 31
-_GECKO_VERSIONS= 31 36
+_GECKO_VERSIONS= 31 37
_GECKO_TYPE= firefox
# Dependence lines for different Firefox versions
31_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox-esr
-36_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox
+37_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:${PORTSDIR}/www/firefox
.if exists(${LOCALBASE}/bin/firefox)
_GECKO_INSTALLED_VER!= ${LOCALBASE}/bin/firefox --version 2>/dev/null
Modified: trunk/mail/thunderbird/distinfo
==============================================================================
--- trunk/mail/thunderbird/distinfo Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/mail/thunderbird/distinfo Tue Mar 3 16:35:21 2015 (r1821)
@@ -1,4 +1,4 @@
-SHA256 (thunderbird-31.5.0.source.tar.bz2) = 17ca8904ac2cc4815b145074b0f2b5729e22e8d3f635c3afe12913b35893e2d9
-SIZE (thunderbird-31.5.0.source.tar.bz2) = 392347898
+SHA256 (thunderbird-31.5.0.source.tar.bz2) = 435719518dcf25fb3b810feefca489b92d30354d97836eab09cfdfd1c4b9139d
+SIZE (thunderbird-31.5.0.source.tar.bz2) = 171097061
SHA256 (enigmail-1.7.2.tar.gz) = 7b3a62e83961bafec1cdac60075aa6c317c8f655a837e31a7d1f3ce6a49fc7d6
SIZE (enigmail-1.7.2.tar.gz) = 1420346
Modified: trunk/www/firefox-i18n/Makefile
==============================================================================
--- trunk/www/firefox-i18n/Makefile Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox-i18n/Makefile Tue Mar 3 16:35:21 2015 (r1821)
@@ -2,7 +2,7 @@
# $FreeBSD: head/www/firefox-i18n/Makefile 378253 2015-02-01 16:46:24Z jbeich $
PORTNAME= firefox-i18n
-PORTVERSION= 36.0
+PORTVERSION= 37.0b2
CATEGORIES= www
MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/linux-i686/xpi
PKGNAMEPREFIX=
Modified: trunk/www/firefox-i18n/distinfo
==============================================================================
--- trunk/www/firefox-i18n/distinfo Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox-i18n/distinfo Tue Mar 3 16:35:21 2015 (r1821)
@@ -1,176 +1,176 @@
-SHA256 (xpi/firefox-i18n-36.0/ach.xpi) = cd52762687bb2de6d1fcddad01c4fac89ea2366680e4a6b3e941aae672818cf7
-SIZE (xpi/firefox-i18n-36.0/ach.xpi) = 465661
-SHA256 (xpi/firefox-i18n-36.0/af.xpi) = 46258ddafdae2c89b50b3580df99ab6927df11529989ae5cd25413208281576d
-SIZE (xpi/firefox-i18n-36.0/af.xpi) = 472056
-SHA256 (xpi/firefox-i18n-36.0/an.xpi) = 105473c50622f24752455ad343e724d688c9e839f0fe788ffdaa1723c8db8bab
-SIZE (xpi/firefox-i18n-36.0/an.xpi) = 449536
-SHA256 (xpi/firefox-i18n-36.0/ar.xpi) = 0cde10d1facdf7bc147deb011109eb77d2cbf037c046355e1e0e1bb2679e1db4
-SIZE (xpi/firefox-i18n-36.0/ar.xpi) = 504370
-SHA256 (xpi/firefox-i18n-36.0/as.xpi) = 03bb600ddae2d8bba96ba66b9faf254309919c79058f76758f7b58cceacfd24e
-SIZE (xpi/firefox-i18n-36.0/as.xpi) = 494229
-SHA256 (xpi/firefox-i18n-36.0/ast.xpi) = d7f01d2a59bee2ca0681714e46da95c002d6fd6e5c994de059a1e6fa0cb9ab2b
-SIZE (xpi/firefox-i18n-36.0/ast.xpi) = 377933
-SHA256 (xpi/firefox-i18n-36.0/az.xpi) = 2c73e8bd6fc9b9e4c9385e95251f70a8294f38eadd838a5713ecca6ac1a25b23
-SIZE (xpi/firefox-i18n-36.0/az.xpi) = 475727
-SHA256 (xpi/firefox-i18n-36.0/be.xpi) = 1a1feccbc4e45a54f2a8b3aee4fdb062cc933d31c014af6e3efdc474389a45c1
-SIZE (xpi/firefox-i18n-36.0/be.xpi) = 426958
-SHA256 (xpi/firefox-i18n-36.0/bg.xpi) = 82946bb8a54d6a328e0485a2eaba68a34121e6f9a2eb15249e70e1303d4bfdb3
-SIZE (xpi/firefox-i18n-36.0/bg.xpi) = 481497
-SHA256 (xpi/firefox-i18n-36.0/bn-BD.xpi) = 3f1d483239bb735d633785f2728a4b6809b64cfc3b9010169045663dc137204e
-SIZE (xpi/firefox-i18n-36.0/bn-BD.xpi) = 515519
-SHA256 (xpi/firefox-i18n-36.0/bn-IN.xpi) = ab987b8952c98231920e7dbdd34becd004735195671bbbe7f5bdebcdf37df210
-SIZE (xpi/firefox-i18n-36.0/bn-IN.xpi) = 514349
-SHA256 (xpi/firefox-i18n-36.0/br.xpi) = 2c2103c853413ede8534173d0583e42b91bdb41c4e621d864f734058a4b8c45d
-SIZE (xpi/firefox-i18n-36.0/br.xpi) = 430389
-SHA256 (xpi/firefox-i18n-36.0/bs.xpi) = c9d1b2fc74349945a929aefa06ccafd2e1368da5458ac08fe403c1b2e9b48495
-SIZE (xpi/firefox-i18n-36.0/bs.xpi) = 472356
-SHA256 (xpi/firefox-i18n-36.0/ca.xpi) = 1d4c748ce84454bd3898135afcfed41056204b609511907e0c60786636c5b888
-SIZE (xpi/firefox-i18n-36.0/ca.xpi) = 446099
-SHA256 (xpi/firefox-i18n-36.0/cs.xpi) = 110687a150b08c6c6758e1c03c0448bb9bdbe85068379a36a080a59ca7b99ce4
-SIZE (xpi/firefox-i18n-36.0/cs.xpi) = 434461
-SHA256 (xpi/firefox-i18n-36.0/cy.xpi) = b1c54c1b1670aad831fb0b0de6670b8c9a9e771a1d8068f4f4d283aa9aa25154
-SIZE (xpi/firefox-i18n-36.0/cy.xpi) = 432589
-SHA256 (xpi/firefox-i18n-36.0/da.xpi) = 72ae9559bd446bda73c55a68f2ac303156de922bc556189fc22e14e7f69cca9f
-SIZE (xpi/firefox-i18n-36.0/da.xpi) = 439277
-SHA256 (xpi/firefox-i18n-36.0/de.xpi) = 2a4c1040fd493593e0fce33958911a0c0d3778639698f2bf1ce128260e97ffb0
-SIZE (xpi/firefox-i18n-36.0/de.xpi) = 439186
-SHA256 (xpi/firefox-i18n-36.0/dsb.xpi) = 95777787ad81fff28a4cf6776bfde07d4f05d19bfe074ec6c6931a25cd59eaef
-SIZE (xpi/firefox-i18n-36.0/dsb.xpi) = 458446
-SHA256 (xpi/firefox-i18n-36.0/el.xpi) = 4946146b317784bb9a7c8cdaa18a6984e4ccbd0cd5f49a7a86fbc4c780eadaf1
-SIZE (xpi/firefox-i18n-36.0/el.xpi) = 485456
-SHA256 (xpi/firefox-i18n-36.0/en-GB.xpi) = 1a34efc2cdcaf3bfa280f78bf354868c9bc7c219303a85d5f05e3e0758aa2b1c
-SIZE (xpi/firefox-i18n-36.0/en-GB.xpi) = 429599
-SHA256 (xpi/firefox-i18n-36.0/en-US.xpi) = 3cdf9a797f0f6ad73ba37dc6755873fb9b0c6efed95ace223ea19db8cfd703dc
-SIZE (xpi/firefox-i18n-36.0/en-US.xpi) = 458576
-SHA256 (xpi/firefox-i18n-36.0/en-ZA.xpi) = 176fbf07b20b0d16253840a8bf11988b38d8b4f3f561471cbde6283fa6bd22df
-SIZE (xpi/firefox-i18n-36.0/en-ZA.xpi) = 425587
-SHA256 (xpi/firefox-i18n-36.0/eo.xpi) = 2b5878ede3a3e86f3e43b99ba7ad18c6c524a06f214c4d52cd20ff001ece9b33
-SIZE (xpi/firefox-i18n-36.0/eo.xpi) = 473724
-SHA256 (xpi/firefox-i18n-36.0/es-AR.xpi) = 969db2e6097ba3d42c78950357d47ecf68c4ea79c68717d89caedf9ef3377706
-SIZE (xpi/firefox-i18n-36.0/es-AR.xpi) = 442479
-SHA256 (xpi/firefox-i18n-36.0/es-CL.xpi) = 4203bb8da5c14f000e8ca497bb837df2f293aa4f092517f48308b85a45b23160
-SIZE (xpi/firefox-i18n-36.0/es-CL.xpi) = 377184
-SHA256 (xpi/firefox-i18n-36.0/es-ES.xpi) = 924cbd65e596041a3bce0ffbf6092984667cd9d3a6e3d7ffdaba8bf4dd24d907
-SIZE (xpi/firefox-i18n-36.0/es-ES.xpi) = 366986
-SHA256 (xpi/firefox-i18n-36.0/es-MX.xpi) = 2f775bf2d9789e5d1e442d1ae115d8ad1fa864a6ab90ab66a0ea695f60cf4002
-SIZE (xpi/firefox-i18n-36.0/es-MX.xpi) = 444969
-SHA256 (xpi/firefox-i18n-36.0/et.xpi) = e942c03a1bcf91bbb1f9e7341737e0fa5d650b9f82da6bba819e470786ce016f
-SIZE (xpi/firefox-i18n-36.0/et.xpi) = 431611
-SHA256 (xpi/firefox-i18n-36.0/eu.xpi) = c1a81882e556e006de17fe5f0d4f22b9ba318ab996e3571250bf121f5c2de65d
-SIZE (xpi/firefox-i18n-36.0/eu.xpi) = 454739
-SHA256 (xpi/firefox-i18n-36.0/fa.xpi) = fdf3dc1150d3c617389b45289b54557bd9a07b259d6491cea66bdfa5456e70ef
-SIZE (xpi/firefox-i18n-36.0/fa.xpi) = 500877
-SHA256 (xpi/firefox-i18n-36.0/ff.xpi) = 932423f857ab0f439bd8138df336c05bf32b171bede93ee0fea4770d5f71e4ce
-SIZE (xpi/firefox-i18n-36.0/ff.xpi) = 442341
-SHA256 (xpi/firefox-i18n-36.0/fi.xpi) = d5b713efe726d68c166a49aa67868aaf5715a67f949863fff932c7a627412a39
-SIZE (xpi/firefox-i18n-36.0/fi.xpi) = 433370
-SHA256 (xpi/firefox-i18n-36.0/fr.xpi) = c6bbbf5d2b635ec567db1cc05650b14ac8256d27473b97d423cd70c70d57a1f9
-SIZE (xpi/firefox-i18n-36.0/fr.xpi) = 449176
-SHA256 (xpi/firefox-i18n-36.0/fy-NL.xpi) = e6fc2b29943ff8f6385bb3bd4ca910b95ca209e20d2489ca8aa22fb022026f10
-SIZE (xpi/firefox-i18n-36.0/fy-NL.xpi) = 443804
-SHA256 (xpi/firefox-i18n-36.0/ga-IE.xpi) = 6877683181a84d74b19d0a58fa31c6e4e1c4b4c9b2334ba72f7aee43caa11bdf
-SIZE (xpi/firefox-i18n-36.0/ga-IE.xpi) = 453000
-SHA256 (xpi/firefox-i18n-36.0/gd.xpi) = 4849d0820b282b0cf742d9fc58998b048b84c59ffac769b1f7275feda387820f
-SIZE (xpi/firefox-i18n-36.0/gd.xpi) = 442656
-SHA256 (xpi/firefox-i18n-36.0/gl.xpi) = 2cc9eb858d788467cc163f26c7805d27f23dc2e5c0603b5a35dec0ddc804e723
-SIZE (xpi/firefox-i18n-36.0/gl.xpi) = 433435
-SHA256 (xpi/firefox-i18n-36.0/gu-IN.xpi) = acc3e984a815aa092969e58035814428ee021150f6296d7c92b905f8d570d7f9
-SIZE (xpi/firefox-i18n-36.0/gu-IN.xpi) = 463245
-SHA256 (xpi/firefox-i18n-36.0/he.xpi) = 7428790a185f7d0095f0f03a4037bb68a7cbb11e07a88888ac1ceb5ec6c04f76
-SIZE (xpi/firefox-i18n-36.0/he.xpi) = 473373
-SHA256 (xpi/firefox-i18n-36.0/hi-IN.xpi) = f7455568a3d0ea7aaf6946376acfccdbbfcf4a5e46af80afdeab7893eda39ca0
-SIZE (xpi/firefox-i18n-36.0/hi-IN.xpi) = 493294
-SHA256 (xpi/firefox-i18n-36.0/hr.xpi) = c8d36a29bfae974a5d66c575f879a7c90f35b43d46afb46a766c83ee8d990f41
-SIZE (xpi/firefox-i18n-36.0/hr.xpi) = 466358
-SHA256 (xpi/firefox-i18n-36.0/hsb.xpi) = 3142b835fe8c5c9a418c759d051e8aac8a6bbf57f6585ed178d497b77032935c
-SIZE (xpi/firefox-i18n-36.0/hsb.xpi) = 456351
-SHA256 (xpi/firefox-i18n-36.0/hu.xpi) = 443282070539cdb96b424d2ce477ff3504dbc8ba96fa4829f36a2cf42cb37558
-SIZE (xpi/firefox-i18n-36.0/hu.xpi) = 441328
-SHA256 (xpi/firefox-i18n-36.0/hy-AM.xpi) = 841759da124a761ce98056b4e7f08fc5410679815fbb2b4208692d52ae7e240c
-SIZE (xpi/firefox-i18n-36.0/hy-AM.xpi) = 522155
-SHA256 (xpi/firefox-i18n-36.0/id.xpi) = 49b917ce728d025ea8d7c37c6fb2a08cb1d63cac78d5804ea7efd20ebd827b75
-SIZE (xpi/firefox-i18n-36.0/id.xpi) = 419615
-SHA256 (xpi/firefox-i18n-36.0/is.xpi) = 6c4f2567b7f498c040152afeca9586a5602dafdbbd927f242c7e2980d5d48aa7
-SIZE (xpi/firefox-i18n-36.0/is.xpi) = 473419
-SHA256 (xpi/firefox-i18n-36.0/it.xpi) = b425b23765c451f1514b45c0a0849a3b6b092b1f4835f6d862608e048d58c956
-SIZE (xpi/firefox-i18n-36.0/it.xpi) = 361315
-SHA256 (xpi/firefox-i18n-36.0/ja.xpi) = a88b6e10266962bdcfdb3d3e82c92e390e3cfba1b97e3fa0e3aa857a5d67fbd5
-SIZE (xpi/firefox-i18n-36.0/ja.xpi) = 465475
-SHA256 (xpi/firefox-i18n-36.0/kk.xpi) = c325bd8fa08de23ff056e74afbec7cf8a9cad5850744bfe90661ac64fa8eede0
-SIZE (xpi/firefox-i18n-36.0/kk.xpi) = 490170
-SHA256 (xpi/firefox-i18n-36.0/km.xpi) = 192c31a7695f416a12be2f606bc2b59be2613c545b225aae323a3ed3ffcb7430
-SIZE (xpi/firefox-i18n-36.0/km.xpi) = 550764
-SHA256 (xpi/firefox-i18n-36.0/kn.xpi) = 44d2f08ea69e79dbdb511b623d133b8a3e2891c04143cab06cc7dd0c82f6fd7f
-SIZE (xpi/firefox-i18n-36.0/kn.xpi) = 516616
-SHA256 (xpi/firefox-i18n-36.0/ko.xpi) = 754cbea379d94a868de9a77982da90f519b6ff5491da580d5a95a74886958127
-SIZE (xpi/firefox-i18n-36.0/ko.xpi) = 448220
-SHA256 (xpi/firefox-i18n-36.0/lij.xpi) = 151c2fd633588e12f12fb154ee3fb569a1a7e9e4ec5c16165b1e5ac7854455ba
-SIZE (xpi/firefox-i18n-36.0/lij.xpi) = 430850
-SHA256 (xpi/firefox-i18n-36.0/lt.xpi) = c80b2a0795988f44b6e2d4f9eca3a783546c2a69a41b28989cc9beb41a180d8a
-SIZE (xpi/firefox-i18n-36.0/lt.xpi) = 474005
-SHA256 (xpi/firefox-i18n-36.0/lv.xpi) = 32ba58d5aa0366153f8d40248df0f908d7aa50e64634dbfafd48aaf79dc47fa0
-SIZE (xpi/firefox-i18n-36.0/lv.xpi) = 436231
-SHA256 (xpi/firefox-i18n-36.0/mai.xpi) = 28b87412915594d73c828570508667ebe6d5bd54252149505daf5624df9b6bb9
-SIZE (xpi/firefox-i18n-36.0/mai.xpi) = 485633
-SHA256 (xpi/firefox-i18n-36.0/mk.xpi) = 3c3b68be839f5e1b9e009731d4638c447619c29dbfb1bf5fb415c7a75d59f43e
-SIZE (xpi/firefox-i18n-36.0/mk.xpi) = 516378
-SHA256 (xpi/firefox-i18n-36.0/ml.xpi) = 7065016988d6e5aebf27f61dd751ea1891de2a9f663f9c568bf9a04f66a7e1d2
-SIZE (xpi/firefox-i18n-36.0/ml.xpi) = 514512
-SHA256 (xpi/firefox-i18n-36.0/mr.xpi) = aa0bb5c96f9dc644474bf8ac3fe12c5cb4b238eb71e0574b012ac505c5f0d6b4
-SIZE (xpi/firefox-i18n-36.0/mr.xpi) = 495229
-SHA256 (xpi/firefox-i18n-36.0/ms.xpi) = be324d26387defba52f301e977d25ee851ae775c698f44b28b2bd8ed75454eb7
-SIZE (xpi/firefox-i18n-36.0/ms.xpi) = 478247
-SHA256 (xpi/firefox-i18n-36.0/nb-NO.xpi) = fc4c6a33ad10ec6b2cfee793be6a080c24e20bf6dbcf34d52379c4d787d52e55
-SIZE (xpi/firefox-i18n-36.0/nb-NO.xpi) = 432555
-SHA256 (xpi/firefox-i18n-36.0/nl.xpi) = fe585a4ee308e7551528f6179659d97bc22927d737b9704df1207512d9965c8f
-SIZE (xpi/firefox-i18n-36.0/nl.xpi) = 432347
-SHA256 (xpi/firefox-i18n-36.0/nn-NO.xpi) = 07915e0bcf316176304e3947959669e357d356d883370635e5d9ed20d828facf
-SIZE (xpi/firefox-i18n-36.0/nn-NO.xpi) = 426609
-SHA256 (xpi/firefox-i18n-36.0/or.xpi) = d68be584c618bbb88de313fe7aa79e152d03afaf7b4a310a138cb6946dbd2a14
-SIZE (xpi/firefox-i18n-36.0/or.xpi) = 512011
-SHA256 (xpi/firefox-i18n-36.0/pa-IN.xpi) = d238714ca266ab3229b75f01156dde7805129c75875face9126fb9b3dd0a727f
-SIZE (xpi/firefox-i18n-36.0/pa-IN.xpi) = 481891
-SHA256 (xpi/firefox-i18n-36.0/pl.xpi) = c1f25fc40373e6ba2159e14a490924a98fdd9db9584be0122170de9f9e979d5d
-SIZE (xpi/firefox-i18n-36.0/pl.xpi) = 402048
-SHA256 (xpi/firefox-i18n-36.0/pt-BR.xpi) = 626a9532870a64e47523bf7748b1e4683acc3cab34495834964f6cfffc773a6c
-SIZE (xpi/firefox-i18n-36.0/pt-BR.xpi) = 447670
-SHA256 (xpi/firefox-i18n-36.0/pt-PT.xpi) = f7b27668738a2477a83a5df1b2003203f26ad935baf04350258dd0e50a3179a2
-SIZE (xpi/firefox-i18n-36.0/pt-PT.xpi) = 428706
-SHA256 (xpi/firefox-i18n-36.0/rm.xpi) = 6aa5ca5edce8fd7c8c50fc3619fa1330c24c41860bd7478b52ad22ef72d6b596
-SIZE (xpi/firefox-i18n-36.0/rm.xpi) = 443938
-SHA256 (xpi/firefox-i18n-36.0/ro.xpi) = 610c91311bc3fc4a9f02290e6c4cff84de2c54bd9c0e9d597301c41a9c748728
-SIZE (xpi/firefox-i18n-36.0/ro.xpi) = 483569
-SHA256 (xpi/firefox-i18n-36.0/ru.xpi) = 5a91999701123df52521d52b8d2e1b3867ea7b93d9af834bf1928779653de630
-SIZE (xpi/firefox-i18n-36.0/ru.xpi) = 406023
-SHA256 (xpi/firefox-i18n-36.0/si.xpi) = 85e56491869f3b861f3c778a86fc18a79595427189c029217b7dc4860d1067c9
-SIZE (xpi/firefox-i18n-36.0/si.xpi) = 514744
-SHA256 (xpi/firefox-i18n-36.0/sk.xpi) = 75fbfbae54e2cfd51482c1ffc209907b0e3daa5a2f37fd5d432aecd6b0984755
-SIZE (xpi/firefox-i18n-36.0/sk.xpi) = 457188
-SHA256 (xpi/firefox-i18n-36.0/sl.xpi) = d35efe90a6ee3c5afd9a7032d5851235b0001fb3016da9833b59761755a5205f
-SIZE (xpi/firefox-i18n-36.0/sl.xpi) = 429928
-SHA256 (xpi/firefox-i18n-36.0/son.xpi) = 4d94b8ccf453b8b0fd8f396e98559da0943b4c0e451824155a4b760f385324cd
-SIZE (xpi/firefox-i18n-36.0/son.xpi) = 436770
-SHA256 (xpi/firefox-i18n-36.0/sq.xpi) = 0aebcc7ae2f32589c7ef11fb55df0b796c57332556fecc7468e65daa4905705b
-SIZE (xpi/firefox-i18n-36.0/sq.xpi) = 474053
-SHA256 (xpi/firefox-i18n-36.0/sr.xpi) = 49576b448555aee4601c3af5f68a45016655c7aaf705d7b705541491415f2e5d
-SIZE (xpi/firefox-i18n-36.0/sr.xpi) = 467364
-SHA256 (xpi/firefox-i18n-36.0/sv-SE.xpi) = a08c3659a9cbb07de8e3fd105af433452b704f72306bf801cf8f47824dc5b3a9
-SIZE (xpi/firefox-i18n-36.0/sv-SE.xpi) = 440719
-SHA256 (xpi/firefox-i18n-36.0/ta.xpi) = 81913b1572d6d7ed7495d44ab98d96364a22b5ae61c9375740ad903d3a7eb23c
-SIZE (xpi/firefox-i18n-36.0/ta.xpi) = 493859
-SHA256 (xpi/firefox-i18n-36.0/te.xpi) = c6fdf3b58724cf0c9ec999581bb2f67e0fc64508de6eeae3d08f4e3a1f87b2a2
-SIZE (xpi/firefox-i18n-36.0/te.xpi) = 513695
-SHA256 (xpi/firefox-i18n-36.0/th.xpi) = 4647d4495928b714491c2c2dbb25597084b31beb0eea74cdb26b0e3e8b543185
-SIZE (xpi/firefox-i18n-36.0/th.xpi) = 521630
-SHA256 (xpi/firefox-i18n-36.0/tr.xpi) = 28f84849c106de0bd32d55af483b80c262744694f437130b0209021ecec797b1
-SIZE (xpi/firefox-i18n-36.0/tr.xpi) = 468961
-SHA256 (xpi/firefox-i18n-36.0/uk.xpi) = e31a1863a8789ef65a5fe7fe7d7536928ce88b431689970cf6aee496a8645154
-SIZE (xpi/firefox-i18n-36.0/uk.xpi) = 469172
-SHA256 (xpi/firefox-i18n-36.0/vi.xpi) = 038708d081c6b5199046b456154a55bef4166a89b536f1efd3141c7cdfcb0000
-SIZE (xpi/firefox-i18n-36.0/vi.xpi) = 454446
-SHA256 (xpi/firefox-i18n-36.0/xh.xpi) = 56f2cdd3b6e6fed9afd150a32234de8ffcd55da1ec58d2c5cd4b30dda68a9c73
-SIZE (xpi/firefox-i18n-36.0/xh.xpi) = 436240
-SHA256 (xpi/firefox-i18n-36.0/zh-CN.xpi) = 58016e2f50536c48f2be10f8cbba49c39f2195c92cced4cd27ff8625ed63a127
-SIZE (xpi/firefox-i18n-36.0/zh-CN.xpi) = 475834
-SHA256 (xpi/firefox-i18n-36.0/zh-TW.xpi) = 1b383472774b35333622cf528f2d40ef00796795e876cfda233a86c262aea2fe
-SIZE (xpi/firefox-i18n-36.0/zh-TW.xpi) = 455305
+SHA256 (xpi/firefox-i18n-37.0b2/ach.xpi) = b667ec06852fcb1815ccc21663682b5f992e6326e470eca39e9ba23f8d14718e
+SIZE (xpi/firefox-i18n-37.0b2/ach.xpi) = 471324
+SHA256 (xpi/firefox-i18n-37.0b2/af.xpi) = 6b8252e18c9473677980607e88ac71d5d40fb5bfcaad8fcde75f7a0ffe9d3f11
+SIZE (xpi/firefox-i18n-37.0b2/af.xpi) = 477048
+SHA256 (xpi/firefox-i18n-37.0b2/an.xpi) = a02b75c052dc471d006ca84abbc32b4be7d70d3c128ad5cdd3c0245f89511a65
+SIZE (xpi/firefox-i18n-37.0b2/an.xpi) = 455193
+SHA256 (xpi/firefox-i18n-37.0b2/ar.xpi) = 8620b674d417593170935b500473376c8530437cc681485ffaad150298b3e296
+SIZE (xpi/firefox-i18n-37.0b2/ar.xpi) = 509381
+SHA256 (xpi/firefox-i18n-37.0b2/as.xpi) = 0ef8ef5454815a4346a53b53d8f391aa5fb78f40342159089e70e4c7ad334621
+SIZE (xpi/firefox-i18n-37.0b2/as.xpi) = 499985
+SHA256 (xpi/firefox-i18n-37.0b2/ast.xpi) = 71f8f40bea288ee147ff9de970ddd9c0e1d54576cfc3f979e386e7cfcc70952b
+SIZE (xpi/firefox-i18n-37.0b2/ast.xpi) = 384090
+SHA256 (xpi/firefox-i18n-37.0b2/az.xpi) = 29bbef5febd05b65f1d724a652207119335ae27ce6f67f0a351b389b4621b675
+SIZE (xpi/firefox-i18n-37.0b2/az.xpi) = 481255
+SHA256 (xpi/firefox-i18n-37.0b2/be.xpi) = 715c95a84b4425692422a022c60d0ef5d55d6b29043d8180082795b101b27399
+SIZE (xpi/firefox-i18n-37.0b2/be.xpi) = 431982
+SHA256 (xpi/firefox-i18n-37.0b2/bg.xpi) = 6e8ccaa9bac7614f95d1e4c5f0aa58e08e55b4c2ae0cce906b9791c156e87964
+SIZE (xpi/firefox-i18n-37.0b2/bg.xpi) = 486713
+SHA256 (xpi/firefox-i18n-37.0b2/bn-BD.xpi) = 9e18c2df6de6c36f9a82eba8f61351a70e011f0b0000a5e99887819c1a7f3ac0
+SIZE (xpi/firefox-i18n-37.0b2/bn-BD.xpi) = 520238
+SHA256 (xpi/firefox-i18n-37.0b2/bn-IN.xpi) = e89617b7d89799d98f33685fe7d9295c16a7500e42dab738ff675e3ae60ed5cc
+SIZE (xpi/firefox-i18n-37.0b2/bn-IN.xpi) = 520105
+SHA256 (xpi/firefox-i18n-37.0b2/br.xpi) = 9f985867c84b8217a391c30f1b7c5b9083c9ef599d4e9b2ceb1c7c433defbfa0
+SIZE (xpi/firefox-i18n-37.0b2/br.xpi) = 436037
+SHA256 (xpi/firefox-i18n-37.0b2/bs.xpi) = e94f2b4b9bf9e7d4a83243e1aa9d1e335845bc5ae023e492724f3895aa58fc22
+SIZE (xpi/firefox-i18n-37.0b2/bs.xpi) = 476981
+SHA256 (xpi/firefox-i18n-37.0b2/ca.xpi) = b808c9be9b71d4a7efddc54475966a167424d2dd8cc90edee7ace745bd3fdaab
+SIZE (xpi/firefox-i18n-37.0b2/ca.xpi) = 451760
+SHA256 (xpi/firefox-i18n-37.0b2/cs.xpi) = 9db84128a7c1038dd1de8450094f870c671e41a0a43690a1fe220a4d8379b314
+SIZE (xpi/firefox-i18n-37.0b2/cs.xpi) = 439373
+SHA256 (xpi/firefox-i18n-37.0b2/cy.xpi) = fb345d0c38ed0ef7e5a03aaf0719d1efa1e77e480d5bfd0991582378c377e811
+SIZE (xpi/firefox-i18n-37.0b2/cy.xpi) = 438261
+SHA256 (xpi/firefox-i18n-37.0b2/da.xpi) = 711b9ee915654d12d06edc48d23b6ae1e54ac23dca27c0a0b8e70ebbc5f776af
+SIZE (xpi/firefox-i18n-37.0b2/da.xpi) = 443934
+SHA256 (xpi/firefox-i18n-37.0b2/de.xpi) = 546ca89fbfe4882dcad37ad8e72a49b5d8be9c76b723a93def63fe554fdd5373
+SIZE (xpi/firefox-i18n-37.0b2/de.xpi) = 444862
+SHA256 (xpi/firefox-i18n-37.0b2/dsb.xpi) = f58d7425eed5206bf1c8f6f559f78ce70ef3c4308dc8c95312f8d0dbc26cd8e3
+SIZE (xpi/firefox-i18n-37.0b2/dsb.xpi) = 464125
+SHA256 (xpi/firefox-i18n-37.0b2/el.xpi) = f36bba09f534c67410469cf802e34b1860195bfafc867a2a50722235ebbc58eb
+SIZE (xpi/firefox-i18n-37.0b2/el.xpi) = 490091
+SHA256 (xpi/firefox-i18n-37.0b2/en-GB.xpi) = c3457dc3ba078284a321aa7ba308be1acc5df003ec3983de8d5d348c9db54582
+SIZE (xpi/firefox-i18n-37.0b2/en-GB.xpi) = 435166
+SHA256 (xpi/firefox-i18n-37.0b2/en-US.xpi) = 9200f44ddd41c1bed177b4f5d8abf402318ba831745a59abd81373f21f8568d8
+SIZE (xpi/firefox-i18n-37.0b2/en-US.xpi) = 463095
+SHA256 (xpi/firefox-i18n-37.0b2/en-ZA.xpi) = 04fbcb4a41f8bc17522e1f4f48144f606a7ca9e13016d987640e3d1fcf9f5958
+SIZE (xpi/firefox-i18n-37.0b2/en-ZA.xpi) = 431153
+SHA256 (xpi/firefox-i18n-37.0b2/eo.xpi) = ebb6298a5432834d77c514902eec3f1480428dc3793bf2c5e092761560f51599
+SIZE (xpi/firefox-i18n-37.0b2/eo.xpi) = 479320
+SHA256 (xpi/firefox-i18n-37.0b2/es-AR.xpi) = b591f15455b0981f2cec610e5eaa052321944f40c833deff6a02a34274801a4f
+SIZE (xpi/firefox-i18n-37.0b2/es-AR.xpi) = 447016
+SHA256 (xpi/firefox-i18n-37.0b2/es-CL.xpi) = 6dc5028a96aa9eda85fb90b2097dea0265e2e49a56101949879694e403513a10
+SIZE (xpi/firefox-i18n-37.0b2/es-CL.xpi) = 380180
+SHA256 (xpi/firefox-i18n-37.0b2/es-ES.xpi) = 6fa2b2d291b80d8577f8bfa2848d4f73074c39edd229834b461a6f76f60eb62e
+SIZE (xpi/firefox-i18n-37.0b2/es-ES.xpi) = 369781
+SHA256 (xpi/firefox-i18n-37.0b2/es-MX.xpi) = 683ad2b3ed84aaccfcb1af523a304f0f584a3a7ebbff9187c8eadd6d98969806
+SIZE (xpi/firefox-i18n-37.0b2/es-MX.xpi) = 449799
+SHA256 (xpi/firefox-i18n-37.0b2/et.xpi) = 75e80f94fc3e36de552ae87567f4d97544ca69a7fd92073a76f9272b0a6cac12
+SIZE (xpi/firefox-i18n-37.0b2/et.xpi) = 437197
+SHA256 (xpi/firefox-i18n-37.0b2/eu.xpi) = 6c06f936af49722e8aaf9e6716a8c6ae1d334506ff0daf104bc0177438d7f6df
+SIZE (xpi/firefox-i18n-37.0b2/eu.xpi) = 460393
+SHA256 (xpi/firefox-i18n-37.0b2/fa.xpi) = 578e64876ee0cbb81bd2c5d1d78d06229d45617023bc5db4e907b59d5e092e78
+SIZE (xpi/firefox-i18n-37.0b2/fa.xpi) = 505515
+SHA256 (xpi/firefox-i18n-37.0b2/ff.xpi) = c39b48ab173172610235e30d53747a080dbdaceb37d08206939374dcdf668f98
+SIZE (xpi/firefox-i18n-37.0b2/ff.xpi) = 447150
+SHA256 (xpi/firefox-i18n-37.0b2/fi.xpi) = adb4db24d24a3d8d4b8aebe56fdecce46b0df3b204328d1cdffa648d33b10db8
+SIZE (xpi/firefox-i18n-37.0b2/fi.xpi) = 438062
+SHA256 (xpi/firefox-i18n-37.0b2/fr.xpi) = 5a2c114b78b6ecabe7cf6042129027b6604962f9d38ba67a52f31107ac75ca72
+SIZE (xpi/firefox-i18n-37.0b2/fr.xpi) = 453985
+SHA256 (xpi/firefox-i18n-37.0b2/fy-NL.xpi) = e7297e0f4f745321c6d1f49c50c164a559f769385be29d71e65bbe5dce00ab4c
+SIZE (xpi/firefox-i18n-37.0b2/fy-NL.xpi) = 448478
+SHA256 (xpi/firefox-i18n-37.0b2/ga-IE.xpi) = d13d4fefbaa217589a7f85e87cad06c2a9271d9d9cc409afaf987f45fb48091d
+SIZE (xpi/firefox-i18n-37.0b2/ga-IE.xpi) = 458670
+SHA256 (xpi/firefox-i18n-37.0b2/gd.xpi) = fb8fb4fb07d6c96db6dce393c9808ca9ef95f696182518bc5f0613c1657ac451
+SIZE (xpi/firefox-i18n-37.0b2/gd.xpi) = 448308
+SHA256 (xpi/firefox-i18n-37.0b2/gl.xpi) = d1b6e4563b8daafe6a539c0ce636e35d07c3eb0ba4b98e44812850cc4b1ca215
+SIZE (xpi/firefox-i18n-37.0b2/gl.xpi) = 439065
+SHA256 (xpi/firefox-i18n-37.0b2/gu-IN.xpi) = c734922f05868851c3f53c60163dee681411a79ef930260e5a3367bb87252d97
+SIZE (xpi/firefox-i18n-37.0b2/gu-IN.xpi) = 468926
+SHA256 (xpi/firefox-i18n-37.0b2/he.xpi) = 47b7819266a73446e2b07330522ccb68628b4fdad4373169b2cf1ae59c28e8a7
+SIZE (xpi/firefox-i18n-37.0b2/he.xpi) = 478216
+SHA256 (xpi/firefox-i18n-37.0b2/hi-IN.xpi) = 06120a12cad5cd3f7355d86f25a61cad6f5be9e76b5db97d452dc57b37e19eaf
+SIZE (xpi/firefox-i18n-37.0b2/hi-IN.xpi) = 498978
+SHA256 (xpi/firefox-i18n-37.0b2/hr.xpi) = 5046d112753d041d6ccfd8a33422921cc5fa488f894f371618b10a0e62c5ac54
+SIZE (xpi/firefox-i18n-37.0b2/hr.xpi) = 471178
+SHA256 (xpi/firefox-i18n-37.0b2/hsb.xpi) = e140df681aa5b20147902920b1115144f644cd8f29b399bb3ed9a139a1532971
+SIZE (xpi/firefox-i18n-37.0b2/hsb.xpi) = 462026
+SHA256 (xpi/firefox-i18n-37.0b2/hu.xpi) = f82d22c77b4899f89ce0b180dffb2ea6ac6b7472caf58d013387118489168c8f
+SIZE (xpi/firefox-i18n-37.0b2/hu.xpi) = 446230
+SHA256 (xpi/firefox-i18n-37.0b2/hy-AM.xpi) = e6adca121e11be8cbb52b1ca647f67ee772148a397f4e7be69324a61cba6542c
+SIZE (xpi/firefox-i18n-37.0b2/hy-AM.xpi) = 527868
+SHA256 (xpi/firefox-i18n-37.0b2/id.xpi) = ced2907c86c1613f69e8b6dcb8394c86411b345f6362ee55db610f8748b1097f
+SIZE (xpi/firefox-i18n-37.0b2/id.xpi) = 424560
+SHA256 (xpi/firefox-i18n-37.0b2/is.xpi) = 248ef1df1ad93e7e362dd204cffda9fff98c68601f4a7eaa68aa1e87afac0846
+SIZE (xpi/firefox-i18n-37.0b2/is.xpi) = 478135
+SHA256 (xpi/firefox-i18n-37.0b2/it.xpi) = 1e83c9d6d74758fd62ba83cd6a0b79080bb19299975dc9f8069aecb30d743122
+SIZE (xpi/firefox-i18n-37.0b2/it.xpi) = 364081
+SHA256 (xpi/firefox-i18n-37.0b2/ja.xpi) = b2b70ab486f5dbf8890ada7edf64d2c4db47a9627cc18aea4b1b51af186d37e4
+SIZE (xpi/firefox-i18n-37.0b2/ja.xpi) = 471177
+SHA256 (xpi/firefox-i18n-37.0b2/kk.xpi) = d82d8fcf82267a80f6992207b2b6f13e9e39f0e193250444723d4d895a598603
+SIZE (xpi/firefox-i18n-37.0b2/kk.xpi) = 495904
+SHA256 (xpi/firefox-i18n-37.0b2/km.xpi) = ab74662097f55cf7bdddef4cffce11b583ff816d229cf96de6d0bb5dc9860b8a
+SIZE (xpi/firefox-i18n-37.0b2/km.xpi) = 556363
+SHA256 (xpi/firefox-i18n-37.0b2/kn.xpi) = 4f236338b0ab6c022cb2af147822e5bae61aa6dacffd355dcb064713727e69c0
+SIZE (xpi/firefox-i18n-37.0b2/kn.xpi) = 522245
+SHA256 (xpi/firefox-i18n-37.0b2/ko.xpi) = 275f298403d872e5e4fd4308558a52d7c1995733fba64a82dd3b77a6ff9e651c
+SIZE (xpi/firefox-i18n-37.0b2/ko.xpi) = 453929
+SHA256 (xpi/firefox-i18n-37.0b2/lij.xpi) = 2aff3721a388e77b1ee761744464760c855009440333f0ff2cdc9ae775d9c0e9
+SIZE (xpi/firefox-i18n-37.0b2/lij.xpi) = 435607
+SHA256 (xpi/firefox-i18n-37.0b2/lt.xpi) = ed32b09b7e05d6a4ce4565e73851b1dedb78bfb40f66384b6656f6dd115f70b2
+SIZE (xpi/firefox-i18n-37.0b2/lt.xpi) = 479670
+SHA256 (xpi/firefox-i18n-37.0b2/lv.xpi) = cee9492d468952473f9c5587ff524c8dfe8f829fd6e0481c8a1729d33cb1eeb5
+SIZE (xpi/firefox-i18n-37.0b2/lv.xpi) = 442009
+SHA256 (xpi/firefox-i18n-37.0b2/mai.xpi) = 1bd8de837d003e442fd3eeaf52ffa4ceff5ad1ea2747fff9f46067f0a99e288f
+SIZE (xpi/firefox-i18n-37.0b2/mai.xpi) = 490294
+SHA256 (xpi/firefox-i18n-37.0b2/mk.xpi) = f339004fabb428d76c818e60fe8b5a9c77ff60a71b345ba50f8bbca565d062e6
+SIZE (xpi/firefox-i18n-37.0b2/mk.xpi) = 521046
+SHA256 (xpi/firefox-i18n-37.0b2/ml.xpi) = e1928d262237f6693a38c4c626c7b30b7e002bbc0296a70541ceaa8ec0558978
+SIZE (xpi/firefox-i18n-37.0b2/ml.xpi) = 520101
+SHA256 (xpi/firefox-i18n-37.0b2/mr.xpi) = 93f5d43d9d283d399b47374ed156fd9776122a343098573fb3d6a37dcac6abb8
+SIZE (xpi/firefox-i18n-37.0b2/mr.xpi) = 500823
+SHA256 (xpi/firefox-i18n-37.0b2/ms.xpi) = 5d232c8e35dbaed10a345110dc5d7a095d535cd4004d3a3962a7b4356d02c319
+SIZE (xpi/firefox-i18n-37.0b2/ms.xpi) = 483812
+SHA256 (xpi/firefox-i18n-37.0b2/nb-NO.xpi) = f80a436631fbb92dc7bbd381257ce49b193a46e7a1f95a1bd759c2cba7e633b7
+SIZE (xpi/firefox-i18n-37.0b2/nb-NO.xpi) = 437178
+SHA256 (xpi/firefox-i18n-37.0b2/nl.xpi) = fb3eb597c83def62c61586500538a60497581ddbb0636ad3615a9528ed8679fd
+SIZE (xpi/firefox-i18n-37.0b2/nl.xpi) = 437183
+SHA256 (xpi/firefox-i18n-37.0b2/nn-NO.xpi) = 3fe1adab1a35052675626f9dca9450000f51c265bbdcad0a9e146ee7e6559243
+SIZE (xpi/firefox-i18n-37.0b2/nn-NO.xpi) = 432239
+SHA256 (xpi/firefox-i18n-37.0b2/or.xpi) = 0fdd0b4cd6ee6f66f404da3aedfb2cd1a69875e87ecce1725740942dc1ffc233
+SIZE (xpi/firefox-i18n-37.0b2/or.xpi) = 517635
+SHA256 (xpi/firefox-i18n-37.0b2/pa-IN.xpi) = fec30de0987d15bdbd298c062eb7843324979e1fdb6ac77a372cab670d0139e7
+SIZE (xpi/firefox-i18n-37.0b2/pa-IN.xpi) = 487554
+SHA256 (xpi/firefox-i18n-37.0b2/pl.xpi) = e46952e73bd9f4f994d67d75023c241b2e89b301c972bdc490c97b5caef672ad
+SIZE (xpi/firefox-i18n-37.0b2/pl.xpi) = 404495
+SHA256 (xpi/firefox-i18n-37.0b2/pt-BR.xpi) = a1e610e458aa5fa73252de1761d42a030917e24f2ceb315514b4bf065e36922b
+SIZE (xpi/firefox-i18n-37.0b2/pt-BR.xpi) = 453350
+SHA256 (xpi/firefox-i18n-37.0b2/pt-PT.xpi) = 61156db67b745bc2ffa2e5cd576b64695b59028a99d1c3862b413534a3d60c27
+SIZE (xpi/firefox-i18n-37.0b2/pt-PT.xpi) = 433016
+SHA256 (xpi/firefox-i18n-37.0b2/rm.xpi) = c86756636c569763d54fad2b143dd39c9373030e0170154c5719d4610a91a3ed
+SIZE (xpi/firefox-i18n-37.0b2/rm.xpi) = 439787
+SHA256 (xpi/firefox-i18n-37.0b2/ro.xpi) = b2e72b179412bfaefe2fa4af905ec4205f9c3e15e5b6546eddeca41a91242e00
+SIZE (xpi/firefox-i18n-37.0b2/ro.xpi) = 488342
+SHA256 (xpi/firefox-i18n-37.0b2/ru.xpi) = 2ee351941cd31c199756b309d552e8924538bafcb9a37d6156fa331b7c0dd9ba
+SIZE (xpi/firefox-i18n-37.0b2/ru.xpi) = 409378
+SHA256 (xpi/firefox-i18n-37.0b2/si.xpi) = a604918a629ddf5b55b70d24e6f3464ed9755c8ad86c5fa04dca3bed6dfd25e3
+SIZE (xpi/firefox-i18n-37.0b2/si.xpi) = 520321
+SHA256 (xpi/firefox-i18n-37.0b2/sk.xpi) = cec2407aa50122b29008856c3e362ff3f1a1be31eedb275ded1b5aabf657166a
+SIZE (xpi/firefox-i18n-37.0b2/sk.xpi) = 462173
+SHA256 (xpi/firefox-i18n-37.0b2/sl.xpi) = c5b1edbdac45dbe2a91c00b90696758ae210d953199bc41acd55f8fe2fc8d08d
+SIZE (xpi/firefox-i18n-37.0b2/sl.xpi) = 435581
+SHA256 (xpi/firefox-i18n-37.0b2/son.xpi) = 03040b878f1df8eeb5d9f84c79cc26e594f54065f986f55e28104cbaf33068fa
+SIZE (xpi/firefox-i18n-37.0b2/son.xpi) = 442439
+SHA256 (xpi/firefox-i18n-37.0b2/sq.xpi) = 0b39e477d9c8d939f02e82c39b68499006efe82d5025cbb4cd495aee8f82087e
+SIZE (xpi/firefox-i18n-37.0b2/sq.xpi) = 478874
+SHA256 (xpi/firefox-i18n-37.0b2/sr.xpi) = c46728c40edc3735a5b403169f73d0347085788c0f7ba354a0c5c8b707f1ba25
+SIZE (xpi/firefox-i18n-37.0b2/sr.xpi) = 472191
+SHA256 (xpi/firefox-i18n-37.0b2/sv-SE.xpi) = 2a1b1be72ea8fc8a6cf7041422372b21f40d9d705c5833e9af7f005554de45ed
+SIZE (xpi/firefox-i18n-37.0b2/sv-SE.xpi) = 446396
+SHA256 (xpi/firefox-i18n-37.0b2/ta.xpi) = b64c5ec990d77d18b453bacf62e9fcad84595106e11b4e38a0af95d44831272e
+SIZE (xpi/firefox-i18n-37.0b2/ta.xpi) = 499305
+SHA256 (xpi/firefox-i18n-37.0b2/te.xpi) = e7ac55cd5f9ac034d4ba38565e62d1fd04ea24ebb67bc72d3b7af9021c417a05
+SIZE (xpi/firefox-i18n-37.0b2/te.xpi) = 519339
+SHA256 (xpi/firefox-i18n-37.0b2/th.xpi) = 9e38ff6edb623271e7d4cdc7bb458ccbf3a9c94f294f95bd53803fa901787357
+SIZE (xpi/firefox-i18n-37.0b2/th.xpi) = 527245
+SHA256 (xpi/firefox-i18n-37.0b2/tr.xpi) = 250fe68ab4ef3a51bc59c03053997f0e93131179249212fe6c23b1093cb3847c
+SIZE (xpi/firefox-i18n-37.0b2/tr.xpi) = 474638
+SHA256 (xpi/firefox-i18n-37.0b2/uk.xpi) = 73eb08a10e391d990d2d018a35e29b0c3e8f5c3308136b1998123e8ac1072d6c
+SIZE (xpi/firefox-i18n-37.0b2/uk.xpi) = 474787
+SHA256 (xpi/firefox-i18n-37.0b2/vi.xpi) = eef5405b8afced85a6b2e4621ad85f1c04fca825d1e93a54b4ba9ebb66323295
+SIZE (xpi/firefox-i18n-37.0b2/vi.xpi) = 459108
+SHA256 (xpi/firefox-i18n-37.0b2/xh.xpi) = f8ae22b80157c59aad7954602c7de735af9c54eb0836be6cb9d8e8f10b30e712
+SIZE (xpi/firefox-i18n-37.0b2/xh.xpi) = 441826
+SHA256 (xpi/firefox-i18n-37.0b2/zh-CN.xpi) = 7c7029b14370648afdc47eeede92512fa42d1a0c73343d53d563da00895fb7fb
+SIZE (xpi/firefox-i18n-37.0b2/zh-CN.xpi) = 481581
+SHA256 (xpi/firefox-i18n-37.0b2/zh-TW.xpi) = 0e4aa87bb7267c0661d519a53278721e7bf291fcad04b51a65eb2065e90cb609
+SIZE (xpi/firefox-i18n-37.0b2/zh-TW.xpi) = 460364
Modified: trunk/www/firefox-nightly/Makefile.hgrev
==============================================================================
--- trunk/www/firefox-nightly/Makefile.hgrev Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox-nightly/Makefile.hgrev Tue Mar 3 16:35:21 2015 (r1821)
@@ -1 +1 @@
-HGREV= 231119:138f4bb6fbde
+HGREV= 231632:23f0b767c77e
Modified: trunk/www/firefox-nightly/distinfo
==============================================================================
--- trunk/www/firefox-nightly/distinfo Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox-nightly/distinfo Tue Mar 3 16:35:21 2015 (r1821)
@@ -1,2 +1,2 @@
-SHA256 (firefox-nightly/138f4bb6fbde.tar.bz2) = 42e50aa89733de5dccec142adc698b9345d5afab8197536e9704ad4d1814af3f
-SIZE (firefox-nightly/138f4bb6fbde.tar.bz2) = 178017817
+SHA256 (firefox-nightly/23f0b767c77e.tar.bz2) = 407cda6ca53c6085381dbd9f8c55bfd4438e86234bbc51fa34442a26825fdbaa
+SIZE (firefox-nightly/23f0b767c77e.tar.bz2) = 178446259
Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox/Makefile Tue Mar 3 16:35:21 2015 (r1821)
@@ -2,12 +2,12 @@
# $FreeBSD: head/www/firefox/Makefile 378529 2015-02-06 12:08:43Z jbeich $
PORTNAME= firefox
-DISTVERSION= 36.0
+DISTVERSION= 37.0b2
DISTVERSIONSUFFIX=.source
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
- https://ftp.mozilla.org/pub/mozilla.org/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source/
+ https://ftp.mozilla.org/pub/mozilla.org/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source/
MAINTAINER= gecko at FreeBSD.org
COMMENT= Web browser based on the browser portion of Mozilla
@@ -57,7 +57,7 @@
.include "${.CURDIR}/../../www/firefox/Makefile.options"
.include <bsd.port.pre.mk>
-WRKSRC:= ${WRKDIR}/mozilla-release
+WRKSRC:= ${WRKDIR}/mozilla-beta
.if ${PORT_OPTIONS:MALSA}
RUN_DEPENDS+= alsa-lib>=1.0.27.2_1:${PORTSDIR}/audio/alsa-lib
Modified: trunk/www/firefox/distinfo
==============================================================================
--- trunk/www/firefox/distinfo Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox/distinfo Tue Mar 3 16:35:21 2015 (r1821)
@@ -1,2 +1,2 @@
-SHA256 (firefox-36.0.source.tar.bz2) = 54c8e44b773c0cae885b2be0dc7d2421d2050206cdb0f00d376492d7cf9d5b20
-SIZE (firefox-36.0.source.tar.bz2) = 400388435
+SHA256 (firefox-37.0b2.source.tar.bz2) = 8c4cf241824c31dffae4d97e76a6b743c42393b2d52f29ecd993c046dc59e8d2
+SIZE (firefox-37.0b2.source.tar.bz2) = 178605870
Modified: trunk/www/firefox/files/patch-bug1021761
==============================================================================
--- trunk/www/firefox/files/patch-bug1021761 Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox/files/patch-bug1021761 Tue Mar 3 16:35:21 2015 (r1821)
@@ -542,42 +542,42 @@
}
alsa_locked_pcm_close(stm->pcm);
stm->pcm = NULL;
-@@ -937,12 +1043,12 @@ alsa_get_max_channel_count(cubeb * ctx, uint32_t * max_channels)
+@@ -938,12 +1044,12 @@ alsa_get_max_channel_count(cubeb * ctx, uint32_t * max_channels)
return CUBEB_ERROR;
}
-- rv = snd_pcm_hw_params_any(stm->pcm, hw_params);
-+ rv = WRAP(snd_pcm_hw_params_any)(stm->pcm, hw_params);
- if (rv < 0) {
+- r = snd_pcm_hw_params_any(stm->pcm, hw_params);
++ r = WRAP(snd_pcm_hw_params_any)(stm->pcm, hw_params);
+ if (r < 0) {
return CUBEB_ERROR;
}
-- rv = snd_pcm_hw_params_get_channels_max(hw_params, max_channels);
-+ rv = WRAP(snd_pcm_hw_params_get_channels_max)(hw_params, max_channels);
- if (rv < 0) {
+- r = snd_pcm_hw_params_get_channels_max(hw_params, max_channels);
++ r = WRAP(snd_pcm_hw_params_get_channels_max)(hw_params, max_channels);
+ if (r < 0) {
return CUBEB_ERROR;
}
-@@ -962,34 +1068,34 @@ alsa_get_preferred_sample_rate(cubeb * ctx, uint32_t * rate) {
+@@ -963,34 +1069,34 @@ alsa_get_preferred_sample_rate(cubeb * ctx, uint32_t * rate) {
/* get a pcm, disabling resampling, so we get a rate the
* hardware/dmix/pulse/etc. supports. */
-- rv = snd_pcm_open(&pcm, "", SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0);
-+ rv = WRAP(snd_pcm_open)(&pcm, "", SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0);
- if (rv < 0) {
+- r = snd_pcm_open(&pcm, "default", SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0);
++ r = WRAP(snd_pcm_open)(&pcm, "default", SND_PCM_STREAM_PLAYBACK | SND_PCM_NO_AUTO_RESAMPLE, 0);
+ if (r < 0) {
return CUBEB_ERROR;
}
-- rv = snd_pcm_hw_params_any(pcm, hw_params);
-+ rv = WRAP(snd_pcm_hw_params_any)(pcm, hw_params);
- if (rv < 0) {
+- r = snd_pcm_hw_params_any(pcm, hw_params);
++ r = WRAP(snd_pcm_hw_params_any)(pcm, hw_params);
+ if (r < 0) {
- snd_pcm_close(pcm);
+ WRAP(snd_pcm_close)(pcm);
return CUBEB_ERROR;
}
-- rv = snd_pcm_hw_params_get_rate(hw_params, rate, &dir);
-+ rv = WRAP(snd_pcm_hw_params_get_rate)(hw_params, rate, &dir);
- if (rv >= 0) {
+- r = snd_pcm_hw_params_get_rate(hw_params, rate, &dir);
++ r = WRAP(snd_pcm_hw_params_get_rate)(hw_params, rate, &dir);
+ if (r >= 0) {
/* There is a default rate: use it. */
- snd_pcm_close(pcm);
+ WRAP(snd_pcm_close)(pcm);
@@ -587,9 +587,9 @@
/* Use a common rate, alsa may adjust it based on hw/etc. capabilities. */
*rate = 44100;
-- rv = snd_pcm_hw_params_set_rate_near(pcm, hw_params, rate, NULL);
-+ rv = WRAP(snd_pcm_hw_params_set_rate_near)(pcm, hw_params, rate, NULL);
- if (rv < 0) {
+- r = snd_pcm_hw_params_set_rate_near(pcm, hw_params, rate, NULL);
++ r = WRAP(snd_pcm_hw_params_set_rate_near)(pcm, hw_params, rate, NULL);
+ if (r < 0) {
- snd_pcm_close(pcm);
+ WRAP(snd_pcm_close)(pcm);
return CUBEB_ERROR;
Deleted: trunk/www/firefox/files/patch-bug1073117
==============================================================================
--- trunk/www/firefox/files/patch-bug1073117 Tue Mar 3 16:35:21 2015 (r1820)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,245 +0,0 @@
-diff --git widget/gtk/gtk3drawing.c widget/gtk/gtk3drawing.c
-index e9e21b1..750140c 100644
---- widget/gtk/gtk3drawing.c
-+++ widget/gtk/gtk3drawing.c
-@@ -64,6 +64,7 @@ static GtkWidget* gScrolledWindowWidget;
-
- static style_prop_t style_prop_func;
- static gboolean have_arrow_scaling;
-+static gboolean checkbox_check_state;
- static gboolean is_initialized;
-
- #define ARROW_UP 0
-@@ -71,6 +72,10 @@ static gboolean is_initialized;
- #define ARROW_RIGHT G_PI_2
- #define ARROW_LEFT (G_PI+G_PI_2)
-
-+#if !GTK_CHECK_VERSION(3,14,0)
-+#define GTK_STATE_FLAG_CHECKED (1 << 11)
-+#endif
-+
- static GtkStateFlags
- GetStateFlagsFromGtkWidgetState(GtkWidgetState* state)
- {
-@@ -714,6 +719,11 @@ moz_gtk_init()
- is_initialized = TRUE;
- have_arrow_scaling = (gtk_major_version > 2 ||
- (gtk_major_version == 2 && gtk_minor_version >= 12));
-+ if (gtk_major_version > 3 ||
-+ (gtk_major_version == 3 && gtk_minor_version >= 14))
-+ checkbox_check_state = GTK_STATE_FLAG_CHECKED;
-+ else
-+ checkbox_check_state = GTK_STATE_FLAG_ACTIVE;
-
- /* Add style property to GtkEntry.
- * Adding the style property to the normal GtkEntry class means that it
-@@ -1004,10 +1014,10 @@ moz_gtk_toggle_paint(cairo_t *cr, GdkRectangle* rect,
- gtk_widget_set_sensitive(w, !state->disabled);
- gtk_widget_set_direction(w, direction);
- gtk_style_context_save(style);
--
-+
- if (isradio) {
- gtk_style_context_add_class(style, GTK_STYLE_CLASS_RADIO);
-- gtk_style_context_set_state(style, selected ? GTK_STATE_FLAG_ACTIVE :
-+ gtk_style_context_set_state(style, selected ? checkbox_check_state :
- GTK_STATE_FLAG_NORMAL);
- gtk_render_option(style, cr, x, y, width, height);
- if (state->focused) {
-@@ -1025,7 +1035,7 @@ moz_gtk_toggle_paint(cairo_t *cr, GdkRectangle* rect,
- gtk_style_context_set_state(style, GTK_STATE_FLAG_INCONSISTENT);
- gtk_toggle_button_set_inconsistent(GTK_TOGGLE_BUTTON(gCheckboxWidget), TRUE);
- } else if (selected) {
-- gtk_style_context_set_state(style, GTK_STATE_FLAG_ACTIVE);
-+ gtk_style_context_set_state(style, checkbox_check_state);
- } else {
- gtk_toggle_button_set_inconsistent(GTK_TOGGLE_BUTTON(gCheckboxWidget), FALSE);
- }
-@@ -2588,8 +2598,9 @@ moz_gtk_check_menu_item_paint(cairo_t *cr, GdkRectangle* rect,
- gtk_style_context_add_class(style, GTK_STYLE_CLASS_CHECK);
- }
-
-- if (checked)
-- state_flags |= GTK_STATE_FLAG_ACTIVE;
-+ if (checked) {
-+ state_flags |= checkbox_check_state;
-+ }
-
- gtk_style_context_set_state(style, state_flags);
- gtk_style_context_get_padding(style, state_flags, &padding);
-diff --git widget/gtk/nsLookAndFeel.cpp widget/gtk/nsLookAndFeel.cpp
-index 3562cf2..ea4cc0e 100644
---- widget/gtk/nsLookAndFeel.cpp
-+++ widget/gtk/nsLookAndFeel.cpp
-@@ -38,7 +38,6 @@ nsLookAndFeel::nsLookAndFeel()
- mStyle(nullptr),
- #else
- mBackgroundStyle(nullptr),
-- mViewStyle(nullptr),
- mButtonStyle(nullptr),
- #endif
- mDefaultFontCached(false), mButtonFontCached(false),
-@@ -53,7 +52,6 @@ nsLookAndFeel::~nsLookAndFeel()
- g_object_unref(mStyle);
- #else
- g_object_unref(mBackgroundStyle);
-- g_object_unref(mViewStyle);
- g_object_unref(mButtonStyle);
- #endif
- }
-@@ -114,13 +112,19 @@ nsLookAndFeel::NativeGetColor(ColorID aID, nscolor& aColor)
- case eColorID_IMESelectedRawTextBackground:
- case eColorID_IMESelectedConvertedTextBackground:
- case eColorID__moz_dragtargetzone:
-- aColor = sMozWindowSelectedBackground;
-+ case eColorID__moz_cellhighlight:
-+ case eColorID__moz_html_cellhighlight:
-+ case eColorID_highlight: // preference selected item,
-+ aColor = sTextSelectedBackground;
- break;
- case eColorID_WidgetSelectForeground:
- case eColorID_TextSelectForeground:
- case eColorID_IMESelectedRawTextForeground:
- case eColorID_IMESelectedConvertedTextForeground:
-- aColor = sMozWindowSelectedText;
-+ case eColorID_highlighttext:
-+ case eColorID__moz_cellhighlighttext:
-+ case eColorID__moz_html_cellhighlighttext:
-+ aColor = sTextSelectedText;
- break;
- #endif
- case eColorID_Widget3DHighlight:
-@@ -238,19 +242,6 @@ nsLookAndFeel::NativeGetColor(ColorID aID, nscolor& aColor)
- GTK_STATE_FLAG_INSENSITIVE, &gdk_color);
- aColor = GDK_RGBA_TO_NS_RGBA(gdk_color);
- break;
-- case eColorID_highlight: // preference selected item,
-- // background of selected item
-- gtk_style_context_get_background_color(mViewStyle,
-- GTK_STATE_FLAG_SELECTED,
-- &gdk_color);
-- aColor = GDK_RGBA_TO_NS_RGBA(gdk_color);
-- break;
-- case eColorID_highlighttext:
-- // text of selected item
-- gtk_style_context_get_color(mViewStyle,
-- GTK_STATE_FLAG_SELECTED, &gdk_color);
-- aColor = GDK_RGBA_TO_NS_RGBA(gdk_color);
-- break;
- case eColorID_inactivecaption:
- // inactive window caption
- gtk_style_context_get_background_color(mBackgroundStyle,
-@@ -393,19 +384,6 @@ nsLookAndFeel::NativeGetColor(ColorID aID, nscolor& aColor)
- case eColorID__moz_buttonhovertext:
- aColor = sButtonHoverText;
- break;
-- case eColorID__moz_cellhighlight:
-- case eColorID__moz_html_cellhighlight:
-- gtk_style_context_get_background_color(mViewStyle,
-- GTK_STATE_FLAG_SELECTED,
-- &gdk_color);
-- aColor = GDK_RGBA_TO_NS_RGBA(gdk_color);
-- break;
-- case eColorID__moz_cellhighlighttext:
-- case eColorID__moz_html_cellhighlighttext:
-- gtk_style_context_get_color(mViewStyle,
-- GTK_STATE_FLAG_SELECTED, &gdk_color);
-- aColor = GDK_RGBA_TO_NS_RGBA(gdk_color);
-- break;
- #endif
- case eColorID__moz_menuhover:
- aColor = sMenuHover;
-@@ -967,7 +945,7 @@ nsLookAndFeel::Init()
- GtkStyleContext *style;
-
- // Gtk manages a screen's CSS in the settings object so we
-- // ask Gtk to create it explicitly. Otherwise we may end up
-+ // ask Gtk to create it explicitly. Otherwise we may end up
- // with wrong color theme, see Bug 972382
- (void)gtk_settings_get_for_screen(gdk_screen_get_default());
-
-@@ -977,9 +955,6 @@ nsLookAndFeel::Init()
- mBackgroundStyle = create_context(path);
- gtk_style_context_add_class(mBackgroundStyle, GTK_STYLE_CLASS_BACKGROUND);
-
-- mViewStyle = create_context(path);
-- gtk_style_context_add_class(mViewStyle, GTK_STYLE_CLASS_VIEW);
--
- mButtonStyle = create_context(path);
- gtk_style_context_add_class(mButtonStyle, GTK_STYLE_CLASS_BUTTON);
-
-@@ -992,11 +967,24 @@ nsLookAndFeel::Init()
- g_object_unref(style);
-
- // Text colors
-- gtk_style_context_get_background_color(mViewStyle, GTK_STATE_FLAG_NORMAL, &color);
-+ style = create_context(path);
-+ gtk_style_context_add_class(style, GTK_STYLE_CLASS_VIEW);
-+ gtk_style_context_get_background_color(style, GTK_STATE_FLAG_NORMAL, &color);
- sMozFieldBackground = GDK_RGBA_TO_NS_RGBA(color);
-- gtk_style_context_get_color(mViewStyle, GTK_STATE_FLAG_NORMAL, &color);
-+ gtk_style_context_get_color(style, GTK_STATE_FLAG_NORMAL, &color);
- sMozFieldText = GDK_RGBA_TO_NS_RGBA(color);
-
-+ // Selected text and background
-+ gtk_style_context_get_background_color(style,
-+ static_cast<GtkStateFlags>(GTK_STATE_FLAG_FOCUSED|GTK_STATE_FLAG_SELECTED),
-+ &color);
-+ sTextSelectedBackground = GDK_RGBA_TO_NS_RGBA(color);
-+ gtk_style_context_get_color(style,
-+ static_cast<GtkStateFlags>(GTK_STATE_FLAG_FOCUSED|GTK_STATE_FLAG_SELECTED),
-+ &color);
-+ sTextSelectedText = GDK_RGBA_TO_NS_RGBA(color);
-+ g_object_unref(style);
-+
- // Window colors
- style = create_context(path);
- gtk_style_context_save(style);
-@@ -1005,12 +993,6 @@ nsLookAndFeel::Init()
- sMozWindowBackground = GDK_RGBA_TO_NS_RGBA(color);
- gtk_style_context_get_color(style, GTK_STATE_FLAG_NORMAL, &color);
- sMozWindowText = GDK_RGBA_TO_NS_RGBA(color);
--
-- // Selected text and background
-- gtk_style_context_get_background_color(style, GTK_STATE_FLAG_SELECTED, &color);
-- sMozWindowSelectedBackground = GDK_RGBA_TO_NS_RGBA(color);
-- gtk_style_context_get_color(style, GTK_STATE_FLAG_SELECTED, &color);
-- sMozWindowSelectedText = GDK_RGBA_TO_NS_RGBA(color);
- gtk_style_context_restore(style);
-
- // tooltip foreground and background
-@@ -1256,11 +1238,9 @@ nsLookAndFeel::RefreshImpl()
- mStyle = nullptr;
- #else
- g_object_unref(mBackgroundStyle);
-- g_object_unref(mViewStyle);
- g_object_unref(mButtonStyle);
-
- mBackgroundStyle = nullptr;
-- mViewStyle = nullptr;
- mButtonStyle = nullptr;
- #endif
-
-diff --git widget/gtk/nsLookAndFeel.h widget/gtk/nsLookAndFeel.h
-index aabbca6..7686cca 100644
---- widget/gtk/nsLookAndFeel.h
-+++ widget/gtk/nsLookAndFeel.h
-@@ -35,7 +35,6 @@ protected:
- struct _GtkStyle *mStyle;
- #else
- struct _GtkStyleContext *mBackgroundStyle;
-- struct _GtkStyleContext *mViewStyle;
- struct _GtkStyleContext *mButtonStyle;
- #endif
-
-@@ -75,8 +74,8 @@ protected:
- nscolor sMozFieldBackground;
- nscolor sMozWindowText;
- nscolor sMozWindowBackground;
-- nscolor sMozWindowSelectedText;
-- nscolor sMozWindowSelectedBackground;
-+ nscolor sTextSelectedText;
-+ nscolor sTextSelectedBackground;
- nscolor sMozScrollbar;
- char16_t sInvisibleCharacter;
- float sCaretRatio;
Deleted: trunk/www/firefox/files/patch-bug1101582
==============================================================================
--- trunk/www/firefox/files/patch-bug1101582 Tue Mar 3 16:35:21 2015 (r1820)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,82 +0,0 @@
-commit 8142810
-Author: Martin Stransky <stransky at redhat.com>
-Date: Thu Nov 27 04:08:00 2014 +0100
-
- Bug 1101582 - [GTK3] - Use window background color for ThreeDFace,ButtonFace. r=karlt
- This fixes missing borders on non-natively-styled textareas.
----
- widget/gtk/nsLookAndFeel.cpp | 21 ++++++++++-----------
- widget/gtk/nsLookAndFeel.h | 2 +-
- 2 files changed, 11 insertions(+), 12 deletions(-)
-
-diff --git widget/gtk/nsLookAndFeel.cpp widget/gtk/nsLookAndFeel.cpp
-index 93066b4..3562cf2 100644
---- widget/gtk/nsLookAndFeel.cpp
-+++ widget/gtk/nsLookAndFeel.cpp
-@@ -284,10 +284,17 @@ nsLookAndFeel::NativeGetColor(ColorID aID, nscolor& aColor)
- #endif
- break;
-
-+ case eColorID_threedlightshadow:
-+ // 3-D highlighted inner edge color
-+ // always same as background in GTK code
- case eColorID_threedface:
- case eColorID_buttonface:
- // 3-D face color
-- aColor = sFrameBackground;
-+#if (MOZ_WIDGET_GTK == 3)
-+ aColor = sMozWindowBackground;
-+#else
-+ aColor = sButtonBackground;
-+#endif
- break;
-
- case eColorID_buttontext:
-@@ -302,11 +309,6 @@ nsLookAndFeel::NativeGetColor(ColorID aID, nscolor& aColor)
- aColor = sFrameOuterLightBorder;
- break;
-
-- case eColorID_threedlightshadow:
-- // 3-D highlighted inner edge color
-- aColor = sFrameBackground; // always same as background in GTK code
-- break;
--
- case eColorID_buttonshadow:
- // 3-D shadow edge color
- case eColorID_threedshadow:
-@@ -1141,7 +1143,7 @@ nsLookAndFeel::Init()
-
- style = gtk_widget_get_style(button);
- if (style) {
-- sFrameBackground = GDK_COLOR_TO_NS_RGB(style->bg[GTK_STATE_NORMAL]);
-+ sButtonBackground = GDK_COLOR_TO_NS_RGB(style->bg[GTK_STATE_NORMAL]);
- sFrameOuterLightBorder =
- GDK_COLOR_TO_NS_RGB(style->light[GTK_STATE_NORMAL]);
- sFrameInnerDarkBorder =
-@@ -1189,12 +1191,9 @@ nsLookAndFeel::Init()
- GtkWidget *frame = gtk_frame_new(nullptr);
- gtk_container_add(GTK_CONTAINER(parent), frame);
-
-- style = gtk_widget_get_style_context(frame);
-- gtk_style_context_get_background_color(style, GTK_STATE_FLAG_NORMAL, &color);
-- sFrameBackground = GDK_RGBA_TO_NS_RGBA(color);
--
- // TODO GTK3 - update sFrameOuterLightBorder
- // for GTK_BORDER_STYLE_INSET/OUTSET/GROVE/RIDGE border styles (Bug 978172).
-+ style = gtk_widget_get_style_context(frame);
- gtk_style_context_get_border_color(style, GTK_STATE_FLAG_NORMAL, &color);
- sFrameInnerDarkBorder = sFrameOuterLightBorder = GDK_RGBA_TO_NS_RGBA(color);
- #endif
-diff --git widget/gtk/nsLookAndFeel.h widget/gtk/nsLookAndFeel.h
-index be15179..aabbca6 100644
---- widget/gtk/nsLookAndFeel.h
-+++ widget/gtk/nsLookAndFeel.h
-@@ -64,7 +64,7 @@ protected:
- nscolor sMenuHoverText;
- nscolor sButtonText;
- nscolor sButtonHoverText;
-- nscolor sFrameBackground;
-+ nscolor sButtonBackground;
- nscolor sFrameOuterLightBorder;
- nscolor sFrameInnerDarkBorder;
- nscolor sOddCellBackground;
Deleted: trunk/www/firefox/files/patch-bug1103858
==============================================================================
--- trunk/www/firefox/files/patch-bug1103858 Tue Mar 3 16:35:21 2015 (r1820)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,42 +0,0 @@
-diff --git configure.in configure.in
-index b2b45e7..dcfdfb7 100644
---- configure.in
-+++ configure.in
-@@ -8346,7 +8346,7 @@ case "$OS_TARGET" in
- NECKO_WIFI=1
- fi
- ;;
-- Darwin|FreeBSD|SunOS|WINNT)
-+ Darwin|DragonFly|FreeBSD|SunOS|WINNT)
- NECKO_WIFI=1
- ;;
- Linux)
-diff --git netwerk/wifi/moz.build netwerk/wifi/moz.build
-index d4de063..3949380 100644
---- netwerk/wifi/moz.build
-+++ netwerk/wifi/moz.build
-@@ -35,7 +35,7 @@ if CONFIG['OS_ARCH'] == 'Darwin':
- UNIFIED_SOURCES += [
- 'osx_corewlan.mm',
- ]
--elif CONFIG['OS_ARCH'] == 'FreeBSD':
-+elif CONFIG['OS_ARCH'] in ('DragonFly', 'FreeBSD'):
- UNIFIED_SOURCES += [
- 'nsWifiScannerFreeBSD.cpp',
- ]
-diff --git netwerk/wifi/nsWifiScannerFreeBSD.cpp netwerk/wifi/nsWifiScannerFreeBSD.cpp
-index bdf171e..4185d69 100644
---- netwerk/wifi/nsWifiScannerFreeBSD.cpp
-+++ netwerk/wifi/nsWifiScannerFreeBSD.cpp
-@@ -13,7 +13,11 @@
- #include <sys/socket.h>
- #include <net/if.h>
- #include <net/if_media.h>
-+#ifdef __DragonFly__
-+#include <netproto/802_11/ieee80211_ioctl.h>
-+#else
- #include <net80211/ieee80211_ioctl.h>
-+#endif
-
- #include <ifaddrs.h>
- #include <string.h>
Modified: trunk/www/firefox/files/patch-bug779713
==============================================================================
--- trunk/www/firefox/files/patch-bug779713 Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox/files/patch-bug779713 Tue Mar 3 16:35:21 2015 (r1821)
@@ -47,14 +47,14 @@
index d317766..ddb13da 100644
--- mfbt/Attributes.h
+++ mfbt/Attributes.h
-@@ -51,6 +51,7 @@
+@@ -50,6 +50,7 @@
+ * don't indicate support for them here, due to
* http://stackoverflow.com/questions/20498142/visual-studio-2013-explicit-keyword-bug
*/
- # if _MSC_VER >= 1800
-+# define MOZ_HAVE_CXX11_ALIGNAS
- # define MOZ_HAVE_CXX11_DELETE
- # endif
- # if _MSC_VER >= 1700
++# define MOZ_HAVE_CXX11_ALIGNAS
+ # define MOZ_HAVE_CXX11_FINAL final
+ # define MOZ_HAVE_CXX11_OVERRIDE
+ # define MOZ_HAVE_NEVER_INLINE __declspec(noinline)
@@ -74,6 +75,9 @@
# ifndef __has_extension
# define __has_extension __has_feature /* compatibility, for older versions of clang */
Deleted: trunk/www/firefox/files/patch-bug899126
==============================================================================
--- trunk/www/firefox/files/patch-bug899126 Tue Mar 3 16:35:21 2015 (r1820)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,98 +0,0 @@
-commit 0f63381
-Author: Guilherme Goncalves <guilherme.p.gonc at gmail.com>
-Date: Tue Nov 18 14:03:00 2014 -0800
-
- Bug 899126 - Part 1 - Implement bin_unused for jemalloc3. r=glandium
----
- memory/build/mozjemalloc_compat.c | 57 ++++++++++++++++++++++++++++++++++++++-
- 1 file changed, 56 insertions(+), 1 deletion(-)
-
-diff --git memory/build/mozjemalloc_compat.c memory/build/mozjemalloc_compat.c
-index 70265a7..0a9b21a 100644
---- memory/build/mozjemalloc_compat.c
-+++ memory/build/mozjemalloc_compat.c
-@@ -12,6 +12,8 @@
- #include "jemalloc_types.h"
- #include "mozilla/Types.h"
-
-+#include <stdbool.h>
-+
- #if defined(MOZ_NATIVE_JEMALLOC)
-
- MOZ_IMPORT_API int
-@@ -47,6 +49,16 @@ je_(nallocm)(size_t *rsize, size_t size, int flags);
- je_(mallctlbymib)(mib, miblen, &v, &sz, NULL, 0); \
- } while (0)
-
-+#define CTL_IJ_GET(n, v, i, j) do { \
-+ size_t mib[6]; \
-+ size_t miblen = sizeof(mib) / sizeof(mib[0]); \
-+ size_t sz = sizeof(v); \
-+ je_(mallctlnametomib)(n, mib, &miblen); \
-+ mib[2] = i; \
-+ mib[4] = j; \
-+ je_(mallctlbymib)(mib, miblen, &v, &sz, NULL, 0); \
-+} while (0)
-+
- MOZ_MEMORY_API size_t
- malloc_good_size_impl(size_t size)
- {
-@@ -61,6 +73,48 @@ malloc_good_size_impl(size_t size)
- return size;
- }
-
-+static size_t
-+compute_bin_unused(unsigned int narenas)
-+{
-+ size_t bin_unused = 0;
-+
-+ uint32_t nregs; // number of regions per run in the j-th bin
-+ size_t reg_size; // size of regions served by the j-th bin
-+ size_t curruns; // number of runs belonging to a bin
-+ size_t curregs; // number of allocated regions in a bin
-+
-+ unsigned int nbins; // number of bins per arena
-+ unsigned int i, j;
-+
-+ // curruns and curregs are not defined for uninitialized arenas,
-+ // so we skip them when computing bin_unused. However, initialized
-+ // arenas are not guaranteed to be sequential, so we must test each
-+ // one when iterating below.
-+ bool initialized[100]; // should be narenas, but MSVC doesn't have VLAs
-+ size_t isz = sizeof(initialized) / sizeof(initialized[0]);
-+
-+ je_(mallctl)("arenas.initialized", initialized, &isz, NULL, 0);
-+ CTL_GET("arenas.nbins", nbins);
-+
-+ for (j = 0; j < nbins; j++) {
-+ CTL_I_GET("arenas.bin.0.nregs", nregs, j);
-+ CTL_I_GET("arenas.bin.0.size", reg_size, j);
-+
-+ for (i = 0; i < narenas; i++) {
-+ if (!initialized[i]) {
-+ continue;
-+ }
-+
-+ CTL_IJ_GET("stats.arenas.0.bins.0.curruns", curruns, i, j);
-+ CTL_IJ_GET("stats.arenas.0.bins.0.curregs", curregs, i, j);
-+
-+ bin_unused += (nregs * curruns - curregs) * reg_size;
-+ }
-+ }
-+
-+ return bin_unused;
-+}
-+
- MOZ_JEMALLOC_API void
- jemalloc_stats_impl(jemalloc_stats_t *stats)
- {
-@@ -93,7 +147,8 @@ jemalloc_stats_impl(jemalloc_stats_t *stats)
- // We could get this value out of base.c::base_pages, but that really should
- // be an upstream change, so don't worry about it for now.
- stats->bookkeeping = 0;
-- stats->bin_unused = 0;
-+
-+ stats->bin_unused = compute_bin_unused(narenas);
- }
-
- MOZ_JEMALLOC_API void
Modified: trunk/www/firefox/files/patch-system-openh264
==============================================================================
--- trunk/www/firefox/files/patch-system-openh264 Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox/files/patch-system-openh264 Tue Mar 3 16:35:21 2015 (r1821)
@@ -101,33 +101,60 @@
this._deferred.resolve(extractedPaths);
}, err => {
this._deferred.reject(err);
-diff --git toolkit/mozapps/extensions/internal/OpenH264Provider.jsm toolkit/mozapps/extensions/internal/OpenH264Provider.jsm
+diff --git toolkit/mozapps/extensions/internal/GMPProvider.jsm toolkit/mozapps/extensions/internal/GMPProvider.jsm
index 1f3a0b1..93517be 100644
---- toolkit/mozapps/extensions/internal/OpenH264Provider.jsm
-+++ toolkit/mozapps/extensions/internal/OpenH264Provider.jsm
-@@ -29,6 +29,7 @@
- const OPENH264_PLUGIN_ID = "gmp-gmpopenh264";
- const OPENH264_PREF_BRANCH = "media." + OPENH264_PLUGIN_ID + ".";
- const OPENH264_PREF_ENABLED = "enabled";
-+const OPENH264_PREF_PATH = "path";
- const OPENH264_PREF_VERSION = "version";
- const OPENH264_PREF_LASTUPDATE = "lastUpdate";
- const OPENH264_PREF_AUTOUPDATE = "autoupdate";
-@@ -93,7 +94,12 @@
-
- get description() { return pluginsBundle.GetStringFromName("openH264_description"); },
-
-- get version() { return prefs.get(OPENH264_PREF_VERSION, ""); },
-+ get version() {
+--- toolkit/mozapps/extensions/internal/GMPProvider.jsm
++++ toolkit/mozapps/extensions/internal/GMPProvider.jsm
+@@ -40,6 +40,7 @@ const KEY_LOGGING_LEVEL = KEY_LOG_B
+ const KEY_LOGGING_DUMP = KEY_LOG_BASE + "dump";
+ const KEY_EME_ENABLED = "media.eme.enabled"; // Global pref to enable/disable all EME plugins
+ const KEY_PLUGIN_ENABLED = "media.{0}.enabled";
++const KEY_PLUGIN_PATH = "media.{0}.path";
+ const KEY_PLUGIN_LAST_UPDATE = "media.{0}.lastUpdate";
+ const KEY_PLUGIN_VERSION = "media.{0}.version";
+ const KEY_PLUGIN_AUTOUPDATE = "media.{0}.autoupdate";
+@@ -165,8 +166,8 @@ function GMPWrapper(aPluginInfo) {
+ this._plugin.id + ") ");
+ Preferences.observe(GMPPrefs.getPrefKey(KEY_PLUGIN_ENABLED, this._plugin.id),
+ this.onPrefEnabledChanged, this);
+- Preferences.observe(GMPPrefs.getPrefKey(KEY_PLUGIN_VERSION, this._plugin.id),
+- this.onPrefVersionChanged, this);
++ Preferences.observe(GMPPrefs.getPrefKey(KEY_PLUGIN_PATH, this._plugin.id),
++ this.onPrefPathChanged, this);
+ if (this._plugin.isEME) {
+ Preferences.observe(GMPPrefs.getPrefKey(KEY_EME_ENABLED, this._plugin.id),
+ this.onPrefEnabledChanged, this);
+@@ -183,11 +184,8 @@ GMPWrapper.prototype = {
+
+ set gmpPath(aPath) { this._gmpPath = aPath; },
+ get gmpPath() {
+- if (!this._gmpPath && this.isInstalled) {
+- this._gmpPath = OS.Path.join(OS.Constants.Path.profileDir,
+- this._plugin.id,
+- GMPPrefs.get(KEY_PLUGIN_VERSION, null,
+- this._plugin.id));
++ if (!this._gmpPath) {
++ this._gmpPath = GMPPrefs.get(KEY_PLUGIN_PATH, null, this._plugin.id);
+ }
+ return this._gmpPath;
+ },
+@@ -202,8 +200,13 @@ GMPWrapper.prototype = {
+ get description() { return this._plugin.description; },
+ get fullDescription() { return this._plugin.fullDescription; },
+
+- get version() { return GMPPrefs.get(KEY_PLUGIN_VERSION, null,
+- this._plugin.id); },
++ get version() {
+ if (this.isInstalled) {
-+ return prefs.get(OPENH264_PREF_VERSION, "");
++ return GMPPrefs.get(KEY_PLUGIN_VERSION, null,
++ this._plugin.id);
+ }
-+ return "";
++ return null;
+ },
get isActive() { return !this.userDisabled; },
get appDisabled() { return false; },
-@@ -217,24 +223,17 @@
+@@ -346,24 +349,17 @@ GMPWrapper.prototype = {
get pluginMimeTypes() { return []; },
get pluginLibraries() {
@@ -136,86 +163,67 @@
- return [path];
- }
- return [];
-+ let path = prefs.get(OPENH264_PREF_PATH, null);
++ let path = GMPPrefs.get(KEY_PLUGIN_PATH, null, this._plugin.id);
+ return path && path.length ? [OS.Path.basename(path)] : [];
},
get pluginFullpath() {
- if (this.isInstalled) {
- let path = OS.Path.join(OS.Constants.Path.profileDir,
-- OPENH264_PLUGIN_ID,
+- this._plugin.id,
- this.version);
- return [path];
- }
- return [];
-+ let path = prefs.get(OPENH264_PREF_PATH, null);
++ let path = GMPPrefs.get(KEY_PLUGIN_PATH, null, this._plugin.id);
+ return path && path.length ? [path] : [];
},
get isInstalled() {
-- return this.version.length > 0;
-+ let path = prefs.get(OPENH264_PREF_PATH, "");
-+ return path.length > 0;
+- return this.version && this.version.length > 0;
++ let path = GMPPrefs.get(KEY_PLUGIN_PATH, null, this._plugin.id);
++ return path && path.length > 0;
},
- };
-@@ -245,19 +244,14 @@
- "OpenH264Provider" + "::");
- OpenH264Wrapper._log = Log.repository.getLoggerWithMessagePrefix("Toolkit.OpenH264Provider",
- "OpenH264Wrapper" + "::");
-- this.gmpPath = null;
-- if (OpenH264Wrapper.isInstalled) {
-- this.gmpPath = OS.Path.join(OS.Constants.Path.profileDir,
-- OPENH264_PLUGIN_ID,
-- prefs.get(OPENH264_PREF_VERSION, null));
-- }
-+ this.gmpPath = prefs.get(OPENH264_PREF_PATH, null);
- let enabled = prefs.get(OPENH264_PREF_ENABLED, true);
- this._log.trace("startup() - enabled=" + enabled + ", gmpPath="+this.gmpPath);
-
-
- Services.obs.addObserver(this, AddonManager.OPTIONS_NOTIFICATION_DISPLAYED, false);
- prefs.observe(OPENH264_PREF_ENABLED, this.onPrefEnabledChanged, this);
-- prefs.observe(OPENH264_PREF_VERSION, this.onPrefVersionChanged, this);
-+ prefs.observe(OPENH264_PREF_PATH, this.onPrefPathChanged, this);
- prefs.observe(OPENH264_PREF_LOGGING, configureLogging);
-
- if (this.gmpPath && enabled) {
-@@ -270,7 +264,7 @@
- this._log.trace("shutdown()");
- Services.obs.removeObserver(this, AddonManager.OPTIONS_NOTIFICATION_DISPLAYED);
- prefs.ignore(OPENH264_PREF_ENABLED, this.onPrefEnabledChanged, this);
-- prefs.ignore(OPENH264_PREF_VERSION, this.onPrefVersionChanged, this);
-+ prefs.ignore(OPENH264_PREF_PATH, this.onPrefPathChanged, this);
- prefs.ignore(OPENH264_PREF_LOGGING, configureLogging);
-
- return OpenH264Wrapper._updateTask;
-@@ -296,25 +290,20 @@
- wrapper);
+ onPrefEnabledChanged: function() {
+@@ -386,10 +382,10 @@ GMPWrapper.prototype = {
+ this);
},
- onPrefVersionChanged: function() {
+ onPrefPathChanged: function() {
- let wrapper = OpenH264Wrapper;
-
- AddonManagerPrivate.callAddonListeners("onUninstalling", wrapper, false);
- if (this.gmpPath) {
-- this._log.info("onPrefVersionChanged() - unregistering gmp directory " + this.gmpPath);
-+ this._log.info("onPrefPathChanged() - removing gmp directory " + this.gmpPath);
- gmpService.removePluginDirectory(this.gmpPath);
+ AddonManagerPrivate.callAddonListeners("onUninstalling", this, false);
+ if (this._gmpPath) {
+- this._log.info("onPrefVersionChanged() - unregistering gmp directory " +
++ this._log.info("onPrefPathChanged() - unregistering gmp directory " +
+ this._gmpPath);
+ gmpService.removePluginDirectory(this._gmpPath);
}
- AddonManagerPrivate.callAddonListeners("onUninstalled", wrapper);
+@@ -397,15 +393,9 @@ GMPWrapper.prototype = {
- AddonManagerPrivate.callInstallListeners("onExternalInstall", null, wrapper, null, false);
-- this.gmpPath = null;
-- if (OpenH264Wrapper.isInstalled) {
-- this.gmpPath = OS.Path.join(OS.Constants.Path.profileDir,
-- OPENH264_PLUGIN_ID,
-- prefs.get(OPENH264_PREF_VERSION, null));
+ AddonManagerPrivate.callInstallListeners("onExternalInstall", null, this,
+ null, false);
+- this._gmpPath = null;
+- if (this.isInstalled) {
+- this._gmpPath = OS.Path.join(OS.Constants.Path.profileDir,
+- this._plugin.id,
+- GMPPrefs.get(KEY_PLUGIN_VERSION, null,
+- this._plugin.id));
- }
-+ this.gmpPath = prefs.get(OPENH264_PREF_PATH, null);
- if (this.gmpPath && wrapper.isActive) {
-- this._log.info("onPrefVersionChanged() - registering gmp directory " + this.gmpPath);
-+ this._log.info("onPrefPathChanged() - adding gmp directory " + this.gmpPath);
- gmpService.addPluginDirectory(this.gmpPath);
++ this._gmpPath = GMPPrefs.get(KEY_PLUGIN_PATH, null, this._plugin.id);
+ if (this._gmpPath && this.isActive) {
+- this._log.info("onPrefVersionChanged() - registering gmp directory " +
++ this._log.info("onPrefPathChanged() - registering gmp directory " +
+ this._gmpPath);
+ gmpService.addPluginDirectory(this._gmpPath);
}
- AddonManagerPrivate.callAddonListeners("onInstalled", wrapper);
+@@ -415,8 +405,8 @@ GMPWrapper.prototype = {
+ shutdown: function() {
+ Preferences.ignore(GMPPrefs.getPrefKey(KEY_PLUGIN_ENABLED, this._plugin.id),
+ this.onPrefEnabledChanged, this);
+- Preferences.ignore(GMPPrefs.getPrefKey(KEY_PLUGIN_VERSION, this._plugin.id),
+- this.onPrefVersionChanged, this);
++ Preferences.ignore(GMPPrefs.getPrefKey(KEY_PLUGIN_PATH, this._plugin.id),
++ this.onPrefPathChanged, this);
+ if (this._isEME) {
+ Preferences.ignore(GMPPrefs.getPrefKey(KEY_EME_ENABLED, this._plugin.id),
+ this.onPrefEnabledChanged, this);
Modified: trunk/www/firefox/files/patch-z-bug517422
==============================================================================
--- trunk/www/firefox/files/patch-z-bug517422 Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/firefox/files/patch-z-bug517422 Tue Mar 3 16:35:21 2015 (r1821)
@@ -22,14 +22,17 @@
index f67c5c7..eb909ce 100644
--- config/external/moz.build
+++ config/external/moz.build
-@@ -16,13 +16,19 @@ if CONFIG['MOZ_UPDATER']:
- if not CONFIG['MOZ_NATIVE_BZ2']:
- external_dirs += ['modules/libbz2']
+@@ -19,10 +19,19 @@ if CONFIG['MOZ_UPDATER']:
+ # There's no "native brotli" yet, but probably in the future...
+ external_dirs += ['modules/brotli']
-if CONFIG['MOZ_VORBIS']:
+if not CONFIG['MOZ_NATIVE_OGG']:
+ external_dirs += ['media/libogg']
+
++if not CONFIG['MOZ_NATIVE_OPUS']:
++ external_dirs += ['media/libopus']
++
+if not CONFIG['MOZ_NATIVE_THEORA']:
+ external_dirs += ['media/libtheora']
+
@@ -40,12 +43,8 @@
+if CONFIG['MOZ_TREMOR'] and not CONFIG['MOZ_NATIVE_TREMOR']:
external_dirs += ['media/libtremor']
--if CONFIG['MOZ_OPUS']:
-+if CONFIG['MOZ_OPUS'] and not CONFIG['MOZ_NATIVE_OPUS']:
- external_dirs += ['media/libopus']
-
if CONFIG['MOZ_WEBM']:
-@@ -37,14 +43,16 @@ if CONFIG['MOZ_VPX'] and not CONFIG['MOZ_NATIVE_LIBVPX']:
+@@ -37,15 +46,16 @@ if CONFIG['MOZ_VPX'] and not CONFIG['MOZ
if not CONFIG['MOZ_NATIVE_PNG']:
external_dirs += ['media/libpng']
@@ -59,6 +58,7 @@
'media/kiss_fft',
'media/libcubeb',
- 'media/libogg',
+- 'media/libopus',
- 'media/libtheora',
- 'media/libspeex_resampler',
'media/libstagefright',
@@ -120,7 +120,7 @@
index 87db361..7947626 100644
--- configure.in
+++ configure.in
-@@ -5056,6 +5056,57 @@ if test "${ac_cv_c_attribute_aligned}" != "0"; then
+@@ -5223,6 +5223,140 @@ if test "${ac_cv_c_attribute_aligned}" !
fi
dnl ========================================================
@@ -175,13 +175,6 @@
+AC_SUBST(MOZ_NATIVE_TREMOR)
+
+dnl ========================================================
- dnl = Disable Opus audio codec support
- dnl ========================================================
- MOZ_ARG_DISABLE_BOOL(opus,
-@@ -5064,6 +5115,89 @@ MOZ_ARG_DISABLE_BOOL(opus,
- MOZ_OPUS=1)
-
- dnl ========================================================
+dnl Check for libopus
+dnl ========================================================
+
Modified: trunk/www/linux-firefox/Makefile
==============================================================================
--- trunk/www/linux-firefox/Makefile Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/linux-firefox/Makefile Tue Mar 3 16:35:21 2015 (r1821)
@@ -2,7 +2,7 @@
# $FreeBSD: head/www/linux-firefox/Makefile 376999 2015-01-14 08:06:43Z beat $
PORTNAME= firefox
-DISTVERSION= 36.0
+DISTVERSION= 37.0b2
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 Fri Feb 27 13:23:59 2015 (r1820)
+++ trunk/www/linux-firefox/distinfo Tue Mar 3 16:35:21 2015 (r1821)
@@ -1,5 +1,5 @@
-SHA256 (firefox-36.0.tar.bz2) = 05a6af840f766df81151c82ccb348895db80e1946e150d4e10ca1b4ecf9251ab
-SIZE (firefox-36.0.tar.bz2) = 47838612
+SHA256 (firefox-37.0b2.tar.bz2) = d4b57140321b2a57d4dd2341d3b2a5b40e04085aeed40a113d93a391f8a9fbd0
+SIZE (firefox-37.0b2.tar.bz2) = 47741650
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
More information about the freebsd-gecko
mailing list