Bug 1491642 - Add nodejs and cbindgen to tooltoolmanifests. r=frg
authorEdmund Wong <ewong@pw-wspx.org>
Tue, 02 Oct 2018 16:38:40 +0800
changeset 33285 a98e917dba66d20511b82098de5b47fb3d310ca5
parent 33284 cc2807a09902b25cf0a964faf4e422397ecf05c7
child 33286 2a51324477b126b2d3f9ed368b94df4daa22e3f1
push id387
push userclokep@gmail.com
push dateMon, 10 Dec 2018 21:30:47 +0000
reviewersfrg
bugs1491642
Bug 1491642 - Add nodejs and cbindgen to tooltoolmanifests. r=frg
suite/config/tooltool-manifests/linux32/releng.manifest
suite/config/tooltool-manifests/linux64/releng.manifest
suite/config/tooltool-manifests/macosx64/releng.manifest
suite/config/tooltool-manifests/win32/releng.manifest
suite/config/tooltool-manifests/win64/releng.manifest
--- a/suite/config/tooltool-manifests/linux32/releng.manifest
+++ b/suite/config/tooltool-manifests/linux32/releng.manifest
@@ -1,43 +1,59 @@
 [
   {
-    "size": 151815288,
-    "digest": "7787b85373bf69714d6afc2d362f8004851050227c48c324818b52d5c995d04bab7fa06d9b17032c14380e0a976b58839b927f0d7a943a3e1797887823076e01",
+    "size": 134518160,
+    "digest": "1c4133eeb89cc9d90cdb9a148d302ea96dce0348bc147469534905b6e10b4bd60a70a3e51b78d656d3b2b30bb6c25d3a563688f6412124eb95ab3455549322ee",
+    "filename": "rustc.tar.xz",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "gcc.tar.xz",
+    "unpack": true
+  },
+  {
+    "size": 12071528,
+    "digest": "31400857bac402d1ea10517e8f02522af4980ef55e50bf4ef96be9db0a555427687ed90834547a522098f921d303f4b31657661a71f334d236a444c0e2169d1f",
+    "filename": "node.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
     "unpack": true
   },
   {
     "size": 11189216,
     "digest": "18bc52b0599b1308b667e282abb45f47597bfc98a5140cfcab8da71dacf89dd76d0dee22a04ce26fe7ad1f04e2d6596991f9e5b01fd2aaaab5542965f596b0e6",
+    "filename": "gtk3.tar.xz",
     "algorithm": "sha512",
-    "filename": "gtk3.tar.xz",
+    "visibility": "public",
     "setup": "setup.sh",
     "unpack": true
   },
   {
-    "size": 134518160,
-    "digest": "1c4133eeb89cc9d90cdb9a148d302ea96dce0348bc147469534905b6e10b4bd60a70a3e51b78d656d3b2b30bb6c25d3a563688f6412124eb95ab3455549322ee",
+    "size": 3366452,
+    "digest": "75ecb5e957dc505c94164b96139b7414012caedccc90f4be6ffe02ebceca11bd46204ab3c981a299225ee603bdcd49e264f087ff2194b8445294bb5c64a859df",
+    "filename": "sccache2.tar.xz",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "rustc.tar.xz",
+    "unpack": true
+  },
+  {
+    "size": 1856976,
+    "digest": "290caa333f418011f479deeb8b669493cbf3d1397c730453cea569b5185a6cec913d34990a651f7cad38e72512beb16ff9222e2933d222d752d5c8343cce9e80",
+    "filename": "cbindgen.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
     "unpack": true
   },
   {
-    "version": "sccache rev 69334a26ba65fc88e3934271a2ce6781c51b445e",
-    "size": 2191380,
-    "digest": "7bbe53cda3f608826dc6a0266e648cd2ea09c88ef93edf87d582b41185b72740667e2c7bf6e9b2b911fb2915cbfb985e528598c7b3153092ad27d5e937342df7",
+    "size": 292320660,
+    "digest": "e020808520438186c9004e1756eb8cf5595d1c5b0dd8d4a6ddc82da4fcad9c0af9e6b6ab46f2ba0231081ea674d882a2874d7fd56cd679fd6594189379232113",
+    "filename": "clang.tar.xz",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "sccache2.tar.xz",
     "unpack": true
   },
   {
-    "version": "clang + llvm 3.9.0, built from SVN r290136",
-    "size": 166261192,
-    "digest": "52f3fc23f0f5c98050f8b0ac7c92a6752d067582a16f712a5a58074be98975d594f9e36249fc2be7f1cc2ca6d509c663faaf2bea66f949243cc1f41651638ba6",
+    "size": 172572812,
+    "digest": "6a7c0b66490db2d3b99c9dbed9f9f6185a15a04a80aa715f7acde693143d0770e46d09b35b8bad35295fbd8d925ef46bbebc6ea455c15e4c38f3ce54497d5117",
+    "filename": "gcc.tar.xz",
     "algorithm": "sha512",
-    "filename": "clang.tar.xz",
+    "visibility": "public",
     "unpack": true
   }
 ]
--- a/suite/config/tooltool-manifests/linux64/releng.manifest
+++ b/suite/config/tooltool-manifests/linux64/releng.manifest
@@ -1,43 +1,59 @@
 [
   {
-    "size": 151815288,
-    "digest": "7787b85373bf69714d6afc2d362f8004851050227c48c324818b52d5c995d04bab7fa06d9b17032c14380e0a976b58839b927f0d7a943a3e1797887823076e01",
+    "size": 135289236,
+    "digest": "ecd5847c0e7b05d71b58e251c5ba9ab13c5156bf54676b8a64f86cdd94df09b2dedab738a1f34b15b22c87b7af3e73997cc85f323c922ace92ec5395255227ca",
+    "filename": "rustc.tar.xz",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "gcc.tar.xz",
+    "unpack": true
+  },
+  {
+    "size": 12071528,
+    "digest": "31400857bac402d1ea10517e8f02522af4980ef55e50bf4ef96be9db0a555427687ed90834547a522098f921d303f4b31657661a71f334d236a444c0e2169d1f",
+    "filename": "node.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
     "unpack": true
   },
   {
     "size": 12072532,
     "digest": "3915f8ec396c56a8a92e6f9695b70f09ce9d1582359d1258e37e3fd43a143bc974410e4cfc27f500e095f34a8956206e0ebf799b7287f0f38def0d5e34ed71c9",
+    "filename": "gtk3.tar.xz",
     "algorithm": "sha512",
-    "filename": "gtk3.tar.xz",
+    "visibility": "public",
     "setup": "setup.sh",
     "unpack": true
   },
   {
-    "size": 135289236,
-    "digest": "ecd5847c0e7b05d71b58e251c5ba9ab13c5156bf54676b8a64f86cdd94df09b2dedab738a1f34b15b22c87b7af3e73997cc85f323c922ace92ec5395255227ca",
+    "size": 3366452,
+    "digest": "75ecb5e957dc505c94164b96139b7414012caedccc90f4be6ffe02ebceca11bd46204ab3c981a299225ee603bdcd49e264f087ff2194b8445294bb5c64a859df",
+    "filename": "sccache2.tar.xz",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "rustc.tar.xz",
+    "unpack": true
+  },
+  {
+    "size": 1856976,
+    "digest": "290caa333f418011f479deeb8b669493cbf3d1397c730453cea569b5185a6cec913d34990a651f7cad38e72512beb16ff9222e2933d222d752d5c8343cce9e80",
+    "filename": "cbindgen.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
     "unpack": true
   },
   {
-    "version": "sccache rev 69334a26ba65fc88e3934271a2ce6781c51b445e",
-    "size": 2191380,
-    "digest": "7bbe53cda3f608826dc6a0266e648cd2ea09c88ef93edf87d582b41185b72740667e2c7bf6e9b2b911fb2915cbfb985e528598c7b3153092ad27d5e937342df7",
+    "size": 292320660,
+    "digest": "e020808520438186c9004e1756eb8cf5595d1c5b0dd8d4a6ddc82da4fcad9c0af9e6b6ab46f2ba0231081ea674d882a2874d7fd56cd679fd6594189379232113",
+    "filename": "clang.tar.xz",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "sccache2.tar.xz",
     "unpack": true
   },
   {
-    "version": "clang + llvm 3.9.0, built from SVN r290136",
-    "size": 166261192,
-    "digest": "52f3fc23f0f5c98050f8b0ac7c92a6752d067582a16f712a5a58074be98975d594f9e36249fc2be7f1cc2ca6d509c663faaf2bea66f949243cc1f41651638ba6",
+    "size": 172572812,
+    "digest": "6a7c0b66490db2d3b99c9dbed9f9f6185a15a04a80aa715f7acde693143d0770e46d09b35b8bad35295fbd8d925ef46bbebc6ea455c15e4c38f3ce54497d5117",
+    "filename": "gcc.tar.xz",
     "algorithm": "sha512",
-    "filename": "clang.tar.xz",
+    "visibility": "public",
     "unpack": true
   }
 ]
--- a/suite/config/tooltool-manifests/macosx64/releng.manifest
+++ b/suite/config/tooltool-manifests/macosx64/releng.manifest
@@ -1,35 +1,82 @@
 [
   {
-    "version": "clang 3.9.0",
-    "size": 185632474,
-    "digest": "0e1a556b65d6398fa812b9ceb5ce5e2dec3eda77d4a032a818182b34fc8ce602412f42388bb1fda6bea265d35c1dde3847a730b264fec01cd7e3dcfd39941660",
+    "size": 129916744,
+    "digest": "293b123b6183af54e554bec2e258364adda1f8da79e312e3460e6aa70dd18e472347f8007b9a6072f564dad235e65e79834c1d7c2f414a8141e132d86debfb38",
+    "filename": "rustc.tar.xz",
     "algorithm": "sha512",
-    "filename": "clang.tar.bz2",
+    "visibility": "public",
     "unpack": true
   },
   {
-    "size": 129916744,
-    "digest": "293b123b6183af54e554bec2e258364adda1f8da79e312e3460e6aa70dd18e472347f8007b9a6072f564dad235e65e79834c1d7c2f414a8141e132d86debfb38",
+    "size": 62156,
+    "digest": "cec43f0feb6154a4a68bc0902fc620942ac6ceb80a544b6d293dbbbd46fbba6f84eb20b316e979ff815f5fb7a08b777b3048d036bb1398a1414a158e5ba78f1d",
+    "filename": "libdmg-hfsplus.tar.xz",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "rustc.tar.xz",
+    "unpack": true
+  },
+  {
+    "size": 467684,
+    "digest": "f4361e6a6d5032a48719e9d431aaf76ab75f504f6681da70cfde5853959a6edd7c41762b2b3e7589343779925daf4bcd78eea0efaef884620c91706e4ecd5765",
+    "filename": "dmg.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 12071528,
+    "digest": "31400857bac402d1ea10517e8f02522af4980ef55e50bf4ef96be9db0a555427687ed90834547a522098f921d303f4b31657661a71f334d236a444c0e2169d1f",
+    "filename": "node.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
     "unpack": true
   },
   {
-    "version": "cctools port from commit hash 8e9c3f2506b51",
-    "size": 2233376,
-    "digest": "d632ef587f0253f016aa5323999a3d9576284c04e66b5243a5780af9a55f474ac91ad8dee5bd86a6ee4e2593e2b345e2fd0aa4e8838b3686f84c5c5ac5c9c418",
+    "size": 3366452,
+    "digest": "75ecb5e957dc505c94164b96139b7414012caedccc90f4be6ffe02ebceca11bd46204ab3c981a299225ee603bdcd49e264f087ff2194b8445294bb5c64a859df",
+    "filename": "sccache2.tar.xz",
     "algorithm": "sha512",
-    "filename": "cctools.tar.bz2",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 1856976,
+    "digest": "290caa333f418011f479deeb8b669493cbf3d1397c730453cea569b5185a6cec913d34990a651f7cad38e72512beb16ff9222e2933d222d752d5c8343cce9e80",
+    "filename": "cbindgen.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 292320660,
+    "digest": "e020808520438186c9004e1756eb8cf5595d1c5b0dd8d4a6ddc82da4fcad9c0af9e6b6ab46f2ba0231081ea674d882a2874d7fd56cd679fd6594189379232113",
+    "filename": "clang.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
     "unpack": true
   },
   {
-    "version": "sccache rev 69334a26ba65fc88e3934271a2ce6781c51b445e",
-    "size": 1658526,
-    "digest": "7ace40311de3d466f20476ce27c24f25208e8dd80151cbff2e72bab75038dee429312703f13a832c9671bb42dc22a00801c5eb5a9e4d807f2723c16e33167d1b",
+    "size": 6847444,
+    "digest": "4ccb8fef45b17e68743adcb1f04365338ef740573f1bfaf7e97c53f103cb51a1c01cdb651316bcccfaa2eae6d72e5bbf25f1c450e70a255ed1bb547dc42eb1f5",
+    "filename": "llvm-dsymutil.tar.xz",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "sccache2.tar.bz2",
+    "unpack": true
+  },
+  {
+    "size": 389852,
+    "digest": "3a7a24b27e8e5554acf0ea689acbedf86503f0847f2a33956edec80c51cac0cd7de15b999d01efe13fe5af32ca608c8a979265787948cb62486152ca31fd724f",
+    "filename": "hfsplus-tools.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 8008956,
+    "digest": "4b00640c301510858ba6ac2876e28cff22e99b6961ae905257ab3fd7de33e32640fa989131dda192f128b4749b903973e4b472f2ff126625f60776d64f809abf",
+    "filename": "cctools.tar.xz",
+    "algorithm": "sha512",
+    "visibility": "public",
     "unpack": true
   }
 ]
--- a/suite/config/tooltool-manifests/win32/releng.manifest
+++ b/suite/config/tooltool-manifests/win32/releng.manifest
@@ -1,50 +1,58 @@
 [
   {
+    "size": 297118,
+    "digest": "196ac6a567c85559957dfe511c3d8654d23c94d5603259e19ccafe9d71e0e4ccee63ccc9a778f2699654b786cda54266108b7d4db543d01bb0b42545b4e6ec75",
+    "filename": "makecab.tar.bz2",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 12978548,
+    "digest": "206b483178c6505a5d715979965edec79706e67d2b259df297f5d85688d100d0272d91c5188582b2a548c775e2ab90cbcd452c2a386987eca62b6f002ac97af5",
+    "filename": "node.tar.bz2",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 1922773,
+    "digest": "6f98ad34c88a5d858b583f755ea9efadcfdebc5d1a1ffa31f0045c9cfa83ac863f2b5dd7ac3ee26d98697b16f12f6155d2df0edc4d66909e8044ec5378aa6c96",
+    "filename": "cbindgen.tar.bz2",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
     "size": 266240,
     "digest": "bb345b0e700ffab4d09436981f14b5de84da55a3f18a7f09ebc4364a4488acdeab8d46f447b12ac70f2da1444a68b8ce8b8675f0dae2ccf845e966d1df0f0869",
+    "filename": "mozmake.exe",
     "algorithm": "sha512",
-    "filename": "mozmake.exe"
+    "visibility": "public",
+    "unpack": false
+  },
+  {
+    "size": 309779153,
+    "digest": "f99285fa6328da3c21839adabe6fc4dd1a792bcb6048a491ba7617a8ce3d0e21f8d18e9de03b65c90ce5bf37073637ba7c1497fb21ce920b6794d2c9819b4f9e",
+    "filename": "vs2017_15.6.0.zip",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 426429291,
+    "digest": "a8d8b061568e7d1ec96451f6d8c4d642ff5e42d9ee78af40263d0c8c81b14e50e100dd97dcb79dc7309c38fb1ffa3bb2ff9e6aef5c8f922bc8b061953b437a38",
+    "filename": "clang.tar.bz2",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
   },
   {
     "size": 130977613,
     "digest": "1824d48392b37f4e089f1fa09fb791df4dd35ef10c84e2bf23a84584ead00cb92a73e1644f45aa4b22e4c2fddb657cdef0e2eaaa3ac009900939fb01a8aaa191",
-    "algorithm": "sha512",
-    "visibility": "public",
     "filename": "rustc.tar.bz2",
-    "unpack": true
-  },
-  {
-    "version": "sccache rev 69334a26ba65fc88e3934271a2ce6781c51b445e",
-    "size": 1879437,
-    "digest": "7a40983b93536aaa9d6953777612b7dcc170b1acab91b377f4f9e697a316b586d477435a93ac32d086f685d52bfe3ea47e99f96e0374c224c3c11c702dbd9ab6",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "sccache2.tar.bz2",
-    "unpack": true
-  },
-  {
-    "version": "Visual Studio 2017 15.6.0 / SDK 10.0.15063.0",
-    "size": 309779153,
-    "digest": "f99285fa6328da3c21839adabe6fc4dd1a792bcb6048a491ba7617a8ce3d0e21f8d18e9de03b65c90ce5bf37073637ba7c1497fb21ce920b6794d2c9819b4f9e",
-    "algorithm": "sha512",
-    "filename": "vs2017_15.6.0.zip",
-    "unpack": true
-  },
-  {
-    "version": "makecab rev d2bc6797648b7a834782714a55d339d2fd4e58c8",
-    "size": 297118,
-    "digest": "196ac6a567c85559957dfe511c3d8654d23c94d5603259e19ccafe9d71e0e4ccee63ccc9a778f2699654b786cda54266108b7d4db543d01bb0b42545b4e6ec75",
-    "algorithm": "sha512",
-    "visibility": "public",
-    "filename": "makecab.tar.bz2",
-    "unpack": true
-  },
-  {
-    "version": "clang 5.0pre/r293859",
-    "size": 309009013,
-    "digest": "cd3ed31acefd185f441632158dde73538c62bab7ebf2a8ec630985ab345938ec522983721ddb1bead1de22d5ac1571d50a958ae002364d739f2a78c6e7244222",
-    "algorithm": "sha512",
-    "filename": "clang.tar.bz2",
     "unpack": true
   }
 ]
--- a/suite/config/tooltool-manifests/win64/releng.manifest
+++ b/suite/config/tooltool-manifests/win64/releng.manifest
@@ -1,50 +1,58 @@
 [
   {
+    "size": 297118,
+    "digest": "196ac6a567c85559957dfe511c3d8654d23c94d5603259e19ccafe9d71e0e4ccee63ccc9a778f2699654b786cda54266108b7d4db543d01bb0b42545b4e6ec75",
+    "filename": "makecab.tar.bz2",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 12978548,
+    "digest": "206b483178c6505a5d715979965edec79706e67d2b259df297f5d85688d100d0272d91c5188582b2a548c775e2ab90cbcd452c2a386987eca62b6f002ac97af5",
+    "filename": "node.tar.bz2",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 1922773,
+    "digest": "6f98ad34c88a5d858b583f755ea9efadcfdebc5d1a1ffa31f0045c9cfa83ac863f2b5dd7ac3ee26d98697b16f12f6155d2df0edc4d66909e8044ec5378aa6c96",
+    "filename": "cbindgen.tar.bz2",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
     "size": 266240,
     "digest": "bb345b0e700ffab4d09436981f14b5de84da55a3f18a7f09ebc4364a4488acdeab8d46f447b12ac70f2da1444a68b8ce8b8675f0dae2ccf845e966d1df0f0869",
+    "filename": "mozmake.exe",
     "algorithm": "sha512",
-    "filename": "mozmake.exe"
+    "visibility": "public",
+    "unpack": false
+  },
+  {
+    "size": 309779153,
+    "digest": "f99285fa6328da3c21839adabe6fc4dd1a792bcb6048a491ba7617a8ce3d0e21f8d18e9de03b65c90ce5bf37073637ba7c1497fb21ce920b6794d2c9819b4f9e",
+    "filename": "vs2017_15.6.0.zip",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
+  },
+  {
+    "size": 426429291,
+    "digest": "a8d8b061568e7d1ec96451f6d8c4d642ff5e42d9ee78af40263d0c8c81b14e50e100dd97dcb79dc7309c38fb1ffa3bb2ff9e6aef5c8f922bc8b061953b437a38",
+    "filename": "clang.tar.bz2",
+    "algorithm": "sha512",
+    "visibility": "public",
+    "unpack": true
   },
   {
     "size": 132426742,
     "digest": "8ea0864c29dfbabcda9c526d99c70dc92e335904235730d1ce2c3ed9a0173710ffcbd99692a361ad23dad672bb19a335164b5c1c9e990e77eba4bbe2663ff0cf",
-    "algorithm": "sha512",
-    "visibility": "public",
     "filename": "rustc.tar.bz2",
-    "unpack": true
-  },
-  {
-    "version": "sccache rev 69334a26ba65fc88e3934271a2ce6781c51b445e",
-    "size": 1879437,
-    "digest": "7a40983b93536aaa9d6953777612b7dcc170b1acab91b377f4f9e697a316b586d477435a93ac32d086f685d52bfe3ea47e99f96e0374c224c3c11c702dbd9ab6",
     "algorithm": "sha512",
     "visibility": "public",
-    "filename": "sccache2.tar.bz2",
-    "unpack": true
-  },
-  {
-    "version": "Visual Studio 2017 15.6.0 / SDK 10.0.15063.0",
-    "size": 309779153,
-    "digest": "f99285fa6328da3c21839adabe6fc4dd1a792bcb6048a491ba7617a8ce3d0e21f8d18e9de03b65c90ce5bf37073637ba7c1497fb21ce920b6794d2c9819b4f9e",
-    "algorithm": "sha512",
-    "filename": "vs2017_15.6.0.zip",
-    "unpack": true
-  },
-  {
-    "version": "makecab rev d2bc6797648b7a834782714a55d339d2fd4e58c8",
-    "size": 297118,
-    "digest": "196ac6a567c85559957dfe511c3d8654d23c94d5603259e19ccafe9d71e0e4ccee63ccc9a778f2699654b786cda54266108b7d4db543d01bb0b42545b4e6ec75",
-    "algorithm": "sha512",
-    "visibility": "public",
-    "filename": "makecab.tar.bz2",
-    "unpack": true
-  },
-  {
-    "version": "clang 5.0pre/r293859",
-    "size": 313862839,
-    "digest": "44dee70d525ea93952af27f943d1cc773311970c31d971d2bc2e3437cce0c899f3a03ddd8e42e86f1b4fd9ab1c4bc1767cdb0406eb4b3934ae4fc272dab830dc",
-    "algorithm": "sha512",
-    "filename": "clang.tar.bz2",
     "unpack": true
   }
 ]