Pull requirements from WORKSPACE, move GH_TUPLE to own Makefile

Move GH_TUPLE to Makefile.gh_tuple to make regeneration easier.
Include WORKSPACE in the list of files to pull dependencies from

This bug discusses possibly using local_repository instead:
https://github.com/bazelbuild/bazel/issues/4996

Setup for io_bazel_rules_closuer describes entries in WORKSPACE,
which is how I got the idea to add it
https://github.com/bazelbuild/rules_closure
This commit is contained in:
Paul Armstrong
2022-06-16 01:57:34 +00:00
parent d1c8ff2ebf
commit 0564016721
4 changed files with 131 additions and 110 deletions

View File

@@ -34,46 +34,7 @@ USES= gmake python:3.7-3.9,build
USE_GITHUB= yes
GH_ACCOUNT= tensorflow
GH_PROJECT= tensorflow
GH_TUPLE= bazelbuild:rules_closure:308b05b2:bazelbuild_rules_closure \
intel:mkl-dnn:v0.20.6:intel_mkl_dnn_0 \
intel:mkl-dnn:v1.0-pc2:intel_mkl_dnn_1 \
abseil:abseil-cpp:43ef2148c0936ebf7cb4be6b19927a9d9d145b8f:abseil_abseil_cpp \
rvagg:rpi-newer-crosstools:eb68350c5c8ec1663b7fe52c742ac4271e3217c5:rvagg_rpi_newer_crosstools \
hfp:libxsmm:1.11:hfp_libxsmm \
google:re2:506cfa4bffd060c06ec338ce50ea3468daa6c814:google_re2 \
googleapis:google-cloud-cpp:v0.10.0:googleapis_google_cloud_cpp \
googleapis:googleapis:f81082ea1e2f85c43649bee26e0d9871d4b41cdb:googleapis_googleapis \
google:gemmlowp:12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3:google_gemmlowp \
google:farmhash:816a4ae622e964763ca0862d9dbd19324a1eaf45:google_farmhash \
glennrp:libpng:v1.6.37:glennrp_libpng \
abseil:abseil-py:pypi-v0.7.1:abseil_abseil_py \
protocolbuffers:protobuf:310ba5ee72661c081129eb878c1bbcec936b20f0:protocolbuffers_protobuf \
google:nsync:1.22.0:google_nsync \
google:googletest:b6cd405286ed8635ece71c72f118e659f4ade3fb:google_googletest \
gflags:gflags:v2.2.1:gflags_gflags \
grpc:grpc:4566c2a29ebec0835643b972eb99f4306c4234a3:grpc_grpc \
nanopb:nanopb:f8ac463766281625ad710900479130c7fcb4d63b:nanopb_nanopb \
antirez:linenoise:c894b9e59f02203dbe4e2be657572cf88c4230c3:antirez_linenoise \
llvm-mirror:llvm:7a7e03f906aada0cf4b749b51213fe5784eeff84:llvm_mirror_llvm \
LMDB:lmdb:LMDB_0.9.22:LMDB_lmdb \
open-source-parsers:jsoncpp:1.8.4:open_source_parsers_jsoncpp \
google:boringssl:7f634429a04abc48e2eb041c81c5235816c96514:google_boringssl \
google:snappy:1.1.7:google_snappy \
nvidia:nccl:0ceaec9cee96ae7658aa45686853286651f36384:nvidia_nccl \
edenhill:librdkafka:v0.11.5:edenhill_librdkafka \
google:pprof:c0fb62ec88c411cc91194465e54db2632845b650:google_pprof \
NVlabs:cub:1.8.0:NVlabs_cub \
ROCmSoftwarePlatform:rocPRIM:4a33d328f8352df1654271939da66914f2334424:ROCmSoftwarePlatform_rocPRIM \
cython:cython:0.28.4:cython_cython \
intel:ARM_NEON_2_x86_SSE:1200fe90bb174a6224a525ee60148671a786a71f:intel_ARM_NEON_2_x86_SSE \
google:double-conversion:3992066a95b823efc8ccc1baf82a1cfc73f6e9b8:google_double_conversion \
bazelbuild:rules_android:v0.1.1:bazelbuild_rules_android \
01org:tbb:2019_U1:01org_tbb \
NervanaSystems:ngraph:v0.11.0:NervanaSystems_ngraph \
nlohmann:json:v3.4.0:nlohmann_json \
NervanaSystems:ngraph-tf:v0.9.0:NervanaSystems_ngraph_tf \
pybind:pybind11:v2.3.0:pybind_pybind11 \
GrahamDumpleton:wrapt:1.11.1:GrahamDumpleton_wrapt
.include "Makefile.gh_tuple"
USE_LDCONFIG= yes

42
Makefile.gh_tuple Normal file
View File

@@ -0,0 +1,42 @@
GH_TUPLE= \
01org:tbb:2019_U1:01org_tbb_2019_U1 \
GrahamDumpleton:wrapt:1.11.1:GrahamDumpleton_wrapt_1_11_1 \
LMDB:lmdb:LMDB_0.9.22:LMDB_lmdb_LMDB_0_9_22 \
NVlabs:cub:1.8.0:NVlabs_cub_1_8_0 \
NervanaSystems:ngraph-tf:v0.9.0:NervanaSystems_ngraph_tf_v0_9_0 \
NervanaSystems:ngraph:v0.11.0:NervanaSystems_ngraph_v0_11_0 \
ROCmSoftwarePlatform:rocPRIM:4a33d328f8352df1654271939da66914f2334424:ROCmSoftwarePlatform_rocPRIM_4a33d328f8352df1654271939da66914f2334424 \
abseil:abseil-cpp:43ef2148c0936ebf7cb4be6b19927a9d9d145b8f:abseil_abseil_cpp_43ef2148c0936ebf7cb4be6b19927a9d9d145b8f \
abseil:abseil-py:pypi-v0.7.1:abseil_abseil_py_pypi_v0_7_1 \
antirez:linenoise:c894b9e59f02203dbe4e2be657572cf88c4230c3:antirez_linenoise_c894b9e59f02203dbe4e2be657572cf88c4230c3 \
bazelbuild:rules_android:v0.1.1:bazelbuild_rules_android_v0_1_1 \
bazelbuild:rules_closure:308b05b2419edb5c8ee0471b67a40403df940149:bazelbuild_rules_closure_308b05b2419edb5c8ee0471b67a40403df940149 \
cython:cython:0.28.4:cython_cython_0_28_4 \
edenhill:librdkafka:v0.11.5:edenhill_librdkafka_v0_11_5 \
gflags:gflags:v2.2.1:gflags_gflags_v2_2_1 \
glennrp:libpng:v1.6.37:glennrp_libpng_v1_6_37 \
google:boringssl:7f634429a04abc48e2eb041c81c5235816c96514:google_boringssl_7f634429a04abc48e2eb041c81c5235816c96514 \
google:double-conversion:3992066a95b823efc8ccc1baf82a1cfc73f6e9b8:google_double_conversion_3992066a95b823efc8ccc1baf82a1cfc73f6e9b8 \
google:farmhash:816a4ae622e964763ca0862d9dbd19324a1eaf45:google_farmhash_816a4ae622e964763ca0862d9dbd19324a1eaf45 \
google:gemmlowp:12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3:google_gemmlowp_12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3 \
google:googletest:b6cd405286ed8635ece71c72f118e659f4ade3fb:google_googletest_b6cd405286ed8635ece71c72f118e659f4ade3fb \
google:nsync:1.22.0:google_nsync_1_22_0 \
google:pprof:c0fb62ec88c411cc91194465e54db2632845b650:google_pprof_c0fb62ec88c411cc91194465e54db2632845b650 \
google:re2:506cfa4bffd060c06ec338ce50ea3468daa6c814:google_re2_506cfa4bffd060c06ec338ce50ea3468daa6c814 \
google:snappy:1.1.7:google_snappy_1_1_7 \
googleapis:google-cloud-cpp:v0.10.0:googleapis_google_cloud_cpp_v0_10_0 \
googleapis:googleapis:f81082ea1e2f85c43649bee26e0d9871d4b41cdb:googleapis_googleapis_f81082ea1e2f85c43649bee26e0d9871d4b41cdb \
grpc:grpc:4566c2a29ebec0835643b972eb99f4306c4234a3:grpc_grpc_4566c2a29ebec0835643b972eb99f4306c4234a3 \
hfp:libxsmm:1.11:hfp_libxsmm_1_11 \
intel:ARM_NEON_2_x86_SSE:1200fe90bb174a6224a525ee60148671a786a71f:intel_ARM_NEON_2_x86_SSE_1200fe90bb174a6224a525ee60148671a786a71f \
intel:mkl-dnn:v0.20.6:intel_mkl_dnn_v0_20_6 \
intel:mkl-dnn:v1.0-pc2:intel_mkl_dnn_v1_0_pc2 \
llvm-mirror:llvm:7a7e03f906aada0cf4b749b51213fe5784eeff84:llvm_mirror_llvm_7a7e03f906aada0cf4b749b51213fe5784eeff84 \
nanopb:nanopb:f8ac463766281625ad710900479130c7fcb4d63b:nanopb_nanopb_f8ac463766281625ad710900479130c7fcb4d63b \
nlohmann:json:v3.4.0:nlohmann_json_v3_4_0 \
nvidia:nccl:0ceaec9cee96ae7658aa45686853286651f36384:nvidia_nccl_0ceaec9cee96ae7658aa45686853286651f36384 \
open-source-parsers:jsoncpp:1.8.4:open_source_parsers_jsoncpp_1_8_4 \
protocolbuffers:protobuf:310ba5ee72661c081129eb878c1bbcec936b20f0:protocolbuffers_protobuf_310ba5ee72661c081129eb878c1bbcec936b20f0 \
pybind:pybind11:v2.3.0:pybind_pybind11_v2_3_0 \
rvagg:rpi-newer-crosstools:eb68350c5c8ec1663b7fe52c742ac4271e3217c5:rvagg_rpi_newer_crosstools_eb68350c5c8ec1663b7fe52c742ac4271e3217c5 \
intel:mkl-dnn:v0.20-rc:intel_mkl_dnn_v0_20_rc

View File

@@ -2,11 +2,27 @@ generate-gh-tuples:
@make DISTFILES=$$(make -VDISTFILES:Mtensorflow-tensorflow\*) extract
@printf %s 'GH_TUPLE='
@IFS=: ;\
sed -ne '/\/\/github.com/s/.*\/\([^\/]*\)\/\([^\/]*\)\/archive\/\([^"]*\)",/\1:\2:\3/p' $$(make -VWRKSRC)/tensorflow/workspace.bzl | \
sed -nEe '/\/\/github.com/s/.*\/([^\/]*)\/([^\/]*)\/archive\/([^"]*)")?,.*/\1:\2:\3/p' \
$$(make -VWRKSRC)/WORKSPACE \
$$(make -VWRKSRC)/tensorflow/workspace.bzl \
| sort -u | \
while read name acct tarball; do \
tag=$$(printf %s "$$tarball" | sed -E 's,(.tar.gz|.zip),,'); \
label=$${name}_$${acct}_$$(printf %s "$$tag" | sed 's,[^[:alpha:][:digit:]],_,g'); \
printf ' \\\n %s' \
"$$name:$$acct:$$tag:$$label"; \
tag=$$(printf %s "$$tarball" | sed -E 's,(.tar.gz|.tar.xz|.zip),,'); \
label=$$( \
printf %s "$$name" | sed 's,[^[:alpha:][:digit:]],_,g')_$$( \
printf %s "$$acct" | sed 's,[^[:alpha:][:digit:]],_,g')_$$( \
printf %s "$$tag" | sed 's,[^[:alpha:][:digit:]],_,g'); \
printf ' \\\n %s' "$$name:$$acct:$$tag:$$label"; \
done; \
sed -nEe '/\/\/github.com/s/.*\/([^\/]*)\/([^\/]*)\/releases\/download\/([^\/]+)\/([^"]*)")?,.*/\1:\2:\3/p' \
$$(make -VWRKSRC)/WORKSPACE \
$$(make -VWRKSRC)/tensorflow/workspace.bzl \
| sort -u | \
while read name acct tag; do \
label=$$( \
printf %s "$$name" | sed 's,[^[:alpha:][:digit:]],_,g')_$$( \
printf %s "$$acct" | sed 's,[^[:alpha:][:digit:]],_,g')_$$( \
printf %s "$$tag" | sed 's,[^[:alpha:][:digit:]],_,g'); \
printf ' \\\n %s' "$$name:$$acct:$$tag:$$label"; \
done; \
printf '\n'

132
distinfo
View File

@@ -1,83 +1,85 @@
TIMESTAMP = 1653669876
TIMESTAMP = 1655344247
SHA256 (tensorflow-tensorflow-v1.15.5_GH0.tar.gz) = 4c4d23e311093ded2d2e287b18d7c45b07b5984ab88a1d2f91f8f13c886123db
SIZE (tensorflow-tensorflow-v1.15.5_GH0.tar.gz) = 46212258
SHA256 (bazelbuild-rules_closure-308b05b2_GH0.tar.gz) = f86606a15709a381fa85a0ec0fb1a99c28359aa171e3827f071b702fc6c82ef8
SIZE (bazelbuild-rules_closure-308b05b2_GH0.tar.gz) = 465163
SHA256 (intel-mkl-dnn-v0.20.6_GH0.tar.gz) = f1de676fddeb94132c5ae480fb03a64f03deda10b09b3141373f2b2fe5cd031d
SIZE (intel-mkl-dnn-v0.20.6_GH0.tar.gz) = 1680817
SHA256 (intel-mkl-dnn-v1.0-pc2_GH0.tar.gz) = 7ea70b5ec4b1604d494dc28c83f2de62cfbf956c5043d10c853ee7193d0e33bd
SIZE (intel-mkl-dnn-v1.0-pc2_GH0.tar.gz) = 1662300
SHA256 (01org-tbb-2019_U1_GH0.tar.gz) = e6fb8dd1a1ae834b4e5f4ae6c4c87a3362f81a3aaeddfa6325168c6cfee59391
SIZE (01org-tbb-2019_U1_GH0.tar.gz) = 2512568
SHA256 (GrahamDumpleton-wrapt-1.11.1_GH0.tar.gz) = 8a6fb40e8f8b6a66b4ba81a4044c68e6a7b1782f21cfabc06fb765332b4c3e51
SIZE (GrahamDumpleton-wrapt-1.11.1_GH0.tar.gz) = 124773
SHA256 (LMDB-lmdb-LMDB_0.9.22_GH0.tar.gz) = f3927859882eb608868c8c31586bb7eb84562a40a6bf5cc3e13b6b564641ea28
SIZE (LMDB-lmdb-LMDB_0.9.22_GH0.tar.gz) = 143468
SHA256 (NVlabs-cub-1.8.0_GH0.tar.gz) = 025658f4c933cd2aa8cc88a559d013338d68de3fa639cc1f2b12cf61dc759667
SIZE (NVlabs-cub-1.8.0_GH0.tar.gz) = 384644
SHA256 (NervanaSystems-ngraph-tf-v0.9.0_GH0.tar.gz) = f09474dc9c72b323d058bd99ba856172be81c99b8fdfada6b10cb88debec4205
SIZE (NervanaSystems-ngraph-tf-v0.9.0_GH0.tar.gz) = 208429
SHA256 (NervanaSystems-ngraph-v0.11.0_GH0.tar.gz) = a1780f24a1381fc25e323b4b2d08b6ef5129f42e011305b2a34dcf43a48030d5
SIZE (NervanaSystems-ngraph-v0.11.0_GH0.tar.gz) = 9799087
SHA256 (ROCmSoftwarePlatform-rocPRIM-4a33d328f8352df1654271939da66914f2334424_GH0.tar.gz) = 3c178461ead70ce6adb60c836a35a52564968af31dfa81f4157ab72b5f14d31f
SIZE (ROCmSoftwarePlatform-rocPRIM-4a33d328f8352df1654271939da66914f2334424_GH0.tar.gz) = 402443
SHA256 (abseil-abseil-cpp-43ef2148c0936ebf7cb4be6b19927a9d9d145b8f_GH0.tar.gz) = acd93f6baaedc4414ebd08b33bebca7c7a46888916101d8c0b8083573526d070
SIZE (abseil-abseil-cpp-43ef2148c0936ebf7cb4be6b19927a9d9d145b8f_GH0.tar.gz) = 1281523
SHA256 (rvagg-rpi-newer-crosstools-eb68350c5c8ec1663b7fe52c742ac4271e3217c5_GH0.tar.gz) = b9e7d50ffd9996ed18900d041d362c99473b382c0ae049b2fce3290632d2656f
SIZE (rvagg-rpi-newer-crosstools-eb68350c5c8ec1663b7fe52c742ac4271e3217c5_GH0.tar.gz) = 253600426
SHA256 (hfp-libxsmm-1.11_GH0.tar.gz) = 5fc1972471cd8e2b8b64ea017590193739fc88d9818e3d086621e5c08e86ea35
SIZE (hfp-libxsmm-1.11_GH0.tar.gz) = 2931544
SHA256 (abseil-abseil-py-pypi-v0.7.1_GH0.tar.gz) = 3d0f39e0920379ff1393de04b573bca3484d82a5f8b939e9e83b20b6106c9bbe
SIZE (abseil-abseil-py-pypi-v0.7.1_GH0.tar.gz) = 215669
SHA256 (antirez-linenoise-c894b9e59f02203dbe4e2be657572cf88c4230c3_GH0.tar.gz) = 7f51f45887a3d31b4ce4fa5965210a5e64637ceac12720cfce7954d6a2e812f7
SIZE (antirez-linenoise-c894b9e59f02203dbe4e2be657572cf88c4230c3_GH0.tar.gz) = 17373
SHA256 (bazelbuild-rules_android-v0.1.1_GH0.tar.gz) = 6461c1c5744442b394f46645957d6bd3420eb1b421908fe63caa03091b1b3655
SIZE (bazelbuild-rules_android-v0.1.1_GH0.tar.gz) = 7076
SHA256 (bazelbuild-rules_closure-308b05b2419edb5c8ee0471b67a40403df940149_GH0.tar.gz) = 5b00383d08dd71f28503736db0500b6fb4dda47489ff5fc6bed42557c07c6ba9
SIZE (bazelbuild-rules_closure-308b05b2419edb5c8ee0471b67a40403df940149_GH0.tar.gz) = 464906
SHA256 (cython-cython-0.28.4_GH0.tar.gz) = bccc9aa050ea02595b2440188813b936eaf345e85fb9692790cecfe095cf91aa
SIZE (cython-cython-0.28.4_GH0.tar.gz) = 1904011
SHA256 (edenhill-librdkafka-v0.11.5_GH0.tar.gz) = cc6ebbcd0a826eec1b8ce1f625ffe71b53ef3290f8192b6cae38412a958f4fd3
SIZE (edenhill-librdkafka-v0.11.5_GH0.tar.gz) = 1984510
SHA256 (gflags-gflags-v2.2.1_GH0.tar.gz) = ae27cdbcd6a2f935baa78e4f21f675649271634c092b1be01469440495609d0e
SIZE (gflags-gflags-v2.2.1_GH0.tar.gz) = 96985
SHA256 (glennrp-libpng-v1.6.37_GH0.tar.gz) = ca74a0dace179a8422187671aee97dd3892b53e168627145271cad5b5ac81307
SIZE (glennrp-libpng-v1.6.37_GH0.tar.gz) = 1508805
SHA256 (google-boringssl-7f634429a04abc48e2eb041c81c5235816c96514_GH0.tar.gz) = 1188e29000013ed6517168600fc35a010d58c5d321846d6a6dfee74e4c788b45
SIZE (google-boringssl-7f634429a04abc48e2eb041c81c5235816c96514_GH0.tar.gz) = 25868122
SHA256 (google-double-conversion-3992066a95b823efc8ccc1baf82a1cfc73f6e9b8_GH0.tar.gz) = 8af4baef4c982e4016f5bdcec837c6704c180dc9f520b3c9e5d1e0530225e15a
SIZE (google-double-conversion-3992066a95b823efc8ccc1baf82a1cfc73f6e9b8_GH0.tar.gz) = 7019893
SHA256 (google-farmhash-816a4ae622e964763ca0862d9dbd19324a1eaf45_GH0.tar.gz) = 6560547c63e4af82b0f202cb710ceabb3f21347a4b996db565a411da5b17aba0
SIZE (google-farmhash-816a4ae622e964763ca0862d9dbd19324a1eaf45_GH0.tar.gz) = 467122
SHA256 (google-gemmlowp-12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3_GH0.tar.gz) = ab3873363ed63cd0090bd4e59dc29e63ecce9d84e66093083e5fda2cac14e74b
SIZE (google-gemmlowp-12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3_GH0.tar.gz) = 838386
SHA256 (google-googletest-b6cd405286ed8635ece71c72f118e659f4ade3fb_GH0.tar.gz) = 8d9aa381a6885fe480b7d0ce8ef747a0b8c6ee92f99d74ab07e3503434007cb0
SIZE (google-googletest-b6cd405286ed8635ece71c72f118e659f4ade3fb_GH0.tar.gz) = 964196
SHA256 (google-nsync-1.22.0_GH0.tar.gz) = caf32e6b3d478b78cff6c2ba009c3400f8251f646804bcb65465666a9cea93c4
SIZE (google-nsync-1.22.0_GH0.tar.gz) = 154997
SHA256 (google-pprof-c0fb62ec88c411cc91194465e54db2632845b650_GH0.tar.gz) = e0928ca4aa10ea1e0551e2d7ce4d1d7ea2d84b2abbdef082b0da84268791d0c4
SIZE (google-pprof-c0fb62ec88c411cc91194465e54db2632845b650_GH0.tar.gz) = 176158
SHA256 (google-re2-506cfa4bffd060c06ec338ce50ea3468daa6c814_GH0.tar.gz) = d070e2ffc5476c496a6a872a6f246bfddce8e7797d6ba605a7c8d72866743bf9
SIZE (google-re2-506cfa4bffd060c06ec338ce50ea3468daa6c814_GH0.tar.gz) = 316237
SHA256 (google-snappy-1.1.7_GH0.tar.gz) = 3dfa02e873ff51a11ee02b9ca391807f0c8ea0529a4924afa645fbf97163f9d4
SIZE (google-snappy-1.1.7_GH0.tar.gz) = 1090550
SHA256 (googleapis-google-cloud-cpp-v0.10.0_GH0.tar.gz) = fd0c3e3b50f32af332b53857f8cd1bfa009e33d1eeecabc5c79a4825d906a90c
SIZE (googleapis-google-cloud-cpp-v0.10.0_GH0.tar.gz) = 2189161
SHA256 (googleapis-googleapis-f81082ea1e2f85c43649bee26e0d9871d4b41cdb_GH0.tar.gz) = eca9b62c8571ab251f9b3e8db26d9f48bef3ae714f02371782e872b146cc3b0e
SIZE (googleapis-googleapis-f81082ea1e2f85c43649bee26e0d9871d4b41cdb_GH0.tar.gz) = 692444
SHA256 (google-gemmlowp-12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3_GH0.tar.gz) = ab3873363ed63cd0090bd4e59dc29e63ecce9d84e66093083e5fda2cac14e74b
SIZE (google-gemmlowp-12fed0cd7cfcd9e169bf1925bc3a7a58725fdcc3_GH0.tar.gz) = 838386
SHA256 (google-farmhash-816a4ae622e964763ca0862d9dbd19324a1eaf45_GH0.tar.gz) = 6560547c63e4af82b0f202cb710ceabb3f21347a4b996db565a411da5b17aba0
SIZE (google-farmhash-816a4ae622e964763ca0862d9dbd19324a1eaf45_GH0.tar.gz) = 467122
SHA256 (glennrp-libpng-v1.6.37_GH0.tar.gz) = ca74a0dace179a8422187671aee97dd3892b53e168627145271cad5b5ac81307
SIZE (glennrp-libpng-v1.6.37_GH0.tar.gz) = 1508805
SHA256 (abseil-abseil-py-pypi-v0.7.1_GH0.tar.gz) = 3d0f39e0920379ff1393de04b573bca3484d82a5f8b939e9e83b20b6106c9bbe
SIZE (abseil-abseil-py-pypi-v0.7.1_GH0.tar.gz) = 215669
SHA256 (protocolbuffers-protobuf-310ba5ee72661c081129eb878c1bbcec936b20f0_GH0.tar.gz) = b9e92f9af8819bbbc514e2902aec860415b70209f31dfc8c4fa72515a5df9d59
SIZE (protocolbuffers-protobuf-310ba5ee72661c081129eb878c1bbcec936b20f0_GH0.tar.gz) = 4939334
SHA256 (google-nsync-1.22.0_GH0.tar.gz) = caf32e6b3d478b78cff6c2ba009c3400f8251f646804bcb65465666a9cea93c4
SIZE (google-nsync-1.22.0_GH0.tar.gz) = 154997
SHA256 (google-googletest-b6cd405286ed8635ece71c72f118e659f4ade3fb_GH0.tar.gz) = 8d9aa381a6885fe480b7d0ce8ef747a0b8c6ee92f99d74ab07e3503434007cb0
SIZE (google-googletest-b6cd405286ed8635ece71c72f118e659f4ade3fb_GH0.tar.gz) = 964196
SHA256 (gflags-gflags-v2.2.1_GH0.tar.gz) = ae27cdbcd6a2f935baa78e4f21f675649271634c092b1be01469440495609d0e
SIZE (gflags-gflags-v2.2.1_GH0.tar.gz) = 96985
SHA256 (grpc-grpc-4566c2a29ebec0835643b972eb99f4306c4234a3_GH0.tar.gz) = 67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c
SIZE (grpc-grpc-4566c2a29ebec0835643b972eb99f4306c4234a3_GH0.tar.gz) = 14793534
SHA256 (nanopb-nanopb-f8ac463766281625ad710900479130c7fcb4d63b_GH0.tar.gz) = 8bbbb1e78d4ddb0a1919276924ab10d11b631df48b657d960e0c795a25515735
SIZE (nanopb-nanopb-f8ac463766281625ad710900479130c7fcb4d63b_GH0.tar.gz) = 223184
SHA256 (antirez-linenoise-c894b9e59f02203dbe4e2be657572cf88c4230c3_GH0.tar.gz) = 7f51f45887a3d31b4ce4fa5965210a5e64637ceac12720cfce7954d6a2e812f7
SIZE (antirez-linenoise-c894b9e59f02203dbe4e2be657572cf88c4230c3_GH0.tar.gz) = 17373
SHA256 (llvm-mirror-llvm-7a7e03f906aada0cf4b749b51213fe5784eeff84_GH0.tar.gz) = 599b89411df88b9e2be40b019e7ab0f7c9c10dd5ab1c948cd22e678cc8f8f352
SIZE (llvm-mirror-llvm-7a7e03f906aada0cf4b749b51213fe5784eeff84_GH0.tar.gz) = 50144723
SHA256 (LMDB-lmdb-LMDB_0.9.22_GH0.tar.gz) = f3927859882eb608868c8c31586bb7eb84562a40a6bf5cc3e13b6b564641ea28
SIZE (LMDB-lmdb-LMDB_0.9.22_GH0.tar.gz) = 143468
SHA256 (open-source-parsers-jsoncpp-1.8.4_GH0.tar.gz) = c49deac9e0933bcb7044f08516861a2d560988540b23de2ac1ad443b219afdb6
SIZE (open-source-parsers-jsoncpp-1.8.4_GH0.tar.gz) = 200226
SHA256 (google-boringssl-7f634429a04abc48e2eb041c81c5235816c96514_GH0.tar.gz) = 1188e29000013ed6517168600fc35a010d58c5d321846d6a6dfee74e4c788b45
SIZE (google-boringssl-7f634429a04abc48e2eb041c81c5235816c96514_GH0.tar.gz) = 25868122
SHA256 (google-snappy-1.1.7_GH0.tar.gz) = 3dfa02e873ff51a11ee02b9ca391807f0c8ea0529a4924afa645fbf97163f9d4
SIZE (google-snappy-1.1.7_GH0.tar.gz) = 1090550
SHA256 (nvidia-nccl-0ceaec9cee96ae7658aa45686853286651f36384_GH0.tar.gz) = 9a7633e224982e2b60fa6b397d895d20d6b7498e3e02f46f98a5a4e187c5a44c
SIZE (nvidia-nccl-0ceaec9cee96ae7658aa45686853286651f36384_GH0.tar.gz) = 107044
SHA256 (edenhill-librdkafka-v0.11.5_GH0.tar.gz) = cc6ebbcd0a826eec1b8ce1f625ffe71b53ef3290f8192b6cae38412a958f4fd3
SIZE (edenhill-librdkafka-v0.11.5_GH0.tar.gz) = 1984510
SHA256 (google-pprof-c0fb62ec88c411cc91194465e54db2632845b650_GH0.tar.gz) = e0928ca4aa10ea1e0551e2d7ce4d1d7ea2d84b2abbdef082b0da84268791d0c4
SIZE (google-pprof-c0fb62ec88c411cc91194465e54db2632845b650_GH0.tar.gz) = 176158
SHA256 (NVlabs-cub-1.8.0_GH0.tar.gz) = 025658f4c933cd2aa8cc88a559d013338d68de3fa639cc1f2b12cf61dc759667
SIZE (NVlabs-cub-1.8.0_GH0.tar.gz) = 384644
SHA256 (ROCmSoftwarePlatform-rocPRIM-4a33d328f8352df1654271939da66914f2334424_GH0.tar.gz) = 3c178461ead70ce6adb60c836a35a52564968af31dfa81f4157ab72b5f14d31f
SIZE (ROCmSoftwarePlatform-rocPRIM-4a33d328f8352df1654271939da66914f2334424_GH0.tar.gz) = 402443
SHA256 (cython-cython-0.28.4_GH0.tar.gz) = bccc9aa050ea02595b2440188813b936eaf345e85fb9692790cecfe095cf91aa
SIZE (cython-cython-0.28.4_GH0.tar.gz) = 1904011
SHA256 (hfp-libxsmm-1.11_GH0.tar.gz) = 5fc1972471cd8e2b8b64ea017590193739fc88d9818e3d086621e5c08e86ea35
SIZE (hfp-libxsmm-1.11_GH0.tar.gz) = 2931544
SHA256 (intel-ARM_NEON_2_x86_SSE-1200fe90bb174a6224a525ee60148671a786a71f_GH0.tar.gz) = 213733991310b904b11b053ac224fee2d4e0179e46b52fe7f8735b8831e04dcc
SIZE (intel-ARM_NEON_2_x86_SSE-1200fe90bb174a6224a525ee60148671a786a71f_GH0.tar.gz) = 100612
SHA256 (google-double-conversion-3992066a95b823efc8ccc1baf82a1cfc73f6e9b8_GH0.tar.gz) = 8af4baef4c982e4016f5bdcec837c6704c180dc9f520b3c9e5d1e0530225e15a
SIZE (google-double-conversion-3992066a95b823efc8ccc1baf82a1cfc73f6e9b8_GH0.tar.gz) = 7019893
SHA256 (bazelbuild-rules_android-v0.1.1_GH0.tar.gz) = 6461c1c5744442b394f46645957d6bd3420eb1b421908fe63caa03091b1b3655
SIZE (bazelbuild-rules_android-v0.1.1_GH0.tar.gz) = 7076
SHA256 (01org-tbb-2019_U1_GH0.tar.gz) = e6fb8dd1a1ae834b4e5f4ae6c4c87a3362f81a3aaeddfa6325168c6cfee59391
SIZE (01org-tbb-2019_U1_GH0.tar.gz) = 2512568
SHA256 (NervanaSystems-ngraph-v0.11.0_GH0.tar.gz) = a1780f24a1381fc25e323b4b2d08b6ef5129f42e011305b2a34dcf43a48030d5
SIZE (NervanaSystems-ngraph-v0.11.0_GH0.tar.gz) = 9799087
SHA256 (intel-mkl-dnn-v0.20.6_GH0.tar.gz) = f1de676fddeb94132c5ae480fb03a64f03deda10b09b3141373f2b2fe5cd031d
SIZE (intel-mkl-dnn-v0.20.6_GH0.tar.gz) = 1680817
SHA256 (intel-mkl-dnn-v1.0-pc2_GH0.tar.gz) = 7ea70b5ec4b1604d494dc28c83f2de62cfbf956c5043d10c853ee7193d0e33bd
SIZE (intel-mkl-dnn-v1.0-pc2_GH0.tar.gz) = 1662300
SHA256 (llvm-mirror-llvm-7a7e03f906aada0cf4b749b51213fe5784eeff84_GH0.tar.gz) = 599b89411df88b9e2be40b019e7ab0f7c9c10dd5ab1c948cd22e678cc8f8f352
SIZE (llvm-mirror-llvm-7a7e03f906aada0cf4b749b51213fe5784eeff84_GH0.tar.gz) = 50144723
SHA256 (nanopb-nanopb-f8ac463766281625ad710900479130c7fcb4d63b_GH0.tar.gz) = 8bbbb1e78d4ddb0a1919276924ab10d11b631df48b657d960e0c795a25515735
SIZE (nanopb-nanopb-f8ac463766281625ad710900479130c7fcb4d63b_GH0.tar.gz) = 223184
SHA256 (nlohmann-json-v3.4.0_GH0.tar.gz) = c377963a95989270c943d522bfefe7b889ef5ed0e1e15d535fd6f6f16ed70732
SIZE (nlohmann-json-v3.4.0_GH0.tar.gz) = 114639868
SHA256 (NervanaSystems-ngraph-tf-v0.9.0_GH0.tar.gz) = f09474dc9c72b323d058bd99ba856172be81c99b8fdfada6b10cb88debec4205
SIZE (NervanaSystems-ngraph-tf-v0.9.0_GH0.tar.gz) = 208429
SHA256 (nvidia-nccl-0ceaec9cee96ae7658aa45686853286651f36384_GH0.tar.gz) = 9a7633e224982e2b60fa6b397d895d20d6b7498e3e02f46f98a5a4e187c5a44c
SIZE (nvidia-nccl-0ceaec9cee96ae7658aa45686853286651f36384_GH0.tar.gz) = 107044
SHA256 (open-source-parsers-jsoncpp-1.8.4_GH0.tar.gz) = c49deac9e0933bcb7044f08516861a2d560988540b23de2ac1ad443b219afdb6
SIZE (open-source-parsers-jsoncpp-1.8.4_GH0.tar.gz) = 200226
SHA256 (protocolbuffers-protobuf-310ba5ee72661c081129eb878c1bbcec936b20f0_GH0.tar.gz) = b9e92f9af8819bbbc514e2902aec860415b70209f31dfc8c4fa72515a5df9d59
SIZE (protocolbuffers-protobuf-310ba5ee72661c081129eb878c1bbcec936b20f0_GH0.tar.gz) = 4939334
SHA256 (pybind-pybind11-v2.3.0_GH0.tar.gz) = 0f34838f2c8024a6765168227ba587b3687729ebf03dc912f88ff75c7aa9cfe8
SIZE (pybind-pybind11-v2.3.0_GH0.tar.gz) = 564520
SHA256 (GrahamDumpleton-wrapt-1.11.1_GH0.tar.gz) = 8a6fb40e8f8b6a66b4ba81a4044c68e6a7b1782f21cfabc06fb765332b4c3e51
SIZE (GrahamDumpleton-wrapt-1.11.1_GH0.tar.gz) = 124773
SHA256 (rvagg-rpi-newer-crosstools-eb68350c5c8ec1663b7fe52c742ac4271e3217c5_GH0.tar.gz) = b9e7d50ffd9996ed18900d041d362c99473b382c0ae049b2fce3290632d2656f
SIZE (rvagg-rpi-newer-crosstools-eb68350c5c8ec1663b7fe52c742ac4271e3217c5_GH0.tar.gz) = 253600426
SHA256 (intel-mkl-dnn-v0.20-rc_GH0.tar.gz) = 5b70c7fe2791e7f36011147696c855e8d784fc01815d24d1990c6af86835d102
SIZE (intel-mkl-dnn-v0.20-rc_GH0.tar.gz) = 1678953