pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-mercurial



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Aug  5 06:24:32 UTC 2020

Modified Files:
        pkgsrc/devel/py-mercurial: Makefile PLIST distinfo
Added Files:
        pkgsrc/devel/py-mercurial: options.mk
        pkgsrc/devel/py-mercurial/patches: patch-rust_hg-core_src_lib.rs

Log Message:
py-mercurial: add default-off rust option

Mostly works, but there is an rpath issue when running the tests.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/devel/py-mercurial/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/py-mercurial/PLIST
cvs rdiff -u -r1.90 -r1.91 pkgsrc/devel/py-mercurial/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-mercurial/options.mk
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/py-mercurial/patches/patch-rust_hg-core_src_lib.rs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-mercurial/Makefile
diff -u pkgsrc/devel/py-mercurial/Makefile:1.44 pkgsrc/devel/py-mercurial/Makefile:1.45
--- pkgsrc/devel/py-mercurial/Makefile:1.44     Mon Aug  3 21:34:20 2020
+++ pkgsrc/devel/py-mercurial/Makefile  Wed Aug  5 06:24:32 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.44 2020/08/03 21:34:20 joerg Exp $
+# $NetBSD: Makefile,v 1.45 2020/08/05 06:24:32 wiz Exp $
 
 DISTNAME=      mercurial-${VERSION}
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
@@ -25,14 +25,14 @@ INSTALLATION_DIRS=  bin ${PKGMANDIR}/man1
 INSTALLATION_DIRS+=    share/doc/mercurial
 
 .include "version.mk"
+.include "options.mk"
 
 # Known test failures as of 5.5
 # test-doctest:
 # https://bz.mercurial-scm.org/show_bug.cgi?id=6320
 # Ran 859 tests, 70 skipped, 2 failed.
 TEST_TARGET=           tests
-TEST_MAKE_FLAGS+=      PYTHON=${PYTHONBIN} CARGO=/dev/null \
-                       TESTFLAGS=${_MAKE_JOBS:Q}
+TEST_MAKE_FLAGS+=      PYTHON=${PYTHONBIN} TESTFLAGS=${_MAKE_JOBS:Q}
 
 post-install:
        ${INSTALL_DATA} ${WRKSRC}/doc/*.1  ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1

Index: pkgsrc/devel/py-mercurial/PLIST
diff -u pkgsrc/devel/py-mercurial/PLIST:1.29 pkgsrc/devel/py-mercurial/PLIST:1.30
--- pkgsrc/devel/py-mercurial/PLIST:1.29        Mon Aug  3 21:34:20 2020
+++ pkgsrc/devel/py-mercurial/PLIST     Wed Aug  5 06:24:32 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2020/08/03 21:34:20 joerg Exp $
+@comment $NetBSD: PLIST,v 1.30 2020/08/05 06:24:32 wiz Exp $
 bin/hg
 ${PYSITELIB}/hgdemandimport/__init__.py
 ${PYSITELIB}/hgdemandimport/__init__.pyc
@@ -927,6 +927,7 @@ ${PYSITELIB}/mercurial/revsetlang.pyo
 ${PYSITELIB}/mercurial/rewriteutil.py
 ${PYSITELIB}/mercurial/rewriteutil.pyc
 ${PYSITELIB}/mercurial/rewriteutil.pyo
+${PLIST.rust}${PYSITELIB}/mercurial/rustext.so
 ${PYSITELIB}/mercurial/scmposix.py
 ${PYSITELIB}/mercurial/scmposix.pyc
 ${PYSITELIB}/mercurial/scmposix.pyo

Index: pkgsrc/devel/py-mercurial/distinfo
diff -u pkgsrc/devel/py-mercurial/distinfo:1.90 pkgsrc/devel/py-mercurial/distinfo:1.91
--- pkgsrc/devel/py-mercurial/distinfo:1.90     Mon Aug  3 21:34:20 2020
+++ pkgsrc/devel/py-mercurial/distinfo  Wed Aug  5 06:24:32 2020
@@ -1,8 +1,525 @@
-$NetBSD: distinfo,v 1.90 2020/08/03 21:34:20 joerg Exp $
+$NetBSD: distinfo,v 1.91 2020/08/05 06:24:32 wiz Exp $
 
+SHA1 (aho-corasick-0.7.10.crate) = 46a5f4bc5d99c97eca60043752a0fd47d01fca7d
+RMD160 (aho-corasick-0.7.10.crate) = 925013ea0bce7c4a0ca5e1b017af0a1e553061fd
+SHA512 (aho-corasick-0.7.10.crate) = e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
+Size (aho-corasick-0.7.10.crate) = 111039 bytes
+SHA1 (ansi_term-0.11.0.crate) = 0c6f984f171ee890100780e038def5db2a8b7ab8
+RMD160 (ansi_term-0.11.0.crate) = 0bc10d826fc7a658ac1026dac333cc54f26f7c5b
+SHA512 (ansi_term-0.11.0.crate) = a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
+Size (ansi_term-0.11.0.crate) = 17087 bytes
+SHA1 (anyhow-1.0.28.crate) = 50ea50537225e2b30291b74427c7d106199adcad
+RMD160 (anyhow-1.0.28.crate) = 45999ef32b9a3793119a97befe7e5606029d5af3
+SHA512 (anyhow-1.0.28.crate) = d8c2aa7ae279fe5b9b9ecba1bce3acd14f0087f98c494e6727ea3540d59ae021e373fe4d27e07b942061591cabc68cdd7b1abce4970479d0d44851e9fca66524
+Size (anyhow-1.0.28.crate) = 26549 bytes
+SHA1 (arc-swap-0.4.5.crate) = 4d0dde9bf3e201ca1e9d7ecf49ed434f7a53697d
+RMD160 (arc-swap-0.4.5.crate) = d27078b072cd684a41990e87d0199a9c049f3eda
+SHA512 (arc-swap-0.4.5.crate) = e9643dd1aec2974e718c5eb19da1b1d8c6ba7c610ffbfb49a1bb3a0e937fe9b67ae4dc9247fbf75b2e9791113c877cd1dd2e5ad5972ade2d7365428a3b895131
+Size (arc-swap-0.4.5.crate) = 48047 bytes
+SHA1 (async-trait-0.1.30.crate) = 9f4572b940de43fb408416389eb8588851a491d8
+RMD160 (async-trait-0.1.30.crate) = be2c90676eabedb10bf1e673ceac24c577e8185a
+SHA512 (async-trait-0.1.30.crate) = 55b86b328c831c6a9e5ee63ff62b222eb3df74701dc478e7d42c64cf5009282f1c9a2822aa291cc5508f8d32ece16217f9dccface435b32eee272f49fd266284
+Size (async-trait-0.1.30.crate) = 20333 bytes
+SHA1 (atty-0.2.14.crate) = 9b4bfe6daebdd3d13a8a605bf44f64d4e831e804
+RMD160 (atty-0.2.14.crate) = 63c38cbe0fc07a4533253427a164612b456094cf
+SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+Size (atty-0.2.14.crate) = 5470 bytes
+SHA1 (autocfg-1.0.0.crate) = 7bfe6835bb6107636650be2bf3f40ca653f86781
+RMD160 (autocfg-1.0.0.crate) = fec5a8b100867599d92a5fa89ad43fbf888fcdbe
+SHA512 (autocfg-1.0.0.crate) = 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
+Size (autocfg-1.0.0.crate) = 12870 bytes
+SHA1 (bitflags-1.2.1.crate) = b7d3a9b30a05e14231cb55271c6ffa45cc1279cd
+RMD160 (bitflags-1.2.1.crate) = 186b1893055eb415978ca547b0775aaa617a00fd
+SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+Size (bitflags-1.2.1.crate) = 16745 bytes
+SHA1 (byteorder-1.3.4.crate) = a30b6c810d90afe64cfa5911d33c307babccf844
+RMD160 (byteorder-1.3.4.crate) = 01d055a2dc51c5fb9435c6a21c43264753524500
+SHA512 (byteorder-1.3.4.crate) = 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
+Size (byteorder-1.3.4.crate) = 21943 bytes
+SHA1 (bytes-0.5.4.crate) = e2695123f6b84d72761691d2f5a7a326e6b639be
+RMD160 (bytes-0.5.4.crate) = 2c34c541211f99aeace3b9ae2641ca9fc1f8138f
+SHA512 (bytes-0.5.4.crate) = 22996677ad01f8b33a943206d48ec8ff0a3917d8d0213461f4c93f6082de3b1a076e4e81298ea2b62b2b3154aeeb19358edef4b014f4b97ca29d6d94df9fdceb
+Size (bytes-0.5.4.crate) = 46813 bytes
+SHA1 (cc-1.0.50.crate) = 22317380f2e58e901b860a6aedde1b9dbe46f20b
+RMD160 (cc-1.0.50.crate) = 89f91b9dfd528136c6781a1f24fd6936810ac037
+SHA512 (cc-1.0.50.crate) = 34a721d9352f8b59cffb8cc0b9c520b972b65d6c23e83d9c6f6e88d6a6845c53ec89350a4aacd0444a5d6b03b867b97aedaf418b483afead209a7ae6d3885f5d
+Size (cc-1.0.50.crate) = 49792 bytes
+SHA1 (cfg-if-0.1.10.crate) = 3bd865df56c1f9266444b96351a1c30ffa5d9d75
+RMD160 (cfg-if-0.1.10.crate) = 896cd2fb2bb15582a174cb08c5e5ace6cc0be1c8
+SHA512 (cfg-if-0.1.10.crate) = 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+Size (cfg-if-0.1.10.crate) = 7933 bytes
+SHA1 (chrono-0.4.11.crate) = b90c506560ab232bed7a90af253b499a572f56c2
+RMD160 (chrono-0.4.11.crate) = 4d4ce00832a8e7a1c187ec0fdaf9c09ae35d5de2
+SHA512 (chrono-0.4.11.crate) = bedb698ae2994fc6fcf858b86a122cdaccd150996eb3e4313f876599cfa2180c2f687cca78ba30860365e04b75911fcdb19b5930fc155d1c17f06ec8197d3da9
+Size (chrono-0.4.11.crate) = 139811 bytes
+SHA1 (clap-2.33.1.crate) = 502b3da7cfbeab41ef6879305e7a4175e340861c
+RMD160 (clap-2.33.1.crate) = 467fb0677f21899e94940221b33da7a9098ed6b7
+SHA512 (clap-2.33.1.crate) = 31209da6a0ac987f7e1b2504a2fb7738c3aba4ddee4cc2bc22cc37d4d2b0feeff41ece557d4960d51564fd31cb23e413bf180eb60102a872caf623bf55c6f089
+Size (clap-2.33.1.crate) = 201567 bytes
+SHA1 (colored-1.9.3.crate) = f707c10e0772c28fd1b73f9715d68f4a3e906088
+RMD160 (colored-1.9.3.crate) = ec99b6b738a14bd364ceb47c7c7d9aafdee7f5b6
+SHA512 (colored-1.9.3.crate) = 72a77360148b960662d62aa63313e235c155c761948ecc67d92f244a99fefc92ad133e1820634358130db841095027cd99b64a79aa6fa41a279e0d5d505aacd6
+Size (colored-1.9.3.crate) = 20062 bytes
+SHA1 (cpython-0.4.1.crate) = 6778f9493084ce8d42a493e04f31ee98965953c9
+RMD160 (cpython-0.4.1.crate) = 932e858475319b00b01097458d0829d1d63d4ebe
+SHA512 (cpython-0.4.1.crate) = 1ef01f060428c950b876b3b189d4898e49042269a6ed53a2afb495a127fd7a9b04d5a67edc93328152eadd90a8bf433f8ec700049a755d2b828d35405038bec7
+Size (cpython-0.4.1.crate) = 103177 bytes
+SHA1 (crossbeam-0.7.3.crate) = e899f78ab51978b4c31d01f50df44e6df5260881
+RMD160 (crossbeam-0.7.3.crate) = 6d26528200f64de339d05426e2e4907186637235
+SHA512 (crossbeam-0.7.3.crate) = 9b06c2379364827df715a1cf6a842d6d793f53082e21eb6daeea0ac03dbc2e6a7902d0cbd39dc8d81d82b02641925f4a70b443d65a413f8e497eb3a9be55a8d0
+Size (crossbeam-0.7.3.crate) = 9906 bytes
+SHA1 (crossbeam-channel-0.4.2.crate) = 09cefe59ba8b20bc374de0764a1c469fbc2a6d9e
+RMD160 (crossbeam-channel-0.4.2.crate) = 9e770249bfa20488480a3c0bac2525ba9af94db2
+SHA512 (crossbeam-channel-0.4.2.crate) = 19b0ed2b5ed0fb1fe7c809e08483152fc36cf46f465c8571ca0fb9ebb1cb4b2b8f5860a303c932f336f434dafa9776ce6026ea2e64457147fb540766dc6da2ce
+Size (crossbeam-channel-0.4.2.crate) = 87419 bytes
+SHA1 (crossbeam-deque-0.7.3.crate) = b2f367002ce09062fa0a204ac38f6f93b6c9436b
+RMD160 (crossbeam-deque-0.7.3.crate) = def3bc32b5c405a9d5d23a705d769b4031ecd6fd
+SHA512 (crossbeam-deque-0.7.3.crate) = 7c6a42643b2eda7ffbe2d485de4d3723c6a37beaf77e81329e39c9300a80492ef46650fe5a6b18101d3f6b4ed031ddb06174624f5449998ec3a7808e979df131
+Size (crossbeam-deque-0.7.3.crate) = 19888 bytes
+SHA1 (crossbeam-epoch-0.8.2.crate) = 26e4fb4c23d6ef7e6e331812621dd942b467e239
+RMD160 (crossbeam-epoch-0.8.2.crate) = 8708871560252ebdca2ece62c7a5596b20e88693
+SHA512 (crossbeam-epoch-0.8.2.crate) = 7406e92a768dee07c8d13b0fefd658e9eebfd3e89c782c4690740353c0de920013c345d6c112a78a2014396cc837ce4fdbf845dfcfacfd7a57172f483bb9b8e4
+Size (crossbeam-epoch-0.8.2.crate) = 39283 bytes
+SHA1 (crossbeam-queue-0.2.1.crate) = 53eafa4b31857d3f8e30ed126190901d58475692
+RMD160 (crossbeam-queue-0.2.1.crate) = db5b798b4ead6b02022f0be328fc814e722d5d34
+SHA512 (crossbeam-queue-0.2.1.crate) = 9a6cf2cda3a76f3efe30290413bf3cd539406039d29f42e06326822fcd32aed3dbdfcfddccdc5871b824951653836a8943e0d771c261fcf7878a8526927b5ca7
+Size (crossbeam-queue-0.2.1.crate) = 14543 bytes
+SHA1 (crossbeam-utils-0.7.2.crate) = 8c6a11d8530f6c4a515fb15b9a5eb36acaae0268
+RMD160 (crossbeam-utils-0.7.2.crate) = 238d97297abbefdb559fb9dc27ae8475a037ed1e
+SHA512 (crossbeam-utils-0.7.2.crate) = e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
+Size (crossbeam-utils-0.7.2.crate) = 34338 bytes
+SHA1 (ctor-0.1.13.crate) = 06c5339b98acd848558c275bd6bc751f6d031cf7
+RMD160 (ctor-0.1.13.crate) = 3089f7c9bea892e54b6a07866bc9aa1cbe24b6bc
+SHA512 (ctor-0.1.13.crate) = 50e6cadc78e5c39d5ee7a389f28ae454e37dba9d71adba56f7addc702fe355a68b36a39b7d4c0712703ca82385e0c8ec7cfbfb241108b1e4f32f4e2f1b96e21c
+Size (ctor-0.1.13.crate) = 4698 bytes
+SHA1 (difference-2.0.0.crate) = 911775cea3deeeb138c1806beee1348a4c2516aa
+RMD160 (difference-2.0.0.crate) = 573fd617cb30fcee72a7ff608924460e532edc0d
+SHA512 (difference-2.0.0.crate) = cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482
+Size (difference-2.0.0.crate) = 147616 bytes
+SHA1 (either-1.5.3.crate) = 03663c0eafb7f1aff4bc799b22306d6e812fbc97
+RMD160 (either-1.5.3.crate) = acf45b1a7013711b4dc1ae8cb4d9115f8da555c9
+SHA512 (either-1.5.3.crate) = 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2
+Size (either-1.5.3.crate) = 12278 bytes
+SHA1 (fs_extra-1.1.0.crate) = ac24c82c914d50766bf83cb358ff5552a6bc095e
+RMD160 (fs_extra-1.1.0.crate) = e227e32e3f74c30a81d87a50e938c987c92ef136
+SHA512 (fs_extra-1.1.0.crate) = c001a37a23a614f1752a45fbf392694911c8d06bb5af8b8a40f2dcba9c80c67ab634de0dd4fa951007072204b162430fed2c89bbb11ac2fca62dfa5cd4cbd46a
+Size (fs_extra-1.1.0.crate) = 29292 bytes
+SHA1 (fuchsia-zircon-0.3.3.crate) = aed68761b67347c3ef3eda0059157def9eaaf7de
+RMD160 (fuchsia-zircon-0.3.3.crate) = 1c6ff549ecff64347e4b53dc8eb95d1444b78647
+SHA512 (fuchsia-zircon-0.3.3.crate) = a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
+Size (fuchsia-zircon-0.3.3.crate) = 22565 bytes
+SHA1 (fuchsia-zircon-sys-0.3.3.crate) = 03629e778d972e3bed82d31a2b7b66e0c63c05b5
+RMD160 (fuchsia-zircon-sys-0.3.3.crate) = 4b9e5d77223362e647972d7ccc66f69236aa1e89
+SHA512 (fuchsia-zircon-sys-0.3.3.crate) = 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
+Size (fuchsia-zircon-sys-0.3.3.crate) = 7191 bytes
+SHA1 (futures-0.3.4.crate) = 0cfb7b4fc435562e07856e1f9031f4a09abceda7
+RMD160 (futures-0.3.4.crate) = 76cb544ef671c732e7cf358d5bccc1254140e51c
+SHA512 (futures-0.3.4.crate) = af593481c45bd1c774e07ca037e37e4a5065f5306abed4f7a3fd022ec703582015a40f4a32ab4ad1359d01bc1d99729df2b8357ad2665c61dccc79d80d0830fe
+Size (futures-0.3.4.crate) = 37742 bytes
+SHA1 (futures-channel-0.3.4.crate) = 267d293eac7e8c08aa553768a67105f7b2d8e05f
+RMD160 (futures-channel-0.3.4.crate) = 1c0121d7925a8b1f6e199ca07962e1d1a1bef127
+SHA512 (futures-channel-0.3.4.crate) = a332e77424c39ccd425f94e9d04a693416dc2d8b805bfdd97fa17a6a0c42b632354d144fbf14157f8d6432d06bae487990c30b2d8caa48b784d277bd6ec92d9d
+Size (futures-channel-0.3.4.crate) = 28916 bytes
+SHA1 (futures-core-0.3.4.crate) = 892a2336ddb7d799c3ffa4386ffd98c879fe31e2
+RMD160 (futures-core-0.3.4.crate) = 488ce01eb33ddd3bc912e10a53d07dc0b2224c9f
+SHA512 (futures-core-0.3.4.crate) = 9c5093190b49ec69caba34622ce5d621fad362a3705f1ee683f7b243699fe5f65652e522ae761131947b9033a9cedde4f51e528353859f5176129070aa9e7c5e
+Size (futures-core-0.3.4.crate) = 13540 bytes
+SHA1 (futures-executor-0.3.4.crate) = e49e2fdb88cbddcc5a91ee34ca502a83e84021a6
+RMD160 (futures-executor-0.3.4.crate) = 5c151462493d19f5ab4e0d1d9586f7dd029399e9
+SHA512 (futures-executor-0.3.4.crate) = 7205da5468e2ff940f878a314460729867407159459c553f550eaee8b2a8107e8280158dc4a2fcfaf3a2fb1ed092b688b79c0d15f9c8c47fcee20e27741958b0
+Size (futures-executor-0.3.4.crate) = 16477 bytes
+SHA1 (futures-io-0.3.4.crate) = 8a2d73186b15f19956b69381f492df353b2bb733
+RMD160 (futures-io-0.3.4.crate) = e1b895015ebac916c0836ea67a609235233ea0bc
+SHA512 (futures-io-0.3.4.crate) = 5c296253c98b1689d012c3f41aa9f8da43d1413c5bf6cc3d394d066911436bb04ca11c131d2fbee6bcc17ee8cb9428c9f49c67bc12e74af8cfaa9305b96a62b2
+Size (futures-io-0.3.4.crate) = 8887 bytes
+SHA1 (futures-macro-0.3.4.crate) = 4494eb91dbf5dc5c591bcb07dc7f459e5a25945c
+RMD160 (futures-macro-0.3.4.crate) = 5a4cc539279cfdd1396ecdc8ff6bb71f259ecf9e
+SHA512 (futures-macro-0.3.4.crate) = 0794eeb26430182b87ee3afc91cf4fe2201329d2919d8b0c245c714d4d6dae1eb9a7dac076af5e0f0b66d8944af4bba711e1153dcf67f54e0c418fe5905a702a
+Size (futures-macro-0.3.4.crate) = 9903 bytes
+SHA1 (futures-sink-0.3.4.crate) = 0e3d9b357fa437fd8ef92b5b4a5441cfc15cee1a
+RMD160 (futures-sink-0.3.4.crate) = f8c8294cfa15ff2b3092181dcc1feb7051790b03
+SHA512 (futures-sink-0.3.4.crate) = 213b65a059820fd7ee754e3bc32eb6f0da988447e1ef675d9ebcf3f7d3d928e5f05819f8fd2a7e01558a70069dfca705ae762592631317bbf41bef91d72dce77
+Size (futures-sink-0.3.4.crate) = 7615 bytes
+SHA1 (futures-task-0.3.4.crate) = fc22a73b11dcc980a64a59e5966b192f4214e551
+RMD160 (futures-task-0.3.4.crate) = 14abec994aff7e55e59b211aa5e71ce867d0694f
+SHA512 (futures-task-0.3.4.crate) = 429123bed02ef34c0eff955448ac643a161c2760e1ea63a6f9f74bd989a26e351d0782d380e03eb5108802fc17d104a20d3bde7ab353a460baaa2345f2c39a34
+Size (futures-task-0.3.4.crate) = 10957 bytes
+SHA1 (futures-util-0.3.4.crate) = afd5165bac0f5c2689b65dd2279077858af23fe7
+RMD160 (futures-util-0.3.4.crate) = 8ce21080ae192980fc25c24da6a7f3c22187b22f
+SHA512 (futures-util-0.3.4.crate) = 1c8751745de5340b8fc86ae17c3240e16d7b403204db06cf635b6b661ff58f92f48c066e6482fd2768f121aa43d6cf729dc0f0d3d2b70aba207bd34c5c6d7431
+Size (futures-util-0.3.4.crate) = 130683 bytes
+SHA1 (getrandom-0.1.14.crate) = db79b31e7eb5d058f9b0703d8bee3cf79435ba3a
+RMD160 (getrandom-0.1.14.crate) = d26ef8778bf4a3706da2c008f67840624b7476d0
+SHA512 (getrandom-0.1.14.crate) = b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957
+Size (getrandom-0.1.14.crate) = 24698 bytes
+SHA1 (hermit-abi-0.1.8.crate) = ae0df8296ea54417b8e6efc37853429ebfc326ef
+RMD160 (hermit-abi-0.1.8.crate) = ae988911c9eb023d605312792fbb1548560ae441
+SHA512 (hermit-abi-0.1.8.crate) = 25f7806834ea007174001284200201895f4536d5a447dea6c165b43c30b30871f78da5f3ef0d79579e3195951e6fd7ee5e21ec80811c515fd096f2e7b3bf7b9b
+Size (hermit-abi-0.1.8.crate) = 7581 bytes
+SHA1 (hex-0.4.2.crate) = 417a3e657dc936d7ee45d294b75f39c4f226723b
+RMD160 (hex-0.4.2.crate) = 00a7c1459fd75a3fd4565f39fc4d325d0d7cfbb2
+SHA512 (hex-0.4.2.crate) = b37504fa6e41caa77c924b24893a7b505330aa8c39501b3ac283fbdffa9af2b89ccb9ae004ff415af1c813fb3da222dba62f17bb3b6210a259661e2312d099a5
+Size (hex-0.4.2.crate) = 13385 bytes
+SHA1 (iovec-0.1.4.crate) = 01f2b6e6cd1e9ec588f3383df924994fc3dfd24e
+RMD160 (iovec-0.1.4.crate) = 48b0309142ddff8963d9cf2b5a40f36a5f81db4d
+SHA512 (iovec-0.1.4.crate) = e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
+Size (iovec-0.1.4.crate) = 8720 bytes
+SHA1 (jemalloc-sys-0.3.2.crate) = 821342a9f642f479832f5eef13f1cdd546d81419
+RMD160 (jemalloc-sys-0.3.2.crate) = d8b5b2ad096fdbbc8ef4967009c1aa8e53d4e115
+SHA512 (jemalloc-sys-0.3.2.crate) = b718dd98474d16fa5448bba62ac5e18a9e9798f31fce19dbeb4a12526c63e78f306454e0d9e2c6c5a3fd95660bfe82bb5fb09e4091cd8b43706eca2c4872b647
+Size (jemalloc-sys-0.3.2.crate) = 1344660 bytes
+SHA1 (jemallocator-0.3.2.crate) = 915f7c9574cac0d007fc33f336b621b5f12bdc2e
+RMD160 (jemallocator-0.3.2.crate) = 33b1595dce110d474105418cbcaf789490428a93
+SHA512 (jemallocator-0.3.2.crate) = e3fd9d377d6465519e73a91d5639d47bfd6cdf5898d551c49e3efd3269d14a75bb9163980e13ff429e7dc637b8430cdfdb1f5d6ec52993fcf7b6247a69850ac6
+Size (jemallocator-0.3.2.crate) = 16393 bytes
+SHA1 (jemallocator-global-0.3.2.crate) = e0341da472e78e4a4b4c231a1eec40811d4576d7
+RMD160 (jemallocator-global-0.3.2.crate) = ef867a1d5c3c3503a83cd4989bb9b8cb32b7f483
+SHA512 (jemallocator-global-0.3.2.crate) = 9df8bae6204b528d74dc543b52776032961d8b6588d5bfab6fc557c7c1959f6189f87d7b623f65528e54b635cd149fb5d373775fa32ee61935e3d660f612f53a
+Size (jemallocator-global-0.3.2.crate) = 7016 bytes
+SHA1 (kernel32-sys-0.2.2.crate) = cb00b1c052bc4497cd9593a8191d8d711e02f375
+RMD160 (kernel32-sys-0.2.2.crate) = c25a6cce8b38dad557b1c21e41e688d43406389f
+SHA512 (kernel32-sys-0.2.2.crate) = 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
+Size (kernel32-sys-0.2.2.crate) = 24537 bytes
+SHA1 (lazy_static-1.4.0.crate) = 3e8852a6967dc257753fe75a13112a04bc03dfc0
+RMD160 (lazy_static-1.4.0.crate) = 6c74661c140113ff3b1d660bba095259398bbb55
+SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+Size (lazy_static-1.4.0.crate) = 10443 bytes
+SHA1 (libc-0.2.67.crate) = a388ed1bb1129e2fe53a437deec582b6cfff3a0b
+RMD160 (libc-0.2.67.crate) = 025e9f410da9d9a6fc6db687b5dbf43cbd894139
+SHA512 (libc-0.2.67.crate) = da1c5a8d996f7f82ff45fdf0872cc2fe731a64f8ed4996291b7a7acc866b61433515240ae0069dd4d6c19db33a94541238195d82dd9fd711c4010a0cb0c0b41e
+Size (libc-0.2.67.crate) = 458605 bytes
+SHA1 (libc-0.2.68.crate) = 1de2252bda55b68c9871026aa85e8677e0864d3e
+RMD160 (libc-0.2.68.crate) = 904c4bc6aac800d9ee0b159730250af8ae0a6a1e
+SHA512 (libc-0.2.68.crate) = 3f501182e814a2e4eef3a574bf5830a9ba633018164acdac115e7d8d809bc4308b08e657869206d4e5cc73d4ec4944ea98504b708201802b1b021f854a36159c
+Size (libc-0.2.68.crate) = 468882 bytes
+SHA1 (libc-0.2.69.crate) = f9c504102498acaab8b121f8c1289a499e55637c
+RMD160 (libc-0.2.69.crate) = cf2a387d45713c9567365e8d828016bb159fc973
+SHA512 (libc-0.2.69.crate) = 2addfd505e0904e18a600caa4e695536d2f95292af25906925066616bd588de9ea9abaae45bc8427bc6857c3b9fb6c4288e4cb48e3f1ba69ee1d7be8f3b3bcb6
+Size (libc-0.2.69.crate) = 472393 bytes
+SHA1 (log-0.4.8.crate) = 02a764fefe1c4eb27945d76483cc1415a2d4d55a
+RMD160 (log-0.4.8.crate) = f2385783c99f03d87236261ffc9e695f9041fa68
+SHA512 (log-0.4.8.crate) = 0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b
+Size (log-0.4.8.crate) = 31297 bytes
+SHA1 (maybe-uninit-2.0.0.crate) = 00a37af277adfac8e688d492be11bb4d4f816fc5
+RMD160 (maybe-uninit-2.0.0.crate) = 254da522459111fe49bf33064c39db7f42c97d81
+SHA512 (maybe-uninit-2.0.0.crate) = 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434
+Size (maybe-uninit-2.0.0.crate) = 11809 bytes
+SHA1 (memchr-2.3.3.crate) = 281ad18584db887d60891187ddc121450deb8b90
+RMD160 (memchr-2.3.3.crate) = 631a407c058ed7be0319e86fd6dcd5ad8e9c15dc
+SHA512 (memchr-2.3.3.crate) = 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248
+Size (memchr-2.3.3.crate) = 22566 bytes
+SHA1 (memmap-0.7.0.crate) = bbaa0d19610a18bb7c8b2c2211a14bb92bef4bf7
+RMD160 (memmap-0.7.0.crate) = 11b2134f7748a8eac1cf3cb1a56869fe116666a2
+SHA512 (memmap-0.7.0.crate) = 3a7c7f963111c2afeaa0381aaa6a57f0f57600392693ee1807d54771bc058ea0f86ac6e8afbe858e45f9f17b685430bf256dba1126b8074ace3aafc07bc14bfa
+Size (memmap-0.7.0.crate) = 15214 bytes
+SHA1 (memoffset-0.5.3.crate) = 18795bcf79cf0f627eb4f9e5f530ff2865393a03
+RMD160 (memoffset-0.5.3.crate) = 9fe93c4b5dec8216b8045c47128c7603cff11ac1
+SHA512 (memoffset-0.5.3.crate) = a647140f4218bae56c48119a21c96edefb214a10329bdb91f16382e2b85854dffae33c6c3d55bbad3dd7c82424f0a10e5d97a9010ccfe84b7339bc5f16c4786c
+Size (memoffset-0.5.3.crate) = 6107 bytes
+SHA1 (memory-module-sys-0.3.0.crate) = 9c253ccc4ced836c054d37f6b92cc0b992b5bbf5
+RMD160 (memory-module-sys-0.3.0.crate) = 3f6784e77d53af7281174a8feebc8dbde1591960
+SHA512 (memory-module-sys-0.3.0.crate) = 01df13b8073996098fa038292bb7113630a017e513896ceddfa5c9c760b1738aec5601957f5ca1c1defa205d8b6905b28edb2ef1c0f960600d29a1cd76baf972
+Size (memory-module-sys-0.3.0.crate) = 13808 bytes
 SHA1 (mercurial-5.5.tar.gz) = ff9b44836fb7342f6f3fbf401118cde8b61e8abf
 RMD160 (mercurial-5.5.tar.gz) = 40beaddc36912a6d57a2238346082b02f4f75f8f
 SHA512 (mercurial-5.5.tar.gz) = ed8f283a61aa13fd3638ae5b0473e989069128fbec99e9a0e5980db6041e5ea3bae6ff7647ba609c7fb3e6386aaa7398861d2cab6c6fb1165bfeb532855c331d
 Size (mercurial-5.5.tar.gz) = 7757631 bytes
+SHA1 (micro-timer-0.3.0.crate) = e6a16e55091106648edce4cc0900f17965e648bf
+RMD160 (micro-timer-0.3.0.crate) = d04755052bd4e55ea39fb2676019297572024ef7
+SHA512 (micro-timer-0.3.0.crate) = 9a7150cc19f0a3b006df87097d6f3699313604005ef4fa2a770ae8eeec40f699bf00af19f5561e2b5b72913bd41103bcb2b21670359b5202bd5af828575f40e7
+Size (micro-timer-0.3.0.crate) = 3306 bytes
+SHA1 (micro-timer-macros-0.3.0.crate) = 29dc6d3ce1d1be2463c272ddf958501a9588a034
+RMD160 (micro-timer-macros-0.3.0.crate) = 4ab41960dbe33e204785e2e6fa4bb98196fc8fd9
+SHA512 (micro-timer-macros-0.3.0.crate) = b78a7cb362be0138d5bd8f23236797050bf08c1e3c78dc6e78adda6b6729ece3fe6c2459b61c68e70fd2edd3e2f1490f6a290906b2bd41e89b5a647b8afb2d69
+Size (micro-timer-macros-0.3.0.crate) = 2884 bytes
+SHA1 (mio-0.6.21.crate) = 29c4f38c0517b1168aa8999bb8c887ba4540f7da
+RMD160 (mio-0.6.21.crate) = 8845a148c7bc3154e920cce65c18a6e5ea00c223
+SHA512 (mio-0.6.21.crate) = 2bc68f6ff424d3ae2ef67a6a1a708b4c42b05f616cad1b0061dce3157c6a46d0666173e65c6f8b7960051e21b526ab5acbdc835833b5496fda280719ad139c77
+Size (mio-0.6.21.crate) = 129233 bytes
+SHA1 (mio-named-pipes-0.1.6.crate) = 7be9bdb57a2e37f66fffea1a8d3199bbadb91f95
+RMD160 (mio-named-pipes-0.1.6.crate) = bab8582f85aef6cb61305890467a8e2bf0e48688
+SHA512 (mio-named-pipes-0.1.6.crate) = 02e33e7b2d33eba7865ddb158bbf5e72b8eebf728e4f06831d71db431d9e444307f42ca490ea2d9a0388fab1734e1ef4dda99127036e58fabd1f7186221a3b61
+Size (mio-named-pipes-0.1.6.crate) = 14766 bytes
+SHA1 (mio-uds-0.6.7.crate) = a2fd10f4ed64a230ee1e2ce14a6ffb462e20c71e
+RMD160 (mio-uds-0.6.7.crate) = 3f4b14a55229a89af6113ed9cb6279399ba66156
+SHA512 (mio-uds-0.6.7.crate) = fe16c8702eef599c2379a2b72a0408970c3318e240d6ed59077c7fcae142bfcda4d9e342e3185338671b82719f7c2ab156bb28a54818a54c249216dbb0f8bb04
+Size (mio-uds-0.6.7.crate) = 14389 bytes
+SHA1 (miow-0.2.1.crate) = 24513c07f48a663928315211f9e803917055e9e6
+RMD160 (miow-0.2.1.crate) = cb287b2c09dcd951fb798144902df7b503dbed2b
+SHA512 (miow-0.2.1.crate) = b2639b1976274b7a01ec3ff7fd019087775e3bc5365101b24db480bf9c9b66e8a1aa34405d44db6c2be753265a5124054eb37870b84cae2c63fb6b36bd5c6d72
+Size (miow-0.2.1.crate) = 21133 bytes
+SHA1 (miow-0.3.3.crate) = 0c0460f70fee66389a726047955c3b5b3719c72f
+RMD160 (miow-0.3.3.crate) = 706cc44a06694b16f78425ec89ef39677ee458a4
+SHA512 (miow-0.3.3.crate) = f2b8c5f31bfa2d831f1a6c0aaa9e526dde3ef8a2ac363da5180592cdf7a30e9e0898de680692db00406a48f4ee068ec97e3d42787c807335f7d47faac9c563aa
+Size (miow-0.3.3.crate) = 22850 bytes
+SHA1 (net2-0.2.33.crate) = 041612a5b18f590a6b0f77c7478884fba84246ff
+RMD160 (net2-0.2.33.crate) = d88b2fc1b694904e6dc6e13a829f659ef17452b7
+SHA512 (net2-0.2.33.crate) = e522b399071daf1a9b913429e2eee52503d9604114feaf6987e97b85c128246b9137e3dcf03f45ca93d623ca6a4b295c9b703db4c319af47498e07d7714c07a9
+Size (net2-0.2.33.crate) = 20936 bytes
+SHA1 (num-integer-0.1.42.crate) = 4bd330aad45c9c40e3cfa3e05f60b0a92e636b11
+RMD160 (num-integer-0.1.42.crate) = 9b267d193b1b7caf81c031de19d1a7900159d7eb
+SHA512 (num-integer-0.1.42.crate) = 8c7e0529888e18b872a634e8983034b0357143aa72914b45c02ee87447204296970e9b1ed078d9436ecc779f25360b1a1cfaae5a9bf7c8ffc68793d7c25593b2
+Size (num-integer-0.1.42.crate) = 19463 bytes
+SHA1 (num-traits-0.2.11.crate) = 5bd014769824d9418acfba2af5c2bb2cb867420c
+RMD160 (num-traits-0.2.11.crate) = 36d6e3e3f79624d0dc5f5d9a246dfcc8270c8f15
+SHA512 (num-traits-0.2.11.crate) = 12d73656db34456a30de7538daa1efb6e6f61353a0e274aca388bf184732402d8eb8ca19282fbf51975e0541b5c8d764a0148abe346061dc81922d5eb12592e9
+Size (num-traits-0.2.11.crate) = 42000 bytes
+SHA1 (num_cpus-1.12.0.crate) = eba93f69f1ee516de3c0e248ace279e9420a9fe7
+RMD160 (num_cpus-1.12.0.crate) = d5255eeb9d09ab81dd36f930179712b036c303be
+SHA512 (num_cpus-1.12.0.crate) = 502cb7c7abdaaa42e849847313e6e12b34d9d619b58dccf7f3e80458b5b7778657f352828481daa21d482c247cfbf6d167f9ada8bbf0c3186b82d30a93a6e381
+Size (num_cpus-1.12.0.crate) = 11867 bytes
+SHA1 (output_vt100-0.1.2.crate) = 3659363d1068c315e819323b7f04ac7951bcfbc7
+RMD160 (output_vt100-0.1.2.crate) = bed3cd78e5fe71b5834a574325587b3d0940a0f8
+SHA512 (output_vt100-0.1.2.crate) = b8eb00a541bebef2e0bb44975c4547fadfd4ab88a14aa8e31945f3c73531a550cf5729f1f3d18fae5cf36286b82d1a54fb08b28720f1592ab6cfe0814c8d3036
+Size (output_vt100-0.1.2.crate) = 4062 bytes
+SHA1 (paste-0.1.9.crate) = ddee7f99d89bfc986fbaaf39ee9630dae9fa9c6a
+RMD160 (paste-0.1.9.crate) = 15ecdbc9a9d606b1b6c4a75488fee5cb9a7c9a25
+SHA512 (paste-0.1.9.crate) = ecff80ffc257f5b6edd999a789fd967888c955f7811a368d80ecbf687b6d2440b8846bb8ac50bb3a7218f446b02d179235fb0c0c454bf724ab2f49b4fe2bd786
+Size (paste-0.1.9.crate) = 9393 bytes
+SHA1 (paste-impl-0.1.9.crate) = 29f345bbea2b6f3d22c51afb6df06b14a412d727
+RMD160 (paste-impl-0.1.9.crate) = b6aef9bc5c48509f599036d515d3f3a2e9b175c3
+SHA512 (paste-impl-0.1.9.crate) = e09cc2d3c16906943053ee501618833370a37c130d8cbb584be2ed2913d08bd34c0c7528ebb8d176575af7d0224b66b64409b0613abb18119c27e23a99aa09ab
+Size (paste-impl-0.1.9.crate) = 7638 bytes
+SHA1 (pin-project-lite-0.1.4.crate) = 97876ef3f1257e3cf27eb943cffa7398553091be
+RMD160 (pin-project-lite-0.1.4.crate) = 1d4c976d340cf9b018d965b2670d77ac1fe58c0a
+SHA512 (pin-project-lite-0.1.4.crate) = bde0f08dad4d72be89768ce6135fe0fb67258c325057be8cac310f0bcbfde11faa3072291efc325f330c19c5c0ed87a5ad65b3a3720491303357463776a2144f
+Size (pin-project-lite-0.1.4.crate) = 16677 bytes
+SHA1 (pin-utils-0.1.0-alpha.4.crate) = 1785a05af480082630b48986bc1ac8669353d725
+RMD160 (pin-utils-0.1.0-alpha.4.crate) = 41c98abb8b3b174f5143dc513fc03e857e11c40b
+SHA512 (pin-utils-0.1.0-alpha.4.crate) = be36fb4a8a893a0d617b2f1edef7513bf515d36e000aa0344838f138f7073c970110fc3969ff1d8eadb8f86d3ac567e5668af95044133c47c99ba5e1a901415f
+Size (pin-utils-0.1.0-alpha.4.crate) = 7446 bytes
+SHA1 (ppv-lite86-0.2.6.crate) = 79d79a9aeeeb76f8f1832f67b376a965552f53f5
+RMD160 (ppv-lite86-0.2.6.crate) = 20aa56ceb740adb1b37d36b16bc113b8e650e4a4
+SHA512 (ppv-lite86-0.2.6.crate) = b9764a841364eb89157c828a183fdf6aeeb63d1d35e4f5dcba79e5d8e20eee8f22c845636c5c7bc980da1d141d838528d5f190546b23aa5e4e51e626a0ddce3d
+Size (ppv-lite86-0.2.6.crate) = 20522 bytes
+SHA1 (pretty_assertions-0.6.1.crate) = 9b11b74ff9ea37209146f99fc09f9e28695976b2
+RMD160 (pretty_assertions-0.6.1.crate) = 15cc70c12b44781983c375383f0c841183eef01e
+SHA512 (pretty_assertions-0.6.1.crate) = 10010c6e6b02098def38a8e6cbfe34fd052fe5773628d57a8141c7933f868906870158b4d4b1948b752d2c5f7b2981806d5f835e125aa2447d408415ba764f71
+Size (pretty_assertions-0.6.1.crate) = 61551 bytes
+SHA1 (proc-macro-hack-0.5.15.crate) = ebbbf74be9691120773f4d38ea0ec19243075041
+RMD160 (proc-macro-hack-0.5.15.crate) = ef1b417d4ee33983097b91b498cea263528d0689
+SHA512 (proc-macro-hack-0.5.15.crate) = a49115f1271c6a9df57fbfa647b725f84dcf87c6c3894c35d878a13fa5981c790de16f02823c2ea1b07da5fcde85e9b13398e7317aecb4119b80a4ced5dcf59b
+Size (proc-macro-hack-0.5.15.crate) = 12806 bytes
+SHA1 (proc-macro-nested-0.1.4.crate) = 9028e7c0909136bbc03e9fb667a93f82d4b2388a
+RMD160 (proc-macro-nested-0.1.4.crate) = 0d4e68cd66abdef9854afa81c69bd552ed4c5c14
+SHA512 (proc-macro-nested-0.1.4.crate) = b0895620606a8fdc4aff8f0cfdf6ba4d1946db799deead39ceedab6b9c0d4a5882b494a458cd134ccb6ec192629143c24b6eda0053c62541f0a3be9c3bc9eff0
+Size (proc-macro-nested-0.1.4.crate) = 6319 bytes
+SHA1 (proc-macro2-1.0.10.crate) = 48a7b1f914ded60539ab5c230a05cc214a2ef85e
+RMD160 (proc-macro2-1.0.10.crate) = a29c2d6eb0c4f4f01a2318739bb9b336a8351da2
+SHA512 (proc-macro2-1.0.10.crate) = a40e6422c26cb8171e5f2d9d7d3b4b2d99a444ff650a8dd8e22bbc7103bf3f9247fc2b2b57ff7da4ce65fb1d293f55c5ef56a5f60ecb5122991d9d2002395eef
+Size (proc-macro2-1.0.10.crate) = 35622 bytes
+SHA1 (proc-macro2-1.0.9.crate) = adcded6b5b8feeb814c9b903feb027691e78aca1
+RMD160 (proc-macro2-1.0.9.crate) = 6101e91f5ec2484591aa60f68307240a6d24a6b7
+SHA512 (proc-macro2-1.0.9.crate) = 005d1d31ec62a25fcf3cb0e62063d5fb53a3b15fce8fa597ab09cac5ac404a7eb441ae44c2d3acc295e24e814a413d0664a3d142155495674c4713f489ec79dc
+Size (proc-macro2-1.0.9.crate) = 35576 bytes
+SHA1 (pyembed-0.7.0.crate) = 7e14296652a8da6308fa1d4efe9e2267ec328a92
+RMD160 (pyembed-0.7.0.crate) = 660f50ef48fc869eef9ef53f801ac59552bd1715
+SHA512 (pyembed-0.7.0.crate) = 382d7cce20b6240840800abc361cd31268d13cdea2a2eb1146df74b34a49bc70e7443b857cea8d2791cfce475889f20323c4255d29e041049fde88816ae1f374
+Size (pyembed-0.7.0.crate) = 42942 bytes
+SHA1 (python-packed-resources-0.1.0.crate) = 68ab8fa5deb81095148ea02f26d0a9801b1e4c67
+RMD160 (python-packed-resources-0.1.0.crate) = e863630337a9c87510ee2441ddb9b61e0e5fa519
+SHA512 (python-packed-resources-0.1.0.crate) = 4ae7e9a96f8b87db6064aec577fb6e878c93602ff4d7af8068fc108f7e9a8577818a2243b307fdff8e2229a7dac5c03b94c9e6af64158e6a832243d5ac464561
+Size (python-packed-resources-0.1.0.crate) = 17760 bytes
+SHA1 (python27-sys-0.4.1.crate) = 460622e26d190bb3cb258aa42cfd80e82c2464b1
+RMD160 (python27-sys-0.4.1.crate) = 467e0e273ec9c0d2349f06702214a8c34167f6ae
+SHA512 (python27-sys-0.4.1.crate) = 3a752a940c62a70819e297f8c8dec4d4a644c22ceae8a2f0834fcc2e928e4c02992ebeb689375924a27a8017fc33f4dc4d9f3dab5fda501e4df46cbedd8f9be6
+Size (python27-sys-0.4.1.crate) = 36851 bytes
+SHA1 (python3-sys-0.4.1.crate) = c6f2661b9bb8d437bf21a240b1227b18354e2b7e
+RMD160 (python3-sys-0.4.1.crate) = be65fda4e1131db084730387200736f97d38ae91
+SHA512 (python3-sys-0.4.1.crate) = c7082d6ffb60f3876f14d3e7ab4982ec2bdf2d6989adba4393e11200cb47a6da1b9ff68c4b5d36fff1e1dabdb1fbd0bd432b1976be2b03b86a05368c9617f8d0
+Size (python3-sys-0.4.1.crate) = 41591 bytes
+SHA1 (quote-1.0.3.crate) = 3d821cb52029e7e6d537e2b296d97cb9a7087c2a
+RMD160 (quote-1.0.3.crate) = 551956ca1ab020dde70fcd7baf7840fbae8e45bf
+SHA512 (quote-1.0.3.crate) = b4867554b86d119251db67f9d0949bf8c3cd7c64f006c76531398ebb7478cb93805b9bcafe159d921ba1a32e92773853b56685cff0e1ebdc6aadaefd3b932ef3
+Size (quote-1.0.3.crate) = 22939 bytes
+SHA1 (rand-0.7.3.crate) = e548545a074e3a0688241f6ad3c6f1f8a192280f
+RMD160 (rand-0.7.3.crate) = f3fa7ec05927b3c0c4fc8e41e373f2228bef6dd6
+SHA512 (rand-0.7.3.crate) = f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e
+Size (rand-0.7.3.crate) = 112246 bytes
+SHA1 (rand_chacha-0.2.2.crate) = 95670770bcd7b3eb55be8bd2d91d92e58f9b4953
+RMD160 (rand_chacha-0.2.2.crate) = c908686d3afd27f04df11c5fdf5ca7132272d47c
+SHA512 (rand_chacha-0.2.2.crate) = 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84
+Size (rand_chacha-0.2.2.crate) = 13267 bytes
+SHA1 (rand_core-0.5.1.crate) = ec1af7811e3895c76debbc053feee953c2516aec
+RMD160 (rand_core-0.5.1.crate) = 074195da5ce6cb4618a2cd046110bf0e1b355f05
+SHA512 (rand_core-0.5.1.crate) = 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf
+Size (rand_core-0.5.1.crate) = 21116 bytes
+SHA1 (rand_distr-0.2.2.crate) = c75c4d0efa50ceecb060acabb6fbd5f0e928da67
+RMD160 (rand_distr-0.2.2.crate) = 080d2bef36953d9708906274c50ddaf8456c96bc
+SHA512 (rand_distr-0.2.2.crate) = 15c710f3ec4e06fb4c356ef1016431c8b7e6fd6d7f03f2fe56b7ffd34cfffd728d3b3a9c92ddca36fb4920154f92589dc9c91b1735bb32d5b61eaedb24d702cc
+Size (rand_distr-0.2.2.crate) = 40805 bytes
+SHA1 (rand_hc-0.2.0.crate) = efd8d1e70c566f436ebdbc2ec4ea2f37e0ae237d
+RMD160 (rand_hc-0.2.0.crate) = efa420ab36323d31e86851bc62a3563407011dc3
+SHA512 (rand_hc-0.2.0.crate) = bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0
+Size (rand_hc-0.2.0.crate) = 11670 bytes
+SHA1 (rand_pcg-0.2.1.crate) = 6bb52739a7396794589e612ae0e85365a9958e14
+RMD160 (rand_pcg-0.2.1.crate) = 669c94bda4f79f75cf255bbb6f8084786e75cb64
+SHA512 (rand_pcg-0.2.1.crate) = 612c0d1cdc591f80733bf8097e251f02ef7a7e71cafb74e37b63ac68043558045c0c96196200ad07ce7aa9f2d373640c20e598ae5774935c8b52350ec20958ba
+Size (rand_pcg-0.2.1.crate) = 11291 bytes
+SHA1 (rayon-1.3.0.crate) = 3433c9cac66ae65c93029b99c2ccf9c2bf972ba5
+RMD160 (rayon-1.3.0.crate) = 28e0d0c9e9feb8eecd2eaa04a6fda50240333a5e
+SHA512 (rayon-1.3.0.crate) = 176af1a8148026954e271ece820c67b215223cdf11b80ff4e3229e4871ad87ce9c21c0b5b5c9f1c9e8063102ed0722c3e5194c13bbe77d8688fdf81e0ba8a599
+Size (rayon-1.3.0.crate) = 143294 bytes
+SHA1 (rayon-core-1.7.0.crate) = b0d82b5b5bab090860db2388824d5c51972f9c6f
+RMD160 (rayon-core-1.7.0.crate) = 5ba58f588223363dc3deb80307001702b08766a2
+SHA512 (rayon-core-1.7.0.crate) = 7bacda8330518c137b433ac1f7f65f64aaf7939d7fdae1c8263bdaefbdf6734003054a1fc7acf73d4e323f27e9f152f273ffb7388abbf6cca0fa2357f1362e2e
+Size (rayon-core-1.7.0.crate) = 58306 bytes
+SHA1 (redox_syscall-0.1.56.crate) = 5e5c23dd874274d4ee72ef494b1ef1bbad98ddcb
+RMD160 (redox_syscall-0.1.56.crate) = ebecde11789346c25d2c830581e4f9d5e88a7baa
+SHA512 (redox_syscall-0.1.56.crate) = 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1
+Size (redox_syscall-0.1.56.crate) = 17117 bytes
+SHA1 (regex-1.3.6.crate) = e695111df90769ef8f6fbad166506a41d1f7894f
+RMD160 (regex-1.3.6.crate) = d8048d799ac99eb7872ea5afe8dc148a82bac663
+SHA512 (regex-1.3.6.crate) = 05dbc0f355bd1f3ee659a8ff888b37242f780500b76d153a100c21c12278db2429ccdd47f8dc182c708dd70d47fcfd5acd6eefb397c03e08cbdff701f6346628
+Size (regex-1.3.6.crate) = 235465 bytes
+SHA1 (regex-1.3.9.crate) = ae7ea9d74b10384c07d4842ba3a4d7de90f293a7
+RMD160 (regex-1.3.9.crate) = bb9b8e01a0bfec688d02d6d2834ea0e5596d3c83
+SHA512 (regex-1.3.9.crate) = 425713d3eeb4132d4056e6c1a08bc2fa5032b9971987c531b5707a9b5670ae15f037bd68921f1545580801957d1ea283eff87e533477364c7f76823800202f74
+Size (regex-1.3.9.crate) = 236683 bytes
+SHA1 (regex-syntax-0.6.17.crate) = bae3de16149e339a4f42b765ae725bd152bc4eea
+RMD160 (regex-syntax-0.6.17.crate) = bc40a924f87199d0f86f31a3c4494dc254a12612
+SHA512 (regex-syntax-0.6.17.crate) = bd9a165bcac207ec3bb87a81ae644be98d9b5ea0053b3bcc69efb334e3ebfeb85021aa372bafc3575758200640cbaaa67d372950fbb3ab210d8ec62b336d147f
+Size (regex-syntax-0.6.17.crate) = 294004 bytes
+SHA1 (regex-syntax-0.6.18.crate) = f63f9b1009fe790dff7bd4115522526ebd2ff57f
+RMD160 (regex-syntax-0.6.18.crate) = f34cd311d7aedb64398b2b67118b62085fe17509
+SHA512 (regex-syntax-0.6.18.crate) = 9cd999837890a87d0cc6bc351029a422bd52e5c621763e5c11ae9dcf1ba5edebabcd9e6d70db0b1656072a6109d439101412b3aab0d6ad357ae02ee7039a010e
+Size (regex-syntax-0.6.18.crate) = 294440 bytes
+SHA1 (remove_dir_all-0.5.2.crate) = c5f67b82a1a1c70b0cd00d20d1d9c1149ff058ad
+RMD160 (remove_dir_all-0.5.2.crate) = 8bf4b2c9c859c1ba10fe9b0b48508594a7713d15
+SHA512 (remove_dir_all-0.5.2.crate) = d19a45398a93adbcef9f233f6b3eaf4a63ae95f5bbae00c880b40c5edd34449e7f798ebcd4d11843c68ddfa15e11bed21d434b224e4a175dcb64ae011c13c8cd
+Size (remove_dir_all-0.5.2.crate) = 8907 bytes
+SHA1 (rustc_version-0.2.3.crate) = 3bb71c3af5956c4aacde09017576b1f77347dab1
+RMD160 (rustc_version-0.2.3.crate) = 6ca6aa5c736a1f88dd7579eb78d097ec40663173
+SHA512 (rustc_version-0.2.3.crate) = 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779
+Size (rustc_version-0.2.3.crate) = 10210 bytes
+SHA1 (same-file-1.0.6.crate) = 0666a423c9fe447d63e2cf28764acd02baab8c28
+RMD160 (same-file-1.0.6.crate) = 6f4df057ec32ab539ed5bdba817eb7d2c390bd1e
+SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
+Size (same-file-1.0.6.crate) = 10183 bytes
+SHA1 (scopeguard-1.1.0.crate) = 4425144c5e5d1e14cd15920c067a6062353b4642
+RMD160 (scopeguard-1.1.0.crate) = e46cfa35a49217861219347951a73d5b523d7190
+SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+Size (scopeguard-1.1.0.crate) = 11470 bytes
+SHA1 (semver-0.9.0.crate) = 9441388ecab182656baa085efed00cb68128840e
+RMD160 (semver-0.9.0.crate) = f3ba6d2359a3690d316a22586db785538b0e09ac
+SHA512 (semver-0.9.0.crate) = 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
+Size (semver-0.9.0.crate) = 17344 bytes
+SHA1 (semver-parser-0.7.0.crate) = 97b6fd66497a26ea9fbe76591f7ae041a3f85a5b
+RMD160 (semver-parser-0.7.0.crate) = 63f826b792b17493186d587b9887efd93121294b
+SHA512 (semver-parser-0.7.0.crate) = 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
+Size (semver-parser-0.7.0.crate) = 10268 bytes
+SHA1 (signal-hook-registry-1.2.0.crate) = efc3f9004f3ac089a898bb0583773df44a652423
+RMD160 (signal-hook-registry-1.2.0.crate) = cdb12a90f0e3f8ab5df14164b9f69c83e2581a71
+SHA512 (signal-hook-registry-1.2.0.crate) = f4552fbeb50f66a2ee1d9826fd74a8ecb3e6d242913c20ca7099d165afb55ecd359a44427b8c3eb73bfc4e3c887d972853b49a842472389454988060dd4aaa07
+Size (signal-hook-registry-1.2.0.crate) = 14490 bytes
+SHA1 (simple_logger-1.6.0.crate) = ad54d3ba2ab21b9f82c10083c0afda24cdd8d2a9
+RMD160 (simple_logger-1.6.0.crate) = e0e98c0d0df0979cfdcb513e9cee75861e1af4f5
+SHA512 (simple_logger-1.6.0.crate) = 0fe4f4712095600de902a5b211fb50781037604b83bd7afc893977265ab27c874ce0565513717be6d61dee5738d05ba5974f5472dac2b6f6f3fbaeb845396348
+Size (simple_logger-1.6.0.crate) = 5054 bytes
+SHA1 (slab-0.4.2.crate) = b0c3cf72869d305a7d1d179f85b4460bd14a5bcc
+RMD160 (slab-0.4.2.crate) = cd54b2a9d76748b6c98daabc31ed1e2e3a5d94cc
+SHA512 (slab-0.4.2.crate) = f9fd70d0cc5180393cebbe87fe984de0c103db1c2c2648fb7a0ee22cdabf37a7338fd511538f00e9a5564365cce2879afe19bf77c435870197bd6cafef5d6661
+Size (slab-0.4.2.crate) = 10136 bytes
+SHA1 (socket2-0.3.12.crate) = 097dd6ee15a26b390405b5639c9a8abebb00cced
+RMD160 (socket2-0.3.12.crate) = 810f06ba48a1187fdc420848d6063ea80e4a1368
+SHA512 (socket2-0.3.12.crate) = b39014c4c48d0aead812d9310651f459654314163e9f7d059801ee6e56ee116eacb912738b1dd58b5b979997c7334811161257e9b7a024299a2422808445d6ad
+Size (socket2-0.3.12.crate) = 29253 bytes
+SHA1 (strsim-0.8.0.crate) = 9a09b5df624d5e5cc4f9ae9f6d45e49b27e18834
+RMD160 (strsim-0.8.0.crate) = 980ec0eecba085ca6419d089af3743e23b27cd16
+SHA512 (strsim-0.8.0.crate) = 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
+Size (strsim-0.8.0.crate) = 9309 bytes
+SHA1 (syn-1.0.16.crate) = 372d6cc9ac89e997e8b47c59f35e32f97d361062
+RMD160 (syn-1.0.16.crate) = af0220e5ff32f93778ee899ca136f37515e46a96
+SHA512 (syn-1.0.16.crate) = 5960ce6d6d32eab252b480ba7a8603d45212e0823b5c96f4147f79173674391ddca82a17d95a8ba39e58d8849ee9c50168301e4e48f97517696e3d826e58915e
+Size (syn-1.0.16.crate) = 198097 bytes
+SHA1 (syn-1.0.17.crate) = cb9bd8a48d00f933b78b39b0e43282e439d76158
+RMD160 (syn-1.0.17.crate) = d923ccebbb61f989e76c3c93b90a1f81a626a406
+SHA512 (syn-1.0.17.crate) = 5acf5bafb32f780e08495e1e0782c170eae54baabd72c45a1d350aa41aa4ff2e5fa84b23d088fbb8522f430526e938c459087f89e3372690bde7bd0cb8c4750f
+Size (syn-1.0.17.crate) = 198158 bytes
+SHA1 (tempfile-3.1.0.crate) = 13692c6c4b17e48d9bf24a8d0301d05bf3c4d988
+RMD160 (tempfile-3.1.0.crate) = 27c7a980d9e3f38162841dbbcadfabc63ec0af94
+SHA512 (tempfile-3.1.0.crate) = a87ee51c36a81a8a8eb8f091eb57926682f38b707f7f641332d8752170e6c139a656ae49c6861f51e07c2fab5c86cc9b2ac158f5d89c6bff15d18934dd4e7ba5
+Size (tempfile-3.1.0.crate) = 25823 bytes
+SHA1 (textwrap-0.11.0.crate) = 75648d4aa5657ab34a4df9c34a3645431fd2739f
+RMD160 (textwrap-0.11.0.crate) = 3a9a334e7c0c6cbb9f54e51ad991304da31caf2c
+SHA512 (textwrap-0.11.0.crate) = f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
+Size (textwrap-0.11.0.crate) = 17322 bytes
+SHA1 (thread_local-1.0.1.crate) = 6e0da5fb0d43e0a41f03f6041feb5ecbc2ca4b78
+RMD160 (thread_local-1.0.1.crate) = 2f9d7bfe141b3bb2d587f8f1a759105758459475
+SHA512 (thread_local-1.0.1.crate) = f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b
+Size (thread_local-1.0.1.crate) = 12609 bytes
+SHA1 (time-0.1.42.crate) = 8538d54dfbe58abd4fb41e8df8404e23cfbbe73f
+RMD160 (time-0.1.42.crate) = f4a8c4e0f8f7aa638b92d04a5ebcec90cafb1a52
+SHA512 (time-0.1.42.crate) = 4df662212377093b0fd8fcd88ddc30b20a8af7d989c2e100c0cf64f9741e88eea6e858e1aa4220be6b76b0cf8b62c8116b492010d74d1ebef197c66aa130aa83
+Size (time-0.1.42.crate) = 30005 bytes
+SHA1 (tokio-0.2.18.crate) = 05b204afb84d96cad6179547db02482121895947
+RMD160 (tokio-0.2.18.crate) = 62d6da77e615da962025f344b1142b51ea73799f
+SHA512 (tokio-0.2.18.crate) = 1e359fdca6400e0e1fb7b478881aff4f24492339239d0734eaafaadd8cd1bedde9a0bf92503fe87f7d8c04ff2d9f359ab95eb73127c10fe468580225ee322a87
+Size (tokio-0.2.18.crate) = 365052 bytes
+SHA1 (tokio-hglib-0.3.0.crate) = 9aedff377321fc19a1cf0624882dc6832c6806d8
+RMD160 (tokio-hglib-0.3.0.crate) = 9f4013f07d7aa5496d4248d84c8b93d4db5997c8
+SHA512 (tokio-hglib-0.3.0.crate) = 60461aab750b153df6fe2812245320f015e34e47ae8ce027022c20afadef050f761811099303947a438bd8c2af55cf68b9970f0f415d1ac47467e291b681868b
+Size (tokio-hglib-0.3.0.crate) = 13021 bytes
+SHA1 (tokio-macros-0.2.5.crate) = fd02578bd252698026cca3e4b5051bcdffe3b376
+RMD160 (tokio-macros-0.2.5.crate) = cc3517adf0c37a3ae2e8be59a71da3c935ea7fc9
+SHA512 (tokio-macros-0.2.5.crate) = 8051f44d02b93fd76eb902bf5cacafe8215f1027f94f7265abb1fc25bfb8c4d6a2874ef906627a80238af8094a9b23ed9f84eec96b028859044210807ced6541
+Size (tokio-macros-0.2.5.crate) = 5831 bytes
+SHA1 (tokio-util-0.3.1.crate) = c05b4884a31e91cbd67ccf8d07123697ff8604c1
+RMD160 (tokio-util-0.3.1.crate) = 1cb501d500c3a4e93c0b4040b3151394afaf0e16
+SHA512 (tokio-util-0.3.1.crate) = 301a5d9a8a9537653e17d3360dc27d41c95aa28bcda3e0815923dca0ac735071b01b9fc8c1d53e826e0cd1e6e5f98cc233f1e9dea906ba06c6b5192608ae7ae8
+Size (tokio-util-0.3.1.crate) = 27233 bytes
+SHA1 (twox-hash-1.5.0.crate) = 2664490495babd864799a4e067c77a2ce56bd9ec
+RMD160 (twox-hash-1.5.0.crate) = 30610834d54fd505027a4bbcf01cc75e2225c720
+SHA512 (twox-hash-1.5.0.crate) = ef644fbff7a4bc2341e915eeff51439fae1f47c9753ccde9e386aa7ad20b2dc1458b4445a5493416d56bf3661a4d006c285980eff0cbe67c33b24197b086cced
+Size (twox-hash-1.5.0.crate) = 11030 bytes
+SHA1 (unicode-width-0.1.7.crate) = ae937651d2d4bf8a1cbdb1411269373f389ed78e
+RMD160 (unicode-width-0.1.7.crate) = 3180ee3c5c0a2d81bc02d5861c518a8e9fcf79c3
+SHA512 (unicode-width-0.1.7.crate) = 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84
+Size (unicode-width-0.1.7.crate) = 16644 bytes
+SHA1 (unicode-xid-0.2.0.crate) = e3fc7c16cda68b16f62376e05c3aa90edc0c99d4
+RMD160 (unicode-xid-0.2.0.crate) = 03790f5f1310fbd8f4e0735829259483d75a1a30
+SHA512 (unicode-xid-0.2.0.crate) = 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359
+Size (unicode-xid-0.2.0.crate) = 14994 bytes
+SHA1 (uuid-0.8.1.crate) = 541ea8309e6a8a796f96b63e911c624a57270cf9
+RMD160 (uuid-0.8.1.crate) = 8f4c91388d12d76cbbad18cef7f19fc31fa2f4a5
+SHA512 (uuid-0.8.1.crate) = 754cd59021053cd3ec6b929cf6ed15127a8d0d9be1777e100153d6a23160a251c146eb180fccd1e515d1d0728332bbdb7c36e8f111958489234db6299df28f7c
+Size (uuid-0.8.1.crate) = 37015 bytes
+SHA1 (vec_map-0.8.1.crate) = 62fd3b709e0efbb9d984d8541d811deff5930e23
+RMD160 (vec_map-0.8.1.crate) = 60ade9d4a361db970dd5a27786e5de3b491a4b62
+SHA512 (vec_map-0.8.1.crate) = 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40
+Size (vec_map-0.8.1.crate) = 14959 bytes
+SHA1 (wasi-0.9.0+wasi-snapshot-preview1.crate) = f906b20eeae7b0ae0d2a67225c9f58c8a2f93f99
+RMD160 (wasi-0.9.0+wasi-snapshot-preview1.crate) = 3aed162b7fc9baba4cf37ea82fb9a4efdff3d40b
+SHA512 (wasi-0.9.0+wasi-snapshot-preview1.crate) = dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
+Size (wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 bytes
+SHA1 (winapi-0.2.8.crate) = ed26d16c66331aa1aaccb72df5bfa483200bf75c
+RMD160 (winapi-0.2.8.crate) = a30e4a3792706281d7940240df05d7ef60c53ef9
+SHA512 (winapi-0.2.8.crate) = 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe
+Size (winapi-0.2.8.crate) = 455145 bytes
+SHA1 (winapi-0.3.8.crate) = 3ad51f87c1ee51917ce39587709ee8ed5ae3f69c
+RMD160 (winapi-0.3.8.crate) = 1b7f0b4d94031f408cd5f8f81ebd3920cfe67f80
+SHA512 (winapi-0.3.8.crate) = 5a899ee5f09f30d742b8b8eba78da05cd9f4c664408fdeb9370373f8756a962a23e3f1c07619e745b3270138606c9a369076c02c3f5353f657df09d203d9a736
+Size (winapi-0.3.8.crate) = 1128308 bytes
+SHA1 (winapi-build-0.1.1.crate) = d74a38737db81113e3876a570830b716b64c10a2
+RMD160 (winapi-build-0.1.1.crate) = f1b6c5812fd6613c6e67e22c5f961963ae3ac5f2
+SHA512 (winapi-build-0.1.1.crate) = 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77
+Size (winapi-build-0.1.1.crate) = 669 bytes
+SHA1 (winapi-i686-pc-windows-gnu-0.4.0.crate) = cf2bc857823de6008e6da350ad2c97c7be564322
+RMD160 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a7d1e9e7f940d2e376a1b6dede7f0a50ad191ab8
+SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
+SHA1 (winapi-util-0.1.3.crate) = 085d3284429c81bbb3eaf33fc26c0b974c1164fa
+RMD160 (winapi-util-0.1.3.crate) = b52fa4e81261271589386d0f971c6bb4524c7203
+SHA512 (winapi-util-0.1.3.crate) = 55ed7996a8f63e2218e74e778e47450863b19170bf1f5375a36b094c5e34bb41b19f093157e40190e105a40cd1cd9bf90e95966fc3a7de71f6b74e272723a1b8
+Size (winapi-util-0.1.3.crate) = 9913 bytes
+SHA1 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = eadfdb146024d37b6887b5b9cb6a69f61473ed8a
+RMD160 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 300417853d251d91cadb9650992a6aa98248619f
+SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
+SHA1 (ws2_32-sys-0.2.1.crate) = dae41c117c3746c05852b6ce72f17954e6d6dd8b
+RMD160 (ws2_32-sys-0.2.1.crate) = 883038c3ec6db615e0c96f0788f1a24892a855b2
+SHA512 (ws2_32-sys-0.2.1.crate) = 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f
+Size (ws2_32-sys-0.2.1.crate) = 4697 bytes
 SHA1 (patch-D8480) = d97094c64addcc243e54cfde48734ecfe130c3d6
 SHA1 (patch-D8574) = 56cecc1c83558803186e84d90ef67b4dce68f8e9
+SHA1 (patch-rust_hg-core_src_lib.rs) = 38dc2a8c5f5ba9318cfa89e408cc7322e8429b8f

Added files:

Index: pkgsrc/devel/py-mercurial/options.mk
diff -u /dev/null pkgsrc/devel/py-mercurial/options.mk:1.1
--- /dev/null   Wed Aug  5 06:24:32 2020
+++ pkgsrc/devel/py-mercurial/options.mk        Wed Aug  5 06:24:32 2020
@@ -0,0 +1,164 @@
+# $NetBSD: options.mk,v 1.1 2020/08/05 06:24:32 wiz Exp $
+
+PKG_OPTIONS_VAR=               PKG_OPTIONS.mercurial
+PKG_SUPPORTED_OPTIONS=         rust
+PKG_SUGGESTED_OPTIONS=         # rust
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+=   rust
+
+.if !empty(PKG_OPTIONS:Mrust)
+PLIST.rust=    yes
+PYSETUPARGS+=  --rust
+# for python3-sys
+MAKE_ENV+=     PYTHON_SYS_EXECUTABLE=${PYTHONBIN}
+
+# When updating:
+#        cd ${WRKSRC}
+#        cat $(find .. -name Cargo.lock) > Cargo.lock
+#        cd -
+#        make show-cargo-depends | sort -u
+#
+# After updating, check:
+#         hg debuginstall | grep -i rust
+# to validate rust is in use
+#
+# Two steps of tests work, but then fail with
+# mercurial-5.5/rust/target/debug/deps/rusthg-a55fe645bc4ab58d: Shared object "libpython3.7.so.1.0" not found
+
+CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.10
+CARGO_CRATE_DEPENDS+=  ansi_term-0.11.0
+CARGO_CRATE_DEPENDS+=  anyhow-1.0.28
+CARGO_CRATE_DEPENDS+=  arc-swap-0.4.5
+CARGO_CRATE_DEPENDS+=  async-trait-0.1.30
+CARGO_CRATE_DEPENDS+=  atty-0.2.14
+CARGO_CRATE_DEPENDS+=  autocfg-1.0.0
+CARGO_CRATE_DEPENDS+=  bitflags-1.2.1
+CARGO_CRATE_DEPENDS+=  byteorder-1.3.4
+CARGO_CRATE_DEPENDS+=  bytes-0.5.4
+CARGO_CRATE_DEPENDS+=  cc-1.0.50
+CARGO_CRATE_DEPENDS+=  cfg-if-0.1.10
+CARGO_CRATE_DEPENDS+=  chrono-0.4.11
+CARGO_CRATE_DEPENDS+=  clap-2.33.1
+CARGO_CRATE_DEPENDS+=  colored-1.9.3
+CARGO_CRATE_DEPENDS+=  cpython-0.4.1
+CARGO_CRATE_DEPENDS+=  crossbeam-0.7.3
+CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.4.2
+CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.7.3
+CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.8.2
+CARGO_CRATE_DEPENDS+=  crossbeam-queue-0.2.1
+CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.7.2
+CARGO_CRATE_DEPENDS+=  ctor-0.1.13
+CARGO_CRATE_DEPENDS+=  difference-2.0.0
+CARGO_CRATE_DEPENDS+=  either-1.5.3
+CARGO_CRATE_DEPENDS+=  fs_extra-1.1.0
+CARGO_CRATE_DEPENDS+=  fuchsia-zircon-0.3.3
+CARGO_CRATE_DEPENDS+=  fuchsia-zircon-sys-0.3.3
+CARGO_CRATE_DEPENDS+=  futures-0.3.4
+CARGO_CRATE_DEPENDS+=  futures-channel-0.3.4
+CARGO_CRATE_DEPENDS+=  futures-core-0.3.4
+CARGO_CRATE_DEPENDS+=  futures-executor-0.3.4
+CARGO_CRATE_DEPENDS+=  futures-io-0.3.4
+CARGO_CRATE_DEPENDS+=  futures-macro-0.3.4
+CARGO_CRATE_DEPENDS+=  futures-sink-0.3.4
+CARGO_CRATE_DEPENDS+=  futures-task-0.3.4
+CARGO_CRATE_DEPENDS+=  futures-util-0.3.4
+CARGO_CRATE_DEPENDS+=  getrandom-0.1.14
+CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.8
+CARGO_CRATE_DEPENDS+=  hex-0.4.2
+CARGO_CRATE_DEPENDS+=  iovec-0.1.4
+CARGO_CRATE_DEPENDS+=  jemalloc-sys-0.3.2
+CARGO_CRATE_DEPENDS+=  jemallocator-0.3.2
+CARGO_CRATE_DEPENDS+=  jemallocator-global-0.3.2
+CARGO_CRATE_DEPENDS+=  kernel32-sys-0.2.2
+CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
+CARGO_CRATE_DEPENDS+=  libc-0.2.67
+CARGO_CRATE_DEPENDS+=  libc-0.2.68
+CARGO_CRATE_DEPENDS+=  libc-0.2.69
+CARGO_CRATE_DEPENDS+=  log-0.4.8
+CARGO_CRATE_DEPENDS+=  maybe-uninit-2.0.0
+CARGO_CRATE_DEPENDS+=  memchr-2.3.3
+CARGO_CRATE_DEPENDS+=  memmap-0.7.0
+CARGO_CRATE_DEPENDS+=  memoffset-0.5.3
+CARGO_CRATE_DEPENDS+=  memory-module-sys-0.3.0
+CARGO_CRATE_DEPENDS+=  micro-timer-0.3.0
+CARGO_CRATE_DEPENDS+=  micro-timer-macros-0.3.0
+CARGO_CRATE_DEPENDS+=  mio-0.6.21
+CARGO_CRATE_DEPENDS+=  mio-named-pipes-0.1.6
+CARGO_CRATE_DEPENDS+=  mio-uds-0.6.7
+CARGO_CRATE_DEPENDS+=  miow-0.2.1
+CARGO_CRATE_DEPENDS+=  miow-0.3.3
+CARGO_CRATE_DEPENDS+=  net2-0.2.33
+CARGO_CRATE_DEPENDS+=  num-integer-0.1.42
+CARGO_CRATE_DEPENDS+=  num-traits-0.2.11
+CARGO_CRATE_DEPENDS+=  num_cpus-1.12.0
+CARGO_CRATE_DEPENDS+=  output_vt100-0.1.2
+CARGO_CRATE_DEPENDS+=  paste-0.1.9
+CARGO_CRATE_DEPENDS+=  paste-impl-0.1.9
+CARGO_CRATE_DEPENDS+=  pin-project-lite-0.1.4
+CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0-alpha.4
+CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.6
+CARGO_CRATE_DEPENDS+=  pretty_assertions-0.6.1
+CARGO_CRATE_DEPENDS+=  proc-macro-hack-0.5.15
+CARGO_CRATE_DEPENDS+=  proc-macro-nested-0.1.4
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.10
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.9
+CARGO_CRATE_DEPENDS+=  pyembed-0.7.0
+CARGO_CRATE_DEPENDS+=  python-packed-resources-0.1.0
+CARGO_CRATE_DEPENDS+=  python27-sys-0.4.1
+CARGO_CRATE_DEPENDS+=  python3-sys-0.4.1
+CARGO_CRATE_DEPENDS+=  quote-1.0.3
+CARGO_CRATE_DEPENDS+=  rand-0.7.3
+CARGO_CRATE_DEPENDS+=  rand_chacha-0.2.2
+CARGO_CRATE_DEPENDS+=  rand_core-0.5.1
+CARGO_CRATE_DEPENDS+=  rand_distr-0.2.2
+CARGO_CRATE_DEPENDS+=  rand_hc-0.2.0
+CARGO_CRATE_DEPENDS+=  rand_pcg-0.2.1
+CARGO_CRATE_DEPENDS+=  rayon-1.3.0
+CARGO_CRATE_DEPENDS+=  rayon-core-1.7.0
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.1.56
+CARGO_CRATE_DEPENDS+=  regex-1.3.6
+CARGO_CRATE_DEPENDS+=  regex-1.3.9
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.17
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.18
+CARGO_CRATE_DEPENDS+=  remove_dir_all-0.5.2
+CARGO_CRATE_DEPENDS+=  rustc_version-0.2.3
+CARGO_CRATE_DEPENDS+=  same-file-1.0.6
+CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
+CARGO_CRATE_DEPENDS+=  semver-0.9.0
+CARGO_CRATE_DEPENDS+=  semver-parser-0.7.0
+CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.2.0
+CARGO_CRATE_DEPENDS+=  simple_logger-1.6.0
+CARGO_CRATE_DEPENDS+=  slab-0.4.2
+CARGO_CRATE_DEPENDS+=  socket2-0.3.12
+CARGO_CRATE_DEPENDS+=  strsim-0.8.0
+CARGO_CRATE_DEPENDS+=  syn-1.0.16
+CARGO_CRATE_DEPENDS+=  syn-1.0.17
+CARGO_CRATE_DEPENDS+=  tempfile-3.1.0
+CARGO_CRATE_DEPENDS+=  textwrap-0.11.0
+CARGO_CRATE_DEPENDS+=  thread_local-1.0.1
+CARGO_CRATE_DEPENDS+=  time-0.1.42
+CARGO_CRATE_DEPENDS+=  tokio-0.2.18
+CARGO_CRATE_DEPENDS+=  tokio-hglib-0.3.0
+CARGO_CRATE_DEPENDS+=  tokio-macros-0.2.5
+CARGO_CRATE_DEPENDS+=  tokio-util-0.3.1
+CARGO_CRATE_DEPENDS+=  twox-hash-1.5.0
+CARGO_CRATE_DEPENDS+=  unicode-width-0.1.7
+CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.0
+CARGO_CRATE_DEPENDS+=  uuid-0.8.1
+CARGO_CRATE_DEPENDS+=  vec_map-0.8.1
+CARGO_CRATE_DEPENDS+=  wasi-0.9.0+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=  winapi-0.2.8
+CARGO_CRATE_DEPENDS+=  winapi-0.3.8
+CARGO_CRATE_DEPENDS+=  winapi-build-0.1.1
+CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=  winapi-util-0.1.3
+CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
+CARGO_CRATE_DEPENDS+=  ws2_32-sys-0.2.1
+
+RUST_REQ+=     1.34.2
+.include "../../lang/rust/cargo.mk"
+.else
+TEST_MAKE_FLAGS+=       CARGO=/dev/null
+.endif

Index: pkgsrc/devel/py-mercurial/patches/patch-rust_hg-core_src_lib.rs
diff -u /dev/null pkgsrc/devel/py-mercurial/patches/patch-rust_hg-core_src_lib.rs:1.1
--- /dev/null   Wed Aug  5 06:24:32 2020
+++ pkgsrc/devel/py-mercurial/patches/patch-rust_hg-core_src_lib.rs     Wed Aug  5 06:24:32 2020
@@ -0,0 +1,21 @@
+$NetBSD: patch-rust_hg-core_src_lib.rs,v 1.1 2020/08/05 06:24:32 wiz Exp $
+
+Allow building rust extension on non-Linux.
+
+--- rust/hg-core/src/lib.rs.orig       2020-08-03 17:43:51.000000000 +0000
++++ rust/hg-core/src/lib.rs
+@@ -26,14 +26,6 @@ pub use revlog::*;
+ pub mod operations;
+ pub mod utils;
+ 
+-// Remove this to see (potential) non-artificial compile failures. MacOS
+-// *should* compile, but fail to compile tests for example as of 2020-03-06
+-#[cfg(not(target_os = "linux"))]
+-compile_error!(
+-    "`hg-core` has only been tested on Linux and will most \
+-     likely not behave correctly on other platforms."
+-);
+-
+ use crate::utils::hg_path::{HgPathBuf, HgPathError};
+ pub use filepatterns::{
+     parse_pattern_syntax, read_pattern_file, IgnorePattern,



Home | Main Index | Thread Index | Old Index