summaryrefslogtreecommitdiff
path: root/development/cargo-vendor
diff options
context:
space:
mode:
authorAndrew Clemons <andrew.clemons@gmail.com>2017-03-29 21:14:37 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-03-29 21:14:37 +0700
commitcd6f487b7c3e710a977961b796f3f8e0c3140447 (patch)
tree6686b4d7c93310a2e2c0479d1fc72e9666cd4a83 /development/cargo-vendor
parent6863a3e968771a62c9746b1b3606d0003a943e2b (diff)
downloadslackbuilds-cd6f487b7c3e710a977961b796f3f8e0c3140447.tar.gz
development/cargo-vendor: Added (Cargo subcommand).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/cargo-vendor')
-rw-r--r--development/cargo-vendor/README6
-rw-r--r--development/cargo-vendor/cargo-vendor.SlackBuild181
-rw-r--r--development/cargo-vendor/cargo-vendor.info134
-rw-r--r--development/cargo-vendor/checksums/advapi32-sys-cargo-checksum.json.gzbin0 -> 371 bytes
-rw-r--r--development/cargo-vendor/checksums/aho-corasick-cargo-checksum.json.gzbin0 -> 1054 bytes
-rw-r--r--development/cargo-vendor/checksums/bitflags-cargo-checksum.json.gzbin0 -> 626 bytes
-rw-r--r--development/cargo-vendor/checksums/cargo-cargo-checksum.json.gzbin0 -> 12739 bytes
-rw-r--r--development/cargo-vendor/checksums/cfg-if-cargo-checksum.json.gzbin0 -> 467 bytes
-rw-r--r--development/cargo-vendor/checksums/cmake-cargo-checksum.json.gzbin0 -> 565 bytes
-rw-r--r--development/cargo-vendor/checksums/crates-io-cargo-checksum.json.gzbin0 -> 268 bytes
-rw-r--r--development/cargo-vendor/checksums/crossbeam-cargo-checksum.json.gzbin0 -> 1681 bytes
-rw-r--r--development/cargo-vendor/checksums/curl-cargo-checksum.json.gzbin0 -> 1350 bytes
-rw-r--r--development/cargo-vendor/checksums/curl-sys-cargo-checksum.json.gzbin0 -> 108820 bytes
-rw-r--r--development/cargo-vendor/checksums/docopt-cargo-checksum.json.gzbin0 -> 1500 bytes
-rw-r--r--development/cargo-vendor/checksums/env_logger-cargo-checksum.json.gzbin0 -> 418 bytes
-rw-r--r--development/cargo-vendor/checksums/error-chain-cargo-checksum.json.gzbin0 -> 948 bytes
-rw-r--r--development/cargo-vendor/checksums/filetime-cargo-checksum.json.gzbin0 -> 569 bytes
-rw-r--r--development/cargo-vendor/checksums/flate2-cargo-checksum.json.gzbin0 -> 1117 bytes
-rw-r--r--development/cargo-vendor/checksums/fs2-cargo-checksum.json.gzbin0 -> 662 bytes
-rw-r--r--development/cargo-vendor/checksums/gcc-cargo-checksum.json.gzbin0 -> 862 bytes
-rw-r--r--development/cargo-vendor/checksums/gdi32-sys-cargo-checksum.json.gzbin0 -> 368 bytes
-rw-r--r--development/cargo-vendor/checksums/git2-cargo-checksum.json.gzbin0 -> 3240 bytes
-rw-r--r--development/cargo-vendor/checksums/git2-curl-cargo-checksum.json.gzbin0 -> 318 bytes
-rw-r--r--development/cargo-vendor/checksums/glob-cargo-checksum.json.gzbin0 -> 571 bytes
-rw-r--r--development/cargo-vendor/checksums/idna-cargo-checksum.json.gzbin0 -> 744 bytes
-rw-r--r--development/cargo-vendor/checksums/kernel32-sys-cargo-checksum.json.gzbin0 -> 370 bytes
-rw-r--r--development/cargo-vendor/checksums/lazy_static-cargo-checksum.json.gzbin0 -> 704 bytes
-rw-r--r--development/cargo-vendor/checksums/libc-cargo-checksum.json.gzbin0 -> 4426 bytes
-rw-r--r--development/cargo-vendor/checksums/libgit2-sys-cargo-checksum.json.gzbin0 -> 194789 bytes
-rw-r--r--development/cargo-vendor/checksums/libssh2-sys-cargo-checksum.json.gzbin0 -> 18210 bytes
-rw-r--r--development/cargo-vendor/checksums/libz-sys-cargo-checksum.json.gzbin0 -> 11424 bytes
-rw-r--r--development/cargo-vendor/checksums/log-cargo-checksum.json.gzbin0 -> 664 bytes
-rw-r--r--development/cargo-vendor/checksums/matches-cargo-checksum.json.gzbin0 -> 315 bytes
-rw-r--r--development/cargo-vendor/checksums/memchr-cargo-checksum.json.gzbin0 -> 809 bytes
-rw-r--r--development/cargo-vendor/checksums/metadeps-cargo-checksum.json.gzbin0 -> 573 bytes
-rw-r--r--development/cargo-vendor/checksums/miniz-sys-cargo-checksum.json.gzbin0 -> 354 bytes
-rw-r--r--development/cargo-vendor/checksums/miow-cargo-checksum.json.gzbin0 -> 743 bytes
-rw-r--r--development/cargo-vendor/checksums/net2-cargo-checksum.json.gzbin0 -> 1066 bytes
-rw-r--r--development/cargo-vendor/checksums/num_cpus-cargo-checksum.json.gzbin0 -> 520 bytes
-rw-r--r--development/cargo-vendor/checksums/openssl-cargo-checksum.json.gzbin0 -> 1969 bytes
-rw-r--r--development/cargo-vendor/checksums/openssl-probe-cargo-checksum.json.gzbin0 -> 431 bytes
-rw-r--r--development/cargo-vendor/checksums/openssl-sys-cargo-checksum.json.gzbin0 -> 508 bytes
-rw-r--r--development/cargo-vendor/checksums/pkg-config-cargo-checksum.json.gzbin0 -> 667 bytes
-rw-r--r--development/cargo-vendor/checksums/psapi-sys-cargo-checksum.json.gzbin0 -> 366 bytes
-rw-r--r--development/cargo-vendor/checksums/rand-cargo-checksum.json.gzbin0 -> 1364 bytes
-rw-r--r--development/cargo-vendor/checksums/regex-cargo-checksum.json.gzbin0 -> 4206 bytes
-rw-r--r--development/cargo-vendor/checksums/regex-syntax-cargo-checksum.json.gzbin0 -> 458 bytes
-rw-r--r--development/cargo-vendor/checksums/rustc-serialize-cargo-checksum.json.gzbin0 -> 944 bytes
-rw-r--r--development/cargo-vendor/checksums/semver-cargo-checksum.json.gzbin0 -> 712 bytes
-rw-r--r--development/cargo-vendor/checksums/semver-parser-cargo-checksum.json.gzbin0 -> 458 bytes
-rw-r--r--development/cargo-vendor/checksums/strsim-cargo-checksum.json.gzbin0 -> 761 bytes
-rw-r--r--development/cargo-vendor/checksums/tar-cargo-checksum.json.gzbin0 -> 1754 bytes
-rw-r--r--development/cargo-vendor/checksums/tempdir-cargo-checksum.json.gzbin0 -> 570 bytes
-rw-r--r--development/cargo-vendor/checksums/term-cargo-checksum.json.gzbin0 -> 2366 bytes
-rw-r--r--development/cargo-vendor/checksums/thread-id-cargo-checksum.json.gzbin0 -> 507 bytes
-rw-r--r--development/cargo-vendor/checksums/thread_local-cargo-checksum.json.gzbin0 -> 526 bytes
-rw-r--r--development/cargo-vendor/checksums/toml-cargo-checksum.json.gzbin0 -> 7027 bytes
-rw-r--r--development/cargo-vendor/checksums/unicode-bidi-cargo-checksum.json.gzbin0 -> 724 bytes
-rw-r--r--development/cargo-vendor/checksums/unicode-normalization-cargo-checksum.json.gzbin0 -> 1181 bytes
-rw-r--r--development/cargo-vendor/checksums/url-cargo-checksum.json.gzbin0 -> 1467 bytes
-rw-r--r--development/cargo-vendor/checksums/user32-sys-cargo-checksum.json.gzbin0 -> 370 bytes
-rw-r--r--development/cargo-vendor/checksums/utf8-ranges-cargo-checksum.json.gzbin0 -> 811 bytes
-rw-r--r--development/cargo-vendor/checksums/winapi-build-cargo-checksum.json.gzbin0 -> 273 bytes
-rw-r--r--development/cargo-vendor/checksums/winapi-cargo-checksum.json.gzbin0 -> 7686 bytes
-rw-r--r--development/cargo-vendor/checksums/ws2_32-sys-cargo-checksum.json.gzbin0 -> 368 bytes
-rw-r--r--development/cargo-vendor/slack-desc19
66 files changed, 340 insertions, 0 deletions
diff --git a/development/cargo-vendor/README b/development/cargo-vendor/README
new file mode 100644
index 0000000000..51b8ca81ee
--- /dev/null
+++ b/development/cargo-vendor/README
@@ -0,0 +1,6 @@
+cargo-vendor - Cargo subcommand to vendor crates.io dependencies
+
+This is a Cargo subcommand which vendors all crates.io dependencies into a
+local directory using Cargo's support for source replacement.
+
+cargo-vendor is helpful for packaging applications which use cargo (rust).
diff --git a/development/cargo-vendor/cargo-vendor.SlackBuild b/development/cargo-vendor/cargo-vendor.SlackBuild
new file mode 100644
index 0000000000..99acaa49b9
--- /dev/null
+++ b/development/cargo-vendor/cargo-vendor.SlackBuild
@@ -0,0 +1,181 @@
+#!/bin/sh
+
+# Slackware build script for cargo-vendor
+
+# Copyright 2017 Andrew Clemons, Wellington New Zealand
+# All rights reserved.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+PRGNAM=cargo-vendor
+VERSION=${VERSION:-0.1.5}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+
+if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i586 ;;
+ arm*) ARCH=arm ;;
+ *) ARCH=$( uname -m ) ;;
+ esac
+fi
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp/SBo}
+PKG=$TMP/package-$PRGNAM
+OUTPUT=${OUTPUT:-/tmp}
+
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "i686" ]; then
+ SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+ LIBDIRSUFFIX=""
+elif [ "$ARCH" = "x86_64" ]; then
+ SLKCFLAGS="-O2 -fPIC"
+ LIBDIRSUFFIX="64"
+else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+fi
+
+set -e
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$VERSION
+chown -R root:root .
+find -L . \
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+# build offline
+# configuration tells cargo to use the configured directory
+# for dependencies intead of downloading from crates.io
+mkdir .cargo
+cat << EOF >> .cargo/config
+[source.crates-io]
+registry = 'https://github.com/rust-lang/crates.io-index'
+replace-with = 'vendored-sources'
+
+[source.vendored-sources]
+directory = '$(pwd)/vendor'
+EOF
+
+mkdir vendor
+(
+ cd vendor
+
+ for dependency in advapi32-sys=0.2.0 \
+ aho-corasick=0.5.3 \
+ bitflags=0.7.0 \
+ cargo=0.16.0 \
+ cfg-if=0.1.0 \
+ cmake=0.1.20 \
+ crates-io=0.5.0 \
+ crossbeam=0.2.10 \
+ curl=0.4.4 \
+ curl-sys=0.3.7 \
+ docopt=0.6.86 \
+ env_logger=0.3.5 \
+ error-chain=0.7.2 \
+ filetime=0.1.10 \
+ flate2=0.2.17 \
+ fs2=0.3.0 \
+ gcc=0.3.43 \
+ gdi32-sys=0.2.0 \
+ git2=0.6.4 \
+ git2-curl=0.7.0 \
+ glob=0.2.11 \
+ idna=0.1.0 \
+ kernel32-sys=0.2.2 \
+ lazy_static=0.2.2 \
+ libc=0.2.20 \
+ libgit2-sys=0.6.6 \
+ libssh2-sys=0.2.5 \
+ libz-sys=1.0.12 \
+ log=0.3.6 \
+ matches=0.1.4 \
+ memchr=0.1.11 \
+ metadeps=1.1.1 \
+ miniz-sys=0.1.9 \
+ miow=0.1.5 \
+ net2=0.2.26 \
+ num_cpus=1.2.1 \
+ openssl=0.9.6 \
+ openssl-probe=0.1.0 \
+ openssl-sys=0.9.6 \
+ pkg-config=0.3.9 \
+ psapi-sys=0.1.0 \
+ rand=0.3.15 \
+ regex=0.1.80 \
+ regex-syntax=0.3.9 \
+ rustc-serialize=0.3.22 \
+ semver=0.5.1 \
+ semver-parser=0.6.2 \
+ strsim=0.5.2 \
+ tar=0.4.10 \
+ tempdir=0.3.5 \
+ term=0.4.4 \
+ thread-id=2.0.0 \
+ thread_local=0.2.7 \
+ toml=0.2.1 \
+ unicode-bidi=0.2.4 \
+ unicode-normalization=0.1.3 \
+ url=1.4.0 \
+ user32-sys=0.2.0 \
+ utf8-ranges=0.1.3 \
+ winapi=0.2.8 \
+ winapi-build=0.1.1 \
+ ws2_32-sys=0.2.1 ; do
+
+ dep="$(echo "$dependency" | cut -d= -f1)"
+ ver="$(echo "$dependency" | cut -d= -f2)"
+
+ tar xvf $CWD/$dep-$ver.crate
+
+ mv $dep-$ver $dep
+
+ touch $dep/.cargo-ok
+ zcat $CWD/checksums/$dep-cargo-checksum.json.gz > $dep/.cargo-checksum.json
+ done
+)
+
+cargo build --release
+
+mkdir -p $PKG/usr/bin/
+
+install -m 755 target/release/cargo-vendor $PKG/usr/bin
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE-APACHE LICENSE-MIT README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/cargo-vendor/cargo-vendor.info b/development/cargo-vendor/cargo-vendor.info
new file mode 100644
index 0000000000..cd3adc12f3
--- /dev/null
+++ b/development/cargo-vendor/cargo-vendor.info
@@ -0,0 +1,134 @@
+PRGNAM="cargo-vendor"
+VERSION="0.1.5"
+HOMEPAGE="https://github.com/alexcrichton/cargo-vendor"
+DOWNLOAD="https://github.com/alexcrichton/cargo-vendor/archive/0.1.5/cargo-vendor-0.1.5.tar.gz \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/advapi32-sys/advapi32-sys-0.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/aho-corasick/aho-corasick-0.5.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/bitflags/bitflags-0.7.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cargo/cargo-0.16.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-0.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cmake/cmake-0.1.20.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crates-io/crates-io-0.5.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam/crossbeam-0.2.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/curl/curl-0.4.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/curl-sys/curl-sys-0.3.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/docopt/docopt-0.6.86.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/env_logger/env_logger-0.3.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/error-chain/error-chain-0.7.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/filetime/filetime-0.1.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/flate2/flate2-0.2.17.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/fs2/fs2-0.3.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/gcc/gcc-0.3.43.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/gdi32-sys/gdi32-sys-0.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/git2/git2-0.6.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/git2-curl/git2-curl-0.7.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/glob/glob-0.2.11.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/idna/idna-0.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/kernel32-sys/kernel32-sys-0.2.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/lazy_static/lazy_static-0.2.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.20.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libgit2-sys/libgit2-sys-0.6.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libssh2-sys/libssh2-sys-0.2.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libz-sys/libz-sys-1.0.12.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/log/log-0.3.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/matches/matches-0.1.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/memchr/memchr-0.1.11.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/metadeps/metadeps-1.1.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/miniz-sys/miniz-sys-0.1.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/miow/miow-0.1.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/net2/net2-0.2.26.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/num_cpus/num_cpus-1.2.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl/openssl-0.9.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-probe/openssl-probe-0.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-sys/openssl-sys-0.9.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/pkg-config/pkg-config-0.3.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/psapi-sys/psapi-sys-0.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rand/rand-0.3.15.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-0.1.80.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.3.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-serialize/rustc-serialize-0.3.22.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-0.5.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/semver-parser/semver-parser-0.6.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/strsim/strsim-0.5.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tar/tar-0.4.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tempdir/tempdir-0.3.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/term/term-0.4.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/thread-id/thread-id-2.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/thread_local/thread_local-0.2.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/toml/toml-0.2.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-bidi/unicode-bidi-0.2.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-normalization/unicode-normalization-0.1.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/url/url-1.4.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/user32-sys/user32-sys-0.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/utf8-ranges/utf8-ranges-0.1.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi/winapi-0.2.8.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-build/winapi-build-0.1.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/ws2_32-sys/ws2_32-sys-0.2.1.crate"
+MD5SUM="a8ba7656b204cabefb672372af2cc00d \
+ 0a69ff70029371bf4d7fa89e2fe6c10b \
+ df727d9f2986c9874bec190bbc9f0021 \
+ 1dd9b755c91f0f7bb401e393a9ed69f2 \
+ 45184a29a6f2dd87908faad11725fbcc \
+ 67e7cdc4b649f16c5a27f9e64f585946 \
+ 49a5b0090de17fc203b3c5b371071e7e \
+ 029d05827def20b877804656ee90a409 \
+ 034ef44a3d9e776f8762e617a3eff775 \
+ e702708c490ee9a83675acb6e9e95102 \
+ caf99cc1cc2e3fc80b2485bae14429de \
+ ab9af9ec5a3b76b78b6ac0969f9b8077 \
+ 27d9427d2f98d6024fd8d91ba50becef \
+ 075e0e7e96124454da914b5d359b4366 \
+ d5a18f1638809a9e3f53213727a6a78c \
+ 59eb37291688892382f66251304b02ca \
+ 8ba18e7bd5f7d458d4588fd00a954e43 \
+ 2a55eb8735c6d2bc256e5766e2cb2eb4 \
+ 91a909fb67277086a0a8c542a9a652b4 \
+ 649e38219e88d351d4932f7d14adc588 \
+ 87e41de64b2fd0b17d4a1f6808f2c855 \
+ f8ece52bd2dc2019f8ccc8401d259ecf \
+ bf971ffc06f80bf7776623eea70feb92 \
+ 9d033cc2daa6924420a4a89e6705773f \
+ 70631062d16ede239706991231d759a2 \
+ 3e7b36eb627552a5415473cd0a63c903 \
+ 16b04f5a292b71cabaf8e247d0173e18 \
+ f3e89e2f99294e30b56ba71e9be8fab8 \
+ 93881f115d2dd9a3e7478f9322cd2209 \
+ 5c1bb5f9e1cafe94db76e22925b3dd92 \
+ d89355725bc3828669ec09468d2f628d \
+ 6a8e1bfad0f908afae0d0ca9941bd411 \
+ 53a6e9a0d431a47c6490475c3758f040 \
+ 747d6f7f74c81772513b82fa79b17579 \
+ 223cb8473c5deb4264f295bb395776de \
+ a12a34f6a758022f92523d28731bbcb3 \
+ a86df3159657ff911f878e1d2a69be2b \
+ 395c39e0d93d7167a7ad5e10c8059142 \
+ 48b30286d27e8dae27fe9f332353332a \
+ 223e71c0d613d9390df097cfb7e1c978 \
+ 5dc94c21d86b663e4a1a65b47134f6c5 \
+ 64e8f9e6cf60c38bbf45a9ab24a72924 \
+ 7caa61be90bbd2509a18866cc8fe1217 \
+ c76d9e4def697bf23faf4d2b79aac458 \
+ 797f26b635bbc56fdf5ef1cc3883f259 \
+ c1e3a10a9961d832b05b860ec76cc519 \
+ 3a8d28397010053eeba42f4df2b8c41d \
+ b1ce388fbb0dcec977bcc8486480cd75 \
+ 5dc90bca59c5e62c6d43c6710c9b31c1 \
+ fee5568965340df92ac834d39331fcdb \
+ 0c21c70abe84abccff40fb0770325282 \
+ 15bc859be982b62fb9696731100e1d50 \
+ cbd02f4b3f041a51789a0a22163e482c \
+ 228d6ac2570bd4b88b0cc2a7729b493e \
+ 8f107fcb094a9a18fb6bb2e11c7dda6d \
+ 08a1a559cf43b345bd0d765735d84342 \
+ 26a06753a867605309d78075813bc1a9 \
+ f9339edb3571ead2dd4f795b67cef4d2 \
+ 62beadf2fc0c0f274785be31a21952cb \
+ 075bda329483078c4a57eb6988c6a31a \
+ b44489eb4799c4fabac3fceb48de54f7 \
+ c900e7dbce808ff8ced375077b17a163 \
+ 38346bab0933c9eb1e36d22fe4220ba7"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="cargo"
+MAINTAINER="Andrew Clemons"
+EMAIL="andrew.clemons@gmail.com"
diff --git a/development/cargo-vendor/checksums/advapi32-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/advapi32-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..b60ea091e7
--- /dev/null
+++ b/development/cargo-vendor/checksums/advapi32-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/aho-corasick-cargo-checksum.json.gz b/development/cargo-vendor/checksums/aho-corasick-cargo-checksum.json.gz
new file mode 100644
index 0000000000..0c6260cfbe
--- /dev/null
+++ b/development/cargo-vendor/checksums/aho-corasick-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/bitflags-cargo-checksum.json.gz b/development/cargo-vendor/checksums/bitflags-cargo-checksum.json.gz
new file mode 100644
index 0000000000..190df2e2b2
--- /dev/null
+++ b/development/cargo-vendor/checksums/bitflags-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/cargo-cargo-checksum.json.gz b/development/cargo-vendor/checksums/cargo-cargo-checksum.json.gz
new file mode 100644
index 0000000000..2a908ba955
--- /dev/null
+++ b/development/cargo-vendor/checksums/cargo-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/cfg-if-cargo-checksum.json.gz b/development/cargo-vendor/checksums/cfg-if-cargo-checksum.json.gz
new file mode 100644
index 0000000000..cc9b49da0b
--- /dev/null
+++ b/development/cargo-vendor/checksums/cfg-if-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/cmake-cargo-checksum.json.gz b/development/cargo-vendor/checksums/cmake-cargo-checksum.json.gz
new file mode 100644
index 0000000000..3294f26d10
--- /dev/null
+++ b/development/cargo-vendor/checksums/cmake-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/crates-io-cargo-checksum.json.gz b/development/cargo-vendor/checksums/crates-io-cargo-checksum.json.gz
new file mode 100644
index 0000000000..0ac62d59a6
--- /dev/null
+++ b/development/cargo-vendor/checksums/crates-io-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/crossbeam-cargo-checksum.json.gz b/development/cargo-vendor/checksums/crossbeam-cargo-checksum.json.gz
new file mode 100644
index 0000000000..29c9d59966
--- /dev/null
+++ b/development/cargo-vendor/checksums/crossbeam-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/curl-cargo-checksum.json.gz b/development/cargo-vendor/checksums/curl-cargo-checksum.json.gz
new file mode 100644
index 0000000000..caa81250c2
--- /dev/null
+++ b/development/cargo-vendor/checksums/curl-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/curl-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/curl-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..152523432a
--- /dev/null
+++ b/development/cargo-vendor/checksums/curl-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/docopt-cargo-checksum.json.gz b/development/cargo-vendor/checksums/docopt-cargo-checksum.json.gz
new file mode 100644
index 0000000000..fd190916f1
--- /dev/null
+++ b/development/cargo-vendor/checksums/docopt-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/env_logger-cargo-checksum.json.gz b/development/cargo-vendor/checksums/env_logger-cargo-checksum.json.gz
new file mode 100644
index 0000000000..d4d32663d6
--- /dev/null
+++ b/development/cargo-vendor/checksums/env_logger-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/error-chain-cargo-checksum.json.gz b/development/cargo-vendor/checksums/error-chain-cargo-checksum.json.gz
new file mode 100644
index 0000000000..3c079979e9
--- /dev/null
+++ b/development/cargo-vendor/checksums/error-chain-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/filetime-cargo-checksum.json.gz b/development/cargo-vendor/checksums/filetime-cargo-checksum.json.gz
new file mode 100644
index 0000000000..3b60647f35
--- /dev/null
+++ b/development/cargo-vendor/checksums/filetime-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/flate2-cargo-checksum.json.gz b/development/cargo-vendor/checksums/flate2-cargo-checksum.json.gz
new file mode 100644
index 0000000000..2c5e77222b
--- /dev/null
+++ b/development/cargo-vendor/checksums/flate2-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/fs2-cargo-checksum.json.gz b/development/cargo-vendor/checksums/fs2-cargo-checksum.json.gz
new file mode 100644
index 0000000000..f731bff420
--- /dev/null
+++ b/development/cargo-vendor/checksums/fs2-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/gcc-cargo-checksum.json.gz b/development/cargo-vendor/checksums/gcc-cargo-checksum.json.gz
new file mode 100644
index 0000000000..b3534b5ea3
--- /dev/null
+++ b/development/cargo-vendor/checksums/gcc-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/gdi32-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/gdi32-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..04c12af018
--- /dev/null
+++ b/development/cargo-vendor/checksums/gdi32-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/git2-cargo-checksum.json.gz b/development/cargo-vendor/checksums/git2-cargo-checksum.json.gz
new file mode 100644
index 0000000000..324e6d45f2
--- /dev/null
+++ b/development/cargo-vendor/checksums/git2-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/git2-curl-cargo-checksum.json.gz b/development/cargo-vendor/checksums/git2-curl-cargo-checksum.json.gz
new file mode 100644
index 0000000000..0b6e8a7afa
--- /dev/null
+++ b/development/cargo-vendor/checksums/git2-curl-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/glob-cargo-checksum.json.gz b/development/cargo-vendor/checksums/glob-cargo-checksum.json.gz
new file mode 100644
index 0000000000..e7d16f84ed
--- /dev/null
+++ b/development/cargo-vendor/checksums/glob-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/idna-cargo-checksum.json.gz b/development/cargo-vendor/checksums/idna-cargo-checksum.json.gz
new file mode 100644
index 0000000000..13f66c9c3b
--- /dev/null
+++ b/development/cargo-vendor/checksums/idna-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/kernel32-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/kernel32-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..de1018f8be
--- /dev/null
+++ b/development/cargo-vendor/checksums/kernel32-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/lazy_static-cargo-checksum.json.gz b/development/cargo-vendor/checksums/lazy_static-cargo-checksum.json.gz
new file mode 100644
index 0000000000..cabd7c2ef7
--- /dev/null
+++ b/development/cargo-vendor/checksums/lazy_static-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/libc-cargo-checksum.json.gz b/development/cargo-vendor/checksums/libc-cargo-checksum.json.gz
new file mode 100644
index 0000000000..087f9c940b
--- /dev/null
+++ b/development/cargo-vendor/checksums/libc-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/libgit2-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/libgit2-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..31ae1e12f1
--- /dev/null
+++ b/development/cargo-vendor/checksums/libgit2-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/libssh2-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/libssh2-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..8285094ce3
--- /dev/null
+++ b/development/cargo-vendor/checksums/libssh2-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/libz-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/libz-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..c9ca795aaf
--- /dev/null
+++ b/development/cargo-vendor/checksums/libz-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/log-cargo-checksum.json.gz b/development/cargo-vendor/checksums/log-cargo-checksum.json.gz
new file mode 100644
index 0000000000..6a71a05ba0
--- /dev/null
+++ b/development/cargo-vendor/checksums/log-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/matches-cargo-checksum.json.gz b/development/cargo-vendor/checksums/matches-cargo-checksum.json.gz
new file mode 100644
index 0000000000..40122d57a9
--- /dev/null
+++ b/development/cargo-vendor/checksums/matches-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/memchr-cargo-checksum.json.gz b/development/cargo-vendor/checksums/memchr-cargo-checksum.json.gz
new file mode 100644
index 0000000000..bdde9a8686
--- /dev/null
+++ b/development/cargo-vendor/checksums/memchr-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/metadeps-cargo-checksum.json.gz b/development/cargo-vendor/checksums/metadeps-cargo-checksum.json.gz
new file mode 100644
index 0000000000..b8cb2c8781
--- /dev/null
+++ b/development/cargo-vendor/checksums/metadeps-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/miniz-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/miniz-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..f18a912d91
--- /dev/null
+++ b/development/cargo-vendor/checksums/miniz-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/miow-cargo-checksum.json.gz b/development/cargo-vendor/checksums/miow-cargo-checksum.json.gz
new file mode 100644
index 0000000000..16616d4db5
--- /dev/null
+++ b/development/cargo-vendor/checksums/miow-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/net2-cargo-checksum.json.gz b/development/cargo-vendor/checksums/net2-cargo-checksum.json.gz
new file mode 100644
index 0000000000..c3dc492aba
--- /dev/null
+++ b/development/cargo-vendor/checksums/net2-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/num_cpus-cargo-checksum.json.gz b/development/cargo-vendor/checksums/num_cpus-cargo-checksum.json.gz
new file mode 100644
index 0000000000..de3f76107f
--- /dev/null
+++ b/development/cargo-vendor/checksums/num_cpus-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/openssl-cargo-checksum.json.gz b/development/cargo-vendor/checksums/openssl-cargo-checksum.json.gz
new file mode 100644
index 0000000000..143a128de4
--- /dev/null
+++ b/development/cargo-vendor/checksums/openssl-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/openssl-probe-cargo-checksum.json.gz b/development/cargo-vendor/checksums/openssl-probe-cargo-checksum.json.gz
new file mode 100644
index 0000000000..6285bc4587
--- /dev/null
+++ b/development/cargo-vendor/checksums/openssl-probe-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/openssl-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/openssl-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..14b6bf3d88
--- /dev/null
+++ b/development/cargo-vendor/checksums/openssl-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/pkg-config-cargo-checksum.json.gz b/development/cargo-vendor/checksums/pkg-config-cargo-checksum.json.gz
new file mode 100644
index 0000000000..608629d864
--- /dev/null
+++ b/development/cargo-vendor/checksums/pkg-config-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/psapi-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/psapi-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..57b705d618
--- /dev/null
+++ b/development/cargo-vendor/checksums/psapi-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/rand-cargo-checksum.json.gz b/development/cargo-vendor/checksums/rand-cargo-checksum.json.gz
new file mode 100644
index 0000000000..7a948317d5
--- /dev/null
+++ b/development/cargo-vendor/checksums/rand-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/regex-cargo-checksum.json.gz b/development/cargo-vendor/checksums/regex-cargo-checksum.json.gz
new file mode 100644
index 0000000000..6cef6b49ca
--- /dev/null
+++ b/development/cargo-vendor/checksums/regex-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/regex-syntax-cargo-checksum.json.gz b/development/cargo-vendor/checksums/regex-syntax-cargo-checksum.json.gz
new file mode 100644
index 0000000000..34a63ceca6
--- /dev/null
+++ b/development/cargo-vendor/checksums/regex-syntax-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/rustc-serialize-cargo-checksum.json.gz b/development/cargo-vendor/checksums/rustc-serialize-cargo-checksum.json.gz
new file mode 100644
index 0000000000..31916db8cf
--- /dev/null
+++ b/development/cargo-vendor/checksums/rustc-serialize-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/semver-cargo-checksum.json.gz b/development/cargo-vendor/checksums/semver-cargo-checksum.json.gz
new file mode 100644
index 0000000000..17e93a93c3
--- /dev/null
+++ b/development/cargo-vendor/checksums/semver-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/semver-parser-cargo-checksum.json.gz b/development/cargo-vendor/checksums/semver-parser-cargo-checksum.json.gz
new file mode 100644
index 0000000000..40a1944562
--- /dev/null
+++ b/development/cargo-vendor/checksums/semver-parser-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/strsim-cargo-checksum.json.gz b/development/cargo-vendor/checksums/strsim-cargo-checksum.json.gz
new file mode 100644
index 0000000000..7d5aeb85e5
--- /dev/null
+++ b/development/cargo-vendor/checksums/strsim-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/tar-cargo-checksum.json.gz b/development/cargo-vendor/checksums/tar-cargo-checksum.json.gz
new file mode 100644
index 0000000000..755f7e6d7e
--- /dev/null
+++ b/development/cargo-vendor/checksums/tar-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/tempdir-cargo-checksum.json.gz b/development/cargo-vendor/checksums/tempdir-cargo-checksum.json.gz
new file mode 100644
index 0000000000..8954cf3de4
--- /dev/null
+++ b/development/cargo-vendor/checksums/tempdir-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/term-cargo-checksum.json.gz b/development/cargo-vendor/checksums/term-cargo-checksum.json.gz
new file mode 100644
index 0000000000..bbe83fae79
--- /dev/null
+++ b/development/cargo-vendor/checksums/term-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/thread-id-cargo-checksum.json.gz b/development/cargo-vendor/checksums/thread-id-cargo-checksum.json.gz
new file mode 100644
index 0000000000..dba57f62d5
--- /dev/null
+++ b/development/cargo-vendor/checksums/thread-id-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/thread_local-cargo-checksum.json.gz b/development/cargo-vendor/checksums/thread_local-cargo-checksum.json.gz
new file mode 100644
index 0000000000..6422c9b42a
--- /dev/null
+++ b/development/cargo-vendor/checksums/thread_local-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/toml-cargo-checksum.json.gz b/development/cargo-vendor/checksums/toml-cargo-checksum.json.gz
new file mode 100644
index 0000000000..943bd8242f
--- /dev/null
+++ b/development/cargo-vendor/checksums/toml-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/unicode-bidi-cargo-checksum.json.gz b/development/cargo-vendor/checksums/unicode-bidi-cargo-checksum.json.gz
new file mode 100644
index 0000000000..1846591c06
--- /dev/null
+++ b/development/cargo-vendor/checksums/unicode-bidi-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/unicode-normalization-cargo-checksum.json.gz b/development/cargo-vendor/checksums/unicode-normalization-cargo-checksum.json.gz
new file mode 100644
index 0000000000..d52ae2ba6a
--- /dev/null
+++ b/development/cargo-vendor/checksums/unicode-normalization-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/url-cargo-checksum.json.gz b/development/cargo-vendor/checksums/url-cargo-checksum.json.gz
new file mode 100644
index 0000000000..bbd6b17c25
--- /dev/null
+++ b/development/cargo-vendor/checksums/url-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/user32-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/user32-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..025502bb8c
--- /dev/null
+++ b/development/cargo-vendor/checksums/user32-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/utf8-ranges-cargo-checksum.json.gz b/development/cargo-vendor/checksums/utf8-ranges-cargo-checksum.json.gz
new file mode 100644
index 0000000000..10ba6ffcdb
--- /dev/null
+++ b/development/cargo-vendor/checksums/utf8-ranges-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/winapi-build-cargo-checksum.json.gz b/development/cargo-vendor/checksums/winapi-build-cargo-checksum.json.gz
new file mode 100644
index 0000000000..c98451cb34
--- /dev/null
+++ b/development/cargo-vendor/checksums/winapi-build-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/winapi-cargo-checksum.json.gz b/development/cargo-vendor/checksums/winapi-cargo-checksum.json.gz
new file mode 100644
index 0000000000..833c9f0588
--- /dev/null
+++ b/development/cargo-vendor/checksums/winapi-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/checksums/ws2_32-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/ws2_32-sys-cargo-checksum.json.gz
new file mode 100644
index 0000000000..3aa173378f
--- /dev/null
+++ b/development/cargo-vendor/checksums/ws2_32-sys-cargo-checksum.json.gz
Binary files differ
diff --git a/development/cargo-vendor/slack-desc b/development/cargo-vendor/slack-desc
new file mode 100644
index 0000000000..46ef9dc5c9
--- /dev/null
+++ b/development/cargo-vendor/slack-desc
@@ -0,0 +1,19 @@
+# HOW TO EDIT THIS FILE:
+# The "handy ruler" below makes it easier to edit a package description.
+# Line up the first '|' above the ':' following the base package name, and
+# the '|' on the right side marks the last column you can put a character in.
+# You must make exactly 11 lines for the formatting to be correct. It's also
+# customary to leave one space after the ':' except on otherwise blank lines.
+
+ |-----handy-ruler------------------------------------------------------|
+cargo-vendor: cargo-vendor (Cargo subcommand to vendor crates.io dependencies)
+cargo-vendor:
+cargo-vendor: This is a Cargo subcommand which vendors all crates.io dependencies
+cargo-vendor: into a local directory using Cargo's support for source replacement.
+cargo-vendor:
+cargo-vendor: https://github.com/alexcrichton/cargo-vendor
+cargo-vendor:
+cargo-vendor:
+cargo-vendor:
+cargo-vendor:
+cargo-vendor: