diff options
author | Andrew Clemons <andrew.clemons@gmail.com> | 2022-02-18 22:55:15 +1300 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2022-02-19 12:10:42 +0700 |
commit | 346418b94470655630581345dca63bc483f1b343 (patch) | |
tree | 919896845db13fbbd2b70b6658028985c87fc937 /development/mdbook | |
parent | c25df7f5e04e1fec8c6e03e32e9f002ecca0006c (diff) |
development/mdbook: Fix offline build.
Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'development/mdbook')
-rw-r--r-- | development/mdbook/mdbook.SlackBuild | 69 | ||||
-rw-r--r-- | development/mdbook/mdbook.info | 438 |
2 files changed, 501 insertions, 6 deletions
diff --git a/development/mdbook/mdbook.SlackBuild b/development/mdbook/mdbook.SlackBuild index 41559b0b2b033..694fc700d63ae 100644 --- a/development/mdbook/mdbook.SlackBuild +++ b/development/mdbook/mdbook.SlackBuild @@ -22,7 +22,6 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mdbook @@ -38,6 +37,12 @@ if [ -z "$ARCH" ]; then arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac + + if [ "$ARCH" = "i586" ]; then + if rustc -Vv | grep host | grep i686 > /dev/null ; then + ARCH=i686 + fi + fi fi # If the variable PRINT_PACKAGE_NAME is set, then this script will report what @@ -55,15 +60,19 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" + CARGOTARGET="--target i586-unknown-linux-gnu" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" LIBDIRSUFFIX="" + CARGOTARGET="--target i686-unknown-linux-gnu" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" + CARGOTARGET="--target x86_64-unknown-linux-gnu" else SLKCFLAGS="-O2" LIBDIRSUFFIX="" + CARGOTARGET="" fi set -e @@ -74,6 +83,57 @@ cd $TMP rm -rf $SRCNAM-$VERSION tar xvf $CWD/$SRCNAM-$VERSION.tar.gz cd $SRCNAM-$VERSION + +# 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 + +# deps and versions come from Cargo.lock +mkdir vendor +( + cd vendor + + grep -h -A 3 "\[\[package\]\]" $(find ../ -maxdepth 1 -mindepth 1 -name Cargo.lock | tr '\n' ' ') | \ + sed 's/[[:space:]]*=[[:space:]]*/=/g;s/^--//;s/^\[\[/--\n[[/' | \ + awk 'BEGIN { RS = "--\n" ; FS="\n" } { print $2, $3, $4 }' | sed 's/"//g;s/name=//;s/ version=/=/' | \ + grep crates\.io-index | sed 's/ source=.*$//' | sort -u | while read -r dep ; do + + ver="$(printf "%s\n" "$dep" | cut -d= -f2)" + dep="$(printf "%s\n" "$dep" | cut -d= -f1)" + + tar xvf $CWD/$dep-$ver.crate + + touch $dep-$ver/.cargo-ok + + # generate checksum + { + printf "{\n" + printf ' "files": {\n' + + ( + cd $dep-$ver + find . -type f -print0 | xargs -0 sha256sum | sed -n '/\.cargo-checksum\.json/!p' | sed 's/\.\///;s/^\([^ ]*\)[[:space:]][[:space:]]*\(.*\)$/"\2":"\1",/' + ) | sed '$ s/,$//' + + printf " },\n" + printf ' "package": "' + + sha256sum "$CWD/$dep-$ver.crate" | cut -f1 -d' ' | sed 's/$/"/' + + printf "}\n" + } > $dep-$ver/.cargo-checksum.json + done +) + chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -81,14 +141,15 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# Build binary by cargo -cargo build --frozen --release --offline +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +cargo build --release $CARGOTARGET 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/bin -install -m 0755 target/release/$PRGNAM $PKG/usr/bin/$PRGNAM +find target -name $PRGNAM -exec install -m 755 {} $PKG/usr/bin/$PRGNAM \; mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION mv README.md CHANGELOG.md LICENSE $PKG/usr/doc/$PRGNAM-$VERSION/ diff --git a/development/mdbook/mdbook.info b/development/mdbook/mdbook.info index d91458187c230..d331e286fb1c1 100644 --- a/development/mdbook/mdbook.info +++ b/development/mdbook/mdbook.info @@ -1,8 +1,442 @@ PRGNAM="mdbook" VERSION="0.4.15" HOMEPAGE="https://github.com/rust-lang/mdBook" -DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.gz" -MD5SUM="9f55e38b904748126bbdfe5c4327c40c" +DOWNLOAD="https://github.com/rust-lang/mdBook/archive/v0.4.15/mdBook-0.4.15.tar.gz \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/aho-corasick/aho-corasick-0.7.18.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ammonia/ammonia-3.1.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ansi_term/ansi_term-0.11.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/anyhow/anyhow-1.0.43.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/assert_cmd/assert_cmd-1.0.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/atty/atty-0.2.14.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/autocfg/autocfg-1.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/base64/base64-0.13.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/bit-set/bit-set-0.5.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/bit-vec/bit-vec-0.6.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/bitflags/bitflags-1.3.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/block-buffer/block-buffer-0.7.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/block-buffer/block-buffer-0.9.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/block-padding/block-padding-0.1.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/bstr/bstr-0.2.17.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/byte-tools/byte-tools-0.3.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/byteorder/byteorder-1.4.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/bytes/bytes-1.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-0.1.10.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-1.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/chrono/chrono-0.4.19.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-2.33.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/cpufeatures/cpufeatures-0.1.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ctor/ctor-0.1.20.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/difference/difference-2.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/difflib/difflib-0.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/digest/digest-0.8.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/digest/digest-0.9.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/doc-comment/doc-comment-0.3.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/either/either-1.6.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/elasticlunr-rs/elasticlunr-rs-2.3.13.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/env_logger/env_logger-0.7.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/fake-simd/fake-simd-0.1.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/filetime/filetime-0.2.15.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/float-cmp/float-cmp-0.9.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/fnv/fnv-1.0.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/form_urlencoded/form_urlencoded-1.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/fsevent-sys/fsevent-sys-2.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/fsevent/fsevent-0.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/fuchsia-zircon-sys/fuchsia-zircon-sys-0.3.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/fuchsia-zircon/fuchsia-zircon-0.3.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futf/futf-0.1.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-channel/futures-channel-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-core/futures-core-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-io/futures-io-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-macro/futures-macro-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-sink/futures-sink-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-task/futures-task-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-util/futures-util-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/futures/futures-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/generic-array/generic-array-0.12.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/generic-array/generic-array-0.14.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/getopts/getopts-0.2.21.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.1.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.2.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/gitignore/gitignore-1.0.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/glob/glob-0.3.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/h2/h2-0.3.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/handlebars/handlebars-4.1.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.11.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/headers-core/headers-core-0.2.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/headers/headers-0.3.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/heck/heck-0.3.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/hermit-abi/hermit-abi-0.1.19.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/html5ever/html5ever-0.25.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/http-body/http-body-0.4.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/http/http-0.2.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/httparse/httparse-1.5.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/httpdate/httpdate-1.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/humantime/humantime-1.3.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper/hyper-0.14.11.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/idna/idna-0.2.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/indexmap/indexmap-1.7.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/inotify-sys/inotify-sys-0.1.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/inotify/inotify-0.7.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/input_buffer/input_buffer-0.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/iovec/iovec-0.1.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/itertools/itertools-0.10.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/itoa/itoa-0.4.8.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-1.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/lazycell/lazycell-1.3.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.100.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/log/log-0.4.14.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/mac/mac-0.1.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/maplit/maplit-1.0.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/markup5ever/markup5ever-0.10.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/markup5ever_rcdom/markup5ever_rcdom-0.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/matches/matches-0.1.9.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/memchr/memchr-2.4.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/mime/mime-0.3.16.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/mime_guess/mime_guess-2.0.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/mio-extras/mio-extras-2.0.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/mio/mio-0.6.23.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/mio/mio-0.7.13.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/miow/miow-0.2.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/miow/miow-0.3.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/net2/net2-0.2.37.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/new_debug_unreachable/new_debug_unreachable-1.0.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/notify/notify-4.0.17.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ntapi/ntapi-0.3.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/num-integer/num-integer-0.1.44.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/num-traits/num-traits-0.2.14.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/num_cpus/num_cpus-1.13.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/opaque-debug/opaque-debug-0.2.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/opaque-debug/opaque-debug-0.3.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/opener/opener-0.5.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/output_vt100/output_vt100-0.1.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/percent-encoding/percent-encoding-2.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pest/pest-2.1.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pest_derive/pest_derive-2.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pest_generator/pest_generator-2.1.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pest_meta/pest_meta-2.1.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/phf/phf-0.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/phf_codegen/phf_codegen-0.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/phf_generator/phf_generator-0.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/phf_shared/phf_shared-0.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-project-internal/pin-project-internal-1.0.8.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-project-lite/pin-project-lite-0.2.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-project/pin-project-1.0.8.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-utils/pin-utils-0.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ppv-lite86/ppv-lite86-0.2.10.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/precomputed-hash/precomputed-hash-0.1.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates-core/predicates-core-1.0.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates-tree/predicates-tree-1.0.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates/predicates-2.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pretty_assertions/pretty_assertions-0.6.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-hack/proc-macro-hack-0.5.19.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-nested/proc-macro-nested-0.1.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.28.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/pulldown-cmark/pulldown-cmark-0.9.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/quick-error/quick-error-1.2.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/quick-error/quick-error-2.0.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.9.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand/rand-0.7.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand/rand-0.8.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_chacha/rand_chacha-0.2.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_chacha/rand_chacha-0.3.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_core/rand_core-0.5.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_core/rand_core-0.6.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_hc/rand_hc-0.2.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_hc/rand_hc-0.3.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_pcg/rand_pcg-0.2.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.2.10.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-automata/regex-automata-0.1.10.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.6.25.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.5.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/remove_dir_all/remove_dir_all-0.5.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-1.0.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/same-file/same-file-1.0.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/scoped-tls/scoped-tls-1.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/select/select-0.5.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/semver-parser/semver-parser-0.10.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-0.11.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.129.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.129.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.66.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_urlencoded/serde_urlencoded-0.7.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/sha-1/sha-1-0.8.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/sha-1/sha-1-0.9.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/shlex/shlex-1.0.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/siphasher/siphasher-0.3.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/slab/slab-0.4.4.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/socket2/socket2-0.4.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/string_cache/string_cache-0.8.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/string_cache_codegen/string_cache_codegen-0.5.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/strsim/strsim-0.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/strum/strum-0.21.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/strum_macros/strum_macros-0.21.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.75.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tempfile/tempfile-3.2.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tendril/tendril-0.4.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/termcolor/termcolor-1.1.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.11.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.1.43.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tinyvec/tinyvec-1.3.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tinyvec_macros/tinyvec_macros-0.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-macros/tokio-macros-1.3.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-stream/tokio-stream-0.1.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-tungstenite/tokio-tungstenite-0.13.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-util/tokio-util-0.6.7.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio/tokio-1.10.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/toml/toml-0.5.8.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/topological-sort/topological-sort-0.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tower-service/tower-service-0.3.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tracing-core/tracing-core-0.1.19.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tracing/tracing-0.1.26.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/treeline/treeline-0.1.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/try-lock/try-lock-0.2.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/tungstenite/tungstenite-0.12.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/typenum/typenum-1.13.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ucd-trie/ucd-trie-0.1.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicase/unicase-2.6.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-bidi/unicode-bidi-0.3.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-normalization/unicode-normalization-0.1.19.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-segmentation/unicode-segmentation-1.8.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-width/unicode-width-0.1.8.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-xid/unicode-xid-0.2.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/url/url-2.2.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/utf-8/utf-8-0.7.6.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/vec_map/vec_map-0.8.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/version_check/version_check-0.9.3.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wait-timeout/wait-timeout-0.2.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/walkdir/walkdir-2.3.2.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/want/want-0.3.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/warp/warp-0.3.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.10.2+wasi-snapshot-preview1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/wasi/wasi-0.9.0+wasi-snapshot-preview1.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/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-util/winapi-util-0.1.5.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.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/winapi-0.3.9.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/ws2_32-sys/ws2_32-sys-0.2.1.crate \ + https://crates-io.s3-us-west-1.amazonaws.com/crates/xml5ever/xml5ever-0.16.1.crate" +MD5SUM="9f55e38b904748126bbdfe5c4327c40c + 425b8fdf70df59998d9b7c89083e48d1 \ + 1fe846b8e6d1593ab5b6d9a1f7bb03fc \ + 294a49d3c53865fa7ac5d0ce2f5d5735 \ + c98364f424cb32ad3e457fe501982880 \ + a8f40912554826383b2596a4a923b37b \ + 142cb4b9a653e56e56311f0c883b8582 \ + c6443ec8d007c729ba5482008d0c864d \ + 80a2c27647a6acb1890a3a7de8fded72 \ + 8f8acc3c1caff2043085a0cc28a92757 \ + 45a867175c81501378699f80724393c0 \ + a295edb6953237ebbdfa8e731229f9a3 \ + a885637c56c780044d778f18420687cc \ + c7fbaf61245dc847237ab7c72b3ee9ea \ + 95414d4f9c612bbe8a061dd2ff0bc519 \ + f5b0c1878d1deab2cc401e09fa6c78af \ + 4bd3c3b61fe602e6078615a491e5050a \ + 1e704be5ddde9d6b5383ef1035309f91 \ + 3b6b29d331e785bb34e6a414590d5700 \ + 882dbbc613a93f64c3709b0a2bd0d6dc \ + 74634128440dbc3766bda76fdf0aaa05 \ + 1581b390d17f6e73a43ffc8a7b009e57 \ + bc79e0eb364df515a33755ac9a581cfd \ + 99da639741641bcca633074ffd22f0d4 \ + 727ea8f51f997bf65b95beacc5125757 \ + 5e49f4c3f9076fe30ae207fe951f9195 \ + bebc8338ae113a87a04564c97c1e3f0c \ + b00352aced738d455145117157604783 \ + 493a2f042d86baa5c6bac75202c64554 \ + dd1e49c76e9d5853e673a3b41ba02917 \ + b4e2b229c362ad0dd313ff631816d5db \ + 1778d8ea77386492faeda052cf8bf991 \ + 081ed755ceb8e0b7c78cffde40fd084d \ + 1aef0dd636d3ef234e4f035fc26c0069 \ + a0b45a97d7e59be69fc01c81a7043d46 \ + 94f11861c538d1a2fd56c86d140e4358 \ + 8dab3b3ec00dc56cffde0b0c410d47b5 \ + 7ee8703970c3fa6a2e37893de742824b \ + 7c292ae288fae4b3dd8f4871f7ec54e9 \ + 49c7c8d8dff092a63277ed8d8a3b383b \ + 54cfab480b7a5f7302eadf44129d3f4b \ + dd7c80c2d04d2e9ceba82826cf69764d \ + 97a2637a0640d4d651a8d35b25adde70 \ + ad022ac5b47908c95c1651a8d62ed88b \ + c1f94a657d4bdb95a0e12ec2a6426353 \ + 1e60b156778db78ffe7d9095d8f7342f \ + 0d991bccbcab9ef08e0ced7d6e4841ef \ + a4273bf63b973ddde685042334801c68 \ + f7fecaf94281c3341239b8e823e80c55 \ + 848bd6f2a9fa60ed190bfc602551e532 \ + 1d269082741f11824a96743b351aa899 \ + 668f0eda79c119d7c79f1e49c0afbeeb \ + 65cd30f86e785b77fd82e0693d126e26 \ + c3ec5977ecc0f6244ef3be87f5325e72 \ + 15d3113e5507c411419fa64f6b9d5349 \ + 9db1c40cc98e60cc7bd6782249a0ba01 \ + 33989ad81212aeba65187e3b69f2100a \ + e7c07242a95ee1df865efe9534e10a34 \ + 77b32468aa675971b9311b843c615889 \ + e7a14bbddf5dd3b0cbc8eaa496b13c43 \ + 62b3edf8c2db7fccb1a6a41134b84e62 \ + 0372a8de508e57da4d4869f058bcb630 \ + f60bc11bfd0b9268be13f6f0d1d0a65a \ + d4310bba2bdd940077329f6fca3fde78 \ + 0b7994d1256215201bdfb810a357ffa2 \ + 95cc83c78cfa33dfc96428e0d2c605ee \ + 55c7e8d666bc0f1353c063d87045c16d \ + b2f9dc844fa0ff215f4b076df7656b30 \ + e40d2efcee31e346fbc82277683422ea \ + 87f62b583beb9f8c4e9b2c7b5f783f51 \ + bb2582cae7b3d837f5da1df153001db5 \ + 50620d22f8dba6006c490dc7905d4321 \ + f50aaf5171cbc0327f8d18a4ec7405fb \ + b77f75d6da2eedbad4f109a28b2ef24b \ + 639af0cca65c012e6a028acfb657e417 \ + 249e03f000851e7478883506cedffc50 \ + 89e7b35f7757725508d1c39cd03937f1 \ + f1c40b9836035b69e464df711a1d2950 \ + 721a3e3f82633f6ed70a5abfe64c80bc \ + 06e7dbde9932c6a9bac63d9288670678 \ + 9d033cc2daa6924420a4a89e6705773f \ + fba3b040a55c01be7376d3dd5c4d4920 \ + 23cc9e52c52465f5b225e62ab7cc3457 \ + 3c624253a5ec6c96fad20dcb8eaa242d \ + 40e508baeee8cdccbc471489b0f449ff \ + 4f72232c91aa665fcc186acb4f0b2ff8 \ + 47580fad08273a52e998f84ef404912e \ + 74df572cfd2c7f5d80cc201ad4b2c2b1 \ + 1f27c83b74169711efaddda35c6a46fa \ + 5ac809692422b722eaded90be3c4d9c2 \ + d75b1c734f85b007c55ca84217df4201 \ + a362e890dd0dfe51ecd95a4a1be6e28c \ + f7bde0c2e5fd9542f7ccb5e6fc40eb04 \ + 0d4dc4bd76fdb66114874a4afae6834b \ + 257e573f323c639630b31f147671b627 \ + f94f1f271803739855830e4351d4c30b \ + 1fbbe598255c0addb31bdfbe3e76420d \ + 4604959975c2154a14f6b5e97444e2c8 \ + ff6c054468eab826f0dab7cc9a3fe557 \ + 75b8063cab37a099b45204f2e6b1738f \ + f9ddf92ded75c1df47b2dd1379a482fd \ + 98b6f812f357ee3c9cf11d31ad98795c \ + 420f93a43fa603c1253213bdf28983df \ + a8ec1126ef06244ac1e3773981a005f1 \ + c0e036fd990d0c9cae11b5876a5cb572 \ + c36d452e37c73b1e99f40bae18cddfdb \ + 797752fea1f2c8b458cf7383b61433c9 \ + 653e04baa68a4484b3b839c19221e474 \ + cd98de659bfeccf638775ff13259994c \ + 82887bf79a42c46bece8d18ca411587c \ + f490982aceabdbd515348f63e638a782 \ + 37cf6acd1c3259eefeba636e4cc9b365 \ + 43e97206d08bfd1a23b2ed01fba95c69 \ + 0cf1fcdb3e8eab7001792f4916516fc2 \ + 222d8ac7246a639ff9858d12cbb40e54 \ + a580658df3c2da1e8fed41a7a51389d0 \ + 4964b67b085fa4433b67dbde4d986c31 \ + fd3df95de65e4c1fe6c9c4a8399cb7e7 \ + f27cbb8b66feb1cc9ab1b9af8a1a2c51 \ + 1d8831e78ffe3b9e83c9b61d121445c0 \ + 499155f20603f837aa2d4710a6ac38de \ + c2cc635601bec2b666dec7dfb2591e12 \ + 07c75fec267864bcbb800ca7709ceae2 \ + a4ff7abd41c57dfd24bbd4b50edb848f \ + 452ac8d7c004b02e1ec30a9e390f9625 \ + 30d783a004d6ae43913983d49b8466c9 \ + 59425b318d7a80253445671a9fda0aa4 \ + 5298a9e684a0e914db1d93598950c6b4 \ + 574452341c38f8d6d4a45c63ad2d7cc7 \ + c7c38eb603bed6f42edbc4294806a44a \ + e6fd8764e2acb835d7d2f04d052e30ce \ + f7e37ccdafce0dcd2001cd78d2c4d169 \ + 1b9f07607a02f57fc6ae93c064b0114a \ + 3181dca31efe33cbed29a45d0ec67848 \ + 3c1cc07f7d54984f8189eb08401b7a7e \ + 3233400d1bc56e7c78d4d7564d8e5b74 \ + 66d1cb32dce999907409f636f004b884 \ + d5489ff3f6a307622ba98c4def55cdb5 \ + 0a80ed36a125ac3cdfa09f8707055873 \ + e30085994bbeb4b7f4895d48216d5476 \ + a0f55fda89c0f97784edb18f4c253a49 \ + ae5dab3db7dc317e16bb6f9e7eb15d14 \ + b269356e8646f3184a0e8d52a58cee69 \ + 792d44fd2c664a81c10d7b261c5fda06 \ + 7b0715affe44616a992f113ad7ab7d50 \ + 4a80ab58144fc731cd12abc6d5139d7f \ + 95f4b6766a27d814b4e54d1ccb3b7fc9 \ + 82401c70623ccc1bfc0bcb5c3b0ac8b7 \ + 4606e4a248df4d70509afded817aca14 \ + 0538d1da369f3e3f0412aa4d735c1b61 \ + a69721c73263cd2040e1a5f120b03a6f \ + 2d8d8b377d144f5e32b4f65a69eb0b24 \ + fc60e4ecd18db5e582b9e7dd19dd62e4 \ + f502bedab181bb8d078589b693d6ffad \ + 42408be0352a76b14f1e77a6b8858a77 \ + d2cc4e584ed64165fc56d2c9081eb3ee \ + 0560527756efc7df41b5a1c942a2e951 \ + f0e967e704cbfb2cbb44836b54dc7ab5 \ + ff1b5cc32f473ab905bb967083e8e5d1 \ + 823b1a0c367f5bf34ff38a7148cab53a \ + b1cace2e0c87bbbf5753996e28016787 \ + 0be942062f164a7a1e46673c01c7d711 \ + 6a06da34ef29beab908b8d6ab1d12b8a \ + 24a2cb0b833248b34e11945ee3b7044d \ + f9413de4f5ecd8f9bb3d0d7889a09aa4 \ + a0539d2f4d916dc8e9b5afb32685ed4e \ + 0c731adc101ba021096552e942999527 \ + cfe9ae4d95fb48824e255ee207cf6a00 \ + 781d4ccf5d04c98fa02af207a9639249 \ + 1a26e15d2933a6e0edc4f3f2c7b766b7 \ + 9682f5ad8bf3cb03023039e13ba0ef73 \ + 465e136d16fe7727ab34859d907b3751 \ + 6e328718765f2352dd34f10215488fbb \ + 8523ae19f02f159dd045de88cf0e06a4 \ + ebdff467249aa3dca005a441dc824236 \ + a8de006fe0c7e373c560dd51599287a8 \ + 9d66208e00715217a8c1f2e40efe4a0c \ + 45fffe4a8cd1fc8903ca7a8e32815264 \ + 7bfcad253aff26bc26c5e3521f3ba891 \ + 8fe0817bd35c213633abd8ccb26f43d9 \ + b3b797ef65183f3bae25d28e75f1ab94 \ + e9bed1eda1859d980a69e0bd0edd9b0b \ + 3d25d22837ead5c2992d58ed18283026 \ + d0dc12993f0da380d2412d28fe5fc123 \ + db6fe956ec67f88412df3a627158a7ba \ + e5c372c6b0b7176304c5133ea0a2b045 \ + 519bfbdd19531f1d7b775bfa7ce4ee80 \ + 775bf8add6542d3a32abefd3a1e242dd \ + b6ec1f066b7b85b38e1d01bf8ed97965 \ + 8f1da9ba3b7b793efa8a39a159d06035 \ + e876964c7b83db85fb7897bee7ad0f45 \ + f73f968be695ed1bcdbb8ff19c989f8c \ + 624d35cbc853aefbfc015584980d3890 \ + 6cae4969689ecc3b4b4c31a9fb9539a6 \ + 36cbce768155bdac8934efa262d75fe3 \ + b3c895be51ad2941174aed33677be9c3 \ + 10291d9a0022076bc0827250816d3476 \ + 8cf3e6ccd359849ae4e88e0aa69ddae0 \ + 4272c279b06b88f8b0ffce7109348e27 \ + 087bfc476e9d73628cebd265590f11f7 \ + eb721c4d9e5dba8f93e9de0a80036ec3 \ + 60b1e46c5dd84e50d42cd5f68b041336 \ + 333b4ba3f64c35b6f89b521e8d64548b \ + 1c446b05ba6899a5b5801b7d4aee465c \ + 6708629acf3d2ecb7404e43255d2df85 \ + 580dd7d12690c726da7d5075f3442a74 \ + e334c03160b1e0989c2a71ca55f631fc \ + ac3354e87d9573cad25ec9b4f8f31f00 \ + a061ad1db3e0d839725b037ff8be84e7 \ + 6e23e0eee42b1ba9ec61a6db7ec2dc08 \ + c900e7dbce808ff8ced375077b17a163 \ + db96b50050277bf05a3c68534bbb9586 \ + b9e37d5fc4ad28b612b78ad37816684d \ + 09de9d01e7331ff3da11f58be8bef0df \ + b44489eb4799c4fabac3fceb48de54f7 \ + 0498c4a11448bfc35dc7bb2caa64c753 \ + 38346bab0933c9eb1e36d22fe4220ba7 \ + 70c21cb103a0d2d5750fb9ca3eab2cd7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" |