Index: Mk/Uses/gecko.mk =================================================================== --- Mk/Uses/gecko.mk +++ Mk/Uses/gecko.mk @@ -22,12 +22,12 @@ .if ${gecko_ARGS:Mfirefox} _GECKO_DEFAULT_VERSION= 60 -_GECKO_VERSIONS= 60 65 +_GECKO_VERSIONS= 60 66 _GECKO_TYPE= firefox # Dependence lines for different Firefox versions 60_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox-esr -65_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox +66_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox .if exists(${LOCALBASE}/bin/firefox) _GECKO_INSTALLED_VER!= ${PKG_QUERY} %v firefox firefox-esr Index: Mk/bsd.gecko.mk =================================================================== --- Mk/bsd.gecko.mk +++ Mk/bsd.gecko.mk @@ -111,7 +111,7 @@ .endif .if ${MOZILLA_VER:R:R} >= 63 -BUILD_DEPENDS+= rust-cbindgen>=0.6.2:devel/rust-cbindgen \ +BUILD_DEPENDS+= rust-cbindgen>=0.6.8:devel/rust-cbindgen \ node:www/node .endif Index: www/firefox-i18n/Makefile =================================================================== --- www/firefox-i18n/Makefile +++ www/firefox-i18n/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox-i18n -PORTVERSION= 65.0.2 +PORTVERSION= 66.0b14 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \ MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi @@ -15,7 +15,7 @@ EXTRACT_DEPENDS= zip:archivers/zip -USES= zip:infozip gecko:firefox,65,build +USES= zip:infozip gecko:firefox,66,build USE_XPI= firefox NO_ARCH= yes Index: www/firefox-i18n/distinfo =================================================================== --- www/firefox-i18n/distinfo +++ www/firefox-i18n/distinfo @@ -1,199 +1,199 @@ -TIMESTAMP = 1551305934 -SHA256 (xpi/firefox-i18n-65.0.2/ach.xpi) = 95c253b48831f49ad9a5b39a0a7e86b257fed940052ddd55b8960194f0d97667 -SIZE (xpi/firefox-i18n-65.0.2/ach.xpi) = 447470 -SHA256 (xpi/firefox-i18n-65.0.2/af.xpi) = c3c0e77c6dc71d9f82ef0ee5ebe5d75e83e7ee1d4d55eedee48e1e2294d26273 -SIZE (xpi/firefox-i18n-65.0.2/af.xpi) = 437795 -SHA256 (xpi/firefox-i18n-65.0.2/an.xpi) = 24f3a72b0c8e48fdcc4b626b0b05f6c93e9ce45be698e1398dff6c6faccb6ed0 -SIZE (xpi/firefox-i18n-65.0.2/an.xpi) = 465018 -SHA256 (xpi/firefox-i18n-65.0.2/ar.xpi) = 5d843b42b62a9d80901f53c74c1f36cba317e30c2b711477614b5519fd5d6fee -SIZE (xpi/firefox-i18n-65.0.2/ar.xpi) = 509028 -SHA256 (xpi/firefox-i18n-65.0.2/as.xpi) = 3648a643d5a4598295927da1d4ef0dd75fe2a216508b423c4566e28872fb5c22 -SIZE (xpi/firefox-i18n-65.0.2/as.xpi) = 472926 -SHA256 (xpi/firefox-i18n-65.0.2/ast.xpi) = 846b801351ad56c3bbdc2733e257fadb2f60c45940219278c448d1ce1acfabc9 -SIZE (xpi/firefox-i18n-65.0.2/ast.xpi) = 462348 -SHA256 (xpi/firefox-i18n-65.0.2/az.xpi) = 68149223d25c62b3a58bf6de37eab2362501fa130bcfc094a329c7a98cdc90eb -SIZE (xpi/firefox-i18n-65.0.2/az.xpi) = 488826 -SHA256 (xpi/firefox-i18n-65.0.2/be.xpi) = cc8c93a98e0a791501a81079be52cd05885defb2f50b0dfef16b728dd0cd0b5e -SIZE (xpi/firefox-i18n-65.0.2/be.xpi) = 539172 -SHA256 (xpi/firefox-i18n-65.0.2/bg.xpi) = 206f9dae0720003d7dc444b466c2d1e3754d6800208411d6e2e766e2232b89b1 -SIZE (xpi/firefox-i18n-65.0.2/bg.xpi) = 521967 -SHA256 (xpi/firefox-i18n-65.0.2/bn-BD.xpi) = b3133aed8b7b0312677248524d377345164e60ee92ad132737631b6c5efb13f7 -SIZE (xpi/firefox-i18n-65.0.2/bn-BD.xpi) = 536547 -SHA256 (xpi/firefox-i18n-65.0.2/bn-IN.xpi) = cfe2e3d844cbbac9691c3b4c817eea75605dfbe6c60dbe04e8f822c3590c2e7f -SIZE (xpi/firefox-i18n-65.0.2/bn-IN.xpi) = 528108 -SHA256 (xpi/firefox-i18n-65.0.2/br.xpi) = 98169b8c0ecf2796ebbecfcbaef10803f0286ceea3d3d12ce47827d8e7c680a9 -SIZE (xpi/firefox-i18n-65.0.2/br.xpi) = 468628 -SHA256 (xpi/firefox-i18n-65.0.2/bs.xpi) = c19d61f8e6a48311334e1ea203b42d2a4ca25e9590458e2ed22589d170cf6df4 -SIZE (xpi/firefox-i18n-65.0.2/bs.xpi) = 463216 -SHA256 (xpi/firefox-i18n-65.0.2/ca.xpi) = ff6c54f3f807ca52b1fbfd32ddb6fca54b10de628d9e0a91e848357f6966482c -SIZE (xpi/firefox-i18n-65.0.2/ca.xpi) = 469766 -SHA256 (xpi/firefox-i18n-65.0.2/cak.xpi) = c9e3da840fb21c0ed1b08ae4583a90d9bca09a8da43bb0dadb9d6fd0b55dcb74 -SIZE (xpi/firefox-i18n-65.0.2/cak.xpi) = 492521 -SHA256 (xpi/firefox-i18n-65.0.2/cs.xpi) = 850b2ac8b0147f759409670563c764d8e77d5b4537869e4cf4d3beb58f868066 -SIZE (xpi/firefox-i18n-65.0.2/cs.xpi) = 482373 -SHA256 (xpi/firefox-i18n-65.0.2/cy.xpi) = abb5c1cf5992fc1215237a65a8b7eb5a5b19e69549b8a1b56b674ff4d288fdce -SIZE (xpi/firefox-i18n-65.0.2/cy.xpi) = 471840 -SHA256 (xpi/firefox-i18n-65.0.2/da.xpi) = 85c53725ffd3789110c1f0ffa4ef543982e7384a51b8f1f43fc71abe9ff98c84 -SIZE (xpi/firefox-i18n-65.0.2/da.xpi) = 474711 -SHA256 (xpi/firefox-i18n-65.0.2/de.xpi) = 26b6e157c82f854d9cf99ae2ef78d5cc8d471f336f1b2edc38ad721ef3f1509e -SIZE (xpi/firefox-i18n-65.0.2/de.xpi) = 482317 -SHA256 (xpi/firefox-i18n-65.0.2/dsb.xpi) = 517d2d2ca3a23f71e2e713e36f8c169cf5f85f861378094d207f74f196f9a053 -SIZE (xpi/firefox-i18n-65.0.2/dsb.xpi) = 491047 -SHA256 (xpi/firefox-i18n-65.0.2/el.xpi) = df04998dcb3d4957c206496a7d73fefc1b6aa556c35b21d3698b0d0ad403319f -SIZE (xpi/firefox-i18n-65.0.2/el.xpi) = 549053 -SHA256 (xpi/firefox-i18n-65.0.2/en-CA.xpi) = e1d764e85d16f1c57ca273507b23bc436a42cf1fc20bf029043ffdd381faa9fc -SIZE (xpi/firefox-i18n-65.0.2/en-CA.xpi) = 442344 -SHA256 (xpi/firefox-i18n-65.0.2/en-GB.xpi) = 42477eff3fff90ac96164c337d4e5ee060c7f0734c10a7ac76f5e3db332b7a50 -SIZE (xpi/firefox-i18n-65.0.2/en-GB.xpi) = 441661 -SHA256 (xpi/firefox-i18n-65.0.2/en-US.xpi) = 3034f9d1b67ec29519d7423ca282ed1144fee96d361d8429abca01d7dfdd562a -SIZE (xpi/firefox-i18n-65.0.2/en-US.xpi) = 409450 -SHA256 (xpi/firefox-i18n-65.0.2/en-ZA.xpi) = abe9c4698d4912f0e92e3a7750b3818bbb6220c3905160032ae588305aed445d -SIZE (xpi/firefox-i18n-65.0.2/en-ZA.xpi) = 421346 -SHA256 (xpi/firefox-i18n-65.0.2/eo.xpi) = 6fa58bdf051e7bd55f726a41b746b5ea74d9a0aa9615443881be74d0d550c51c -SIZE (xpi/firefox-i18n-65.0.2/eo.xpi) = 469168 -SHA256 (xpi/firefox-i18n-65.0.2/es-AR.xpi) = 57aa329ce55c22e9092a443d1248c019d00be7084e07c0842718ec42d9f03f17 -SIZE (xpi/firefox-i18n-65.0.2/es-AR.xpi) = 477378 -SHA256 (xpi/firefox-i18n-65.0.2/es-CL.xpi) = c38ac55cd7c2b811f0abdbb329773d7e857c2fa9c2c118638fd7fc6cfb2ff376 -SIZE (xpi/firefox-i18n-65.0.2/es-CL.xpi) = 476266 -SHA256 (xpi/firefox-i18n-65.0.2/es-ES.xpi) = 3694685920fd5ffffc6944791649cdade08d2f2e75c793da3ea95bd8409543b0 -SIZE (xpi/firefox-i18n-65.0.2/es-ES.xpi) = 437115 -SHA256 (xpi/firefox-i18n-65.0.2/es-MX.xpi) = ec3e6797bfaabd20a350f2efc7ae007455a58452a13695563fb546ce4295242e -SIZE (xpi/firefox-i18n-65.0.2/es-MX.xpi) = 479507 -SHA256 (xpi/firefox-i18n-65.0.2/et.xpi) = 76405a3cc72d304d072b39ee0a55b6b41ebb26ab36a66ee356e0707762f928e5 -SIZE (xpi/firefox-i18n-65.0.2/et.xpi) = 460958 -SHA256 (xpi/firefox-i18n-65.0.2/eu.xpi) = d01bffbe8b156326660cbb99266895b49df25abab717530e65fa4095a2677ea2 -SIZE (xpi/firefox-i18n-65.0.2/eu.xpi) = 468845 -SHA256 (xpi/firefox-i18n-65.0.2/fa.xpi) = 047e4f74f77259eb0ea244b1ba8aba7f346f05872f86ebcd8a9b0f5e7df263d9 -SIZE (xpi/firefox-i18n-65.0.2/fa.xpi) = 520152 -SHA256 (xpi/firefox-i18n-65.0.2/ff.xpi) = adf7f2be1f5d98fed844698bf9a4395b032bcb90da656def0400fdcbe0461b0c -SIZE (xpi/firefox-i18n-65.0.2/ff.xpi) = 461640 -SHA256 (xpi/firefox-i18n-65.0.2/fi.xpi) = 94f69e6a48def5aa6637d20b8b70190446007f93010635ba98b5648883c5eddf -SIZE (xpi/firefox-i18n-65.0.2/fi.xpi) = 459827 -SHA256 (xpi/firefox-i18n-65.0.2/fr.xpi) = 88a0bc9775ca7d21fa2a48e39f2cf6747cbe61624bf03a34560de38ca31e4371 -SIZE (xpi/firefox-i18n-65.0.2/fr.xpi) = 486275 -SHA256 (xpi/firefox-i18n-65.0.2/fy-NL.xpi) = 8ba47f6557fbdd5db0237a3371f7ae22b8546262281759634caeb09de4006551 -SIZE (xpi/firefox-i18n-65.0.2/fy-NL.xpi) = 474528 -SHA256 (xpi/firefox-i18n-65.0.2/ga-IE.xpi) = ee77e6e06ddd05fa577eba530686bb388e7d37b0f5f69789c6e480872391633a -SIZE (xpi/firefox-i18n-65.0.2/ga-IE.xpi) = 468134 -SHA256 (xpi/firefox-i18n-65.0.2/gd.xpi) = 827cc839237516b8f9823b3f17fc7ca07fac6a70ddb1bbcb7b54dca3c8e29180 -SIZE (xpi/firefox-i18n-65.0.2/gd.xpi) = 479084 -SHA256 (xpi/firefox-i18n-65.0.2/gl.xpi) = b8680e9b142a7ff5dd339c19db5c70684ad65b732995a593f2c9c6682cd59d4d -SIZE (xpi/firefox-i18n-65.0.2/gl.xpi) = 463713 -SHA256 (xpi/firefox-i18n-65.0.2/gn.xpi) = d02ca07e99f461f6a33febf0a2502fb2a9e45896c36bc80bb77bc4f2f56853f1 -SIZE (xpi/firefox-i18n-65.0.2/gn.xpi) = 485013 -SHA256 (xpi/firefox-i18n-65.0.2/gu-IN.xpi) = 71477121103857280970ff25c63fa0c6fe95b46e0b1a9517b016c6ab1ce2754f -SIZE (xpi/firefox-i18n-65.0.2/gu-IN.xpi) = 544755 -SHA256 (xpi/firefox-i18n-65.0.2/he.xpi) = 4222e71c97ae5ba48dcc24b3792d7bfcaefb77ea39491ed4e43695b3f8b74e3d -SIZE (xpi/firefox-i18n-65.0.2/he.xpi) = 485650 -SHA256 (xpi/firefox-i18n-65.0.2/hi-IN.xpi) = ab5e98402dd177c4ad3bd35dcb2dec604b6a963a0f026ea7a3d14cdcf80e3761 -SIZE (xpi/firefox-i18n-65.0.2/hi-IN.xpi) = 533028 -SHA256 (xpi/firefox-i18n-65.0.2/hr.xpi) = dac2399aba1ebadcbca53c7aca4567b7fc6b43b9816e9de16d08d15eec1afa0d -SIZE (xpi/firefox-i18n-65.0.2/hr.xpi) = 465060 -SHA256 (xpi/firefox-i18n-65.0.2/hsb.xpi) = 7082442f804a8256166b76a87c157e509c9de746c9f78e27528a0496ad0a3a86 -SIZE (xpi/firefox-i18n-65.0.2/hsb.xpi) = 490629 -SHA256 (xpi/firefox-i18n-65.0.2/hu.xpi) = caac0962c7e12d93ad71feed537527e7e7233ba656b043344ab73905f25205e4 -SIZE (xpi/firefox-i18n-65.0.2/hu.xpi) = 488213 -SHA256 (xpi/firefox-i18n-65.0.2/hy-AM.xpi) = 878439050b62dc1762e07f240e5e98bca365ea6a47b532f9b6e2234809253387 -SIZE (xpi/firefox-i18n-65.0.2/hy-AM.xpi) = 510224 -SHA256 (xpi/firefox-i18n-65.0.2/ia.xpi) = 65d8b437778e080b3a76571a16eab11516f9f2415120a8776d303aad642a0f74 -SIZE (xpi/firefox-i18n-65.0.2/ia.xpi) = 465442 -SHA256 (xpi/firefox-i18n-65.0.2/id.xpi) = a50e1e71ddcdd249e51f50d1a4ce243df15a6b48809748ac44c595764774d4c6 -SIZE (xpi/firefox-i18n-65.0.2/id.xpi) = 459198 -SHA256 (xpi/firefox-i18n-65.0.2/is.xpi) = 584b934c1f65cdd2bf426582aa73412198562f2511d45cb5ffd74e600765540e -SIZE (xpi/firefox-i18n-65.0.2/is.xpi) = 466964 -SHA256 (xpi/firefox-i18n-65.0.2/it.xpi) = ab09f6567362514a5b5e87628d8b3d5df4658a5af74a4a7c3d5400047f62fad0 -SIZE (xpi/firefox-i18n-65.0.2/it.xpi) = 356567 -SHA256 (xpi/firefox-i18n-65.0.2/ja.xpi) = e1283bb2c8ee6f06fdae4f9d6aa9e8d55c6b2045984b2ae1486a2d2642c9de33 -SIZE (xpi/firefox-i18n-65.0.2/ja.xpi) = 504408 -SHA256 (xpi/firefox-i18n-65.0.2/ka.xpi) = 130216ec315392a24a64f66117fa160c177ee388f35620be7cca6189018f5e0d -SIZE (xpi/firefox-i18n-65.0.2/ka.xpi) = 512106 -SHA256 (xpi/firefox-i18n-65.0.2/kab.xpi) = a8011846a517cda2515d83b564aae6097f70d4a16f808d5a8e8dbe90762a6f43 -SIZE (xpi/firefox-i18n-65.0.2/kab.xpi) = 480086 -SHA256 (xpi/firefox-i18n-65.0.2/kk.xpi) = d826ccbf9c73dee9c5b37c0972b8158709e6f2367218279ae5cdb6f81772f6da -SIZE (xpi/firefox-i18n-65.0.2/kk.xpi) = 535916 -SHA256 (xpi/firefox-i18n-65.0.2/km.xpi) = 92db9d22827dbc39d675600e00c33109517fab0ec5a579cff38cce8958f02d83 -SIZE (xpi/firefox-i18n-65.0.2/km.xpi) = 526585 -SHA256 (xpi/firefox-i18n-65.0.2/kn.xpi) = a49c5f7eff204066271a195d6adc2334ba011df6530f6be0e08476534b7bdb5f -SIZE (xpi/firefox-i18n-65.0.2/kn.xpi) = 528135 -SHA256 (xpi/firefox-i18n-65.0.2/ko.xpi) = f1118506c3f9f4c8978a7138305ce2a8986494b9922c9e949b1409084c631901 -SIZE (xpi/firefox-i18n-65.0.2/ko.xpi) = 495312 -SHA256 (xpi/firefox-i18n-65.0.2/lij.xpi) = f6ac98e608edac812341bcfd9ddd5aae3acc1f2cd224ea336f246dff15f41944 -SIZE (xpi/firefox-i18n-65.0.2/lij.xpi) = 465958 -SHA256 (xpi/firefox-i18n-65.0.2/lt.xpi) = 08311eb0773cfb48884fb48d446c7ee0ce4a54805254de7fc74e0868bc1adafa -SIZE (xpi/firefox-i18n-65.0.2/lt.xpi) = 490196 -SHA256 (xpi/firefox-i18n-65.0.2/lv.xpi) = f68ede359cd764615d327d2945b70757c36588476e51bd170caee2cb375584d2 -SIZE (xpi/firefox-i18n-65.0.2/lv.xpi) = 478944 -SHA256 (xpi/firefox-i18n-65.0.2/mai.xpi) = aaf0de53b8705a2019a264dc1911e6722de1db325e4135b75c83b431c198dbcf -SIZE (xpi/firefox-i18n-65.0.2/mai.xpi) = 489189 -SHA256 (xpi/firefox-i18n-65.0.2/mk.xpi) = 4a7b2d543d9212a2f853e848f110a806ee7349b59eb7222ab4c83d1254d44633 -SIZE (xpi/firefox-i18n-65.0.2/mk.xpi) = 464196 -SHA256 (xpi/firefox-i18n-65.0.2/ml.xpi) = f167c648a807f63f37be7e03d19de8171fd4a00684a7f32de8624da2f5001c96 -SIZE (xpi/firefox-i18n-65.0.2/ml.xpi) = 534395 -SHA256 (xpi/firefox-i18n-65.0.2/mr.xpi) = 12c5123891810bdfa59cbd21506d3cd9e64956d6a853d6f86c62b017bcc341b0 -SIZE (xpi/firefox-i18n-65.0.2/mr.xpi) = 528022 -SHA256 (xpi/firefox-i18n-65.0.2/ms.xpi) = f121799f6b4c28ab8e714a6f99d9bed1e3f9fcbea867cc16f849496f3dc69d28 -SIZE (xpi/firefox-i18n-65.0.2/ms.xpi) = 460723 -SHA256 (xpi/firefox-i18n-65.0.2/my.xpi) = 939d0e003ef37ee857e9c7aa14bd0f2f7bc5780e48f41f2cdc59c97eb188845f -SIZE (xpi/firefox-i18n-65.0.2/my.xpi) = 523402 -SHA256 (xpi/firefox-i18n-65.0.2/nb-NO.xpi) = df36c662a4ed25b5faf00a0de36ae819f94962b9cc65ab1692e471b800fb2cae -SIZE (xpi/firefox-i18n-65.0.2/nb-NO.xpi) = 461047 -SHA256 (xpi/firefox-i18n-65.0.2/ne-NP.xpi) = b15e36ad98c131cf8fa8965a7e6be81f1c2f639547766a18dce2db427317307a -SIZE (xpi/firefox-i18n-65.0.2/ne-NP.xpi) = 503835 -SHA256 (xpi/firefox-i18n-65.0.2/nl.xpi) = edfc5ddb00aa12e07b9cd23cefbef57419b39ec0bcbb8b4150732787dc2ca089 -SIZE (xpi/firefox-i18n-65.0.2/nl.xpi) = 458740 -SHA256 (xpi/firefox-i18n-65.0.2/nn-NO.xpi) = 8a4d4b07cbefa25f42c464e678b79f577f1e8e32a1dfa394ac3c456e31e7714c -SIZE (xpi/firefox-i18n-65.0.2/nn-NO.xpi) = 460171 -SHA256 (xpi/firefox-i18n-65.0.2/oc.xpi) = 97013d1021ce47f1c166e3ed48b9b9b16749e836d27737321bbbad4b7733e3d2 -SIZE (xpi/firefox-i18n-65.0.2/oc.xpi) = 476898 -SHA256 (xpi/firefox-i18n-65.0.2/or.xpi) = 1bda37ce37288f66cd75b615cb11b05dfc8d554e38a2fbc53e5f604697353690 -SIZE (xpi/firefox-i18n-65.0.2/or.xpi) = 479095 -SHA256 (xpi/firefox-i18n-65.0.2/pa-IN.xpi) = 2969bc66aaee210086433274fe46b35df21497322cff1887d292cde0a2d351d3 -SIZE (xpi/firefox-i18n-65.0.2/pa-IN.xpi) = 510895 -SHA256 (xpi/firefox-i18n-65.0.2/pl.xpi) = 0835febc1a438c71ccb67d3d0fd7a4823e757b02d79d9822ac53c7138c248a81 -SIZE (xpi/firefox-i18n-65.0.2/pl.xpi) = 378838 -SHA256 (xpi/firefox-i18n-65.0.2/pt-BR.xpi) = 78eada45c6559d57d1b9fadc09b8b6907c2a084976df2cf17ee020f8db509e51 -SIZE (xpi/firefox-i18n-65.0.2/pt-BR.xpi) = 463451 -SHA256 (xpi/firefox-i18n-65.0.2/pt-PT.xpi) = 21b0deff98d0b40a5598341ce4fbabd9e7f35cbdf802db6e35e489cb02314fda -SIZE (xpi/firefox-i18n-65.0.2/pt-PT.xpi) = 475351 -SHA256 (xpi/firefox-i18n-65.0.2/rm.xpi) = 1b96211c6b19c708abd2e2a8e64c6309495b1311525c2158cf0b2ffa00970310 -SIZE (xpi/firefox-i18n-65.0.2/rm.xpi) = 466667 -SHA256 (xpi/firefox-i18n-65.0.2/ro.xpi) = 587083a8a8e6d44471a71210a227b6ae53743324581c3c8adcc1a2a8ad3df19c -SIZE (xpi/firefox-i18n-65.0.2/ro.xpi) = 475448 -SHA256 (xpi/firefox-i18n-65.0.2/ru.xpi) = 4be04400993c5cf09b74950996545b9fadbf1a3f638328d819aac578567bd6f6 -SIZE (xpi/firefox-i18n-65.0.2/ru.xpi) = 542369 -SHA256 (xpi/firefox-i18n-65.0.2/si.xpi) = 1b479350faa28ee4dce8f27f24b17e4426e147f021c4a31cf191320065a207fc -SIZE (xpi/firefox-i18n-65.0.2/si.xpi) = 491187 -SHA256 (xpi/firefox-i18n-65.0.2/sk.xpi) = d080d9be42c31f71369eafba598ad97b14c29e12c6f25d903485034c2de599a7 -SIZE (xpi/firefox-i18n-65.0.2/sk.xpi) = 492590 -SHA256 (xpi/firefox-i18n-65.0.2/sl.xpi) = 5fd34ce6ecbb87764617021fac0c76909b02d3d62db8cd562b2aab46b34ac73a -SIZE (xpi/firefox-i18n-65.0.2/sl.xpi) = 468056 -SHA256 (xpi/firefox-i18n-65.0.2/son.xpi) = 8635d9f892da325c927cd963050cac218310d92b61550a87c7d391a5f07dcf08 -SIZE (xpi/firefox-i18n-65.0.2/son.xpi) = 443513 -SHA256 (xpi/firefox-i18n-65.0.2/sq.xpi) = 0662c19a38d4f11c556184382f58b100d6fd6a5b2b76c5f644f77c29990aacf9 -SIZE (xpi/firefox-i18n-65.0.2/sq.xpi) = 483765 -SHA256 (xpi/firefox-i18n-65.0.2/sr.xpi) = 1911e24b2f03d802ec04afa853bc938747927037a49587372b63dfe6ee30c12c -SIZE (xpi/firefox-i18n-65.0.2/sr.xpi) = 498961 -SHA256 (xpi/firefox-i18n-65.0.2/sv-SE.xpi) = 880c6498ce6d51283be263ea66afcb7d8e8261f8488efa7975ccea4ba40bac4d -SIZE (xpi/firefox-i18n-65.0.2/sv-SE.xpi) = 470823 -SHA256 (xpi/firefox-i18n-65.0.2/ta.xpi) = c9841f5b807ad28da5b4635cdfa27e4e2ea8418423cbf535683443b56a8d76dc -SIZE (xpi/firefox-i18n-65.0.2/ta.xpi) = 522782 -SHA256 (xpi/firefox-i18n-65.0.2/te.xpi) = 6386b6df31d2fecb4389e70ff9d8d2b58c0d149458afbe9cad0cfd9af5a07ce4 -SIZE (xpi/firefox-i18n-65.0.2/te.xpi) = 534599 -SHA256 (xpi/firefox-i18n-65.0.2/th.xpi) = 26ad8fa85b1c4de1c267883954680307bb3e538349766d01656033400ecb0d92 -SIZE (xpi/firefox-i18n-65.0.2/th.xpi) = 507526 -SHA256 (xpi/firefox-i18n-65.0.2/tr.xpi) = 65bc219572e46ef73f39b3a0ab06d58fe933c849c4c2a4442d371901bf0b49e0 -SIZE (xpi/firefox-i18n-65.0.2/tr.xpi) = 481312 -SHA256 (xpi/firefox-i18n-65.0.2/uk.xpi) = 3efbec368bf6645d7702c8c8d21df03fd428104baa653842f9ae2fe6fee9b99d -SIZE (xpi/firefox-i18n-65.0.2/uk.xpi) = 528938 -SHA256 (xpi/firefox-i18n-65.0.2/ur.xpi) = 70553fc910ad0292bbfdffa8a96bf3f973f6c8571ea6818c776d2731d0589ae6 -SIZE (xpi/firefox-i18n-65.0.2/ur.xpi) = 511341 -SHA256 (xpi/firefox-i18n-65.0.2/uz.xpi) = 2e24b8c2b531b250099085f092a0a838ce59b13d0abe905a2957219d6fc4de3e -SIZE (xpi/firefox-i18n-65.0.2/uz.xpi) = 460825 -SHA256 (xpi/firefox-i18n-65.0.2/vi.xpi) = 21729c30481ba2abf35f4a95d2b5ff11e39bd21ac6f7fec9a8d01b0eaeccdea4 -SIZE (xpi/firefox-i18n-65.0.2/vi.xpi) = 486535 -SHA256 (xpi/firefox-i18n-65.0.2/xh.xpi) = a9cae01d51dc31d8fffc65e356905357d424d714ed53dacfcd1b9039597d80a1 -SIZE (xpi/firefox-i18n-65.0.2/xh.xpi) = 455426 -SHA256 (xpi/firefox-i18n-65.0.2/zh-CN.xpi) = 47160f6b219c7e8c4c5efe8ac2c59b17297bbd37afc8c63dcace5986ab21c364 -SIZE (xpi/firefox-i18n-65.0.2/zh-CN.xpi) = 494811 -SHA256 (xpi/firefox-i18n-65.0.2/zh-TW.xpi) = 808b1ba76d1cd1d352fa867684014ce1012cb40330a23f85f2a901cf746b51b9 -SIZE (xpi/firefox-i18n-65.0.2/zh-TW.xpi) = 492982 +TIMESTAMP = 1551977641 +SHA256 (xpi/firefox-i18n-66.0b14/ach.xpi) = 869cc34c17319f979c251a787d93cb9ec18599357b81f0d9222a1fb0e1dac564 +SIZE (xpi/firefox-i18n-66.0b14/ach.xpi) = 442373 +SHA256 (xpi/firefox-i18n-66.0b14/af.xpi) = 87eea7b75b49b76a0fa8c5048581a389747388965a4acde04820d13796cad05e +SIZE (xpi/firefox-i18n-66.0b14/af.xpi) = 456171 +SHA256 (xpi/firefox-i18n-66.0b14/an.xpi) = 44dfbd062a038f8b050a198831948a42b27a2380ff399a44e07ed99e26a12645 +SIZE (xpi/firefox-i18n-66.0b14/an.xpi) = 480047 +SHA256 (xpi/firefox-i18n-66.0b14/ar.xpi) = 495620dcf1d445e6c9f200f186c52f7cda551a3fa391f5081332b6ab9d3217b6 +SIZE (xpi/firefox-i18n-66.0b14/ar.xpi) = 504691 +SHA256 (xpi/firefox-i18n-66.0b14/as.xpi) = b032bf28753dc188157bbb499a52333d93194184591ee683b1ac8190851275c4 +SIZE (xpi/firefox-i18n-66.0b14/as.xpi) = 492061 +SHA256 (xpi/firefox-i18n-66.0b14/ast.xpi) = bb0e3a4555adf246da677e5554ce36292de4935dd9522b913f64f6e13ceb3b87 +SIZE (xpi/firefox-i18n-66.0b14/ast.xpi) = 479953 +SHA256 (xpi/firefox-i18n-66.0b14/az.xpi) = ce8699f92c004c025e0d5769cd959cf3d4c8ea83618066ebecf53d49e05e9a5d +SIZE (xpi/firefox-i18n-66.0b14/az.xpi) = 505690 +SHA256 (xpi/firefox-i18n-66.0b14/be.xpi) = 60b63264b8ca99b4b7f8942ca478ab01be6df38a8479e69c96e4a56c01b9e470 +SIZE (xpi/firefox-i18n-66.0b14/be.xpi) = 561458 +SHA256 (xpi/firefox-i18n-66.0b14/bg.xpi) = 2211bf7057ea3dd07bf20bbd7a92bb3e2209d674b15b469ef40735168366fa4c +SIZE (xpi/firefox-i18n-66.0b14/bg.xpi) = 515779 +SHA256 (xpi/firefox-i18n-66.0b14/bn-BD.xpi) = 44a2af993fb5946bd76c424413010c3e2df80b0e96b277b9c949ce50ac8da3dc +SIZE (xpi/firefox-i18n-66.0b14/bn-BD.xpi) = 560281 +SHA256 (xpi/firefox-i18n-66.0b14/bn-IN.xpi) = f871aa36724e498f4a1b2b09c613b41a6fa52d5fd536625ac2e649828a2ad463 +SIZE (xpi/firefox-i18n-66.0b14/bn-IN.xpi) = 550403 +SHA256 (xpi/firefox-i18n-66.0b14/br.xpi) = bd5be0f9af6a39c5228eb518061b7e0819599daac54144c64416fad1b4dbfd24 +SIZE (xpi/firefox-i18n-66.0b14/br.xpi) = 464469 +SHA256 (xpi/firefox-i18n-66.0b14/bs.xpi) = fc24cf9b3a69454df3b65116e4d31ffab47fa6509d5a65ee6d39eb4c9b1b1866 +SIZE (xpi/firefox-i18n-66.0b14/bs.xpi) = 457795 +SHA256 (xpi/firefox-i18n-66.0b14/ca.xpi) = c33b4f14f78fb8c95aaee3e4f78708d9b6682eae86b04ed30274cd17c445330e +SIZE (xpi/firefox-i18n-66.0b14/ca.xpi) = 465719 +SHA256 (xpi/firefox-i18n-66.0b14/cak.xpi) = 5fbce4ca1928c0f39de0a2fb27a6afd27aaeb923a766eaa06435f6019e0d4e16 +SIZE (xpi/firefox-i18n-66.0b14/cak.xpi) = 487939 +SHA256 (xpi/firefox-i18n-66.0b14/cs.xpi) = 65a0c8d9439972b08c91624762b2552d8c26cd2c8f81f5fa4dd5ab62636ff954 +SIZE (xpi/firefox-i18n-66.0b14/cs.xpi) = 500087 +SHA256 (xpi/firefox-i18n-66.0b14/cy.xpi) = 55eb42027e293026ad34481ae9cc200cf7f6cf9972c458387fb17a193c7e4eff +SIZE (xpi/firefox-i18n-66.0b14/cy.xpi) = 487013 +SHA256 (xpi/firefox-i18n-66.0b14/da.xpi) = 3cc57abb8cb7465ebda45f6cb512fce0bf55ed9160219bcfbe0b81400be8f656 +SIZE (xpi/firefox-i18n-66.0b14/da.xpi) = 477374 +SHA256 (xpi/firefox-i18n-66.0b14/de.xpi) = 6db36bc544e680138045f17debde71fdacd2980b6186329b23046ae91bdd0a90 +SIZE (xpi/firefox-i18n-66.0b14/de.xpi) = 476707 +SHA256 (xpi/firefox-i18n-66.0b14/dsb.xpi) = d0355ac80bf3cec9f95aab44a161cee85ed80812833bd3ee0a5b276ebaaa9bc0 +SIZE (xpi/firefox-i18n-66.0b14/dsb.xpi) = 509075 +SHA256 (xpi/firefox-i18n-66.0b14/el.xpi) = 3ab6d0149898643b3fe83381311613236cd3ce5479603feeb07871bc3e1e9a22 +SIZE (xpi/firefox-i18n-66.0b14/el.xpi) = 569504 +SHA256 (xpi/firefox-i18n-66.0b14/en-CA.xpi) = b25c1179c3979a4c6e20ea3199b7f4688b7bd9a4c8905cbbba43838f9c9e9a34 +SIZE (xpi/firefox-i18n-66.0b14/en-CA.xpi) = 459954 +SHA256 (xpi/firefox-i18n-66.0b14/en-GB.xpi) = 6404cc223c7c0137e76bb62e97f07648b34a254177523e172f5d1359761623b0 +SIZE (xpi/firefox-i18n-66.0b14/en-GB.xpi) = 438634 +SHA256 (xpi/firefox-i18n-66.0b14/en-US.xpi) = 1a3732e1eb75a1d51c4bee617ec54f563d8be5a14f6fe9c63f9df8d0a462e79f +SIZE (xpi/firefox-i18n-66.0b14/en-US.xpi) = 409949 +SHA256 (xpi/firefox-i18n-66.0b14/en-ZA.xpi) = 7548ab46d78db253a5396609751951d2b5c4e5631c1a517a92ee4ca9a5db2586 +SIZE (xpi/firefox-i18n-66.0b14/en-ZA.xpi) = 418436 +SHA256 (xpi/firefox-i18n-66.0b14/eo.xpi) = d807475786a0d119fc094b7f545063a92eda892edd6bfdadc3cad6772e1cf13e +SIZE (xpi/firefox-i18n-66.0b14/eo.xpi) = 485977 +SHA256 (xpi/firefox-i18n-66.0b14/es-AR.xpi) = 4b3d28365ce2ec1806e6535ce57533b4ea53678be98d2c9f6a7f35640b5274b8 +SIZE (xpi/firefox-i18n-66.0b14/es-AR.xpi) = 493497 +SHA256 (xpi/firefox-i18n-66.0b14/es-CL.xpi) = c50a35078ace057e6af2a7e1324f4025de809966848202ff7c99c7b03dbd7522 +SIZE (xpi/firefox-i18n-66.0b14/es-CL.xpi) = 490049 +SHA256 (xpi/firefox-i18n-66.0b14/es-ES.xpi) = 9e78b3b45314b6ee6a4158d4a417305dc465ccd6ddc9487d8b993ebd3e51b22a +SIZE (xpi/firefox-i18n-66.0b14/es-ES.xpi) = 454231 +SHA256 (xpi/firefox-i18n-66.0b14/es-MX.xpi) = 6b77b65343f120d966e4504ba3589dd11c4eed2320e3d371c7060916cc62aca0 +SIZE (xpi/firefox-i18n-66.0b14/es-MX.xpi) = 495046 +SHA256 (xpi/firefox-i18n-66.0b14/et.xpi) = 5d4b0a9f8a316da0dd393be4e228439726ad6e248fae8576e727bb3c89e84248 +SIZE (xpi/firefox-i18n-66.0b14/et.xpi) = 476256 +SHA256 (xpi/firefox-i18n-66.0b14/eu.xpi) = d85f3ed25a604f020e2a002d3f81d35ff281f963e173f814c6c0510ac2f41f95 +SIZE (xpi/firefox-i18n-66.0b14/eu.xpi) = 464678 +SHA256 (xpi/firefox-i18n-66.0b14/fa.xpi) = f2674edf85348df0d370ee8509650b09ea54738daaeab1e5924254d6cbd0051e +SIZE (xpi/firefox-i18n-66.0b14/fa.xpi) = 543896 +SHA256 (xpi/firefox-i18n-66.0b14/ff.xpi) = a55a30a90b2e4b6ec0c3abb7c6bc33635b761174a5bdf87f6ea64ae9a98b09c4 +SIZE (xpi/firefox-i18n-66.0b14/ff.xpi) = 459696 +SHA256 (xpi/firefox-i18n-66.0b14/fi.xpi) = c6bab7342c3e4fbf7bd79178bbfe4d9db1c59f88be7df4b7fcc86a062abb5f60 +SIZE (xpi/firefox-i18n-66.0b14/fi.xpi) = 475028 +SHA256 (xpi/firefox-i18n-66.0b14/fr.xpi) = a370504c616dcfa69a3c794638d51eaa9b24bd7ed51673eb9a0ff2b98380582f +SIZE (xpi/firefox-i18n-66.0b14/fr.xpi) = 480154 +SHA256 (xpi/firefox-i18n-66.0b14/fy-NL.xpi) = 2c754bf1f1e3801bf0f9e5ce8eb9fb1380e7a2099fb40fad3b84edb2f03af1f0 +SIZE (xpi/firefox-i18n-66.0b14/fy-NL.xpi) = 470294 +SHA256 (xpi/firefox-i18n-66.0b14/ga-IE.xpi) = ff13bf8c0e599a858097b3bbdf4bacf55ec2809d4ba0b7f009feda688fc09f08 +SIZE (xpi/firefox-i18n-66.0b14/ga-IE.xpi) = 484935 +SHA256 (xpi/firefox-i18n-66.0b14/gd.xpi) = b73ceca830b5352169693c6b6d3ebde922814d2f36dbf99a053cd88931b6c3f4 +SIZE (xpi/firefox-i18n-66.0b14/gd.xpi) = 494488 +SHA256 (xpi/firefox-i18n-66.0b14/gl.xpi) = 538b03b0203a390588dccd032a5635382886faaa06c92349b639b8c064766898 +SIZE (xpi/firefox-i18n-66.0b14/gl.xpi) = 478749 +SHA256 (xpi/firefox-i18n-66.0b14/gn.xpi) = 3f7ff1fe12711e34137da74c2fe5c5d45d6b1ccb33cf657cb5561b0b7cd0185a +SIZE (xpi/firefox-i18n-66.0b14/gn.xpi) = 503089 +SHA256 (xpi/firefox-i18n-66.0b14/gu-IN.xpi) = e656b61a0b4dafa1f969cf6ae4da7bc6e675f589f00c61daac7bbad006952213 +SIZE (xpi/firefox-i18n-66.0b14/gu-IN.xpi) = 539853 +SHA256 (xpi/firefox-i18n-66.0b14/he.xpi) = f55165dff3e40084b6ad28bd06c678df567df0b717a18ee2244bc9248d640bdf +SIZE (xpi/firefox-i18n-66.0b14/he.xpi) = 479213 +SHA256 (xpi/firefox-i18n-66.0b14/hi-IN.xpi) = 2d1fa4c8de06592f3147bde14f9d2e94d40108e307d7ee80162063da3bdb8b40 +SIZE (xpi/firefox-i18n-66.0b14/hi-IN.xpi) = 525648 +SHA256 (xpi/firefox-i18n-66.0b14/hr.xpi) = d60671f7fc52f24314f25d1aba27accb46f718b3073617714c663a89d4b2846a +SIZE (xpi/firefox-i18n-66.0b14/hr.xpi) = 484974 +SHA256 (xpi/firefox-i18n-66.0b14/hsb.xpi) = 484717c23b8499aa55dd52690507fa4236384207f29c1b0a6a569c3d956118ef +SIZE (xpi/firefox-i18n-66.0b14/hsb.xpi) = 486138 +SHA256 (xpi/firefox-i18n-66.0b14/hu.xpi) = 48a2d0bf9693e9a6e28e687447a2719bbd9371efbc8b11e2765d48c44bc0cb39 +SIZE (xpi/firefox-i18n-66.0b14/hu.xpi) = 483471 +SHA256 (xpi/firefox-i18n-66.0b14/hy-AM.xpi) = 151270204873cd5ca5dbffbfc3c70dd0e481fe8fa385c1463ce34220bbbb0fa2 +SIZE (xpi/firefox-i18n-66.0b14/hy-AM.xpi) = 534492 +SHA256 (xpi/firefox-i18n-66.0b14/ia.xpi) = 72065a03b5c574f7b069c99f5f2c3c4f0afef74bc336dccf7ef7a940dde06434 +SIZE (xpi/firefox-i18n-66.0b14/ia.xpi) = 460595 +SHA256 (xpi/firefox-i18n-66.0b14/id.xpi) = b09facfb70b8cfdd691e2e103fc5eab670b51bf6738d8dd99fec739bb1fba0a1 +SIZE (xpi/firefox-i18n-66.0b14/id.xpi) = 473661 +SHA256 (xpi/firefox-i18n-66.0b14/is.xpi) = 39fb15d9f7d86ec35dc78174e1ab8034399cacd088ef292b0b8b8a316a81247e +SIZE (xpi/firefox-i18n-66.0b14/is.xpi) = 486569 +SHA256 (xpi/firefox-i18n-66.0b14/it.xpi) = 3a61293ef8bcced3d9cf1232cfbf34256a84c231b1a4f2036dc4dd80ac183b30 +SIZE (xpi/firefox-i18n-66.0b14/it.xpi) = 352981 +SHA256 (xpi/firefox-i18n-66.0b14/ja.xpi) = 3809aba6d833a06fcb106e63c387f085a75e3f0db122811bb45a897e2b6aa83a +SIZE (xpi/firefox-i18n-66.0b14/ja.xpi) = 520922 +SHA256 (xpi/firefox-i18n-66.0b14/ka.xpi) = 33e68305bc4b52dcba34293f846abb61e0a2cc724a7f6710601293684e26a7e9 +SIZE (xpi/firefox-i18n-66.0b14/ka.xpi) = 528975 +SHA256 (xpi/firefox-i18n-66.0b14/kab.xpi) = 41970888fe5c6ee0154a4d0ab9466009a54a3528ae693a0d7226b44dbd8b8fa3 +SIZE (xpi/firefox-i18n-66.0b14/kab.xpi) = 476247 +SHA256 (xpi/firefox-i18n-66.0b14/kk.xpi) = 28987f3ca4f863fa010d66093685a957cebb1da0dc568db947b2fb5a9ff243e8 +SIZE (xpi/firefox-i18n-66.0b14/kk.xpi) = 531557 +SHA256 (xpi/firefox-i18n-66.0b14/km.xpi) = 6bf23d290d3f62df85594c6fc489f20477283013d1135f88907d8a8e09a62c27 +SIZE (xpi/firefox-i18n-66.0b14/km.xpi) = 550533 +SHA256 (xpi/firefox-i18n-66.0b14/kn.xpi) = 0da7fac2e2f39eed8207a5742d1949673703da1456e73c2ee9409ee715432972 +SIZE (xpi/firefox-i18n-66.0b14/kn.xpi) = 548125 +SHA256 (xpi/firefox-i18n-66.0b14/ko.xpi) = 9ef682d4ae24577cac856d2574dbd52b1a8e9e849c85ed25bc9dea2cb99adee4 +SIZE (xpi/firefox-i18n-66.0b14/ko.xpi) = 514320 +SHA256 (xpi/firefox-i18n-66.0b14/lij.xpi) = 12b04cdc3cc7fa8f637a066dcf42640870d0ac6e1451fb97281a3f7b49d46032 +SIZE (xpi/firefox-i18n-66.0b14/lij.xpi) = 480713 +SHA256 (xpi/firefox-i18n-66.0b14/lt.xpi) = d1b0e692235289cbfdc1b0801257cbd3eeb42cd701db2901dd01f28a08e147d6 +SIZE (xpi/firefox-i18n-66.0b14/lt.xpi) = 486477 +SHA256 (xpi/firefox-i18n-66.0b14/lv.xpi) = d95251ce56b09e44538c6b11b59c5d979d1b99e83d53eec69611392c08a85f9a +SIZE (xpi/firefox-i18n-66.0b14/lv.xpi) = 475133 +SHA256 (xpi/firefox-i18n-66.0b14/mai.xpi) = f33776005b1a006aebc0191fb452b7d2aaf3ad7ece1f0df78705e3413f305851 +SIZE (xpi/firefox-i18n-66.0b14/mai.xpi) = 509299 +SHA256 (xpi/firefox-i18n-66.0b14/mk.xpi) = 114bd47c86ee5cd0bb05eac7a6bca9480d7dea1e443b27a5ca79d64f7e147743 +SIZE (xpi/firefox-i18n-66.0b14/mk.xpi) = 462829 +SHA256 (xpi/firefox-i18n-66.0b14/ml.xpi) = 504f344f8529e0f1ccd475fc712b371ee0490660b2e9c92c97aec88e69a1d41c +SIZE (xpi/firefox-i18n-66.0b14/ml.xpi) = 557014 +SHA256 (xpi/firefox-i18n-66.0b14/mr.xpi) = 00db696b825f2d44671b5009517a9ea19d135427a7ea5f5eb1e06feb0b4991bf +SIZE (xpi/firefox-i18n-66.0b14/mr.xpi) = 521708 +SHA256 (xpi/firefox-i18n-66.0b14/ms.xpi) = 9a6f69261b9df483e914903f3569a400bbcdb6ee05fb74faf6325b8b032f8341 +SIZE (xpi/firefox-i18n-66.0b14/ms.xpi) = 475661 +SHA256 (xpi/firefox-i18n-66.0b14/my.xpi) = 7deaeef7a3f551c2642dc00d9953ce910297c38aa5a8cc8b1673ac51dec31af0 +SIZE (xpi/firefox-i18n-66.0b14/my.xpi) = 528146 +SHA256 (xpi/firefox-i18n-66.0b14/nb-NO.xpi) = 15703d6400b140543ccd5512abf5c3f3fe6033f482a9274877c7808f66b09a3f +SIZE (xpi/firefox-i18n-66.0b14/nb-NO.xpi) = 457626 +SHA256 (xpi/firefox-i18n-66.0b14/ne-NP.xpi) = 795c210c8140d53ef01fda8ab4dc1e5b8cb741f8d25e2c810f76992ea0dcb410 +SIZE (xpi/firefox-i18n-66.0b14/ne-NP.xpi) = 498575 +SHA256 (xpi/firefox-i18n-66.0b14/nl.xpi) = ac783fece0fc442937bb4b202075ca12eb894e6daed760f6d4f4440e439fec66 +SIZE (xpi/firefox-i18n-66.0b14/nl.xpi) = 471285 +SHA256 (xpi/firefox-i18n-66.0b14/nn-NO.xpi) = b445ee5413d49e591f6461bc9dc83a1ddfec147810c4cefeaacff43fcad5220b +SIZE (xpi/firefox-i18n-66.0b14/nn-NO.xpi) = 456716 +SHA256 (xpi/firefox-i18n-66.0b14/oc.xpi) = accf00078a31fa6f5366665a0a039c3026d7255093899ff7e4941e90c0aede42 +SIZE (xpi/firefox-i18n-66.0b14/oc.xpi) = 471065 +SHA256 (xpi/firefox-i18n-66.0b14/or.xpi) = b16ce4cda97adb0cf794e6e77277695811adbcd76e9035e8e15e0e0de95dce83 +SIZE (xpi/firefox-i18n-66.0b14/or.xpi) = 498556 +SHA256 (xpi/firefox-i18n-66.0b14/pa-IN.xpi) = 85142cfb64073704484d2f06589b34d62d71f32636fab5b9a2722b98af03a304 +SIZE (xpi/firefox-i18n-66.0b14/pa-IN.xpi) = 508855 +SHA256 (xpi/firefox-i18n-66.0b14/pl.xpi) = 0dca5989b2769d04479fe8703d1ffd767b664467c8fd391714b257256a69f771 +SIZE (xpi/firefox-i18n-66.0b14/pl.xpi) = 464674 +SHA256 (xpi/firefox-i18n-66.0b14/pt-BR.xpi) = 18da7f48588b5e9f3855392c5ddb5ae1c4ed930263976547b5bac0eb592ba28b +SIZE (xpi/firefox-i18n-66.0b14/pt-BR.xpi) = 459330 +SHA256 (xpi/firefox-i18n-66.0b14/pt-PT.xpi) = c9423ee342eacfc4091c902c646887b10c1047bbc848a2cb549fc0d00dd36af5 +SIZE (xpi/firefox-i18n-66.0b14/pt-PT.xpi) = 489812 +SHA256 (xpi/firefox-i18n-66.0b14/rm.xpi) = 121c1eadbb2dc3390b3c05149b469fe4b755dc29030ff34e94a9c8ce10b91758 +SIZE (xpi/firefox-i18n-66.0b14/rm.xpi) = 483409 +SHA256 (xpi/firefox-i18n-66.0b14/ro.xpi) = db4eae7908200a73589a484bb782f145ddb661c3eecb79e970f6d9506424cadd +SIZE (xpi/firefox-i18n-66.0b14/ro.xpi) = 468846 +SHA256 (xpi/firefox-i18n-66.0b14/ru.xpi) = b8a198e74371bce931e82830efe699019311ec778810a5bc0008dd61a0456274 +SIZE (xpi/firefox-i18n-66.0b14/ru.xpi) = 566304 +SHA256 (xpi/firefox-i18n-66.0b14/si.xpi) = 2a35ba5b721747c6bc9c3e5fc21f1d6367eaafe1793699b5ba17b67f00c419b3 +SIZE (xpi/firefox-i18n-66.0b14/si.xpi) = 501585 +SHA256 (xpi/firefox-i18n-66.0b14/sk.xpi) = a8a2039c439bdf987f01a5d846c92f90a9482c1c59d6790e9f36cca14807c110 +SIZE (xpi/firefox-i18n-66.0b14/sk.xpi) = 487858 +SHA256 (xpi/firefox-i18n-66.0b14/sl.xpi) = 3f14252cdd097462844bd57a6d6c5eb7208659dd6b8a73b17f08589178deed39 +SIZE (xpi/firefox-i18n-66.0b14/sl.xpi) = 463398 +SHA256 (xpi/firefox-i18n-66.0b14/son.xpi) = 61d11dcaca7a8aa16fae0c4d879e5a6c0a5c422f402c1fe4e5a8b0784818e4ab +SIZE (xpi/firefox-i18n-66.0b14/son.xpi) = 440191 +SHA256 (xpi/firefox-i18n-66.0b14/sq.xpi) = 3d5a86f19b10e6f7578996124bb232d80e36712bfc59e54d1ffc6694de9d97cc +SIZE (xpi/firefox-i18n-66.0b14/sq.xpi) = 501361 +SHA256 (xpi/firefox-i18n-66.0b14/sr.xpi) = 26ab73e409d8dd0c2085a64c79fd49041c2558e65560c633041f70fbf8275a66 +SIZE (xpi/firefox-i18n-66.0b14/sr.xpi) = 501215 +SHA256 (xpi/firefox-i18n-66.0b14/sv-SE.xpi) = 6b1b24390f54fd20d5ad2c8c7d7be00b058edbf9f6ba932077477f8c0cd52b62 +SIZE (xpi/firefox-i18n-66.0b14/sv-SE.xpi) = 487774 +SHA256 (xpi/firefox-i18n-66.0b14/ta.xpi) = 7c7d4429bc1fa328d4546eba8718390b0324c24c820a6d7afad06fd82a444d9f +SIZE (xpi/firefox-i18n-66.0b14/ta.xpi) = 547614 +SHA256 (xpi/firefox-i18n-66.0b14/te.xpi) = a85c0a1431a1da2aec89bde8b4d5c8c290200912a8614b3a83027a10f5d1b858 +SIZE (xpi/firefox-i18n-66.0b14/te.xpi) = 554123 +SHA256 (xpi/firefox-i18n-66.0b14/th.xpi) = 77d228597e9cecafaf3b210079a96ee90a8bafafb93741eb474df1c677bdc7c2 +SIZE (xpi/firefox-i18n-66.0b14/th.xpi) = 532149 +SHA256 (xpi/firefox-i18n-66.0b14/tr.xpi) = 4c91f0236c1d654eb5146090185852d8297ebf4eee274a176e71bcae8ba7de5b +SIZE (xpi/firefox-i18n-66.0b14/tr.xpi) = 499001 +SHA256 (xpi/firefox-i18n-66.0b14/uk.xpi) = 012b06167ffaf687fcf91c5b41467853d247b447db9c3da06a34fda6be584f52 +SIZE (xpi/firefox-i18n-66.0b14/uk.xpi) = 517939 +SHA256 (xpi/firefox-i18n-66.0b14/ur.xpi) = 6af157ddc67d959dfdcb2340cda073b7767c84f5bb3e92b2cc9bfcce865b35fd +SIZE (xpi/firefox-i18n-66.0b14/ur.xpi) = 506964 +SHA256 (xpi/firefox-i18n-66.0b14/uz.xpi) = e452a3f71d852ad12658cf47aba19a188a3be99cfd09808e504d91504b3d13b2 +SIZE (xpi/firefox-i18n-66.0b14/uz.xpi) = 459804 +SHA256 (xpi/firefox-i18n-66.0b14/vi.xpi) = 946140a4442888a292862e0abd435714e1e1d961956c419583eb053f4f6e0163 +SIZE (xpi/firefox-i18n-66.0b14/vi.xpi) = 507877 +SHA256 (xpi/firefox-i18n-66.0b14/xh.xpi) = b2c9249affafd8f8cbbc825ac798dafc06ec6c78679a8fb9c58823227f711a2f +SIZE (xpi/firefox-i18n-66.0b14/xh.xpi) = 452135 +SHA256 (xpi/firefox-i18n-66.0b14/zh-CN.xpi) = 14f505b475c000acb4e162642f0ce779a59626c9a09323e216548c4368060570 +SIZE (xpi/firefox-i18n-66.0b14/zh-CN.xpi) = 490013 +SHA256 (xpi/firefox-i18n-66.0b14/zh-TW.xpi) = cdbd04ef676c5dd3c4f6ec81f042fb57225fe6f28ad1c8f2bbd02bf34b06f589 +SIZE (xpi/firefox-i18n-66.0b14/zh-TW.xpi) = 516439 Index: www/firefox/Makefile =================================================================== --- www/firefox/Makefile +++ www/firefox/Makefile @@ -2,26 +2,27 @@ # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 65.0.2 +DISTVERSION= 66.0b14 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source -DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} +DISTNAME= ${PORTNAME}-${PORTVERSION:R} +DISTFILES= ${DISTNAME}${PORTVERSION:E}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org COMMENT= Web browser based on the browser portion of Mozilla BUILD_DEPENDS= nspr>=4.19:devel/nspr \ - nss>=3.41:security/nss \ + nss>=3.42:security/nss \ icu>=59.1,1:devel/icu \ libevent>=2.1.8:devel/libevent \ - harfbuzz>=1.9.0:print/harfbuzz \ - graphite2>=1.3.12:graphics/graphite2 \ - png>=1.6.34:graphics/png \ + harfbuzz>=2.3.1:print/harfbuzz \ + graphite2>=1.3.13:graphics/graphite2 \ + png>=1.6.35:graphics/png \ libvorbis>=1.3.6,3:audio/libvorbis \ libvpx>=1.5.0:multimedia/libvpx \ - sqlite3>=3.25.3:databases/sqlite3 \ + sqlite3>=3.26:databases/sqlite3 \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ v4l_compat>0:multimedia/v4l_compat \ autoconf-2.13:devel/autoconf213 \ Index: www/firefox/distinfo =================================================================== --- www/firefox/distinfo +++ www/firefox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1551305934 -SHA256 (firefox-65.0.2.source.tar.xz) = 7d856a681fd8959f492679d0db3c3b787102665670f57cd9739ba9065702059f -SIZE (firefox-65.0.2.source.tar.xz) = 279607324 +TIMESTAMP = 1551977641 +SHA256 (firefox-66.0b14.source.tar.xz) = 9570c663b5d50fa87e8d942f5a2921f0da7528877e4a6007c25e45be64077d3f +SIZE (firefox-66.0b14.source.tar.xz) = 281596856 Index: www/firefox/files/patch-bug1511726 =================================================================== --- www/firefox/files/patch-bug1511726 +++ /dev/null @@ -1,32 +0,0 @@ -Don't try to use shader disk cache if disabled - -diff --git gfx/webrender_bindings/RenderThread.cpp gfx/webrender_bindings/RenderThread.cpp -index 1e60a900ff5a..92dc857b8390 100644 ---- gfx/webrender_bindings/RenderThread.cpp -+++ gfx/webrender_bindings/RenderThread.cpp -@@ -768,7 +768,9 @@ WebRenderProgramCache::WebRenderProgramCache(wr::WrThreadPool* aThreadPool) { - path.Append(gfx::gfxVars::ProfDirectory()); - } - mProgramCache = wr_program_cache_new(&path, aThreadPool); -- wr_try_load_shader_from_disk(mProgramCache); -+ if (gfxVars::UseWebRenderProgramBinaryDisk()) { -+ wr_try_load_shader_from_disk(mProgramCache); -+ } - } - - WebRenderProgramCache::~WebRenderProgramCache() { -diff --git gfx/webrender_bindings/src/bindings.rs gfx/webrender_bindings/src/bindings.rs -index 56bebc2882a0..88f7a1827264 100644 ---- gfx/webrender_bindings/src/bindings.rs -+++ gfx/webrender_bindings/src/bindings.rs -@@ -914,9 +914,7 @@ pub unsafe extern "C" fn wr_program_cache_delete(program_cache: *mut WrProgramCa - - #[no_mangle] - pub unsafe extern "C" fn wr_try_load_shader_from_disk(program_cache: *mut WrProgramCache) { -- if !program_cache.is_null() { -- (*program_cache).try_load_from_disk(); -- } -+ (*program_cache).try_load_from_disk(); - } - - #[no_mangle] Index: www/firefox/files/patch-bug1514156 =================================================================== --- www/firefox/files/patch-bug1514156 +++ www/firefox/files/patch-bug1514156 @@ -98,7 +98,7 @@ --- gfx/webrender_bindings/RenderCompositor.cpp +++ gfx/webrender_bindings/RenderCompositor.cpp @@ -16,6 +16,10 @@ - #include "mozilla/webrender/RenderCompositorANGLE.h" + # include "mozilla/webrender/RenderCompositorANGLE.h" #endif +#ifdef MOZ_WAYLAND @@ -509,7 +509,7 @@ container->ready_to_draw = false; } -@@ -523,4 +528,10 @@ gboolean moz_container_surface_needs_clear(MozContainer *container) { +@@ -555,6 +560,12 @@ gboolean moz_container_surface_needs_clear(MozContainer *container) { container->surface_needs_clear = false; return state; } @@ -520,6 +520,8 @@ + return state; +} #endif + + void moz_container_force_default_visual(MozContainer *container) { diff --git widget/gtk/mozcontainer.h widget/gtk/mozcontainer.h index e9c218c1bc3e..1ed6f439805d 100644 --- widget/gtk/mozcontainer.h @@ -531,11 +533,11 @@ + gboolean egl_surface_needs_update; gboolean ready_to_draw; #endif - }; -@@ -96,6 +97,7 @@ struct wl_egl_window *moz_container_get_wl_egl_window(MozContainer *container); - - gboolean moz_container_has_wl_egl_window(MozContainer *container); + gboolean force_default_visual; +@@ -100,6 +101,7 @@ gboolean moz_container_has_wl_egl_window(MozContainer *container); gboolean moz_container_surface_needs_clear(MozContainer *container); + void moz_container_scale_changed(MozContainer *container, + GtkAllocation *aAllocation); +gboolean moz_container_egl_surface_needs_update(MozContainer *container); #endif Index: www/firefox/files/patch-bug1519629 =================================================================== --- www/firefox/files/patch-bug1519629 +++ /dev/null @@ -1,35 +0,0 @@ -commit f8f381bf03b5 -Author: Emilio Cobos Álvarez -Date: Sun Jan 13 21:42:38 2019 +0100 - - Bug 1519629 - Document a few more macros. ---- - servo/components/style/gecko/regen_atoms.py | 1 + - servo/components/style/gecko_string_cache/namespace.rs | 2 ++ - 2 files changed, 3 insertions(+) - -diff --git servo/components/style/gecko/regen_atoms.py servo/components/style/gecko/regen_atoms.py -index dfc2252aa899..b6f68fceb7d5 100755 ---- servo/components/style/gecko/regen_atoms.py -+++ servo/components/style/gecko/regen_atoms.py -@@ -203,6 +203,7 @@ RULE_TEMPLATE = ('("{atom}") =>\n ' - - MACRO = ''' - #[macro_export] -+/// Returns a static atom by passing the literal string it represents. - macro_rules! atom {{ - {} - }} -diff --git servo/components/style/gecko_string_cache/namespace.rs servo/components/style/gecko_string_cache/namespace.rs -index 4aa4accaf1d4..725e1da21692 100644 ---- servo/components/style/gecko_string_cache/namespace.rs -+++ servo/components/style/gecko_string_cache/namespace.rs -@@ -11,6 +11,8 @@ use std::borrow::Borrow; - use std::fmt; - use std::ops::Deref; - -+/// In Gecko namespaces are just regular atoms, so this is a simple macro to -+/// forward one macro to the other. - #[macro_export] - macro_rules! ns { - () => { Index: www/firefox/files/patch-bug1519729 =================================================================== --- www/firefox/files/patch-bug1519729 +++ /dev/null @@ -1,131 +0,0 @@ -commit 9bdfa9fecaf1 -Author: Simon Sapin -Date: Fri Jan 11 14:02:28 2019 +0100 - - Bug 1519729 - Remove unused macro. r=emilio - - Cherry-picks a commit from https://github.com/servo/servo/pull/22674 ---- - servo/components/style_traits/values.rs | 18 ------------------ - 1 file changed, 18 deletions(-) - -diff --git servo/components/style_traits/values.rs servo/components/style_traits/values.rs -index 6da235c07b64..2851082c22e0 100644 ---- servo/components/style_traits/values.rs -+++ servo/components/style_traits/values.rs -@@ -158,24 +158,6 @@ where - } - } - --#[macro_export] --macro_rules! serialize_function { -- ($dest: expr, $name: ident($( $arg: expr, )+)) => { -- serialize_function!($dest, $name($($arg),+)) -- }; -- ($dest: expr, $name: ident($first_arg: expr $( , $arg: expr )*)) => { -- { -- $dest.write_str(concat!(stringify!($name), "("))?; -- $first_arg.to_css($dest)?; -- $( -- $dest.write_str(", ")?; -- $arg.to_css($dest)?; -- )* -- $dest.write_char(')') -- } -- } --} -- - /// Convenience wrapper to serialise CSS values separated by a given string. - pub struct SequenceWriter<'a, 'b: 'a, W: 'b> { - inner: &'a mut CssWriter<'b, W>, - -commit 9d5e559547d0 -Author: Simon Sapin -Date: Fri Jan 11 14:03:44 2019 +0100 - - Bug 1519729 - Document public macros. r=emilio - - Undocumented public macros emit warnings in nightly-2019-01-11, - and we #![deny] that warning. - - Cherry-picks a commit from https://github.com/servo/servo/pull/22674 ---- - servo/components/style/properties/properties.mako.rs | 17 ++++++++++++++++- - servo/components/style_traits/values.rs | 2 +- - 2 files changed, 17 insertions(+), 2 deletions(-) - -diff --git servo/components/style/properties/properties.mako.rs servo/components/style/properties/properties.mako.rs -index 2d91273be15a..9220c3b1a665 100644 ---- servo/components/style/properties/properties.mako.rs -+++ servo/components/style/properties/properties.mako.rs -@@ -3821,7 +3821,14 @@ impl AliasId { - } - } - --// NOTE(emilio): Callers are responsible to deal with prefs. -+/// Call the given macro with tokens like this for each longhand and shorthand properties -+/// that is enabled in content: -+/// -+/// ``` -+/// [CamelCaseName, SetCamelCaseName, PropertyId::Longhand(LonghandId::CamelCaseName)], -+/// ``` -+/// -+/// NOTE(emilio): Callers are responsible to deal with prefs. - #[macro_export] - macro_rules! css_properties_accessors { - ($macro_name: ident) => { -@@ -3844,6 +3851,14 @@ macro_rules! css_properties_accessors { - } - } - -+/// Call the given macro with tokens like this for each longhand properties: -+/// -+/// ``` -+/// { snake_case_ident, true } -+/// ``` -+/// -+/// … where the boolean indicates whether the property value type -+/// is wrapped in a `Box<_>` in the corresponding `PropertyDeclaration` variant. - #[macro_export] - macro_rules! longhand_properties_idents { - ($macro_name: ident) => { -diff --git servo/components/style_traits/values.rs servo/components/style_traits/values.rs -index 2851082c22e0..0d7ee3f506ce 100644 ---- servo/components/style_traits/values.rs -+++ servo/components/style_traits/values.rs -@@ -432,7 +432,7 @@ impl_to_css_for_predefined_type!(::cssparser::RGBA); - impl_to_css_for_predefined_type!(::cssparser::Color); - impl_to_css_for_predefined_type!(::cssparser::UnicodeRange); - --#[macro_export] -+/// Define an enum type with unit variants that each corrsepond to a CSS keyword. - macro_rules! define_css_keyword_enum { - (pub enum $name:ident { $($variant:ident = $css:expr,)+ }) => { - #[allow(missing_docs)] - -commit 2b08ae08b260 -Author: lqd -Date: Fri Jan 11 16:35:26 2019 +0100 - - Bug 1519729 - Typo fix in new doc-comment. r=emilio - - Cherry-picks a commit from https://github.com/servo/servo/pull/22674 - - Co-Authored-By: SimonSapin ---- - servo/components/style_traits/values.rs | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git servo/components/style_traits/values.rs servo/components/style_traits/values.rs -index 0d7ee3f506ce..582e34eb3db0 100644 ---- servo/components/style_traits/values.rs -+++ servo/components/style_traits/values.rs -@@ -432,7 +432,7 @@ impl_to_css_for_predefined_type!(::cssparser::RGBA); - impl_to_css_for_predefined_type!(::cssparser::Color); - impl_to_css_for_predefined_type!(::cssparser::UnicodeRange); - --/// Define an enum type with unit variants that each corrsepond to a CSS keyword. -+/// Define an enum type with unit variants that each correspond to a CSS keyword. - macro_rules! define_css_keyword_enum { - (pub enum $name:ident { $($variant:ident = $css:expr,)+ }) => { - #[allow(missing_docs)] Index: www/firefox/files/patch-bug1527804 =================================================================== --- www/firefox/files/patch-bug1527804 +++ www/firefox/files/patch-bug1527804 @@ -96,10 +96,10 @@ #endif gboolean force_default_visual; }; -@@ -97,7 +98,9 @@ struct wl_egl_window *moz_container_get_wl_egl_window( - - gboolean moz_container_has_wl_egl_window(MozContainer *container); +@@ -101,7 +102,9 @@ gboolean moz_container_has_wl_egl_window(MozContainer *container); gboolean moz_container_surface_needs_clear(MozContainer *container); + void moz_container_scale_changed(MozContainer *container, + GtkAllocation *aAllocation); -gboolean moz_container_egl_surface_needs_update(MozContainer *container); +void moz_container_set_initial_draw_callback( + MozContainer *container, Index: www/firefox/files/patch-bug1532851 =================================================================== --- www/firefox/files/patch-bug1532851 +++ /dev/null @@ -1,40 +0,0 @@ -diff --git js/src/wasm/WasmSignalHandlers.cpp js/src/wasm/WasmSignalHandlers.cpp -index fc49f361d82a..636537f84786 100644 ---- js/src/wasm/WasmSignalHandlers.cpp -+++ js/src/wasm/WasmSignalHandlers.cpp -@@ -102,6 +102,11 @@ using mozilla::DebugOnly; - #define EPC_sig(p) ((p)->sc_pc) - #define RFP_sig(p) ((p)->sc_regs[30]) - #endif -+#if defined(__ppc64__) || defined(__PPC64__) || defined(__ppc64le__) || \ -+ defined(__PPC64LE__) -+#define R01_sig(p) ((p)->sc_frame.fixreg[1]) -+#define R32_sig(p) ((p)->sc_frame.srr0) -+#endif - #elif defined(__linux__) || defined(__sun) - #if defined(__linux__) - #define EIP_sig(p) ((p)->uc_mcontext.gregs[REG_EIP]) -@@ -169,6 +174,11 @@ using mozilla::DebugOnly; - #define EPC_sig(p) ((p)->uc_mcontext.__gregs[_REG_EPC]) - #define RFP_sig(p) ((p)->uc_mcontext.__gregs[_REG_S8]) - #endif -+#if defined(__ppc64__) || defined(__PPC64__) || defined(__ppc64le__) || \ -+ defined(__PPC64LE__) -+#define R01_sig(p) ((p)->uc_mcontext.__gregs[_REG_R1]) -+#define R32_sig(p) ((p)->uc_mcontext.__gregs[_REG_PC]) -+#endif - #elif defined(__DragonFly__) || defined(__FreeBSD__) || \ - defined(__FreeBSD_kernel__) - #define EIP_sig(p) ((p)->uc_mcontext.mc_eip) -@@ -197,6 +207,11 @@ using mozilla::DebugOnly; - #if defined(__FreeBSD__) && defined(__mips__) - #define EPC_sig(p) ((p)->uc_mcontext.mc_pc) - #define RFP_sig(p) ((p)->uc_mcontext.mc_regs[30]) -+#endif -+#if defined(__FreeBSD__) && (defined(__ppc64__) || defined(__PPC64__) || \ -+ defined(__ppc64le__) || defined(__PPC64LE__)) -+#define R01_sig(p) ((p)->uc_mcontext.mc_gpr[1]) -+#define R32_sig(p) ((p)->uc_mcontext.mc_srr0) - #endif - #elif defined(XP_DARWIN) - #define EIP_sig(p) ((p)->thread.uts.ts32.__eip) Index: www/firefox/files/patch-bug1533388 =================================================================== --- /dev/null +++ www/firefox/files/patch-bug1533388 @@ -0,0 +1,43 @@ +commit e291bb156e4a +Author: Emilio Cobos Álvarez +Date: Thu Mar 7 08:04:00 2019 +0200 + + Bug 1533388 - Keep beta building with new cbindgen versions. a=lizzard + Trivial change, just replacing Self by the actual type. + + --HG-- + extra : rebase_source : b4ee9464bce38e17ce7d0b30c8060034a9da2afc +--- + gfx/wr/webrender_api/src/color.rs | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git gfx/wr/webrender_api/src/color.rs gfx/wr/webrender_api/src/color.rs +index abdacd711025..8fd829807116 100644 +--- gfx/wr/webrender_api/src/color.rs ++++ gfx/wr/webrender_api/src/color.rs +@@ -23,9 +23,9 @@ pub struct PremultipliedColorF { + + #[allow(missing_docs)] + impl PremultipliedColorF { +- pub const BLACK: Self = PremultipliedColorF { r: 0.0, g: 0.0, b: 0.0, a: 1.0 }; +- pub const TRANSPARENT: Self = PremultipliedColorF { r: 0.0, g: 0.0, b: 0.0, a: 0.0 }; +- pub const WHITE: Self = PremultipliedColorF { r: 1.0, g: 1.0, b: 1.0, a: 1.0 }; ++ pub const BLACK: PremultipliedColorF = PremultipliedColorF { r: 0.0, g: 0.0, b: 0.0, a: 1.0 }; ++ pub const TRANSPARENT: PremultipliedColorF = PremultipliedColorF { r: 0.0, g: 0.0, b: 0.0, a: 0.0 }; ++ pub const WHITE: PremultipliedColorF = PremultipliedColorF { r: 1.0, g: 1.0, b: 1.0, a: 1.0 }; + + pub fn to_array(&self) -> [f32; 4] { + [self.r, self.g, self.b, self.a] +@@ -47,9 +47,9 @@ pub struct ColorF { + + #[allow(missing_docs)] + impl ColorF { +- pub const BLACK: Self = ColorF { r: 0.0, g: 0.0, b: 0.0, a: 1.0 }; +- pub const TRANSPARENT: Self = ColorF { r: 0.0, g: 0.0, b: 0.0, a: 0.0 }; +- pub const WHITE: Self = ColorF { r: 1.0, g: 1.0, b: 1.0, a: 1.0 }; ++ pub const BLACK: ColorF = ColorF { r: 0.0, g: 0.0, b: 0.0, a: 1.0 }; ++ pub const TRANSPARENT: ColorF = ColorF { r: 0.0, g: 0.0, b: 0.0, a: 0.0 }; ++ pub const WHITE: ColorF = ColorF { r: 1.0, g: 1.0, b: 1.0, a: 1.0 }; + + /// Constructs a new `ColorF` from its components. + pub fn new(r: f32, g: f32, b: f32, a: f32) -> Self { Index: www/firefox/files/patch-bug847568 =================================================================== --- www/firefox/files/patch-bug847568 +++ www/firefox/files/patch-bug847568 @@ -249,7 +249,7 @@ +option('--with-system-harfbuzz', + help="Use system harfbuzz (located with pkgconfig)") + -+system_harfbuzz = pkg_check_modules('MOZ_HARFBUZZ', 'harfbuzz >= 1.9.0', ++system_harfbuzz = pkg_check_modules('MOZ_HARFBUZZ', 'harfbuzz >= 2.3.1', + when='--with-system-harfbuzz') + +set_config('MOZ_SYSTEM_HARFBUZZ', depends_if(system_harfbuzz)(lambda _: True))