diff options
author | Andrew Clemons <andrew.clemons@gmail.com> | 2017-03-29 21:14:37 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2017-03-29 21:14:37 +0700 |
commit | cd6f487b7c3e710a977961b796f3f8e0c3140447 (patch) | |
tree | 6686b4d7c93310a2e2c0479d1fc72e9666cd4a83 /development | |
parent | 6863a3e968771a62c9746b1b3606d0003a943e2b (diff) | |
download | slackbuilds-cd6f487b7c3e710a977961b796f3f8e0c3140447.tar.gz |
development/cargo-vendor: Added (Cargo subcommand).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development')
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 Binary files differnew file mode 100644 index 0000000000..b60ea091e7 --- /dev/null +++ b/development/cargo-vendor/checksums/advapi32-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/aho-corasick-cargo-checksum.json.gz b/development/cargo-vendor/checksums/aho-corasick-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..0c6260cfbe --- /dev/null +++ b/development/cargo-vendor/checksums/aho-corasick-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/bitflags-cargo-checksum.json.gz b/development/cargo-vendor/checksums/bitflags-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..190df2e2b2 --- /dev/null +++ b/development/cargo-vendor/checksums/bitflags-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/cargo-cargo-checksum.json.gz b/development/cargo-vendor/checksums/cargo-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..2a908ba955 --- /dev/null +++ b/development/cargo-vendor/checksums/cargo-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/cfg-if-cargo-checksum.json.gz b/development/cargo-vendor/checksums/cfg-if-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..cc9b49da0b --- /dev/null +++ b/development/cargo-vendor/checksums/cfg-if-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/cmake-cargo-checksum.json.gz b/development/cargo-vendor/checksums/cmake-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..3294f26d10 --- /dev/null +++ b/development/cargo-vendor/checksums/cmake-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/crates-io-cargo-checksum.json.gz b/development/cargo-vendor/checksums/crates-io-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..0ac62d59a6 --- /dev/null +++ b/development/cargo-vendor/checksums/crates-io-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/crossbeam-cargo-checksum.json.gz b/development/cargo-vendor/checksums/crossbeam-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..29c9d59966 --- /dev/null +++ b/development/cargo-vendor/checksums/crossbeam-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/curl-cargo-checksum.json.gz b/development/cargo-vendor/checksums/curl-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..caa81250c2 --- /dev/null +++ b/development/cargo-vendor/checksums/curl-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/curl-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/curl-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..152523432a --- /dev/null +++ b/development/cargo-vendor/checksums/curl-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/docopt-cargo-checksum.json.gz b/development/cargo-vendor/checksums/docopt-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..fd190916f1 --- /dev/null +++ b/development/cargo-vendor/checksums/docopt-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/env_logger-cargo-checksum.json.gz b/development/cargo-vendor/checksums/env_logger-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..d4d32663d6 --- /dev/null +++ b/development/cargo-vendor/checksums/env_logger-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/error-chain-cargo-checksum.json.gz b/development/cargo-vendor/checksums/error-chain-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..3c079979e9 --- /dev/null +++ b/development/cargo-vendor/checksums/error-chain-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/filetime-cargo-checksum.json.gz b/development/cargo-vendor/checksums/filetime-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..3b60647f35 --- /dev/null +++ b/development/cargo-vendor/checksums/filetime-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/flate2-cargo-checksum.json.gz b/development/cargo-vendor/checksums/flate2-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..2c5e77222b --- /dev/null +++ b/development/cargo-vendor/checksums/flate2-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/fs2-cargo-checksum.json.gz b/development/cargo-vendor/checksums/fs2-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..f731bff420 --- /dev/null +++ b/development/cargo-vendor/checksums/fs2-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/gcc-cargo-checksum.json.gz b/development/cargo-vendor/checksums/gcc-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..b3534b5ea3 --- /dev/null +++ b/development/cargo-vendor/checksums/gcc-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/gdi32-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/gdi32-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..04c12af018 --- /dev/null +++ b/development/cargo-vendor/checksums/gdi32-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/git2-cargo-checksum.json.gz b/development/cargo-vendor/checksums/git2-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..324e6d45f2 --- /dev/null +++ b/development/cargo-vendor/checksums/git2-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/git2-curl-cargo-checksum.json.gz b/development/cargo-vendor/checksums/git2-curl-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..0b6e8a7afa --- /dev/null +++ b/development/cargo-vendor/checksums/git2-curl-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/glob-cargo-checksum.json.gz b/development/cargo-vendor/checksums/glob-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..e7d16f84ed --- /dev/null +++ b/development/cargo-vendor/checksums/glob-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/idna-cargo-checksum.json.gz b/development/cargo-vendor/checksums/idna-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..13f66c9c3b --- /dev/null +++ b/development/cargo-vendor/checksums/idna-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/kernel32-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/kernel32-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..de1018f8be --- /dev/null +++ b/development/cargo-vendor/checksums/kernel32-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/lazy_static-cargo-checksum.json.gz b/development/cargo-vendor/checksums/lazy_static-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..cabd7c2ef7 --- /dev/null +++ b/development/cargo-vendor/checksums/lazy_static-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/libc-cargo-checksum.json.gz b/development/cargo-vendor/checksums/libc-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..087f9c940b --- /dev/null +++ b/development/cargo-vendor/checksums/libc-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/libgit2-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/libgit2-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..31ae1e12f1 --- /dev/null +++ b/development/cargo-vendor/checksums/libgit2-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/libssh2-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/libssh2-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..8285094ce3 --- /dev/null +++ b/development/cargo-vendor/checksums/libssh2-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/libz-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/libz-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..c9ca795aaf --- /dev/null +++ b/development/cargo-vendor/checksums/libz-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/log-cargo-checksum.json.gz b/development/cargo-vendor/checksums/log-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..6a71a05ba0 --- /dev/null +++ b/development/cargo-vendor/checksums/log-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/matches-cargo-checksum.json.gz b/development/cargo-vendor/checksums/matches-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..40122d57a9 --- /dev/null +++ b/development/cargo-vendor/checksums/matches-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/memchr-cargo-checksum.json.gz b/development/cargo-vendor/checksums/memchr-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..bdde9a8686 --- /dev/null +++ b/development/cargo-vendor/checksums/memchr-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/metadeps-cargo-checksum.json.gz b/development/cargo-vendor/checksums/metadeps-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..b8cb2c8781 --- /dev/null +++ b/development/cargo-vendor/checksums/metadeps-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/miniz-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/miniz-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..f18a912d91 --- /dev/null +++ b/development/cargo-vendor/checksums/miniz-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/miow-cargo-checksum.json.gz b/development/cargo-vendor/checksums/miow-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..16616d4db5 --- /dev/null +++ b/development/cargo-vendor/checksums/miow-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/net2-cargo-checksum.json.gz b/development/cargo-vendor/checksums/net2-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..c3dc492aba --- /dev/null +++ b/development/cargo-vendor/checksums/net2-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/num_cpus-cargo-checksum.json.gz b/development/cargo-vendor/checksums/num_cpus-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..de3f76107f --- /dev/null +++ b/development/cargo-vendor/checksums/num_cpus-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/openssl-cargo-checksum.json.gz b/development/cargo-vendor/checksums/openssl-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..143a128de4 --- /dev/null +++ b/development/cargo-vendor/checksums/openssl-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/openssl-probe-cargo-checksum.json.gz b/development/cargo-vendor/checksums/openssl-probe-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..6285bc4587 --- /dev/null +++ b/development/cargo-vendor/checksums/openssl-probe-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/openssl-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/openssl-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..14b6bf3d88 --- /dev/null +++ b/development/cargo-vendor/checksums/openssl-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/pkg-config-cargo-checksum.json.gz b/development/cargo-vendor/checksums/pkg-config-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..608629d864 --- /dev/null +++ b/development/cargo-vendor/checksums/pkg-config-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/psapi-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/psapi-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..57b705d618 --- /dev/null +++ b/development/cargo-vendor/checksums/psapi-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/rand-cargo-checksum.json.gz b/development/cargo-vendor/checksums/rand-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..7a948317d5 --- /dev/null +++ b/development/cargo-vendor/checksums/rand-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/regex-cargo-checksum.json.gz b/development/cargo-vendor/checksums/regex-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..6cef6b49ca --- /dev/null +++ b/development/cargo-vendor/checksums/regex-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/regex-syntax-cargo-checksum.json.gz b/development/cargo-vendor/checksums/regex-syntax-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..34a63ceca6 --- /dev/null +++ b/development/cargo-vendor/checksums/regex-syntax-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/rustc-serialize-cargo-checksum.json.gz b/development/cargo-vendor/checksums/rustc-serialize-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..31916db8cf --- /dev/null +++ b/development/cargo-vendor/checksums/rustc-serialize-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/semver-cargo-checksum.json.gz b/development/cargo-vendor/checksums/semver-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..17e93a93c3 --- /dev/null +++ b/development/cargo-vendor/checksums/semver-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/semver-parser-cargo-checksum.json.gz b/development/cargo-vendor/checksums/semver-parser-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..40a1944562 --- /dev/null +++ b/development/cargo-vendor/checksums/semver-parser-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/strsim-cargo-checksum.json.gz b/development/cargo-vendor/checksums/strsim-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..7d5aeb85e5 --- /dev/null +++ b/development/cargo-vendor/checksums/strsim-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/tar-cargo-checksum.json.gz b/development/cargo-vendor/checksums/tar-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..755f7e6d7e --- /dev/null +++ b/development/cargo-vendor/checksums/tar-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/tempdir-cargo-checksum.json.gz b/development/cargo-vendor/checksums/tempdir-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..8954cf3de4 --- /dev/null +++ b/development/cargo-vendor/checksums/tempdir-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/term-cargo-checksum.json.gz b/development/cargo-vendor/checksums/term-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..bbe83fae79 --- /dev/null +++ b/development/cargo-vendor/checksums/term-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/thread-id-cargo-checksum.json.gz b/development/cargo-vendor/checksums/thread-id-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..dba57f62d5 --- /dev/null +++ b/development/cargo-vendor/checksums/thread-id-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/thread_local-cargo-checksum.json.gz b/development/cargo-vendor/checksums/thread_local-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..6422c9b42a --- /dev/null +++ b/development/cargo-vendor/checksums/thread_local-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/toml-cargo-checksum.json.gz b/development/cargo-vendor/checksums/toml-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..943bd8242f --- /dev/null +++ b/development/cargo-vendor/checksums/toml-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/unicode-bidi-cargo-checksum.json.gz b/development/cargo-vendor/checksums/unicode-bidi-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..1846591c06 --- /dev/null +++ b/development/cargo-vendor/checksums/unicode-bidi-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/unicode-normalization-cargo-checksum.json.gz b/development/cargo-vendor/checksums/unicode-normalization-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..d52ae2ba6a --- /dev/null +++ b/development/cargo-vendor/checksums/unicode-normalization-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/url-cargo-checksum.json.gz b/development/cargo-vendor/checksums/url-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..bbd6b17c25 --- /dev/null +++ b/development/cargo-vendor/checksums/url-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/user32-sys-cargo-checksum.json.gz b/development/cargo-vendor/checksums/user32-sys-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..025502bb8c --- /dev/null +++ b/development/cargo-vendor/checksums/user32-sys-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/utf8-ranges-cargo-checksum.json.gz b/development/cargo-vendor/checksums/utf8-ranges-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..10ba6ffcdb --- /dev/null +++ b/development/cargo-vendor/checksums/utf8-ranges-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/winapi-build-cargo-checksum.json.gz b/development/cargo-vendor/checksums/winapi-build-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..c98451cb34 --- /dev/null +++ b/development/cargo-vendor/checksums/winapi-build-cargo-checksum.json.gz diff --git a/development/cargo-vendor/checksums/winapi-cargo-checksum.json.gz b/development/cargo-vendor/checksums/winapi-cargo-checksum.json.gz Binary files differnew file mode 100644 index 0000000000..833c9f0588 --- /dev/null +++ b/development/cargo-vendor/checksums/winapi-cargo-checksum.json.gz 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 Binary files differnew file mode 100644 index 0000000000..3aa173378f --- /dev/null +++ b/development/cargo-vendor/checksums/ws2_32-sys-cargo-checksum.json.gz 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: |