Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F135966359
D16356.id47366.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
49 KB
Referenced Files
None
Subscribers
None
D16356.id47366.diff
View Options
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 62
+_GECKO_VERSIONS= 60 63
_GECKO_TYPE= firefox
# Dependence lines for different Firefox versions
60_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox-esr
-62_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox
+63_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
@@ -112,6 +112,11 @@
MOZ_EXPORT+= PYTHON3="${LOCALBASE}/bin/python${PYTHON3_DEFAULT}"
.endif
+.if ${MOZILLA_VER:R:R} >= 63
+BUILD_DEPENDS+= rust-cbindgen>=0.6.2:devel/rust-cbindgen \
+ node:www/node
+.endif
+
.if ${OPSYS} == FreeBSD && ${OSREL} == 11.1 && ${MOZILLA_VER:R:R} < 49
LLD_UNSAFE= yes
.endif
@@ -379,7 +384,7 @@
.endif
.if ${PORT_OPTIONS:MRUST} || ${MOZILLA_VER:R:R} >= 54
-BUILD_DEPENDS+= ${RUST_PORT:T}>=1.24:${RUST_PORT}
+BUILD_DEPENDS+= ${RUST_PORT:T}>=1.27:${RUST_PORT} # 1.28 but see files/patch-rust-1.27
RUST_PORT?= lang/rust
. if ${MOZILLA_VER:R:R} < 54
MOZ_OPTIONS+= --enable-rust
Index: www/firefox-i18n/Makefile
===================================================================
--- www/firefox-i18n/Makefile
+++ www/firefox-i18n/Makefile
@@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME= firefox-i18n
-PORTVERSION= 62.0
+PORTVERSION= 63.0b1
CATEGORIES= www
-MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \
- MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi
+MASTER_SITES= MOZILLA/devedition/releases/${DISTVERSION}/linux-i686/xpi \
+ MOZILLA/devedition/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi
PKGNAMEPREFIX=
DISTFILES= ${FIREFOX_I18N_:S/$/.xpi/}
DIST_SUBDIR= xpi/${DISTNAME}
@@ -15,7 +15,7 @@
EXTRACT_DEPENDS= zip:archivers/zip
-USES= zip:infozip gecko:firefox,62,build
+USES= zip:infozip gecko:firefox,63,build
USE_XPI= firefox
NO_ARCH= yes
@@ -80,7 +80,7 @@
${XARGS} -0L1 ${REINPLACE_CMD} -i '' -e '/<?xml/,$$!d'
list-langs:
- @fetch -qo- "https://ftp.mozilla.org/pub/mozilla.org/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/linux-i686/xpi"|\
+ @fetch -qo- "https://ftp.mozilla.org/pub/mozilla.org/devedition/releases/${PORTVERSION}/linux-i686/xpi"|\
${PERL} -ne 'if(/.*href="([a-zA-Z-]+).xpi.*/){print "$$1\n"}' |\
${AWK} 'BEGIN{ORS=" "}{print $$1}END{printf "\nNumber of languages: %d\n",NR}'
Index: www/firefox-i18n/distinfo
===================================================================
--- www/firefox-i18n/distinfo
+++ www/firefox-i18n/distinfo
@@ -1,199 +1,199 @@
-TIMESTAMP = 1535389342
-SHA256 (xpi/firefox-i18n-62.0/ach.xpi) = 5918548b4599180cb291d450cb1bb788620e67b6be5525df040bf844bb66d8f3
-SIZE (xpi/firefox-i18n-62.0/ach.xpi) = 446321
-SHA256 (xpi/firefox-i18n-62.0/af.xpi) = b72181c864bf2a1eb0da61a15cb6e45ca0b8815c12b08030fc756e0985eeeba0
-SIZE (xpi/firefox-i18n-62.0/af.xpi) = 432301
-SHA256 (xpi/firefox-i18n-62.0/an.xpi) = 14a9ea7884e5adf1f4a5846e2ca4f07676f2a626cc096dc976eced7fdf4de2a0
-SIZE (xpi/firefox-i18n-62.0/an.xpi) = 467504
-SHA256 (xpi/firefox-i18n-62.0/ar.xpi) = cef93bfb2c6f53bc9fc1a384ad6ccb29c4e6dedbe2f1b2c52232a62fd12c5dd2
-SIZE (xpi/firefox-i18n-62.0/ar.xpi) = 497993
-SHA256 (xpi/firefox-i18n-62.0/as.xpi) = 082b770d94dfa3791add5ceba64f63f149bdcc4d51ced0f9cc0cf89356a08e1d
-SIZE (xpi/firefox-i18n-62.0/as.xpi) = 478319
-SHA256 (xpi/firefox-i18n-62.0/ast.xpi) = 4382f746941f115edb61a79032ce4820c0745840c296a99d87dbb419c8b73766
-SIZE (xpi/firefox-i18n-62.0/ast.xpi) = 455183
-SHA256 (xpi/firefox-i18n-62.0/az.xpi) = 382b58c38b1e236ad9007ab45ba955aac94eb98760a47fb7894f105301aa4594
-SIZE (xpi/firefox-i18n-62.0/az.xpi) = 477137
-SHA256 (xpi/firefox-i18n-62.0/be.xpi) = 1c71a81e6ce94f0fc937b30a70e597e97dcaa74f6cab1832e24e83daa810023d
-SIZE (xpi/firefox-i18n-62.0/be.xpi) = 534914
-SHA256 (xpi/firefox-i18n-62.0/bg.xpi) = 1bca90cce4440912eae1169bcc477af99bdad745c948950eca3a75dbdf2b34b0
-SIZE (xpi/firefox-i18n-62.0/bg.xpi) = 524199
-SHA256 (xpi/firefox-i18n-62.0/bn-BD.xpi) = a58ae86a724bb91c4d441f1005bafccb1cd5f48572df1aad8d27820d887b5c67
-SIZE (xpi/firefox-i18n-62.0/bn-BD.xpi) = 538604
-SHA256 (xpi/firefox-i18n-62.0/bn-IN.xpi) = 2191070f7dda8203183d5e88030b15fb5a34625cefb81391779d84202902b562
-SIZE (xpi/firefox-i18n-62.0/bn-IN.xpi) = 509957
-SHA256 (xpi/firefox-i18n-62.0/br.xpi) = f867cf4e0d0fcb5d9a33bff752b2a58c4116e304110c8c09382a5344bebbd2fd
-SIZE (xpi/firefox-i18n-62.0/br.xpi) = 464397
-SHA256 (xpi/firefox-i18n-62.0/bs.xpi) = 1d467486d0416881be9c250fa05af1401196815dc0e2a27140ef09622388c3b2
-SIZE (xpi/firefox-i18n-62.0/bs.xpi) = 466249
-SHA256 (xpi/firefox-i18n-62.0/ca.xpi) = 581f22d16cbc5ff1a12b397b0a85091f24c0a2ecf00bb01acc04000c462f9fef
-SIZE (xpi/firefox-i18n-62.0/ca.xpi) = 470057
-SHA256 (xpi/firefox-i18n-62.0/cak.xpi) = ed65ab95cfab2487d2a5d507632750866b7a8b9be5d5915947016d749193f4f7
-SIZE (xpi/firefox-i18n-62.0/cak.xpi) = 488834
-SHA256 (xpi/firefox-i18n-62.0/cs.xpi) = 76a14ea0df6caacf425923c90e216b70a6f0f80f45ec0e1a99b52ebe646d612a
-SIZE (xpi/firefox-i18n-62.0/cs.xpi) = 478362
-SHA256 (xpi/firefox-i18n-62.0/cy.xpi) = e66641b4880da5ed280229756721e18caeaa4440bb52fdace7ce9f387bb0cc05
-SIZE (xpi/firefox-i18n-62.0/cy.xpi) = 468866
-SHA256 (xpi/firefox-i18n-62.0/da.xpi) = 73e8b56c57b509adf2352aa69753b64f22bf584547eab9807628536e98dea973
-SIZE (xpi/firefox-i18n-62.0/da.xpi) = 467291
-SHA256 (xpi/firefox-i18n-62.0/de.xpi) = 7d4aa15ee6db87d77dd36dc028af880376b936736c54de78d95efd2db642f3bb
-SIZE (xpi/firefox-i18n-62.0/de.xpi) = 475936
-SHA256 (xpi/firefox-i18n-62.0/dsb.xpi) = 69a239ea5930de9e00c3bed61b08417edc25e44cb458b9191af190507a6b968d
-SIZE (xpi/firefox-i18n-62.0/dsb.xpi) = 488166
-SHA256 (xpi/firefox-i18n-62.0/el.xpi) = b6b4f4d90a1429d9dff00c438699ad4b75762333423d7c454551e5e535ae9097
-SIZE (xpi/firefox-i18n-62.0/el.xpi) = 546431
-SHA256 (xpi/firefox-i18n-62.0/en-CA.xpi) = 212156c3166f0a64e137d1d26725b73a9eced04098d268efde2cc2258606db0f
-SIZE (xpi/firefox-i18n-62.0/en-CA.xpi) = 439059
-SHA256 (xpi/firefox-i18n-62.0/en-GB.xpi) = 691eafd29dce2b0867c952fdef76ee766a6804c97b2830cbbba68d7bd34e6888
-SIZE (xpi/firefox-i18n-62.0/en-GB.xpi) = 436175
-SHA256 (xpi/firefox-i18n-62.0/en-US.xpi) = bda3e92fe75ebc8eea28b1e0de88714a1f4df39d7bda1b834cca53122d1d0d0a
-SIZE (xpi/firefox-i18n-62.0/en-US.xpi) = 417296
-SHA256 (xpi/firefox-i18n-62.0/en-ZA.xpi) = 4d6a1b00124d4b90244f0a6730455dacf05991cb2172dadb76acbc37f6fa1482
-SIZE (xpi/firefox-i18n-62.0/en-ZA.xpi) = 422864
-SHA256 (xpi/firefox-i18n-62.0/eo.xpi) = 0a623e2353081a3915e2c758fd598296eaf7626aedd8fac43b68b603c9f4a3c5
-SIZE (xpi/firefox-i18n-62.0/eo.xpi) = 466536
-SHA256 (xpi/firefox-i18n-62.0/es-AR.xpi) = b18c0ec636b0ca6ae2b6071b756672e9bdcc46c7a5d0623bd5fa70cdcce9caa6
-SIZE (xpi/firefox-i18n-62.0/es-AR.xpi) = 473519
-SHA256 (xpi/firefox-i18n-62.0/es-CL.xpi) = a1c76f7121050b3914f934707260941f72b148e4c0ea5f7df4c348b8195aee23
-SIZE (xpi/firefox-i18n-62.0/es-CL.xpi) = 473981
-SHA256 (xpi/firefox-i18n-62.0/es-ES.xpi) = 17e8bb005ef7e9194c495b0541ba346e578bf9fdf8a4db7cc7b831104efd096b
-SIZE (xpi/firefox-i18n-62.0/es-ES.xpi) = 414989
-SHA256 (xpi/firefox-i18n-62.0/es-MX.xpi) = f221dcbffa11630298fcf3bf365d2ad5e060b0b8a448dc675133a12e935da4ae
-SIZE (xpi/firefox-i18n-62.0/es-MX.xpi) = 477956
-SHA256 (xpi/firefox-i18n-62.0/et.xpi) = 5dd67c4bb42612e446aaec28677dd299df9c2e4309b946208112201be71194c5
-SIZE (xpi/firefox-i18n-62.0/et.xpi) = 455381
-SHA256 (xpi/firefox-i18n-62.0/eu.xpi) = f971479da458ece664da379c2583b0cf871439b4fdc9ffffbe13e3d20bce3dd9
-SIZE (xpi/firefox-i18n-62.0/eu.xpi) = 465899
-SHA256 (xpi/firefox-i18n-62.0/fa.xpi) = 64573f02da9509d2456f865535c4221649809757dda40669d207458a9d2c5ef4
-SIZE (xpi/firefox-i18n-62.0/fa.xpi) = 514444
-SHA256 (xpi/firefox-i18n-62.0/ff.xpi) = 857175bf20fb2f0d8cbd50e3cbb9f4ce7abfa6f36c9f09af1136a83e3d3e7e1d
-SIZE (xpi/firefox-i18n-62.0/ff.xpi) = 459043
-SHA256 (xpi/firefox-i18n-62.0/fi.xpi) = 17421618a919d4cfa8dc4558fc7e437ea68b31176e0dd22a1c5573c4a2b63af3
-SIZE (xpi/firefox-i18n-62.0/fi.xpi) = 458678
-SHA256 (xpi/firefox-i18n-62.0/fr.xpi) = 9cf643a72027e5021bfe669a99d12fe6ebe200a6b7f315d437ade808107b1eb0
-SIZE (xpi/firefox-i18n-62.0/fr.xpi) = 482957
-SHA256 (xpi/firefox-i18n-62.0/fy-NL.xpi) = 664134373ce0120a00a0631e65879b5fa76ba5419ff41bb30d14d825b139281e
-SIZE (xpi/firefox-i18n-62.0/fy-NL.xpi) = 470418
-SHA256 (xpi/firefox-i18n-62.0/ga-IE.xpi) = 06c54065346d2eacd43f5e95dc51074b9067da7cda9a81f19078bf748abc2e37
-SIZE (xpi/firefox-i18n-62.0/ga-IE.xpi) = 472265
-SHA256 (xpi/firefox-i18n-62.0/gd.xpi) = 65819fbf8694a26a7b10169a42bdfb069e08ba1d2d4d8be674ac3c47beb63235
-SIZE (xpi/firefox-i18n-62.0/gd.xpi) = 473970
-SHA256 (xpi/firefox-i18n-62.0/gl.xpi) = 37103cc702657da6424ce53019fa277f262e2e97bfcf1ab149dd31705c22e8f7
-SIZE (xpi/firefox-i18n-62.0/gl.xpi) = 451811
-SHA256 (xpi/firefox-i18n-62.0/gn.xpi) = b8331f00fb985e9edfea0aa4efe6236162c539a9db4ad377073a63ad0c0d8f45
-SIZE (xpi/firefox-i18n-62.0/gn.xpi) = 483152
-SHA256 (xpi/firefox-i18n-62.0/gu-IN.xpi) = d4a95019178041e395d77864f30523d47224f6dfc1e4fe99e7483ead7e5e2a16
-SIZE (xpi/firefox-i18n-62.0/gu-IN.xpi) = 539980
-SHA256 (xpi/firefox-i18n-62.0/he.xpi) = 93ff741403b369b0d32f8d38b3478697cc8a559ddabee7dc43838f27e8097a5c
-SIZE (xpi/firefox-i18n-62.0/he.xpi) = 484810
-SHA256 (xpi/firefox-i18n-62.0/hi-IN.xpi) = 5249cb16daade56e27bb5d5afe4239194ad2962ff4994806d7744588adfbc4ca
-SIZE (xpi/firefox-i18n-62.0/hi-IN.xpi) = 537120
-SHA256 (xpi/firefox-i18n-62.0/hr.xpi) = fb6a63b0f50d5fd1129c4937e5356e98fa5f97fffb319e2f9cc277d1661fc276
-SIZE (xpi/firefox-i18n-62.0/hr.xpi) = 459608
-SHA256 (xpi/firefox-i18n-62.0/hsb.xpi) = bb1ff16876c3869d66da43dd938d0dfb26216ea9b9f6fb92f55748bfe67d06f4
-SIZE (xpi/firefox-i18n-62.0/hsb.xpi) = 488115
-SHA256 (xpi/firefox-i18n-62.0/hu.xpi) = be724fc52f0f23167d2a1f2fdc0356773d380c343f64f4f66946564f976d644f
-SIZE (xpi/firefox-i18n-62.0/hu.xpi) = 487427
-SHA256 (xpi/firefox-i18n-62.0/hy-AM.xpi) = 3439e8d7c6b355e67cea0063ce0ff17eefa764ba2c5d2293721d44fe838efea9
-SIZE (xpi/firefox-i18n-62.0/hy-AM.xpi) = 518008
-SHA256 (xpi/firefox-i18n-62.0/ia.xpi) = f4d67c3d1d15fe20402e7e3a842a1ff575e5f1412f37b055377bec5d0d62bd54
-SIZE (xpi/firefox-i18n-62.0/ia.xpi) = 461399
-SHA256 (xpi/firefox-i18n-62.0/id.xpi) = d5ecaaf7d9466040c1f53853a1f7640c93ea54b8023ff39c4d3706ddae6688fb
-SIZE (xpi/firefox-i18n-62.0/id.xpi) = 458272
-SHA256 (xpi/firefox-i18n-62.0/is.xpi) = 49e7b94bbe7bae0bef64f21986af0b2bf24ee891253d4aa4bf52af543e787662
-SIZE (xpi/firefox-i18n-62.0/is.xpi) = 459612
-SHA256 (xpi/firefox-i18n-62.0/it.xpi) = 1c75c442f866ea25340f87cfec4e1cad84fe28b607fb0e5c0358596e93f5c342
-SIZE (xpi/firefox-i18n-62.0/it.xpi) = 347130
-SHA256 (xpi/firefox-i18n-62.0/ja.xpi) = e10d23be504e3f4ab1cd6fad9cb7575e6e596cc56cdbcc894d883838da1b168e
-SIZE (xpi/firefox-i18n-62.0/ja.xpi) = 504028
-SHA256 (xpi/firefox-i18n-62.0/ka.xpi) = a5a41aa43036bbb240b1f0c9f1097f519a9d2ee0786a677d2164d5f73ef2f5c6
-SIZE (xpi/firefox-i18n-62.0/ka.xpi) = 503703
-SHA256 (xpi/firefox-i18n-62.0/kab.xpi) = 24f1c783e9c5ddad1ac994c37b9c59fe9ce2e9726b077a652a7b2d7c06a0f780
-SIZE (xpi/firefox-i18n-62.0/kab.xpi) = 478240
-SHA256 (xpi/firefox-i18n-62.0/kk.xpi) = 77e04f1fc94d9f47cf4052e4e941e2fae96479da3021fde163a17c9683ebc544
-SIZE (xpi/firefox-i18n-62.0/kk.xpi) = 530648
-SHA256 (xpi/firefox-i18n-62.0/km.xpi) = b69d5caac72e21bb2bba2ba19e6cead2a68fb143804279e705aa8c2cf78bac33
-SIZE (xpi/firefox-i18n-62.0/km.xpi) = 521446
-SHA256 (xpi/firefox-i18n-62.0/kn.xpi) = 7b61dc63c75da4be05ca56ac5ca8c4e0ab130442993dfdb237abb022a957fa4e
-SIZE (xpi/firefox-i18n-62.0/kn.xpi) = 528093
-SHA256 (xpi/firefox-i18n-62.0/ko.xpi) = fe95c431e3934573fb67672d19403dec2360e96a957c5077d7282879dc4f8224
-SIZE (xpi/firefox-i18n-62.0/ko.xpi) = 498333
-SHA256 (xpi/firefox-i18n-62.0/lij.xpi) = 18cc3f2d5346b43747d53f35d2f1dbcb66599c7e1c07f436322ff6f50e8b84a4
-SIZE (xpi/firefox-i18n-62.0/lij.xpi) = 463449
-SHA256 (xpi/firefox-i18n-62.0/lt.xpi) = d20f7a81b03fc2db8c3af42a048cfca882d0d33f3328388a9dafa084a618df47
-SIZE (xpi/firefox-i18n-62.0/lt.xpi) = 487646
-SHA256 (xpi/firefox-i18n-62.0/lv.xpi) = 1e404f3fed76f20a125922fa49e520e88c3216a76225c967b35301bebad16878
-SIZE (xpi/firefox-i18n-62.0/lv.xpi) = 475697
-SHA256 (xpi/firefox-i18n-62.0/mai.xpi) = f6a83f8f4c2e75b7bb06910f8a927963640b5ce0d8f56edb4f4ae492cdcf2ef4
-SIZE (xpi/firefox-i18n-62.0/mai.xpi) = 494724
-SHA256 (xpi/firefox-i18n-62.0/mk.xpi) = 0ff3c1b5097bfb6f3f4ed984e03c243f954bb98b32ee3729f791166ff016afe3
-SIZE (xpi/firefox-i18n-62.0/mk.xpi) = 457529
-SHA256 (xpi/firefox-i18n-62.0/ml.xpi) = d38ffee2d43b7d916beb3735d88c5dc63f382f3a973a1794f5d170ee1fbf0ab7
-SIZE (xpi/firefox-i18n-62.0/ml.xpi) = 538826
-SHA256 (xpi/firefox-i18n-62.0/mr.xpi) = 2e3dc8c38b24a99f133edfc1e4e4e5da8c692552ef1e2ed5599739b95a6be7d8
-SIZE (xpi/firefox-i18n-62.0/mr.xpi) = 530351
-SHA256 (xpi/firefox-i18n-62.0/ms.xpi) = 3438123377d515c16ddc3269a02748ab6439afe6d194141f350713029363a132
-SIZE (xpi/firefox-i18n-62.0/ms.xpi) = 459916
-SHA256 (xpi/firefox-i18n-62.0/my.xpi) = 55771210bfc7671c944c2c4a2085fb5c8c165f740d9ad8775ad58cbcbb82fd27
-SIZE (xpi/firefox-i18n-62.0/my.xpi) = 507310
-SHA256 (xpi/firefox-i18n-62.0/nb-NO.xpi) = 24dcf3071db8ecedf040604b7c0e1733fb6ecf2527a79ec5fc5ef4c8514fce32
-SIZE (xpi/firefox-i18n-62.0/nb-NO.xpi) = 458928
-SHA256 (xpi/firefox-i18n-62.0/ne-NP.xpi) = a230f01abd43ec834767a4fa09d915f53652d9c2fa5b6df50d3aa83a904d921c
-SIZE (xpi/firefox-i18n-62.0/ne-NP.xpi) = 500513
-SHA256 (xpi/firefox-i18n-62.0/nl.xpi) = ba7e95d7f7b302c3c72ce34b38ca94f157f3444757134b7d1a69f221ea7a91d2
-SIZE (xpi/firefox-i18n-62.0/nl.xpi) = 459508
-SHA256 (xpi/firefox-i18n-62.0/nn-NO.xpi) = 904e18bf68abfae83dde3e50a97688c635040e5d8a9faf3674edda9278e847d4
-SIZE (xpi/firefox-i18n-62.0/nn-NO.xpi) = 457049
-SHA256 (xpi/firefox-i18n-62.0/oc.xpi) = e392aa2a50aa749b4babe4e523d639254c701db483ed7fc5eec58110abba401f
-SIZE (xpi/firefox-i18n-62.0/oc.xpi) = 475432
-SHA256 (xpi/firefox-i18n-62.0/or.xpi) = 7e5cdca87bd1ffa0fc05c59338ad2665004e01ac9e6252c0b8575fc7352a6329
-SIZE (xpi/firefox-i18n-62.0/or.xpi) = 485375
-SHA256 (xpi/firefox-i18n-62.0/pa-IN.xpi) = abdc999ea3bbd81f2852e6cdddb59c92bbe6d1d5ad2720644369ff81c7d547a0
-SIZE (xpi/firefox-i18n-62.0/pa-IN.xpi) = 496912
-SHA256 (xpi/firefox-i18n-62.0/pl.xpi) = d13cc7452fe5956da52e31d4677bdac0d0f9dbdedf66ed9989f7ba631e81bb5e
-SIZE (xpi/firefox-i18n-62.0/pl.xpi) = 370895
-SHA256 (xpi/firefox-i18n-62.0/pt-BR.xpi) = bcf558ba48df6890af3aa241eabffc0122e7be137bd6db9678f6d232c9c62ccf
-SIZE (xpi/firefox-i18n-62.0/pt-BR.xpi) = 460869
-SHA256 (xpi/firefox-i18n-62.0/pt-PT.xpi) = 35901aec9ad8eec2aa7758309259d44a0a9c4b15303beb3d63fb1d853c117021
-SIZE (xpi/firefox-i18n-62.0/pt-PT.xpi) = 473527
-SHA256 (xpi/firefox-i18n-62.0/rm.xpi) = e7ac30c6339f19588330c2f64672998cec2b98f004f7b00a08bdec99a8a90e00
-SIZE (xpi/firefox-i18n-62.0/rm.xpi) = 462479
-SHA256 (xpi/firefox-i18n-62.0/ro.xpi) = 984ef9a234ddce9e999b800a94f284e7baaa96760cc1432f8455b2f906b662a4
-SIZE (xpi/firefox-i18n-62.0/ro.xpi) = 463405
-SHA256 (xpi/firefox-i18n-62.0/ru.xpi) = acd53fa8b94fbf2077cf5c6468bc38076fa0ea4ce8473710bb3de47947e3eae0
-SIZE (xpi/firefox-i18n-62.0/ru.xpi) = 539886
-SHA256 (xpi/firefox-i18n-62.0/si.xpi) = 14f2ecc296ccae2ef34cccfffd909dfcf9e92ba4124db750823d0dc35aed2ab9
-SIZE (xpi/firefox-i18n-62.0/si.xpi) = 487596
-SHA256 (xpi/firefox-i18n-62.0/sk.xpi) = 54f393c43a6c5d70f43f850c2d035f55f7cbd98757902cf731f232a9100d9016
-SIZE (xpi/firefox-i18n-62.0/sk.xpi) = 488135
-SHA256 (xpi/firefox-i18n-62.0/sl.xpi) = c11cfad14ccd684eb65fcb55fddfb09f1eb27cee1072081f4ea89fa4e005baa2
-SIZE (xpi/firefox-i18n-62.0/sl.xpi) = 468415
-SHA256 (xpi/firefox-i18n-62.0/son.xpi) = 6a4fbeae097ab4d8ed2f0ce4806c089a6ed545fa1dffd15f508b61451a884896
-SIZE (xpi/firefox-i18n-62.0/son.xpi) = 445944
-SHA256 (xpi/firefox-i18n-62.0/sq.xpi) = f9ac20607a914892a5850fdcdf9a9d01c363ac0f5f4ac256da0c9de4484e3330
-SIZE (xpi/firefox-i18n-62.0/sq.xpi) = 475532
-SHA256 (xpi/firefox-i18n-62.0/sr.xpi) = 4712c653cf0bcabc3fb53722c11ea0a2567338e536f7e2139e133b3670cf71f0
-SIZE (xpi/firefox-i18n-62.0/sr.xpi) = 498817
-SHA256 (xpi/firefox-i18n-62.0/sv-SE.xpi) = 44e22949ce847935a4a6da2c5fd4943c72bc969f5c3357bbbd68bb373bf31e63
-SIZE (xpi/firefox-i18n-62.0/sv-SE.xpi) = 469498
-SHA256 (xpi/firefox-i18n-62.0/ta.xpi) = a5e9327c7b1a0b9181f3205681393453caf105ccc8f6c8805eb4b9240cc6666d
-SIZE (xpi/firefox-i18n-62.0/ta.xpi) = 526474
-SHA256 (xpi/firefox-i18n-62.0/te.xpi) = 11e8141b36be27ed2c6106935bb7c838af38b5cbac4ff1237756c4ea134dc22d
-SIZE (xpi/firefox-i18n-62.0/te.xpi) = 536777
-SHA256 (xpi/firefox-i18n-62.0/th.xpi) = aff722461b20ffaa17c32890fa0f7c44130e1040fb654b2cf9aaf4c2590be147
-SIZE (xpi/firefox-i18n-62.0/th.xpi) = 507129
-SHA256 (xpi/firefox-i18n-62.0/tr.xpi) = 672e3be7da3c07b5230cd14d84d3cf8cf6c527d83c6015f0e9ca2cda0b1c17a4
-SIZE (xpi/firefox-i18n-62.0/tr.xpi) = 477266
-SHA256 (xpi/firefox-i18n-62.0/uk.xpi) = f58ba828b77439780b6cfbbf90f2421e9f27237303000cc34fedce15d2a66b1f
-SIZE (xpi/firefox-i18n-62.0/uk.xpi) = 532591
-SHA256 (xpi/firefox-i18n-62.0/ur.xpi) = 5daf96ea31cea8fe7250a86f861bc7330dfdd619ad81fc47e5a919a261900685
-SIZE (xpi/firefox-i18n-62.0/ur.xpi) = 512367
-SHA256 (xpi/firefox-i18n-62.0/uz.xpi) = 129fcd8cb77e46a9f2bb987d4579421e434589dc5b5ea38487cacd7520462567
-SIZE (xpi/firefox-i18n-62.0/uz.xpi) = 458003
-SHA256 (xpi/firefox-i18n-62.0/vi.xpi) = e774aa08810835e810a036d625876f38efcf87b1e0f45a2b9f811b3fe386dd73
-SIZE (xpi/firefox-i18n-62.0/vi.xpi) = 478325
-SHA256 (xpi/firefox-i18n-62.0/xh.xpi) = 1a5b5e35961c9167890d5ca6cb6d6b4f8716c8eb1c7cca2335ac14a7c7766a6e
-SIZE (xpi/firefox-i18n-62.0/xh.xpi) = 461205
-SHA256 (xpi/firefox-i18n-62.0/zh-CN.xpi) = f96a6e0789dbb623f203c84afc0aa28dc7f6c01e26881e8641d5a0626b441dd5
-SIZE (xpi/firefox-i18n-62.0/zh-CN.xpi) = 491487
-SHA256 (xpi/firefox-i18n-62.0/zh-TW.xpi) = 2fe4067a6deebe01dc16f1c88f2c15c8747220f003d31693ebe08be589b74a02
-SIZE (xpi/firefox-i18n-62.0/zh-TW.xpi) = 494533
+TIMESTAMP = 1535145934
+SHA256 (xpi/firefox-i18n-63.0b1/ach.xpi) = c3d2bf0b94c804ec8ed1c17a07a13323da4b2b80a8fff797b4572e9e637cf4b5
+SIZE (xpi/firefox-i18n-63.0b1/ach.xpi) = 447937
+SHA256 (xpi/firefox-i18n-63.0b1/af.xpi) = 634ef3fd3ecf5c1e0a0bbc105be053377dd0b352827ec4e9acb4cf66e88eabcc
+SIZE (xpi/firefox-i18n-63.0b1/af.xpi) = 433680
+SHA256 (xpi/firefox-i18n-63.0b1/an.xpi) = 4dcbf1188df99cff0830869bd8f6d1e78ec3e7a62679c65fc45dd39d92be47dd
+SIZE (xpi/firefox-i18n-63.0b1/an.xpi) = 469084
+SHA256 (xpi/firefox-i18n-63.0b1/ar.xpi) = 7896a5044c6c6358815f99c76a75edc006d66930ff7569b4a942acfe6128bedf
+SIZE (xpi/firefox-i18n-63.0b1/ar.xpi) = 497693
+SHA256 (xpi/firefox-i18n-63.0b1/as.xpi) = 8cbcbc8231ebf349bb1cde93f4776a954e135c86c6b279e5dc7cae02002e802f
+SIZE (xpi/firefox-i18n-63.0b1/as.xpi) = 479076
+SHA256 (xpi/firefox-i18n-63.0b1/ast.xpi) = 2a72ab3b3caae0fadca945a82daebf8e1e13b51bd22d41ecad742ed20e6cb359
+SIZE (xpi/firefox-i18n-63.0b1/ast.xpi) = 456547
+SHA256 (xpi/firefox-i18n-63.0b1/az.xpi) = 2da50e1b2726b2899d7dcf45ae61f7f725456eac15534823d87b66ad5c828240
+SIZE (xpi/firefox-i18n-63.0b1/az.xpi) = 476473
+SHA256 (xpi/firefox-i18n-63.0b1/be.xpi) = ede2e2540f4e14828a495101cfa4be5801ac2d855307fbc3cd417bdf50f40e85
+SIZE (xpi/firefox-i18n-63.0b1/be.xpi) = 534015
+SHA256 (xpi/firefox-i18n-63.0b1/bg.xpi) = c025e223b96886aa9d67b743363f2aff1abd55bc50c566dc0f24229f1078754a
+SIZE (xpi/firefox-i18n-63.0b1/bg.xpi) = 523308
+SHA256 (xpi/firefox-i18n-63.0b1/bn-BD.xpi) = 87680af9e6a00afe1ef7796d21508a8a6d9ea90b75f239eb8bcb10351122978c
+SIZE (xpi/firefox-i18n-63.0b1/bn-BD.xpi) = 538784
+SHA256 (xpi/firefox-i18n-63.0b1/bn-IN.xpi) = 7e62e6dff9ccc8c6d5176bba271c716f0886c8834f1fa86acd3efd67d47febf5
+SIZE (xpi/firefox-i18n-63.0b1/bn-IN.xpi) = 510934
+SHA256 (xpi/firefox-i18n-63.0b1/br.xpi) = 77f080cf156ac90026d2b7641c0a929b29699ca5de6a06044f18f38e67dca50d
+SIZE (xpi/firefox-i18n-63.0b1/br.xpi) = 464644
+SHA256 (xpi/firefox-i18n-63.0b1/bs.xpi) = 4872d66f9cbc8dde37de4e82bca4c57acfbb56e8f579a0f38ab2b91b6e126535
+SIZE (xpi/firefox-i18n-63.0b1/bs.xpi) = 467617
+SHA256 (xpi/firefox-i18n-63.0b1/ca.xpi) = ae28711e5e49905cd8861cac691879e3253643d6cadf02d31f930cc718acbd4f
+SIZE (xpi/firefox-i18n-63.0b1/ca.xpi) = 471893
+SHA256 (xpi/firefox-i18n-63.0b1/cak.xpi) = 672604f754cbbc7ea505964c77b9b4a80e896f0d98fe1d0963b5dc4df9e9ac4e
+SIZE (xpi/firefox-i18n-63.0b1/cak.xpi) = 488609
+SHA256 (xpi/firefox-i18n-63.0b1/cs.xpi) = 8c7a41dc7e3ee89ac787422b69d3b85d9376f471309bc99ed7e0dd93681ab45b
+SIZE (xpi/firefox-i18n-63.0b1/cs.xpi) = 478247
+SHA256 (xpi/firefox-i18n-63.0b1/cy.xpi) = eea5d640f5fee4be30a2aa139f889994313e1a8499451c5c983bc1ee11541eba
+SIZE (xpi/firefox-i18n-63.0b1/cy.xpi) = 468341
+SHA256 (xpi/firefox-i18n-63.0b1/da.xpi) = d5ef15ef30f798d69a9c3bc345d538281b3ae02aa14d7854bd0ffe690877e388
+SIZE (xpi/firefox-i18n-63.0b1/da.xpi) = 467135
+SHA256 (xpi/firefox-i18n-63.0b1/de.xpi) = 9a46eb3c900d6d9596b454af47bb75cf41c969a0573ee3709e4ffa1eff559796
+SIZE (xpi/firefox-i18n-63.0b1/de.xpi) = 477683
+SHA256 (xpi/firefox-i18n-63.0b1/dsb.xpi) = 9138531f29fcc94c8d47df8b03c69285994ce24d4c96b769460ca7af71a72a65
+SIZE (xpi/firefox-i18n-63.0b1/dsb.xpi) = 487391
+SHA256 (xpi/firefox-i18n-63.0b1/el.xpi) = d5378a71033504ab80cbe79d25c304dd6f7d2f8f89dd7abab5f90306996863d3
+SIZE (xpi/firefox-i18n-63.0b1/el.xpi) = 545418
+SHA256 (xpi/firefox-i18n-63.0b1/en-CA.xpi) = e55d469b3dd6517a6a2a219bfff797941a42c178c011b7a999425d680e74749a
+SIZE (xpi/firefox-i18n-63.0b1/en-CA.xpi) = 438303
+SHA256 (xpi/firefox-i18n-63.0b1/en-GB.xpi) = bc09fe8b07aae9877952dba0b9832ec6431900010417d964b4d5f8e90e473c06
+SIZE (xpi/firefox-i18n-63.0b1/en-GB.xpi) = 437535
+SHA256 (xpi/firefox-i18n-63.0b1/en-US.xpi) = d15b9b86be48ffdfe1c8b6af573bbebf4a1f1796ea5e63621c3c15270da94622
+SIZE (xpi/firefox-i18n-63.0b1/en-US.xpi) = 420736
+SHA256 (xpi/firefox-i18n-63.0b1/en-ZA.xpi) = 3bea4f093d685f75670a29bf5d2f3bfe65df029044ca24c713cf2c616a0061d5
+SIZE (xpi/firefox-i18n-63.0b1/en-ZA.xpi) = 424082
+SHA256 (xpi/firefox-i18n-63.0b1/eo.xpi) = a261c320a240950164c1346918303fb0c09f609a99b826bc987d93dfee2bcdf6
+SIZE (xpi/firefox-i18n-63.0b1/eo.xpi) = 465796
+SHA256 (xpi/firefox-i18n-63.0b1/es-AR.xpi) = bf9e5db68ed94200249cd38d062aeaf18ceac6be165da2a7070978f3851c2b47
+SIZE (xpi/firefox-i18n-63.0b1/es-AR.xpi) = 473333
+SHA256 (xpi/firefox-i18n-63.0b1/es-CL.xpi) = d92eebcf52c221b08262b86060b1953440036e3721dfae6a0d9dadab240c07a8
+SIZE (xpi/firefox-i18n-63.0b1/es-CL.xpi) = 473768
+SHA256 (xpi/firefox-i18n-63.0b1/es-ES.xpi) = 0b9fa60063f7cd13f858483edbeb8e1efc530b5612acbdb4033be825259f60b5
+SIZE (xpi/firefox-i18n-63.0b1/es-ES.xpi) = 414819
+SHA256 (xpi/firefox-i18n-63.0b1/es-MX.xpi) = d72b97a5b2caf05d5938afcee1f83006a37550a400a84dc8d2a96141df407589
+SIZE (xpi/firefox-i18n-63.0b1/es-MX.xpi) = 477174
+SHA256 (xpi/firefox-i18n-63.0b1/et.xpi) = 9e8976438f120ab3264cb717ee7fbc90035244e3ea31cf475c961b74025a8d7d
+SIZE (xpi/firefox-i18n-63.0b1/et.xpi) = 456851
+SHA256 (xpi/firefox-i18n-63.0b1/eu.xpi) = 968f22dad37d8b1c6e54f0af9069f7db8060fa67d9c1970344bac396b0521c49
+SIZE (xpi/firefox-i18n-63.0b1/eu.xpi) = 465616
+SHA256 (xpi/firefox-i18n-63.0b1/fa.xpi) = 6424668ae97cae48e46889d356ab358f0be297706babf2de0f0e735b931b4156
+SIZE (xpi/firefox-i18n-63.0b1/fa.xpi) = 515644
+SHA256 (xpi/firefox-i18n-63.0b1/ff.xpi) = 7a449bf4d534f37cc9d3dda255e3c8c7b1f282a70c0efff3730d7827e3f067f9
+SIZE (xpi/firefox-i18n-63.0b1/ff.xpi) = 460643
+SHA256 (xpi/firefox-i18n-63.0b1/fi.xpi) = e1126dcdda12516c75cf2af016e6f99574d8e729b975fbcf70f6b2f1c78e0c75
+SIZE (xpi/firefox-i18n-63.0b1/fi.xpi) = 458070
+SHA256 (xpi/firefox-i18n-63.0b1/fr.xpi) = e087b36c66c1f98125d0e22fa3241efad80c3d0e05542dbd9c62baabdadd2547
+SIZE (xpi/firefox-i18n-63.0b1/fr.xpi) = 482549
+SHA256 (xpi/firefox-i18n-63.0b1/fy-NL.xpi) = 5a333795f0bb20957e44165b620633192446eba3c3cf331cf6ff4b88c68577c2
+SIZE (xpi/firefox-i18n-63.0b1/fy-NL.xpi) = 470871
+SHA256 (xpi/firefox-i18n-63.0b1/ga-IE.xpi) = 6698017159c4592863be9a9d6f773054af4fda15107b0ce9da78e9ed43b4153f
+SIZE (xpi/firefox-i18n-63.0b1/ga-IE.xpi) = 473645
+SHA256 (xpi/firefox-i18n-63.0b1/gd.xpi) = 3ff1e44806cb6f4455e6e8c6694b7082f6c5e44eb868fe9ec36f3d39726e8ff0
+SIZE (xpi/firefox-i18n-63.0b1/gd.xpi) = 475391
+SHA256 (xpi/firefox-i18n-63.0b1/gl.xpi) = 398ffe3f9a0a76ee38269cbfe173683553196742ee32dc6a4ed2970a7c7c34b0
+SIZE (xpi/firefox-i18n-63.0b1/gl.xpi) = 453061
+SHA256 (xpi/firefox-i18n-63.0b1/gn.xpi) = aa425a6c17fb69ff868cb997bb4b7597fc610564d44c3a4583b0c1e43b98701d
+SIZE (xpi/firefox-i18n-63.0b1/gn.xpi) = 482750
+SHA256 (xpi/firefox-i18n-63.0b1/gu-IN.xpi) = a18de75dfccab389c04e4e791f40b30f93a5ea0db899c67300c80e7aa15866b1
+SIZE (xpi/firefox-i18n-63.0b1/gu-IN.xpi) = 540909
+SHA256 (xpi/firefox-i18n-63.0b1/he.xpi) = 9533efcc746180c96364d354c4df868f0ec528d09a2f92abc17a4724030eb6de
+SIZE (xpi/firefox-i18n-63.0b1/he.xpi) = 485874
+SHA256 (xpi/firefox-i18n-63.0b1/hi-IN.xpi) = 407e50a9b827d6b7be5ed9e7e63f9b0c7017c9dfd8ca1272edf21103a6ed6353
+SIZE (xpi/firefox-i18n-63.0b1/hi-IN.xpi) = 538696
+SHA256 (xpi/firefox-i18n-63.0b1/hr.xpi) = 2bcf28652a877a159a2398b9b838a121569976012e572df450c3c3e4df4d6abe
+SIZE (xpi/firefox-i18n-63.0b1/hr.xpi) = 460993
+SHA256 (xpi/firefox-i18n-63.0b1/hsb.xpi) = 2e67e0d52d5b962b9c97360ef26449103435dea06e50dd801959696a949f4cdb
+SIZE (xpi/firefox-i18n-63.0b1/hsb.xpi) = 487346
+SHA256 (xpi/firefox-i18n-63.0b1/hu.xpi) = 61e4c04a0878e32ef51e5dc3a9c58f8bfae346c0b5a8abd074004d4be5d64db6
+SIZE (xpi/firefox-i18n-63.0b1/hu.xpi) = 486690
+SHA256 (xpi/firefox-i18n-63.0b1/hy-AM.xpi) = 770754d47cc99922c6f00c81b3250a7794953b5d05f76f6408920ad9f8f4ee84
+SIZE (xpi/firefox-i18n-63.0b1/hy-AM.xpi) = 519271
+SHA256 (xpi/firefox-i18n-63.0b1/ia.xpi) = 4cfe50efe1b9642bfd935cdc5c3dae14d483c646e48fe4dfa72f29ad783a5763
+SIZE (xpi/firefox-i18n-63.0b1/ia.xpi) = 461231
+SHA256 (xpi/firefox-i18n-63.0b1/id.xpi) = 9d9fd27f6949a64b0215e124da015acc906905326910fbaf6dbec4899faf26c7
+SIZE (xpi/firefox-i18n-63.0b1/id.xpi) = 458056
+SHA256 (xpi/firefox-i18n-63.0b1/is.xpi) = 02ebca72416df7f00a6df8028cf85ac2eed5ac445d1dfc1f24a6e0046000ff95
+SIZE (xpi/firefox-i18n-63.0b1/is.xpi) = 461043
+SHA256 (xpi/firefox-i18n-63.0b1/it.xpi) = 7aa7a657ccd8d0d93baa5a1169ee66c7115304a59cd9dd0213ee74ce8200d700
+SIZE (xpi/firefox-i18n-63.0b1/it.xpi) = 346207
+SHA256 (xpi/firefox-i18n-63.0b1/ja.xpi) = 1ce3600ae13c9be1fa8e6b8426a3d674aa0f04acafd57f7c79d02465560943fc
+SIZE (xpi/firefox-i18n-63.0b1/ja.xpi) = 504748
+SHA256 (xpi/firefox-i18n-63.0b1/ka.xpi) = d145e0b2fed4686e8d6f7bd8cfca97023e59c1682b3006e631f064c090ddf60e
+SIZE (xpi/firefox-i18n-63.0b1/ka.xpi) = 502671
+SHA256 (xpi/firefox-i18n-63.0b1/kab.xpi) = 2f43f18160406a20db71c94522d517088a07c32b9ad0b95feda3625200072da7
+SIZE (xpi/firefox-i18n-63.0b1/kab.xpi) = 477479
+SHA256 (xpi/firefox-i18n-63.0b1/kk.xpi) = 73c16c304ce642029db55f3cab3543a4d865c31d0362c32c5d16f6ddf12864ca
+SIZE (xpi/firefox-i18n-63.0b1/kk.xpi) = 530284
+SHA256 (xpi/firefox-i18n-63.0b1/km.xpi) = 5cae3e3b278eb73f82ea7b447d7e2a39d801fa04f0bd74902c63de4fc44da21d
+SIZE (xpi/firefox-i18n-63.0b1/km.xpi) = 522359
+SHA256 (xpi/firefox-i18n-63.0b1/kn.xpi) = d880836e5e1943d431bb2179d435fa9a042d27b9972e92826c5723cffeea39fb
+SIZE (xpi/firefox-i18n-63.0b1/kn.xpi) = 528886
+SHA256 (xpi/firefox-i18n-63.0b1/ko.xpi) = 63282a27f821f0166f1eb8376df2a673af9f3ec161aa9b2dff87cd0bcbd2e185
+SIZE (xpi/firefox-i18n-63.0b1/ko.xpi) = 497444
+SHA256 (xpi/firefox-i18n-63.0b1/lij.xpi) = ab4b648ed2291ee8fddf95a30f567d18622eabb9748f8514a30ef47c5a0e6a87
+SIZE (xpi/firefox-i18n-63.0b1/lij.xpi) = 464254
+SHA256 (xpi/firefox-i18n-63.0b1/lt.xpi) = 7837d72b575d46950a65482a01789a405047077d871f7c6a2e7408cdc2e33104
+SIZE (xpi/firefox-i18n-63.0b1/lt.xpi) = 487408
+SHA256 (xpi/firefox-i18n-63.0b1/lv.xpi) = 6b8abfe8f9fbd788571d0e5a9b274d5416c0e8d9f9ca8042945af2177782b54b
+SIZE (xpi/firefox-i18n-63.0b1/lv.xpi) = 476210
+SHA256 (xpi/firefox-i18n-63.0b1/mai.xpi) = 27adab10b790ead28150ffefd623597895dcbfd11aba1061ba74d3a0a8824798
+SIZE (xpi/firefox-i18n-63.0b1/mai.xpi) = 495605
+SHA256 (xpi/firefox-i18n-63.0b1/mk.xpi) = 7f20b8fdebe57b0df35b8c5c0e11afa856deb62708ae7eb02e75f6a1cab87d70
+SIZE (xpi/firefox-i18n-63.0b1/mk.xpi) = 458963
+SHA256 (xpi/firefox-i18n-63.0b1/ml.xpi) = f8bdeb479971f83f604b31c89c30cccc49a3340c0f425ebad4ee248c69bbaa6f
+SIZE (xpi/firefox-i18n-63.0b1/ml.xpi) = 539709
+SHA256 (xpi/firefox-i18n-63.0b1/mr.xpi) = e05f6933a67285e41f2e20bacad7111bc95963949b03775a38d31ddd1322867c
+SIZE (xpi/firefox-i18n-63.0b1/mr.xpi) = 531948
+SHA256 (xpi/firefox-i18n-63.0b1/ms.xpi) = 48f88d86d370481c1f27c63f35f6c02f32abbfdb876fdfa016056d9d81b2dcd5
+SIZE (xpi/firefox-i18n-63.0b1/ms.xpi) = 459229
+SHA256 (xpi/firefox-i18n-63.0b1/my.xpi) = d1b03e51e793bf2caf2e579738017c922195d2bc5f1bb87d7274fd0b1ef13a6b
+SIZE (xpi/firefox-i18n-63.0b1/my.xpi) = 508203
+SHA256 (xpi/firefox-i18n-63.0b1/nb-NO.xpi) = 08686920c88e1f4bd9ee325bf83c9e0e423f0813998cb2ed7d781075a26b36b6
+SIZE (xpi/firefox-i18n-63.0b1/nb-NO.xpi) = 458176
+SHA256 (xpi/firefox-i18n-63.0b1/ne-NP.xpi) = 7a9bbacf3d62fbc9824c03abf431cf9483aa1a04c12d0fdde9b3d5e477f4e4d2
+SIZE (xpi/firefox-i18n-63.0b1/ne-NP.xpi) = 501729
+SHA256 (xpi/firefox-i18n-63.0b1/nl.xpi) = f9165ca27b59741b69e2b7ce951f4ab8f4e3f6a1f1e1a68cf19d4587a640a5b4
+SIZE (xpi/firefox-i18n-63.0b1/nl.xpi) = 459482
+SHA256 (xpi/firefox-i18n-63.0b1/nn-NO.xpi) = 653d30752ea971611732f60a5ea9c4ec6babae55c6944edb7e0e5a072bdd632c
+SIZE (xpi/firefox-i18n-63.0b1/nn-NO.xpi) = 456327
+SHA256 (xpi/firefox-i18n-63.0b1/oc.xpi) = bbd938db7c71c112ba5819554d89a3cc6f0f61713a9a2593249ef5cccead1f1c
+SIZE (xpi/firefox-i18n-63.0b1/oc.xpi) = 475784
+SHA256 (xpi/firefox-i18n-63.0b1/or.xpi) = e3a4cc004f5790ec6a571f4c68bde0f97c656b74593795a3c50f396b5986f081
+SIZE (xpi/firefox-i18n-63.0b1/or.xpi) = 486128
+SHA256 (xpi/firefox-i18n-63.0b1/pa-IN.xpi) = c4623964df208e15297478d4d901701c02c54f6620f62bcd2361abbd659f5ced
+SIZE (xpi/firefox-i18n-63.0b1/pa-IN.xpi) = 497786
+SHA256 (xpi/firefox-i18n-63.0b1/pl.xpi) = fd829dccc37b228af115ad6ea822490a89e09570ac87eab37a035b617b483f07
+SIZE (xpi/firefox-i18n-63.0b1/pl.xpi) = 371356
+SHA256 (xpi/firefox-i18n-63.0b1/pt-BR.xpi) = 1b16aaae1d00eade96de6d5e549c2454dbb13b2295e7b98b3f1086faecf15510
+SIZE (xpi/firefox-i18n-63.0b1/pt-BR.xpi) = 460080
+SHA256 (xpi/firefox-i18n-63.0b1/pt-PT.xpi) = 478be843cea14d7a41d6e72a4727d271f12f1a7b7fa6a9f58ddfdb890a00c3af
+SIZE (xpi/firefox-i18n-63.0b1/pt-PT.xpi) = 472720
+SHA256 (xpi/firefox-i18n-63.0b1/rm.xpi) = 27c0324906bcf745272bc15091760dc0cb6d2ba08f0ab98677e81eedcaebb6a9
+SIZE (xpi/firefox-i18n-63.0b1/rm.xpi) = 462178
+SHA256 (xpi/firefox-i18n-63.0b1/ro.xpi) = 0e7f5b237d751a4d6b25139c96b249a884c402119872ec57ad1b8075c8cccba4
+SIZE (xpi/firefox-i18n-63.0b1/ro.xpi) = 464797
+SHA256 (xpi/firefox-i18n-63.0b1/ru.xpi) = 80e49a581ddefe5569fd65379dcc48790c4a84a39df029e3c6bf31855ef0bf09
+SIZE (xpi/firefox-i18n-63.0b1/ru.xpi) = 538948
+SHA256 (xpi/firefox-i18n-63.0b1/si.xpi) = 48af8cb59e0e230581189ed609e02687e8a14a693896c84f9d63d86c02548f89
+SIZE (xpi/firefox-i18n-63.0b1/si.xpi) = 488481
+SHA256 (xpi/firefox-i18n-63.0b1/sk.xpi) = c34f245077e532dd4042cda8dc773a2fd0b2ca5daa9ab929d783b12dc72e5b84
+SIZE (xpi/firefox-i18n-63.0b1/sk.xpi) = 487914
+SHA256 (xpi/firefox-i18n-63.0b1/sl.xpi) = 25d21c0db3585e26d49c532ad15175f17f8ab5f08406f7170a4a514bf8ed252e
+SIZE (xpi/firefox-i18n-63.0b1/sl.xpi) = 468271
+SHA256 (xpi/firefox-i18n-63.0b1/son.xpi) = 9475b68ebb4a1a972b7ead4ffcf72b7358b14d86710f551786ab903a3d0a91e6
+SIZE (xpi/firefox-i18n-63.0b1/son.xpi) = 447348
+SHA256 (xpi/firefox-i18n-63.0b1/sq.xpi) = 088cc397aaaec45df49fcda051c2aac63b31ed86971d79bf2f797ccbd064becd
+SIZE (xpi/firefox-i18n-63.0b1/sq.xpi) = 476969
+SHA256 (xpi/firefox-i18n-63.0b1/sr.xpi) = 7bd60c5aabeb0775c442d4feafb10e6b07ddff5fbabb1d959ac5c68ee78753e3
+SIZE (xpi/firefox-i18n-63.0b1/sr.xpi) = 498490
+SHA256 (xpi/firefox-i18n-63.0b1/sv-SE.xpi) = 91be120e151856b8abd5188610902bdfd951abe466d91e71e7d306a75bb82c7d
+SIZE (xpi/firefox-i18n-63.0b1/sv-SE.xpi) = 468758
+SHA256 (xpi/firefox-i18n-63.0b1/ta.xpi) = ae554f93cd50dcc3f7d8344d408af106a9b26b590a96b3d6a8c62873b3c6fe4d
+SIZE (xpi/firefox-i18n-63.0b1/ta.xpi) = 527182
+SHA256 (xpi/firefox-i18n-63.0b1/te.xpi) = 7698b0e84b4bf5032339026fe69e22c646cdfa57755d23ad248b010aee89dfe1
+SIZE (xpi/firefox-i18n-63.0b1/te.xpi) = 537787
+SHA256 (xpi/firefox-i18n-63.0b1/th.xpi) = e0a8090d800bf2ca05e95a78236b66c9a5d8001ad7594c882199c2606aac2369
+SIZE (xpi/firefox-i18n-63.0b1/th.xpi) = 507415
+SHA256 (xpi/firefox-i18n-63.0b1/tr.xpi) = 34b4d6399684316ca977af24c3cc552b8e25ab0ea9c400eb7e7e77ef75a8ded7
+SIZE (xpi/firefox-i18n-63.0b1/tr.xpi) = 477314
+SHA256 (xpi/firefox-i18n-63.0b1/uk.xpi) = 2572a3286f2dd5e6dbfeaa9f038b244f59a596497bfcee48821e3055f4e69474
+SIZE (xpi/firefox-i18n-63.0b1/uk.xpi) = 532260
+SHA256 (xpi/firefox-i18n-63.0b1/ur.xpi) = ec1d327d52496f98ad7a1c370a650d22f08a354fe1ba47af55b6928f16455b3a
+SIZE (xpi/firefox-i18n-63.0b1/ur.xpi) = 513309
+SHA256 (xpi/firefox-i18n-63.0b1/uz.xpi) = b2f8f076996dee05e63bbb48ebe829ab017f6ad8f2418f526b643b65adf241e8
+SIZE (xpi/firefox-i18n-63.0b1/uz.xpi) = 459342
+SHA256 (xpi/firefox-i18n-63.0b1/vi.xpi) = 22fd462d5b7a0c0f83988a1064cd5a897bbad86eebc7084ada7e58f32eb86503
+SIZE (xpi/firefox-i18n-63.0b1/vi.xpi) = 479545
+SHA256 (xpi/firefox-i18n-63.0b1/xh.xpi) = e00f49f040cbd97fa607d7985f44a7dab4938e663f1dc7b5dc632e525981813c
+SIZE (xpi/firefox-i18n-63.0b1/xh.xpi) = 462545
+SHA256 (xpi/firefox-i18n-63.0b1/zh-CN.xpi) = 55add06511b9531751b28df2108a0b20ade399f679bdb535b9a3d8ed6e7eaeea
+SIZE (xpi/firefox-i18n-63.0b1/zh-CN.xpi) = 490626
+SHA256 (xpi/firefox-i18n-63.0b1/zh-TW.xpi) = ef74cd43162a7facc2b42b7fea1577ab07c849f9df899722554bc3402726ee1f
+SIZE (xpi/firefox-i18n-63.0b1/zh-TW.xpi) = 493680
Index: www/firefox/Makefile
===================================================================
--- www/firefox/Makefile
+++ www/firefox/Makefile
@@ -2,12 +2,13 @@
# $FreeBSD$
PORTNAME= firefox
-DISTVERSION= 62.0
+DISTVERSION= 63.0b1
PORTEPOCH= 1
CATEGORIES= www ipv6
-MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
- MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source
-DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
+MASTER_SITES= MOZILLA/devedition/releases/${DISTVERSION}/source \
+ MOZILLA/devedition/candidates/${DISTVERSION}-candidates/build1/source
+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
@@ -16,8 +17,8 @@
nss>=3.38:security/nss \
icu>=59.1,1:devel/icu \
libevent>=2.1.8:devel/libevent \
- harfbuzz>=1.7.6:print/harfbuzz \
- graphite2>=1.3.11:graphics/graphite2 \
+ harfbuzz>=1.8.8:print/harfbuzz \
+ graphite2>=1.3.12:graphics/graphite2 \
png>=1.6.34:graphics/png \
libvorbis>=1.3.6,3:audio/libvorbis \
libvpx>=1.5.0:multimedia/libvpx \
@@ -48,6 +49,8 @@
.include "${.CURDIR}/../../www/firefox/Makefile.options"
post-patch:
+ @${REINPLACE_CMD} -e '/AM_PATH_NSS/s/3\.39/3.38/' \
+ ${WRKSRC}/old-configure.in
@${REINPLACE_CMD} -e 's/%u/%U/' -e '/X-MultipleArgs/d' \
-e '/^Icon/s/=.*/=${FIREFOX_ICON:R}/' \
${FIREFOX_DESKTOP}
Index: www/firefox/distinfo
===================================================================
--- www/firefox/distinfo
+++ www/firefox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1535389342
-SHA256 (firefox-62.0.source.tar.xz) = 67c023cb6f277c11d4d1208731f67e0bd907dee1f85f2079434b7f1aeb2e6856
-SIZE (firefox-62.0.source.tar.xz) = 258728136
+TIMESTAMP = 1535145934
+SHA256 (firefox-63.0b1.source.tar.xz) = 5c085e43c21579502b84d88659d77d47e4f03d2b46588581ee10fa7816a177bf
+SIZE (firefox-63.0b1.source.tar.xz) = 266319736
Index: www/firefox/files/patch-bug1288587
===================================================================
--- www/firefox/files/patch-bug1288587
+++ www/firefox/files/patch-bug1288587
@@ -43,13 +43,13 @@
topobjdir = topobjdir[:-7]
with LineIO(lambda l: log.info(l)) as out:
-@@ -219,17 +226,20 @@ def virtualenv_python(env_python, build_env, mozconfig, help):
+@@ -255,17 +262,20 @@ def virtualenv_python(env_python, build_env, mozconfig
log.info('Creating Python environment')
manager.build(python)
python = normsep(manager.python_path)
- if python != normsep(sys.executable):
+ if not normsep(sys.executable).startswith(normsep(virtualenvs_root)):
log.info('Reexecuting in the virtualenv')
if env_python:
- del os.environ['PYTHON']
Index: www/firefox/files/patch-bug1448770
===================================================================
--- www/firefox/files/patch-bug1448770
+++ /dev/null
@@ -1,27 +0,0 @@
-Disable GL_EXT_debug_marker due to crashes on x86 with Mesa drivers.
-
-diff --git gfx/webrender/src/query.rs gfx/webrender/src/query.rs
-index 999abc749115..68850ef025e4 100644
---- gfx/webrender/src/query.rs
-+++ gfx/webrender/src/query.rs
-@@ -274,17 +274,20 @@ pub struct GpuMarker {
-
- impl GpuMarker {
- fn new(gl: &Rc<gl::Gl>, message: &str) -> Self {
-+#[cfg(not(target_arch = "x86"))]
- gl.push_group_marker_ext(message);
- GpuMarker { gl: Rc::clone(gl) }
- }
-
- fn fire(gl: &Rc<gl::Gl>, message: &str) {
-+#[cfg(not(target_arch = "x86"))]
- gl.insert_event_marker_ext(message);
- }
- }
-
- impl Drop for GpuMarker {
- fn drop(&mut self) {
-+#[cfg(not(target_arch = "x86"))]
- self.gl.pop_group_marker_ext();
- }
- }
Index: www/firefox/files/patch-bug847568
===================================================================
--- www/firefox/files/patch-bug847568
+++ www/firefox/files/patch-bug847568
@@ -4,8 +4,8 @@
index 7620b4d00623..09d3db5ca8c0 100644
--- config/system-headers.mozbuild
+++ config/system-headers.mozbuild
-@@ -1312,6 +1312,19 @@ if not CONFIG['MOZ_TREE_PIXMAN']:
- 'pixman.h',
+@@ -1300,6 +1300,19 @@ if CONFIG['MOZ_ENABLE_CONTENTMANAGER']:
+ 'SelectSingleContentItemPage.h',
]
+if CONFIG['MOZ_SYSTEM_GRAPHITE2']:
@@ -28,7 +28,7 @@
index 8e19020315ae..2fcdbb6f7b42 100644
--- dom/base/moz.build
+++ dom/base/moz.build
-@@ -470,6 +470,9 @@ if CONFIG['MOZ_BUILD_APP'] in ['browser', 'mobile/android', 'xulrunner']:
+@@ -495,6 +495,9 @@ if CONFIG['MOZ_BUILD_APP'] in ['browser', 'mobile/android', 'xulrunner']:
if CONFIG['MOZ_X11']:
CXXFLAGS += CONFIG['TK_CFLAGS']
@@ -72,10 +72,10 @@
index 22c76a7df020..a01490bd49ee 100644
--- gfx/harfbuzz/README-mozilla
+++ gfx/harfbuzz/README-mozilla
-@@ -19,3 +19,8 @@ the mozilla tree.
+@@ -15,3 +15,8 @@ from within the gfx/harfbuzz directory.
If the collection of source files changes, manual updates to moz.build may be
- needed, as we don't use the upstream makefiles.
+ needed as we don't use the upstream makefiles.
+
+The in-tree copy may be omitted during build by --with-system-harfbuzz.
+Make sure to keep pkg-config version check within toolkit/moz.configure in sync
@@ -111,7 +111,7 @@
index e06ae3457a47..93faa61594a3 100755
--- gfx/skia/generate_mozbuild.py
+++ gfx/skia/generate_mozbuild.py
-@@ -135,6 +135,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_CL']:
+@@ -148,6 +148,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
'-Wno-unused-private-field',
]
@@ -125,7 +125,7 @@
index 2118677ca3a8..e4978b413784 100644
--- gfx/skia/moz.build
+++ gfx/skia/moz.build
-@@ -780,6 +780,9 @@ if CONFIG['CLANG_CXX'] or CONFIG['CLANG_CL']:
+@@ -822,6 +822,9 @@ if CONFIG['CC_TYPE'] in ('clang', 'clang-cl'):
'-Wno-unused-private-field',
]
@@ -139,7 +139,7 @@
index 56f1b9fe3f4b..0ac1100b0df3 100644
--- gfx/thebes/moz.build
+++ gfx/thebes/moz.build
-@@ -267,7 +267,13 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('gtk2', 'gtk3'):
+@@ -288,7 +288,13 @@ if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gtk3':
LOCAL_INCLUDES += CONFIG['SKIA_INCLUDES']
@@ -170,7 +170,7 @@
index 79c26e3e7001..c4d93bc5f7dc 100644
--- netwerk/dns/moz.build
+++ netwerk/dns/moz.build
-@@ -73,3 +73,6 @@ USE_LIBS += ['icu']
+@@ -76,3 +76,6 @@ USE_LIBS += ['icu']
if CONFIG['CC_TYPE'] in ('clang', 'gcc'):
CXXFLAGS += ['-Wno-error=shadow']
@@ -181,7 +181,7 @@
index 95a58b634593..b614eef85c89 100644
--- old-configure.in
+++ old-configure.in
-@@ -4333,6 +4333,27 @@ dnl ========================================================
+@@ -3951,6 +3951,27 @@ dnl ========================================================
AC_SUBST(MOZ_LINUX_32_SSE2_STARTUP_ERROR)
@@ -198,7 +198,7 @@
+ * 100 + GR2_VERSION_BUGFIX >= \
+ (major) * 10000 + (minor) * 100 + (bugfix) )
+ ], [
-+ #if !GR2_VERSION_REQUIRE(1,3,10)
++ #if !GR2_VERSION_REQUIRE(1,3,12)
+ #error "Insufficient graphite2 version."
+ #endif
+ ], [],
@@ -213,7 +213,7 @@
index 24f940e1ed7e..079a575adec3 100644
--- toolkit/library/moz.build
+++ toolkit/library/moz.build
-@@ -238,6 +238,12 @@ if CONFIG['MOZ_SYSTEM_JPEG']:
+@@ -223,6 +223,12 @@ if CONFIG['MOZ_SYSTEM_JPEG']:
if CONFIG['MOZ_SYSTEM_PNG']:
OS_LIBS += CONFIG['MOZ_PNG_LIBS']
@@ -230,7 +230,7 @@
index 9297e4d6f501..d8e273887e4b 100644
--- toolkit/moz.configure
+++ toolkit/moz.configure
-@@ -1065,6 +1065,26 @@ add_old_configure_assignment('FT2_LIBS',
+@@ -883,6 +883,26 @@ add_old_configure_assignment('FT2_LIBS',
add_old_configure_assignment('FT2_CFLAGS',
ft2_info.cflags)
@@ -249,7 +249,7 @@
+option('--with-system-harfbuzz',
+ help="Use system harfbuzz (located with pkgconfig)")
+
-+system_harfbuzz = pkg_check_modules('MOZ_HARFBUZZ', 'harfbuzz >= 1.7.4',
++system_harfbuzz = pkg_check_modules('MOZ_HARFBUZZ', 'harfbuzz >= 1.8.8',
+ when='--with-system-harfbuzz')
+
+set_config('MOZ_SYSTEM_HARFBUZZ', depends_if(system_harfbuzz)(lambda _: True))
Index: www/firefox/files/patch-lmdb_robust
===================================================================
--- /dev/null
+++ www/firefox/files/patch-lmdb_robust
@@ -0,0 +1,36 @@
+- NetBSD has fdatasync(2), see https://github.com/NetBSD/src/commit/e963c41c6fb9
+- OpenBSD has fdatasync(3), see https://github.com/openbsd/src/commit/aa96fc3dc04f
+- FreeBSD 11.0 has robust mutexes (see base r300043) and 11.1 has fdatasync(2) (see base r304977)
+
+diff --git third_party/rust/lmdb-sys/.cargo-checksum.json third_party/rust/lmdb-sys/.cargo-checksum.json
+index d488bd55a0d3c..1596f98c081f6 100644
+--- third_party/rust/lmdb-sys/.cargo-checksum.json
++++ third_party/rust/lmdb-sys/.cargo-checksum.json
+@@ -1 +1 @@
+-{"files":{"Cargo.toml":"f934ea681a6ab7338d4fee18c0d7c2915321c3087e82e373484b3e586ad367ee","build.rs":"4204dd0891e2eca08cb7cbcccfb36d1bdac137651c383f4a36368478fd836402","lmdb/libraries/liblmdb/CHANGES":"d58e7fbdac22b7001c141df2f48b9d192770de52c9b4a0348552dcd4056ebbf7","lmdb/libraries/liblmdb/COPYRIGHT":"ce2436e2ab324485500b6fec5764b788ba082ac902ed00290f527d0170d8c90e","lmdb/libraries/liblmdb/Doxyfile":"5545f6b049040ce58e6d1a603eaea6b7fb8ae92459f2ab8d3bcbacabcce1014d","lmdb/libraries/liblmdb/LICENSE":"310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569","lmdb/libraries/liblmdb/Makefile":"60b5f574e6642602f692a95956da61c588a265ad50b8059960c230b9e6aaf4fd","lmdb/libraries/liblmdb/intro.doc":"c7c2d970e7c277dc1f45bb3824c054fb73cf8d1666aa826e83c6a9a6a378839d","lmdb/libraries/liblmdb/lmdb.h":"c06ce42284b7544657e7b2d6b1f34cedd85234c193e673167b5d4b86372142ca","lmdb/libraries/liblmdb/mdb.c":"f7840eb8efaba2b55f7980dcecf9c0109b33db6261c07ae6dc1fea4f40789db4","lmdb/libraries/liblmdb/mdb_copy.1":"c01f113a295d3c76b60f432896f24862cb0d2dadb14e26d72c6de9b55a254e2f","lmdb/libraries/liblmdb/mdb_copy.c":"b75a4d9b18aea89b8910bff44938244587a1a5863d1d609134298b1b5f019bfe","lmdb/libraries/liblmdb/mdb_dump.1":"adf51a57167bc6a64e0e6635e28ad2175924754f25eb1e9d89278b543c5e78d3","lmdb/libraries/liblmdb/mdb_dump.c":"7a67fa80539cb976cedd2bf7c56082366c33e07c9eac409e47efabaf4e31b62f","lmdb/libraries/liblmdb/mdb_load.1":"c1f7369d12b84fc92908256d3c1e422fa05576bde378fc84aca272d5aa2f4102","lmdb/libraries/liblmdb/mdb_load.c":"136169ce000cf254149ac00a0d9d4b12e9548649e7cdc9f6d6bd0943c16c11ea","lmdb/libraries/liblmdb/mdb_stat.1":"9c531fa57f1a528fa4bc4da4351b2332bff2e34bbd6f76dd0c1bbd915888cbfd","lmdb/libraries/liblmdb/mdb_stat.c":"235b872ae85aff627dbf27ae495c66cf3ed80eeca2188fe90d27d0486c03d0fa","lmdb/libraries/liblmdb/midl.c":"4877d6421f114a18a7074076b5b56c68567c0ba1a8328018af788cf5bb5c4f87","lmdb/libraries/liblmdb/midl.h":"853fc3115d2b827d6b53afcb03d39e0dcab6be108108955e549990ee5ece5c8a","lmdb/libraries/liblmdb/mtest.c":"4fd58e1ab4e445a73a6c655275f2c84523c128d34afa958a98b128c1d5f7ec24","lmdb/libraries/liblmdb/mtest2.c":"4b5711048ecbc255e3393c2fab589630b78fc3fc423cc98281629c7e45e78b4b","lmdb/libraries/liblmdb/mtest3.c":"b8e895e093a9d5bacbfde677d8f8e0aca9f0b9d8c2f4392bb47ff227b9c6a08d","lmdb/libraries/liblmdb/mtest4.c":"6e1fd62ca1036795dbadd1306fae4e48c34f00576805c0ac1dd73114ec58f85c","lmdb/libraries/liblmdb/mtest5.c":"24906ec930c259be3c2af5250fe1cb06dbb0f40ce3bad3c9f4991f681642e1e9","lmdb/libraries/liblmdb/mtest6.c":"f5c40dc672e5946874fe8a6a2d10fe8da2f509ffe48c73bdd4199b2d6756031c","lmdb/libraries/liblmdb/sample-bdb.txt":"7692f24c5f909328856008ed90e48cf224de1eb466d1f7623ffb7f32148eb3d9","lmdb/libraries/liblmdb/sample-mdb.txt":"40902b2560d72d348d19a23711244c59e3d684871a4262071312cc5a67e5ecae","lmdb/libraries/liblmdb/tooltag":"4734c6dc1fa7aec8c2e9646bd04bc5218ef6a03ad83a3b18de2ac4069eb94120","src/constants.rs":"af67740b5acccdc71b2267ec051bb60e5433c4f0313fe16dc0627376a52dcdff","src/ffi.rs":"caa9bbfb3868a7a9e9ad822d775e60ffa8c8c2f2450ac4ed403a93ddb7547899","src/lib.rs":"93504d2712ee68182bb59d5c6ad440b42892c221ecf014e77c325f2bb5cdddf1"},"package":"d5b392838cfe8858e86fac37cf97a0e8c55cc60ba0a18365cadc33092f128ce9"}
+\ No newline at end of file
++{"files":{"Cargo.toml":"f934ea681a6ab7338d4fee18c0d7c2915321c3087e82e373484b3e586ad367ee","build.rs":"4204dd0891e2eca08cb7cbcccfb36d1bdac137651c383f4a36368478fd836402","lmdb/libraries/liblmdb/CHANGES":"d58e7fbdac22b7001c141df2f48b9d192770de52c9b4a0348552dcd4056ebbf7","lmdb/libraries/liblmdb/COPYRIGHT":"ce2436e2ab324485500b6fec5764b788ba082ac902ed00290f527d0170d8c90e","lmdb/libraries/liblmdb/Doxyfile":"5545f6b049040ce58e6d1a603eaea6b7fb8ae92459f2ab8d3bcbacabcce1014d","lmdb/libraries/liblmdb/LICENSE":"310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569","lmdb/libraries/liblmdb/Makefile":"60b5f574e6642602f692a95956da61c588a265ad50b8059960c230b9e6aaf4fd","lmdb/libraries/liblmdb/intro.doc":"c7c2d970e7c277dc1f45bb3824c054fb73cf8d1666aa826e83c6a9a6a378839d","lmdb/libraries/liblmdb/lmdb.h":"c06ce42284b7544657e7b2d6b1f34cedd85234c193e673167b5d4b86372142ca","lmdb/libraries/liblmdb/mdb.c":"027ab0d674b98bddc02c5cd229a6c762d35fe87c58c45432b5e1282cc7f59c43","lmdb/libraries/liblmdb/mdb_copy.1":"c01f113a295d3c76b60f432896f24862cb0d2dadb14e26d72c6de9b55a254e2f","lmdb/libraries/liblmdb/mdb_copy.c":"b75a4d9b18aea89b8910bff44938244587a1a5863d1d609134298b1b5f019bfe","lmdb/libraries/liblmdb/mdb_dump.1":"adf51a57167bc6a64e0e6635e28ad2175924754f25eb1e9d89278b543c5e78d3","lmdb/libraries/liblmdb/mdb_dump.c":"7a67fa80539cb976cedd2bf7c56082366c33e07c9eac409e47efabaf4e31b62f","lmdb/libraries/liblmdb/mdb_load.1":"c1f7369d12b84fc92908256d3c1e422fa05576bde378fc84aca272d5aa2f4102","lmdb/libraries/liblmdb/mdb_load.c":"136169ce000cf254149ac00a0d9d4b12e9548649e7cdc9f6d6bd0943c16c11ea","lmdb/libraries/liblmdb/mdb_stat.1":"9c531fa57f1a528fa4bc4da4351b2332bff2e34bbd6f76dd0c1bbd915888cbfd","lmdb/libraries/liblmdb/mdb_stat.c":"235b872ae85aff627dbf27ae495c66cf3ed80eeca2188fe90d27d0486c03d0fa","lmdb/libraries/liblmdb/midl.c":"4877d6421f114a18a7074076b5b56c68567c0ba1a8328018af788cf5bb5c4f87","lmdb/libraries/liblmdb/midl.h":"853fc3115d2b827d6b53afcb03d39e0dcab6be108108955e549990ee5ece5c8a","lmdb/libraries/liblmdb/mtest.c":"4fd58e1ab4e445a73a6c655275f2c84523c128d34afa958a98b128c1d5f7ec24","lmdb/libraries/liblmdb/mtest2.c":"4b5711048ecbc255e3393c2fab589630b78fc3fc423cc98281629c7e45e78b4b","lmdb/libraries/liblmdb/mtest3.c":"b8e895e093a9d5bacbfde677d8f8e0aca9f0b9d8c2f4392bb47ff227b9c6a08d","lmdb/libraries/liblmdb/mtest4.c":"6e1fd62ca1036795dbadd1306fae4e48c34f00576805c0ac1dd73114ec58f85c","lmdb/libraries/liblmdb/mtest5.c":"24906ec930c259be3c2af5250fe1cb06dbb0f40ce3bad3c9f4991f681642e1e9","lmdb/libraries/liblmdb/mtest6.c":"f5c40dc672e5946874fe8a6a2d10fe8da2f509ffe48c73bdd4199b2d6756031c","lmdb/libraries/liblmdb/sample-bdb.txt":"7692f24c5f909328856008ed90e48cf224de1eb466d1f7623ffb7f32148eb3d9","lmdb/libraries/liblmdb/sample-mdb.txt":"40902b2560d72d348d19a23711244c59e3d684871a4262071312cc5a67e5ecae","lmdb/libraries/liblmdb/tooltag":"4734c6dc1fa7aec8c2e9646bd04bc5218ef6a03ad83a3b18de2ac4069eb94120","src/constants.rs":"af67740b5acccdc71b2267ec051bb60e5433c4f0313fe16dc0627376a52dcdff","src/ffi.rs":"caa9bbfb3868a7a9e9ad822d775e60ffa8c8c2f2450ac4ed403a93ddb7547899","src/lib.rs":"93504d2712ee68182bb59d5c6ad440b42892c221ecf014e77c325f2bb5cdddf1"},"package":"d5b392838cfe8858e86fac37cf97a0e8c55cc60ba0a18365cadc33092f128ce9"}
+\ No newline at end of file
+diff --git third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb.c third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb.c
+index 90ac99f2d849c..a9cbc6300d587 100644
+--- third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb.c
++++ third_party/rust/lmdb-sys/lmdb/libraries/liblmdb/mdb.c
+@@ -120,13 +120,14 @@ typedef SSIZE_T ssize_t;
+ #include <resolv.h> /* defines BYTE_ORDER on HPUX and Solaris */
+ #endif
+
+-#if defined(__APPLE__) || defined (BSD) || defined(__FreeBSD_kernel__)
+-# define MDB_USE_POSIX_SEM 1
+-# define MDB_FDATASYNC fsync
+-#elif defined(ANDROID)
++#if defined(__APPLE__) || defined(ANDROID) || defined(__DragonFly__) || (defined(__FreeBSD__) && __FreeBSD__ < 11)
+ # define MDB_FDATASYNC fsync
+ #endif
+
++#if defined(__APPLE__) || defined(__DragonFly__) || defined(__NetBSD__) || defined(__OpenBSD__) || (defined(__FreeBSD__) && __FreeBSD__ < 11)
++# define MDB_USE_POSIX_SEM 1
++#endif
++
+ #ifndef _WIN32
+ #include <pthread.h>
+ #include <signal.h>
Index: www/firefox/files/patch-rust-1.27
===================================================================
--- /dev/null
+++ www/firefox/files/patch-rust-1.27
@@ -0,0 +1,15 @@
+Downgrade Rust as it still builds fine with 1.27
+
+diff --git build/moz.configure/rust.configure build/moz.configure/rust.configure
+index 80c316c7bfb3d..bf680f714046b 100644
+--- build/moz.configure/rust.configure
++++ build/moz.configure/rust.configure
+@@ -72,7 +72,7 @@
+ You can install rust by running './mach bootstrap'
+ or by directly running the installer from https://rustup.rs/
+ '''))
+- rustc_min_version = Version('1.28.0')
++ rustc_min_version = Version('1.27.0')
+ cargo_min_version = rustc_min_version
+
+ version = rustc_info.version
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sat, Nov 15, 3:45 PM (14 h, 6 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25331337
Default Alt Text
D16356.id47366.diff (49 KB)
Attached To
Mode
D16356: www/firefox: update to 63.0
Attached
Detach File
Event Timeline
Log In to Comment