diff options
Diffstat (limited to 'development/jujutsu')
-rw-r--r-- | development/jujutsu/README | 5 | ||||
-rw-r--r-- | development/jujutsu/jujutsu.SlackBuild | 204 | ||||
-rw-r--r-- | development/jujutsu/jujutsu.info | 1038 | ||||
-rw-r--r-- | development/jujutsu/slack-desc | 19 |
4 files changed, 1266 insertions, 0 deletions
diff --git a/development/jujutsu/README b/development/jujutsu/README new file mode 100644 index 0000000000..a5afd8d3c5 --- /dev/null +++ b/development/jujutsu/README @@ -0,0 +1,5 @@ +Jujutsu is a powerful version control system for +software projects. +You use it to get a copy of your code, track changes +to the code, and finally publish those changes for +others to see and use. diff --git a/development/jujutsu/jujutsu.SlackBuild b/development/jujutsu/jujutsu.SlackBuild new file mode 100644 index 0000000000..85eeb0b575 --- /dev/null +++ b/development/jujutsu/jujutsu.SlackBuild @@ -0,0 +1,204 @@ +#!/bin/bash + +# Slackware build script for jujutsu + +# Copyright 2022 Julian Grinblat <julian@dotcore.co.il> +# 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. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=jujutsu +SRCNAM=jj +VERSION=${VERSION:-0.33.0} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + 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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + CARGOTARGET="--target $ARCH-unknown-linux-gnu" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + CARGOTARGET="--target $ARCH-unknown-linux-gnu" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ] || [ "$ARCH" = "aarch64" ] ; then + SLKCFLAGS="-O2 -fPIC" + CARGOTARGET="--target $ARCH-unknown-linux-gnu" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + CARGOTARGET="" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +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 instead of downloading from crates.io +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 \ + -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 {} \; + +export PATH="/opt/rust/bin:$PATH" +if [ -z "$LD_LIBRARY_PATH" ]; then + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" +else + export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" +fi + +CARGO_HOME=.cargo \ +CFLAGS="$SLKCFLAGS -ffat-lto-objects" \ +CXXFLAGS="$SLKCFLAGS" \ +LIBGIT2_NO_VENDOR=1 \ +LIBSSH2_SYS_USE_PKG_CONFIG=1 \ +cargo build \ + $CARGOTARGET \ + --frozen \ + --release \ + --all-features \ + --package jj-cli + +install -Dm0755 -t $PKG/usr/bin target/${CARGOTARGET/--target /}/release/jj + +JJ=$PKG/usr/bin/jj +mkdir -p $PKG/usr/share/bash-completion/completions +$JJ util completion bash > $PKG/usr/share/bash-completion/completions/jj +chmod 0644 $PKG/usr/share/bash-completion/completions/jj + +mkdir -p $PKG/usr/share/elvish/lib +$JJ util completion elvish > $PKG/usr/share/elvish/lib/jj.elv +chmod 0644 $PKG/usr/share/elvish/lib/jj.elv + +mkdir -p $PKG/usr/share/fish/vendor_completions.d +$JJ util completion fish > $PKG/usr/share/fish/vendor_completions.d/jj.fish +chmod 0644 $PKG/usr/share/fish/vendor_completions.d/jj.fish + +mkdir -p $PKG/usr/share/zsh/site-functions +$JJ util completion zsh > $PKG/usr/share/zsh/site-functions/_jj +chmod 0644 $PKG/usr/share/zsh/site-functions/_jj + +mkdir -p $PKG/usr/man +$JJ util install-man-pages $PKG/usr/man + +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 + +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + +chmod 0644 $PKG/usr/man/man1/* + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + README.md \ + LICENSE \ + SECURITY.md \ + GOVERNANCE.md \ + CHANGELOG.md \ + AUTHORS \ + $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 diff --git a/development/jujutsu/jujutsu.info b/development/jujutsu/jujutsu.info new file mode 100644 index 0000000000..bca339859c --- /dev/null +++ b/development/jujutsu/jujutsu.info @@ -0,0 +1,1038 @@ +PRGNAM="jujutsu" +VERSION="0.33.0" +HOMEPAGE="https://github.com/jj-vcs/jj" +DOWNLOAD="https://github.com/jj-vcs/jj/archive/refs/tags/v0.33.0/jj-0.33.0.tar.gz \ + https://static.crates.io/crates/addr2line/addr2line-0.24.2.crate \ + https://static.crates.io/crates/adler2/adler2-2.0.1.crate \ + https://static.crates.io/crates/ahash/ahash-0.8.12.crate \ + https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \ + https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate \ + https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate \ + https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate \ + https://static.crates.io/crates/anes/anes-0.1.6.crate \ + https://static.crates.io/crates/anstream/anstream-0.6.20.crate \ + https://static.crates.io/crates/anstyle/anstyle-1.0.11.crate \ + https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate \ + https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.4.crate \ + https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.10.crate \ + https://static.crates.io/crates/anyhow/anyhow-1.0.99.crate \ + https://static.crates.io/crates/arc-swap/arc-swap-1.7.1.crate \ + https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate \ + https://static.crates.io/crates/assert_cmd/assert_cmd-2.0.17.crate \ + https://static.crates.io/crates/assert_matches/assert_matches-1.5.0.crate \ + https://static.crates.io/crates/async-trait/async-trait-0.1.89.crate \ + https://static.crates.io/crates/atomic/atomic-0.6.1.crate \ + https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate \ + https://static.crates.io/crates/backtrace/backtrace-0.3.75.crate \ + https://static.crates.io/crates/base64/base64-0.22.1.crate \ + https://static.crates.io/crates/beef/beef-0.5.2.crate \ + https://static.crates.io/crates/bit-set/bit-set-0.5.3.crate \ + https://static.crates.io/crates/bit-set/bit-set-0.8.0.crate \ + https://static.crates.io/crates/bit-vec/bit-vec-0.6.3.crate \ + https://static.crates.io/crates/bit-vec/bit-vec-0.8.0.crate \ + https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \ + https://static.crates.io/crates/bitflags/bitflags-2.9.1.crate \ + https://static.crates.io/crates/blake2/blake2-0.10.6.crate \ + https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \ + https://static.crates.io/crates/borrow-or-share/borrow-or-share-0.2.2.crate \ + https://static.crates.io/crates/bstr/bstr-1.12.0.crate \ + https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate \ + https://static.crates.io/crates/bytecount/bytecount-0.6.9.crate \ + https://static.crates.io/crates/bytemuck/bytemuck-1.23.2.crate \ + https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \ + https://static.crates.io/crates/bytes/bytes-1.10.1.crate \ + https://static.crates.io/crates/camino/camino-1.1.11.crate \ + https://static.crates.io/crates/cassowary/cassowary-0.3.0.crate \ + https://static.crates.io/crates/cast/cast-0.3.0.crate \ + https://static.crates.io/crates/castaway/castaway-0.2.4.crate \ + https://static.crates.io/crates/cc/cc-1.2.32.crate \ + https://static.crates.io/crates/cfg-if/cfg-if-1.0.1.crate \ + https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate \ + https://static.crates.io/crates/chrono/chrono-0.4.41.crate \ + https://static.crates.io/crates/ciborium/ciborium-0.2.2.crate \ + https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.2.crate \ + https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.2.crate \ + https://static.crates.io/crates/clap/clap-4.5.45.crate \ + https://static.crates.io/crates/clap-markdown/clap-markdown-0.1.5.crate \ + https://static.crates.io/crates/clap_builder/clap_builder-4.5.44.crate \ + https://static.crates.io/crates/clap_complete/clap_complete-4.5.57.crate \ + https://static.crates.io/crates/clap_complete_nushell/clap_complete_nushell-4.5.8.crate \ + https://static.crates.io/crates/clap_derive/clap_derive-4.5.45.crate \ + https://static.crates.io/crates/clap_lex/clap_lex-0.7.5.crate \ + https://static.crates.io/crates/clap_mangen/clap_mangen-0.2.29.crate \ + https://static.crates.io/crates/clru/clru-0.6.2.crate \ + https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate \ + https://static.crates.io/crates/compact_str/compact_str-0.8.1.crate \ + https://static.crates.io/crates/console/console-0.15.11.crate \ + https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate \ + https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate \ + https://static.crates.io/crates/crc32fast/crc32fast-1.5.0.crate \ + https://static.crates.io/crates/criterion/criterion-0.5.1.crate \ + https://static.crates.io/crates/criterion-plot/criterion-plot-0.5.0.crate \ + https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate \ + https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate \ + https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate \ + https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate \ + https://static.crates.io/crates/crossterm/crossterm-0.28.1.crate \ + https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.1.crate \ + https://static.crates.io/crates/crunchy/crunchy-0.2.4.crate \ + https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate \ + https://static.crates.io/crates/csscolorparser/csscolorparser-0.6.2.crate \ + https://static.crates.io/crates/darling/darling-0.20.11.crate \ + https://static.crates.io/crates/darling_core/darling_core-0.20.11.crate \ + https://static.crates.io/crates/darling_macro/darling_macro-0.20.11.crate \ + https://static.crates.io/crates/dashmap/dashmap-6.1.0.crate \ + https://static.crates.io/crates/datatest-stable/datatest-stable-0.3.2.crate \ + https://static.crates.io/crates/deltae/deltae-0.3.2.crate \ + https://static.crates.io/crates/diff/diff-0.1.13.crate \ + https://static.crates.io/crates/difflib/difflib-0.4.0.crate \ + https://static.crates.io/crates/digest/digest-0.10.7.crate \ + https://static.crates.io/crates/dirs/dirs-6.0.0.crate \ + https://static.crates.io/crates/dirs-sys/dirs-sys-0.5.0.crate \ + https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate \ + https://static.crates.io/crates/doc-comment/doc-comment-0.3.3.crate \ + https://static.crates.io/crates/dunce/dunce-1.0.5.crate \ + https://static.crates.io/crates/either/either-1.15.0.crate \ + https://static.crates.io/crates/email_address/email_address-0.2.9.crate \ + https://static.crates.io/crates/encode_unicode/encode_unicode-1.0.0.crate \ + https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.crate \ + https://static.crates.io/crates/enum_dispatch/enum_dispatch-0.3.13.crate \ + https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate \ + https://static.crates.io/crates/erased-serde/erased-serde-0.4.6.crate \ + https://static.crates.io/crates/errno/errno-0.3.13.crate \ + https://static.crates.io/crates/escape8259/escape8259-0.5.3.crate \ + https://static.crates.io/crates/etcetera/etcetera-0.10.0.crate \ + https://static.crates.io/crates/euclid/euclid-0.22.11.crate \ + https://static.crates.io/crates/fancy-regex/fancy-regex-0.11.0.crate \ + https://static.crates.io/crates/fancy-regex/fancy-regex-0.14.0.crate \ + https://static.crates.io/crates/fancy-regex/fancy-regex-0.16.1.crate \ + https://static.crates.io/crates/faster-hex/faster-hex-0.10.0.crate \ + https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate \ + https://static.crates.io/crates/filedescriptor/filedescriptor-0.8.3.crate \ + https://static.crates.io/crates/filetime/filetime-0.2.25.crate \ + https://static.crates.io/crates/finl_unicode/finl_unicode-1.3.0.crate \ + https://static.crates.io/crates/fixedbitset/fixedbitset-0.4.2.crate \ + https://static.crates.io/crates/fixedbitset/fixedbitset-0.5.7.crate \ + https://static.crates.io/crates/flate2/flate2-1.1.2.crate \ + https://static.crates.io/crates/fluent-uri/fluent-uri-0.3.2.crate \ + https://static.crates.io/crates/fnv/fnv-1.0.7.crate \ + https://static.crates.io/crates/foldhash/foldhash-0.1.5.crate \ + https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate \ + https://static.crates.io/crates/fraction/fraction-0.15.3.crate \ + https://static.crates.io/crates/futures/futures-0.1.31.crate \ + https://static.crates.io/crates/futures/futures-0.3.31.crate \ + https://static.crates.io/crates/futures-channel/futures-channel-0.3.31.crate \ + https://static.crates.io/crates/futures-core/futures-core-0.3.31.crate \ + https://static.crates.io/crates/futures-executor/futures-executor-0.3.31.crate \ + https://static.crates.io/crates/futures-io/futures-io-0.3.31.crate \ + https://static.crates.io/crates/futures-macro/futures-macro-0.3.31.crate \ + https://static.crates.io/crates/futures-sink/futures-sink-0.3.31.crate \ + https://static.crates.io/crates/futures-task/futures-task-0.3.31.crate \ + https://static.crates.io/crates/futures-util/futures-util-0.3.31.crate \ + https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate \ + https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate \ + https://static.crates.io/crates/getrandom/getrandom-0.3.3.crate \ + https://static.crates.io/crates/gimli/gimli-0.31.1.crate \ + https://static.crates.io/crates/gix/gix-0.73.0.crate \ + https://static.crates.io/crates/gix-actor/gix-actor-0.35.4.crate \ + https://static.crates.io/crates/gix-attributes/gix-attributes-0.27.0.crate \ + https://static.crates.io/crates/gix-bitmap/gix-bitmap-0.2.14.crate \ + https://static.crates.io/crates/gix-chunk/gix-chunk-0.4.11.crate \ + https://static.crates.io/crates/gix-command/gix-command-0.6.2.crate \ + https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.29.0.crate \ + https://static.crates.io/crates/gix-config/gix-config-0.46.0.crate \ + https://static.crates.io/crates/gix-config-value/gix-config-value-0.15.1.crate \ + https://static.crates.io/crates/gix-date/gix-date-0.10.5.crate \ + https://static.crates.io/crates/gix-diff/gix-diff-0.53.0.crate \ + https://static.crates.io/crates/gix-dir/gix-dir-0.15.0.crate \ + https://static.crates.io/crates/gix-discover/gix-discover-0.41.0.crate \ + https://static.crates.io/crates/gix-features/gix-features-0.43.1.crate \ + https://static.crates.io/crates/gix-filter/gix-filter-0.20.0.crate \ + https://static.crates.io/crates/gix-fs/gix-fs-0.16.1.crate \ + https://static.crates.io/crates/gix-glob/gix-glob-0.21.0.crate \ + https://static.crates.io/crates/gix-hash/gix-hash-0.19.0.crate \ + https://static.crates.io/crates/gix-hashtable/gix-hashtable-0.9.0.crate \ + https://static.crates.io/crates/gix-ignore/gix-ignore-0.16.0.crate \ + https://static.crates.io/crates/gix-index/gix-index-0.41.0.crate \ + https://static.crates.io/crates/gix-lock/gix-lock-18.0.0.crate \ + https://static.crates.io/crates/gix-object/gix-object-0.50.2.crate \ + https://static.crates.io/crates/gix-odb/gix-odb-0.70.0.crate \ + https://static.crates.io/crates/gix-pack/gix-pack-0.60.0.crate \ + https://static.crates.io/crates/gix-packetline/gix-packetline-0.19.1.crate \ + https://static.crates.io/crates/gix-packetline-blocking/gix-packetline-blocking-0.19.1.crate \ + https://static.crates.io/crates/gix-path/gix-path-0.10.20.crate \ + https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.12.0.crate \ + https://static.crates.io/crates/gix-protocol/gix-protocol-0.51.0.crate \ + https://static.crates.io/crates/gix-quote/gix-quote-0.6.0.crate \ + https://static.crates.io/crates/gix-ref/gix-ref-0.53.1.crate \ + https://static.crates.io/crates/gix-refspec/gix-refspec-0.31.0.crate \ + https://static.crates.io/crates/gix-revision/gix-revision-0.35.0.crate \ + https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.21.0.crate \ + https://static.crates.io/crates/gix-sec/gix-sec-0.12.0.crate \ + https://static.crates.io/crates/gix-shallow/gix-shallow-0.5.0.crate \ + https://static.crates.io/crates/gix-status/gix-status-0.20.0.crate \ + https://static.crates.io/crates/gix-submodule/gix-submodule-0.20.0.crate \ + https://static.crates.io/crates/gix-tempfile/gix-tempfile-18.0.0.crate \ + https://static.crates.io/crates/gix-trace/gix-trace-0.1.13.crate \ + https://static.crates.io/crates/gix-transport/gix-transport-0.48.0.crate \ + https://static.crates.io/crates/gix-traverse/gix-traverse-0.47.0.crate \ + https://static.crates.io/crates/gix-url/gix-url-0.32.0.crate \ + https://static.crates.io/crates/gix-utils/gix-utils-0.3.0.crate \ + https://static.crates.io/crates/gix-validate/gix-validate-0.10.0.crate \ + https://static.crates.io/crates/gix-worktree/gix-worktree-0.42.0.crate \ + https://static.crates.io/crates/gix-worktree-state/gix-worktree-state-0.20.0.crate \ + https://static.crates.io/crates/globset/globset-0.4.16.crate \ + https://static.crates.io/crates/half/half-2.6.0.crate \ + https://static.crates.io/crates/hash32/hash32-0.3.1.crate \ + https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate \ + https://static.crates.io/crates/hashbrown/hashbrown-0.15.5.crate \ + https://static.crates.io/crates/heapless/heapless-0.8.0.crate \ + https://static.crates.io/crates/heck/heck-0.5.0.crate \ + https://static.crates.io/crates/hermit-abi/hermit-abi-0.5.2.crate \ + https://static.crates.io/crates/hex/hex-0.4.3.crate \ + https://static.crates.io/crates/home/home-0.5.11.crate \ + https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.63.crate \ + https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate \ + https://static.crates.io/crates/icu_collections/icu_collections-2.0.0.crate \ + https://static.crates.io/crates/icu_locale_core/icu_locale_core-2.0.0.crate \ + https://static.crates.io/crates/icu_normalizer/icu_normalizer-2.0.0.crate \ + https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-2.0.0.crate \ + https://static.crates.io/crates/icu_properties/icu_properties-2.0.1.crate \ + https://static.crates.io/crates/icu_properties_data/icu_properties_data-2.0.1.crate \ + https://static.crates.io/crates/icu_provider/icu_provider-2.0.0.crate \ + https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate \ + https://static.crates.io/crates/idna/idna-1.0.3.crate \ + https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.1.crate \ + https://static.crates.io/crates/ignore/ignore-0.4.23.crate \ + https://static.crates.io/crates/imara-diff/imara-diff-0.1.8.crate \ + https://static.crates.io/crates/indexmap/indexmap-2.11.0.crate \ + https://static.crates.io/crates/indoc/indoc-2.0.6.crate \ + https://static.crates.io/crates/insta/insta-1.43.1.crate \ + https://static.crates.io/crates/instability/instability-0.3.9.crate \ + https://static.crates.io/crates/interim/interim-0.2.1.crate \ + https://static.crates.io/crates/io-close/io-close-0.3.7.crate \ + https://static.crates.io/crates/io-uring/io-uring-0.7.9.crate \ + https://static.crates.io/crates/is-terminal/is-terminal-0.4.16.crate \ + https://static.crates.io/crates/is_executable/is_executable-1.0.4.crate \ + https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate \ + https://static.crates.io/crates/itertools/itertools-0.10.5.crate \ + https://static.crates.io/crates/itertools/itertools-0.13.0.crate \ + https://static.crates.io/crates/itertools/itertools-0.14.0.crate \ + https://static.crates.io/crates/itoa/itoa-1.0.15.crate \ + https://static.crates.io/crates/jiff/jiff-0.2.15.crate \ + https://static.crates.io/crates/jiff-static/jiff-static-0.2.15.crate \ + https://static.crates.io/crates/jiff-tzdb/jiff-tzdb-0.1.4.crate \ + https://static.crates.io/crates/jiff-tzdb-platform/jiff-tzdb-platform-0.1.3.crate \ + https://static.crates.io/crates/js-sys/js-sys-0.3.77.crate \ + https://static.crates.io/crates/jsonschema/jsonschema-0.32.1.crate \ + https://static.crates.io/crates/kstring/kstring-2.0.2.crate \ + https://static.crates.io/crates/lab/lab-0.11.0.crate \ + https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate \ + https://static.crates.io/crates/libc/libc-0.2.175.crate \ + https://static.crates.io/crates/libredox/libredox-0.1.9.crate \ + https://static.crates.io/crates/libtest-mimic/libtest-mimic-0.8.1.crate \ + https://static.crates.io/crates/libz-rs-sys/libz-rs-sys-0.5.1.crate \ + https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.15.crate \ + https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.9.4.crate \ + https://static.crates.io/crates/litemap/litemap-0.8.0.crate \ + https://static.crates.io/crates/lock_api/lock_api-0.4.13.crate \ + https://static.crates.io/crates/log/log-0.4.27.crate \ + https://static.crates.io/crates/logos/logos-0.15.1.crate \ + https://static.crates.io/crates/logos-codegen/logos-codegen-0.15.1.crate \ + https://static.crates.io/crates/logos-derive/logos-derive-0.15.1.crate \ + https://static.crates.io/crates/lru/lru-0.12.4.crate \ + https://static.crates.io/crates/mac_address/mac_address-1.1.8.crate \ + https://static.crates.io/crates/maplit/maplit-1.0.2.crate \ + https://static.crates.io/crates/matchers/matchers-0.2.0.crate \ + https://static.crates.io/crates/maybe-async/maybe-async-0.2.10.crate \ + https://static.crates.io/crates/memchr/memchr-2.7.5.crate \ + https://static.crates.io/crates/memmap2/memmap2-0.5.10.crate \ + https://static.crates.io/crates/memmap2/memmap2-0.9.7.crate \ + https://static.crates.io/crates/memmem/memmem-0.1.1.crate \ + https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate \ + https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate \ + https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.9.crate \ + https://static.crates.io/crates/mio/mio-1.0.4.crate \ + https://static.crates.io/crates/multimap/multimap-0.10.1.crate \ + https://static.crates.io/crates/nix/nix-0.29.0.crate \ + https://static.crates.io/crates/nix/nix-0.30.1.crate \ + https://static.crates.io/crates/nom/nom-7.1.3.crate \ + https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.50.1.crate \ + https://static.crates.io/crates/num/num-0.4.3.crate \ + https://static.crates.io/crates/num-bigint/num-bigint-0.4.6.crate \ + https://static.crates.io/crates/num-cmp/num-cmp-0.1.0.crate \ + https://static.crates.io/crates/num-complex/num-complex-0.4.6.crate \ + https://static.crates.io/crates/num-derive/num-derive-0.4.2.crate \ + https://static.crates.io/crates/num-integer/num-integer-0.1.46.crate \ + https://static.crates.io/crates/num-iter/num-iter-0.1.45.crate \ + https://static.crates.io/crates/num-rational/num-rational-0.4.2.crate \ + https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate \ + https://static.crates.io/crates/num_cpus/num_cpus-1.17.0.crate \ + https://static.crates.io/crates/object/object-0.36.7.crate \ + https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate \ + https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.1.crate \ + https://static.crates.io/crates/oorandom/oorandom-11.1.5.crate \ + https://static.crates.io/crates/option-ext/option-ext-0.2.0.crate \ + https://static.crates.io/crates/ordered-float/ordered-float-4.6.0.crate \ + https://static.crates.io/crates/os_pipe/os_pipe-1.2.2.crate \ + https://static.crates.io/crates/outref/outref-0.5.2.crate \ + https://static.crates.io/crates/parking_lot/parking_lot-0.12.4.crate \ + https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.11.crate \ + https://static.crates.io/crates/paste/paste-1.0.15.crate \ + https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate \ + https://static.crates.io/crates/pest/pest-2.8.1.crate \ + https://static.crates.io/crates/pest_derive/pest_derive-2.8.1.crate \ + https://static.crates.io/crates/pest_generator/pest_generator-2.8.1.crate \ + https://static.crates.io/crates/pest_meta/pest_meta-2.8.1.crate \ + https://static.crates.io/crates/petgraph/petgraph-0.7.1.crate \ + https://static.crates.io/crates/phf/phf-0.11.3.crate \ + https://static.crates.io/crates/phf_codegen/phf_codegen-0.11.3.crate \ + https://static.crates.io/crates/phf_generator/phf_generator-0.11.3.crate \ + https://static.crates.io/crates/phf_macros/phf_macros-0.11.3.crate \ + https://static.crates.io/crates/phf_shared/phf_shared-0.11.3.crate \ + https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.16.crate \ + https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate \ + https://static.crates.io/crates/plotters/plotters-0.3.7.crate \ + https://static.crates.io/crates/plotters-backend/plotters-backend-0.3.7.crate \ + https://static.crates.io/crates/plotters-svg/plotters-svg-0.3.7.crate \ + https://static.crates.io/crates/pollster/pollster-0.4.0.crate \ + https://static.crates.io/crates/portable-atomic/portable-atomic-1.11.1.crate \ + https://static.crates.io/crates/portable-atomic-util/portable-atomic-util-0.2.4.crate \ + https://static.crates.io/crates/potential_utf/potential_utf-0.1.2.crate \ + https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate \ + https://static.crates.io/crates/predicates/predicates-3.1.3.crate \ + https://static.crates.io/crates/predicates-core/predicates-core-1.0.9.crate \ + https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.12.crate \ + https://static.crates.io/crates/pretty_assertions/pretty_assertions-1.4.1.crate \ + https://static.crates.io/crates/prettyplease/prettyplease-0.2.36.crate \ + https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.101.crate \ + https://static.crates.io/crates/prodash/prodash-30.0.1.crate \ + https://static.crates.io/crates/proptest/proptest-1.7.0.crate \ + https://static.crates.io/crates/proptest-derive/proptest-derive-0.6.0.crate \ + https://static.crates.io/crates/proptest-state-machine/proptest-state-machine-0.3.1.crate \ + https://static.crates.io/crates/prost/prost-0.13.5.crate \ + https://static.crates.io/crates/prost-build/prost-build-0.13.5.crate \ + https://static.crates.io/crates/prost-derive/prost-derive-0.13.5.crate \ + https://static.crates.io/crates/prost-types/prost-types-0.13.5.crate \ + https://static.crates.io/crates/quick-error/quick-error-1.2.3.crate \ + https://static.crates.io/crates/quote/quote-1.0.40.crate \ + https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate \ + https://static.crates.io/crates/rand/rand-0.8.5.crate \ + https://static.crates.io/crates/rand/rand-0.9.2.crate \ + https://static.crates.io/crates/rand_chacha/rand_chacha-0.9.0.crate \ + https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate \ + https://static.crates.io/crates/rand_core/rand_core-0.9.3.crate \ + https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.4.0.crate \ + https://static.crates.io/crates/ratatui/ratatui-0.29.0.crate \ + https://static.crates.io/crates/rayon/rayon-1.11.0.crate \ + https://static.crates.io/crates/rayon-core/rayon-core-1.13.0.crate \ + https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.17.crate \ + https://static.crates.io/crates/redox_users/redox_users-0.5.2.crate \ + https://static.crates.io/crates/ref-cast/ref-cast-1.0.24.crate \ + https://static.crates.io/crates/ref-cast-impl/ref-cast-impl-1.0.24.crate \ + https://static.crates.io/crates/referencing/referencing-0.32.1.crate \ + https://static.crates.io/crates/regex/regex-1.11.2.crate \ + https://static.crates.io/crates/regex-automata/regex-automata-0.4.9.crate \ + https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate \ + https://static.crates.io/crates/roff/roff-0.2.2.crate \ + https://static.crates.io/crates/rpassword/rpassword-7.4.0.crate \ + https://static.crates.io/crates/rtoolbox/rtoolbox-0.0.3.crate \ + https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.26.crate \ + https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate \ + https://static.crates.io/crates/rustix/rustix-0.38.44.crate \ + https://static.crates.io/crates/rustix/rustix-1.0.8.crate \ + https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate \ + https://static.crates.io/crates/rusty-fork/rusty-fork-0.3.0.crate \ + https://static.crates.io/crates/ryu/ryu-1.0.20.crate \ + https://static.crates.io/crates/same-file/same-file-1.0.6.crate \ + https://static.crates.io/crates/sapling-renderdag/sapling-renderdag-0.1.0.crate \ + https://static.crates.io/crates/sapling-streampager/sapling-streampager-0.11.0.crate \ + https://static.crates.io/crates/scm-record/scm-record-0.8.0.crate \ + https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \ + https://static.crates.io/crates/semver/semver-1.0.26.crate \ + https://static.crates.io/crates/serde/serde-1.0.219.crate \ + https://static.crates.io/crates/serde_bser/serde_bser-0.4.0.crate \ + https://static.crates.io/crates/serde_bytes/serde_bytes-0.11.17.crate \ + https://static.crates.io/crates/serde_derive/serde_derive-1.0.219.crate \ + https://static.crates.io/crates/serde_json/serde_json-1.0.143.crate \ + https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.9.crate \ + https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.0.crate \ + https://static.crates.io/crates/sha1/sha1-0.10.6.crate \ + https://static.crates.io/crates/sha1-checked/sha1-checked-0.10.0.crate \ + https://static.crates.io/crates/sha2/sha2-0.10.9.crate \ + https://static.crates.io/crates/sharded-slab/sharded-slab-0.1.7.crate \ + https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate \ + https://static.crates.io/crates/shlex/shlex-1.3.0.crate \ + https://static.crates.io/crates/signal-hook/signal-hook-0.3.18.crate \ + https://static.crates.io/crates/signal-hook-mio/signal-hook-mio-0.2.4.crate \ + https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.6.crate \ + https://static.crates.io/crates/similar/similar-2.7.0.crate \ + https://static.crates.io/crates/siphasher/siphasher-1.0.1.crate \ + https://static.crates.io/crates/slab/slab-0.4.11.crate \ + https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate \ + https://static.crates.io/crates/smawk/smawk-0.3.2.crate \ + https://static.crates.io/crates/socket2/socket2-0.6.0.crate \ + https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate \ + https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate \ + https://static.crates.io/crates/strsim/strsim-0.11.1.crate \ + https://static.crates.io/crates/strum/strum-0.26.3.crate \ + https://static.crates.io/crates/strum_macros/strum_macros-0.26.4.crate \ + https://static.crates.io/crates/subtle/subtle-2.6.1.crate \ + https://static.crates.io/crates/syn/syn-1.0.109.crate \ + https://static.crates.io/crates/syn/syn-2.0.106.crate \ + https://static.crates.io/crates/synstructure/synstructure-0.13.2.crate \ + https://static.crates.io/crates/tempfile/tempfile-3.21.0.crate \ + https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate \ + https://static.crates.io/crates/terminfo/terminfo-0.9.0.crate \ + https://static.crates.io/crates/termios/termios-0.3.3.crate \ + https://static.crates.io/crates/termtree/termtree-0.5.1.crate \ + https://static.crates.io/crates/termwiz/termwiz-0.23.3.crate \ + https://static.crates.io/crates/test-case/test-case-3.3.1.crate \ + https://static.crates.io/crates/test-case-core/test-case-core-3.3.1.crate \ + https://static.crates.io/crates/test-case-macros/test-case-macros-3.3.1.crate \ + https://static.crates.io/crates/textwrap/textwrap-0.16.2.crate \ + https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate \ + https://static.crates.io/crates/thiserror/thiserror-2.0.16.crate \ + https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate \ + https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.16.crate \ + https://static.crates.io/crates/thread_local/thread_local-1.1.9.crate \ + https://static.crates.io/crates/timeago/timeago-0.4.2.crate \ + https://static.crates.io/crates/tinystr/tinystr-0.8.1.crate \ + https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate \ + https://static.crates.io/crates/tinyvec/tinyvec-1.9.0.crate \ + https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \ + https://static.crates.io/crates/tokio/tokio-1.47.1.crate \ + https://static.crates.io/crates/tokio-macros/tokio-macros-2.5.0.crate \ + https://static.crates.io/crates/tokio-util/tokio-util-0.6.10.crate \ + https://static.crates.io/crates/toml/toml-0.8.23.crate \ + https://static.crates.io/crates/toml/toml-0.9.5.crate \ + https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.11.crate \ + https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.0.crate \ + https://static.crates.io/crates/toml_edit/toml_edit-0.22.27.crate \ + https://static.crates.io/crates/toml_edit/toml_edit-0.23.4.crate \ + https://static.crates.io/crates/toml_parser/toml_parser-1.0.2.crate \ + https://static.crates.io/crates/toml_write/toml_write-0.1.2.crate \ + https://static.crates.io/crates/toml_writer/toml_writer-1.0.2.crate \ + https://static.crates.io/crates/tracing/tracing-0.1.41.crate \ + https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.30.crate \ + https://static.crates.io/crates/tracing-chrome/tracing-chrome-0.7.2.crate \ + https://static.crates.io/crates/tracing-core/tracing-core-0.1.34.crate \ + https://static.crates.io/crates/tracing-log/tracing-log-0.2.0.crate \ + https://static.crates.io/crates/tracing-subscriber/tracing-subscriber-0.3.20.crate \ + https://static.crates.io/crates/typeid/typeid-1.0.3.crate \ + https://static.crates.io/crates/typenum/typenum-1.18.0.crate \ + https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.7.crate \ + https://static.crates.io/crates/uluru/uluru-3.1.0.crate \ + https://static.crates.io/crates/unarray/unarray-0.1.4.crate \ + https://static.crates.io/crates/unicode-bom/unicode-bom-2.0.3.crate \ + https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.18.crate \ + https://static.crates.io/crates/unicode-linebreak/unicode-linebreak-0.1.5.crate \ + https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.24.crate \ + https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate \ + https://static.crates.io/crates/unicode-truncate/unicode-truncate-1.1.0.crate \ + https://static.crates.io/crates/unicode-width/unicode-width-0.1.12.crate \ + https://static.crates.io/crates/unicode-width/unicode-width-0.2.0.crate \ + https://static.crates.io/crates/url/url-2.5.4.crate \ + https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate \ + https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate \ + https://static.crates.io/crates/uuid/uuid-1.18.0.crate \ + https://static.crates.io/crates/uuid-simd/uuid-simd-0.8.0.crate \ + https://static.crates.io/crates/valuable/valuable-0.1.1.crate \ + https://static.crates.io/crates/vec_map/vec_map-0.8.2.crate \ + https://static.crates.io/crates/version_check/version_check-0.9.5.crate \ + https://static.crates.io/crates/vsimd/vsimd-0.8.0.crate \ + https://static.crates.io/crates/vtparse/vtparse-0.6.2.crate \ + https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.1.crate \ + https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate \ + https://static.crates.io/crates/wasi/wasi-0.11.1+wasi-snapshot-preview1.crate \ + https://static.crates.io/crates/wasi/wasi-0.14.2+wasi-0.2.4.crate \ + https://static.crates.io/crates/wasite/wasite-0.1.0.crate \ + https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.100.crate \ + https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.100.crate \ + https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.100.crate \ + https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.100.crate \ + https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.100.crate \ + https://static.crates.io/crates/watchman_client/watchman_client-0.9.0.crate \ + https://static.crates.io/crates/web-sys/web-sys-0.3.77.crate \ + https://static.crates.io/crates/wezterm-bidi/wezterm-bidi-0.2.3.crate \ + https://static.crates.io/crates/wezterm-blob-leases/wezterm-blob-leases-0.1.1.crate \ + https://static.crates.io/crates/wezterm-color-types/wezterm-color-types-0.3.0.crate \ + https://static.crates.io/crates/wezterm-dynamic/wezterm-dynamic-0.2.1.crate \ + https://static.crates.io/crates/wezterm-dynamic-derive/wezterm-dynamic-derive-0.1.1.crate \ + https://static.crates.io/crates/wezterm-input-types/wezterm-input-types-0.1.0.crate \ + https://static.crates.io/crates/whoami/whoami-1.6.1.crate \ + https://static.crates.io/crates/winapi/winapi-0.3.9.crate \ + https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ + https://static.crates.io/crates/winapi-util/winapi-util-0.1.9.crate \ + https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ + https://static.crates.io/crates/windows-core/windows-core-0.61.2.crate \ + https://static.crates.io/crates/windows-implement/windows-implement-0.60.0.crate \ + https://static.crates.io/crates/windows-interface/windows-interface-0.59.1.crate \ + https://static.crates.io/crates/windows-link/windows-link-0.1.3.crate \ + https://static.crates.io/crates/windows-result/windows-result-0.3.4.crate \ + https://static.crates.io/crates/windows-strings/windows-strings-0.4.2.crate \ + https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate \ + https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \ + https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate \ + https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate \ + https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \ + https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate \ + https://static.crates.io/crates/windows-targets/windows-targets-0.53.3.crate \ + https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \ + https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate \ + https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.0.crate \ + https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \ + https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate \ + https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.0.crate \ + https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \ + https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate \ + https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.0.crate \ + https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate \ + https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.0.crate \ + https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \ + https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate \ + https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.0.crate \ + https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate \ + https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.0.crate \ + https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate \ + https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.0.crate \ + https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \ + https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate \ + https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.0.crate \ + https://static.crates.io/crates/winnow/winnow-0.7.12.crate \ + https://static.crates.io/crates/winreg/winreg-0.52.0.crate \ + https://static.crates.io/crates/wit-bindgen-rt/wit-bindgen-rt-0.39.0.crate \ + https://static.crates.io/crates/writeable/writeable-0.6.1.crate \ + https://static.crates.io/crates/yansi/yansi-1.0.1.crate \ + https://static.crates.io/crates/yoke/yoke-0.8.0.crate \ + https://static.crates.io/crates/yoke-derive/yoke-derive-0.8.0.crate \ + https://static.crates.io/crates/zerocopy/zerocopy-0.8.26.crate \ + https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.26.crate \ + https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate \ + https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate \ + https://static.crates.io/crates/zerotrie/zerotrie-0.2.2.crate \ + https://static.crates.io/crates/zerovec/zerovec-0.11.4.crate \ + https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.11.1.crate \ + https://static.crates.io/crates/zlib-rs/zlib-rs-0.5.1.crate" +MD5SUM="9f01623a29e5c8120e306fbecb06eea1 \ + fd1d0d5b3ecdfb40979711421742ddf5 \ + 873036bd52f5fd829bd41b3c2ca0bc08 \ + 2d72538f5e173edbd18d17e347f409bc \ + 03b2d126766ed746706241b4c7487654 \ + a4cce839af1f5a83a1bf73de16819a75 \ + e0a03581a6aea080315323651f272d65 \ + bf23cd323c33a8c283c41bb9b79e4ce4 \ + a5edbb16fb71d6000e6978cba3dbce14 \ + 3a2907a97220be0c8090da435f841aec \ + 0457b6551cd4d7f4e6d19b6bda5cbcc5 \ + 27ce951824c9152083803a3f33f60d1c \ + 5c218d354a98b69218c0bcf898fb87ed \ + 42baa1d327f7b64b2c67c4f771c9ad2d \ + 32fd00a099f009bae3cefc1a6539226d \ + a5f88692dcd3b16eed2f184509dce05b \ + 3ce13f8504b72552464acf5c8a29fe72 \ + df2a93c50c7f1095dbfe831dbc41aadd \ + 56a2b7308b7ba8cb21f6129dd60ee9a0 \ + d29971a331ab6d870ba90d0c019d0c06 \ + f5c005d29a67dae8d9266225ecd40a74 \ + 3e70bb53cab36a3ef2a02dfce21bc472 \ + 103bdfd8ee51c1a5b4a68043e6c01188 \ + 20084c4c04bcc06fd3d7ff662deca706 \ + 11cc36bd487629c8aca8eb121fae0c8d \ + b174984f0ec889f5c32e90bddb80f674 \ + fa4e40913159dd05959a52a5dff270fc \ + 45a867175c81501378699f80724393c0 \ + 66aebb5faa7f9df11bdeb5c1b1aca9a2 \ + a295edb6953237ebbdfa8e731229f9a3 \ + 66940d1c249bc21e798d0acfc231d8f7 \ + 87ba9457ae5c2e77d0cf5f893ed0bf1e \ + 023b03cf9968b29253a5dfe62051008d \ + 60c8936fb2aab6582862f0353ff63023 \ + 07b40a315dab6005cde666d42457b157 \ + 038a9c3fa624c8f3dc8233c8d00bdb64 \ + ca6afc2448c15bdf935a887f9b69d6f5 \ + 18a25c72e85d96f072f401ad8875a91b \ + 45339d90b2b3a4f123af5ec459954102 \ + f5fbc93c70d12ab063028ace80b98677 \ + 1a213441e0d130e7b7905e3aa34de3c7 \ + 2c186ae5cf4d2d548d0f1cc901111e69 \ + f686e99053239b98e9aca46c3e06c6f9 \ + 4d032c3258a697860b4da7ae12bbd2f8 \ + d93e1c048780d47cbefe870c8530ed82 \ + 781639d1eb35543ba996a1e4fce43fe8 \ + f5215c4283a1984b95043a7185245e00 \ + fffeee9da0f15363c41424bed77d30b2 \ + 4d2c28da884edabfe980fba47fa94320 \ + 8c0f8406dac1f424be269365c8b59111 \ + d04455148fcb2108d061500a6144eb86 \ + 8fb495e4117176aa865ba9fd3ed28263 \ + 70ac8704633c6693e2d88019ffe62da0 \ + ba705cf3dff79d799e2054ecc94c5efe \ + 9bced9517c583051bf34280d22ea5981 \ + a30956c0759f3448e0324087ffd5d929 \ + b67c7b2a47cd3aaa8c881d56f1ba833b \ + 37b80d6e3ec2ab15f5f3fbcd0cc044b4 \ + 61ae1598042df2d315e3468e55b87a80 \ + 04baa08ff2d38dad4a10e7a27a9768d4 \ + b69f87eec94e36408135e81035235621 \ + 6c6d97b7587951fd1df0ca048ec7c48a \ + f344f7cb8be4527afc2b63063588795d \ + c5229cfccb6a1598e74a837dbc9e2797 \ + 08c18a18f452c41072b08e8367778c6a \ + b2a8b4dcf41563d959ae386da42eeb83 \ + c3ca987d21c9d0af2c1e9794f70e7175 \ + 4cb359fe1ce3ec8463a78cabc468037e \ + 4be201623382079bbea72558343cd19a \ + 3975562a4eb5f04b174ad599a0da8fd6 \ + 44505199ec0964feb5488051b4ac92d5 \ + 897be1152015ad66fa30dbdc224af39d \ + 5b6abd7e90730e502165a9cd07ed858d \ + 81b4ce6014002d0cb0415aa401a51578 \ + 5364311ee37e0d14061eb1fce66ce061 \ + 89e88633cab0e4b6f3d3878b84dffe8b \ + 8576051f11e476ef4969afd07b9336c5 \ + 8579dbeae36259c4fb23dde813e12c47 \ + 0e444fb1678604a426bec209f9da1c82 \ + 454fec8b466c2d522140176fb00fc250 \ + 87b6473f5edcf8d9ac8acd81f0b32dee \ + 4cb3fb481cd0e5c31c715cc193675d98 \ + 013112337737bd795953c7e311e99d7b \ + 434e2423f372fed80f69ed8873fdd2a3 \ + bebc8338ae113a87a04564c97c1e3f0c \ + 3d62bfbbe08bdcee55fcb8cda85554d9 \ + e78c924ecd8e323bea0db94cb63fe424 \ + 99546145bdd4e87ba299cc9cae560ac8 \ + 145b7bd67e6356f3510a7d8fa9bb7926 \ + dd1e49c76e9d5853e673a3b41ba02917 \ + 198d7f7c37f632bc83502b28870b6d60 \ + 96c3c9f009928f02773032f341666861 \ + d52f954e7bacdfe7bb20ceb3caee4a1c \ + 1ba20ae7fd15056e81d732e0e78b118b \ + 916cd597e92b97a987a1a8f8f2d40805 \ + 8a6423be63449516e688249c2e3bb910 \ + 8ea35f559a34b5a0ba1b063e001773ca \ + b83f069d06f43d53a72301cdcc8e3f60 \ + a0ff976e20ee34e7afc0963369ff79d9 \ + fb1ba8b05fe14c79ea215b8d79821c0a \ + 4885a412dd6401df92d381462c030d9f \ + 90bb4cb1dee832bad56d69b95b21b7e2 \ + b02aa8103c4fc902751fd580043943f1 \ + f2a8d2181b0a0ab72e7ee6a952f138f1 \ + cefada0eb072e4da0a9b0bc7be98e6ea \ + ed115f03f4c1d744f740d1d8d3a86f2b \ + b0a1ffd6b0b5fe67e3dac04cd26b3099 \ + 22d6690738de6ad2602949be9e30e218 \ + 707c14d536067554f7fe03a8529cf426 \ + e9fb3f5b69bd8213c1487ad8f0e0259c \ + a1e1c92075e77d61acf61a094a68fa61 \ + 8b92a1377de5440d3acd42b28a192f39 \ + f843e0dcf7a4fd56ef0902a08f68c35e \ + 66e2bd745f3b25fc5e64e4dc172baa3a \ + 8dab3b3ec00dc56cffde0b0c410d47b5 \ + fc53a85c912427e1af1278d8f9ef2aa4 \ + c3e51926c9853b714191ef1bec90e2ce \ + d474a6184e06dea44f9c0d3007c6ec27 \ + a2506255208617c2cb4f52fcd6a739dd \ + 17d69a1f0242b43b66a0e9a1887a73f4 \ + a086623c9c2f91f23ae5afee7129c943 \ + 9a91b575ff300519839e2e765c124427 \ + 6b8cf12fc0d02dbc2eb906b5cf74f8c1 \ + 118c724fa4cfcc59ef1bcaa438d997b2 \ + e597e8c43837b595ee5922b605dec5b4 \ + b6667c48b9fc2e1cdae5697a19a021e1 \ + 591cbad56682180a4160a8feedc6c468 \ + f63e8b6601cfe5fe91cb977b3bacd1a2 \ + 64a6d8fe0c9a450bcefa41894e17d7ac \ + 6e1cf4fb4b92a9f82daaf55608388684 \ + f3426774ce46ffb82273b7568411c2dc \ + af0a19b2d65a8a745d733aef0337fb02 \ + 13215ccd729e54b90fde2b48f2daf1c1 \ + 2d75c31669380d5f0e42b59b826f733d \ + 9596b4c1774dab20460dbad9e41a4148 \ + adc14aa11c4449b6d405b507805881ae \ + 299e0865353a6d2ff3281b9ae4a10e61 \ + 92b87e868a7b08757b8b670845f4bd31 \ + 4386d9a3854107d092b58e42b169e6ec \ + 6b4e7fa338f22f11b5f743dca66df7c1 \ + 5db1c08b0a5567ad7a243cb0184aead8 \ + a869f05e4411f11566ed2ada287a763f \ + 5624269b3083ef7f2c20e13f43764e01 \ + f25e5f200ac5c4fadb5547101dbbfa65 \ + 6bcd449373d34fd3583959064b9522a4 \ + 6198b3f3155c42ebc72c8e792dcc95a1 \ + ec654c1a69c6b4f2054ba0b49eb23e7f \ + 32e639768a65be19e2331000e2c6adaa \ + a4e081035ddda52f6e9696a095db40b5 \ + 784217e62b67c4d0260479465df86a2c \ + 028543a15aebab308988e6bf4790c5f4 \ + 0407bef65c2fe77ff8686a837cdc285b \ + d13ef2e8681af0ad8faa2ab1822d776e \ + 5d6be912685be4dc429144f553b0f72d \ + aeeecde437f0de248b48c74fd8c4766e \ + ff6126313748b8e0e1117125893382d6 \ + 5bed1e150944ae9e9f0aa05f2778e8b7 \ + df69a6c690868524c3b3ab162eaa90d9 \ + 57309fa3432b1cfaff8d72f38d598b8a \ + 4d4cffb7e144967dd2e9b279eaf75df8 \ + 4a3ae7cfba90f39fee57bd93fd2fd4c5 \ + a4bc6f50d2856d9bf3b0d624150ecb1e \ + 43a5a5d6c7515295eefe19662b9dc832 \ + 06dcd56effd1f2355989c32d813066b8 \ + f5b45a2f5a670d8099967f84d78bb3fe \ + 4b9bf7b56cd6b990e0fff90a3e8d65ff \ + 57d2db84d367d3cf6a021334a3ad336e \ + 35eb17844181e6b2952fb91b5a22b557 \ + 1aa139cf918670e02dd225075d1e5f35 \ + 4858ac088c9369200ae20525ce058637 \ + b990e081daab2951788ccf760da5426d \ + 98ee5b480be7a51d9359a02e10f7c5bf \ + 9964b97a63a35529d77766e5c48f9a73 \ + c39335a790e8d6caa1684fda9dda4d59 \ + dc5abbecea877e212e5c8e85a279b35b \ + 3819148cf1a6653c0cd1a0a22d0c4be5 \ + 47e97cf4a3a105ab1ed352a26578d518 \ + 524192bb40349a31b4c10eb69439d9ab \ + 196404e9fc9321c3e36b30dce9bf5684 \ + 196dd32571d91ce483e08320128a4cdb \ + 700102c8a187a153fe6c94ad2638b996 \ + cf809921b6499718685f0a737ad13ce7 \ + 302cd0fb3cf96dfb6f67c7c096ffdd44 \ + 0339cc04f4471f002e421e2328a86bf5 \ + ff62c1415be32ef6642213c9ae175170 \ + e42194e3cfdfdb40e8b2dec80ab3172b \ + ce5935e8063a452913a61e5405b33cb9 \ + b0dd13f7bb7833b8d10e78cb331f4464 \ + 1d3e530a3410fc95a6987d70f84a6332 \ + 050d875b4b8320ee1da724ef04b1d513 \ + 0af390dbe05b0ce39fd6fbe7e4584bff \ + 87b1b7cb12ef4dfe842c212b98263048 \ + 381741e0c4323ddbecb655d10dc3f818 \ + 0aeda34ea44c79101c4162fb60339577 \ + db83f59e4e82f35a6b5fb65b1f461ca8 \ + aaf7f720b3a8ec3bce8a8cbc0dc88ab7 \ + a381d5c4b30d28d1e92540d1cd149032 \ + 76740d6503993517aa8c0745539bd52f \ + 91738e0e58d2a1a2d723894b07f7f072 \ + fe77a3f609b6fd8d5b08f3b2ef14d2ad \ + a4add356e295ad0f859ab8a53220ee77 \ + b1b2c3e3512162c97ebc6bc9944cad1e \ + 8e9fb2332feddc76ab85fbcbaf838d74 \ + a1c2c6d256feec6af388d2b1348216cd \ + 877c0e30323909ba2db59087cd40d80f \ + c8afa984728b9caf848d2bf7191a9175 \ + 5a221236be2d8e3568ced9de544165a1 \ + fc817d9654e5cf0a81becaf9c4d7bdf9 \ + 745e951d896ef03d4652601200325459 \ + 7d58a2a23cd19ed8e889afdbeb7986b1 \ + 31eaa021cbb196ba0dcb963836712d64 \ + b651cd7c5ed8486a1f53e0c4b4918457 \ + f2115a1fac48c27829ec4a500fe38a04 \ + 83cd180e6991b62b1cc6d646bf4d0284 \ + 20b9f5d97aaf06b0f580f12860b67ba8 \ + 22c9fb2659929f432d5fe217d1cb74cf \ + 46ad4f3e5384660617259ff0e3ff902b \ + ba82a589ab0348c1be03dfb9dd33e2ad \ + 70a7adac71094245c050b3680f26eafe \ + db718ca500dcc8eafff855cc41cbb4ae \ + 852ef5199dc1cdd721a167e0e3de909f \ + c634fda75a5f26694cb07903221791f6 \ + 1f421f29ba11d889e8b0693f29c62f84 \ + d12ae0d1c0fed30a844f79fe819bb669 \ + 5a7af442aa87deb7aa2e47aa53ecb4b0 \ + 6e07b9fe1df76f96f75843ad332d4b7e \ + bb0c20f6e3faaa647d9c463c5501a8e0 \ + e2f3769d38ccb4dd9ab28d743c6ba2c5 \ + 03694bb57df9988673ae4d1f35d57325 \ + 02af34cd6542b3ca9630789f22139bf3 \ + 3040bc80b29848605baf3f35b89b0df3 \ + c794e0a278b9d264dc033b1c840dd217 \ + ee9b048b4b7458f88e047295cfbaecb5 \ + 9eeae1af342967c4120eca6ef1fdafd1 \ + 19a9faad553e60738ec21b0d36de26a1 \ + 6024116d77633589f38c78bf1716c704 \ + 67ac1c6e8daa8f6da240b4a81e6dfed6 \ + f96c005a6c182597f35f19fcd7cff14a \ + 1483cf940c06815fb8a477c36e564062 \ + 47e2b86c3a0930c16899bd7ee8b182f0 \ + 8ca3be1a8c02624bcd319089afb6454c \ + 47580fad08273a52e998f84ef404912e \ + 775cccc2de63ac894d5c2fc2c6864a73 \ + 171bb701365ec4b0c12ae5387e034c16 \ + c65373a26d6775e11ede985975460519 \ + ddbd5203d6b18f74ea40a4a498cb3b83 \ + 54731bd6c6b0ac6dbc4c616a162340eb \ + 67bb39571fc311c857c8b8e6c33f7906 \ + 1fb91af1c97373201990f1baedc58c35 \ + 8b708bc4b33c5e1683467444c9ed41b0 \ + dc106924da0261fec2bb0fe52fcbd9e6 \ + 63eee7ce00e202304e1d602deaebda13 \ + 20657ce5719d47cfc0dfe5664de8102f \ + ed4e44c8eeb59ccf02891681bd0a5f2d \ + 87955f326fc2aa9627d446518454080f \ + f17aecb8887cf0ecd823623160aed7db \ + 159223cb2d0a862ec1ef6301b4c20f90 \ + 8927630752c4318c97736c12ed667301 \ + 9ad9785decbdb61128f4d05833d5e959 \ + 5d7b42844d2dbaf9096eed11c72bc4b8 \ + f66a5e0697395109481ae9afd83db471 \ + 3cf2c6451073b85f3075962a60bb90a0 \ + 1b3093a865e51ce798ed79054dd3d829 \ + 0fbab0ba3ce58941898919fa3d0bae4b \ + 15353118e83f5e3c77cb725af8340add \ + e092b3abcc54806f2a35889d725bf95f \ + 9b08761c5be54489cdd3d759005554a1 \ + b0476c408e48108f9a8a74c64372fe53 \ + 76f8e4dcc29ab304e065cced86a344d2 \ + 20a0bc5f9935718c25e0f682070011c6 \ + 91a053fad821f7a26b3dd1ac0b26fe9c \ + 130db480add7c9dccf7c13aa9ca71c82 \ + e9877281560c00f010c067d58ba45844 \ + 14f1e3e8fa7eef811971252f7826d0c0 \ + 4514e60d830c74d54f790d187dec4f68 \ + 6c28ea6b5fdaeaa46a24e38a0c5cf6eb \ + f7af56474756bf91a0b7181cea8f4ca4 \ + d57243eda469f74ab7f743a0c22ab1d7 \ + 0ba30a94d7b8865c23e86d4d64e5b91e \ + ca26a6f0480f80128af223fef0163a35 \ + c6f52e07067db26be2f064a291176dbd \ + d09c96d948123e2b7c1b1924e89623a1 \ + d158815f21542815e90a28fb213d1fec \ + 61e0b49cb19550de06cf8962dcd6365c \ + 4de3a172ec67d4233c28a0458dd49ae4 \ + 3a346659bd6dfb43780c6cac29211670 \ + 89a4c808c7e377581099de2eb31f0d7b \ + 694a82b7ab42f1aa35666c26b36a0e3c \ + f2e257c733d6f9b6106ce4b4922813f8 \ + f6c8ce4c412ca548e42dfd896c92112e \ + 07c75fec267864bcbb800ca7709ceae2 \ + cba0205d0472e3b170f4d93aa9423b86 \ + 654c2b6ec12a0ab1f52e2c625e72161a \ + 619dce78b18ac0f1f414600ef5a60215 \ + 964a7179e51c51e8b9cc020bb78dbeb5 \ + 728d8e34babbfa86ab419879265c2d12 \ + a7ec81031748a0e2c1695ccf4c795100 \ + 5e1cac0feb35e78bdd950f88b8723d4c \ + 24b98ea919f5970d55ff176be1d551b1 \ + f45921516240e2ef3110ea375fd20269 \ + 932b1314d0122ff4500122f1c93286d9 \ + 2e570a7a6c02a1339e603f7722ae7d03 \ + c96675a504294eefcf7b6a94247915bb \ + e55a6a18660639c1edda215150af3bf2 \ + c97ebb4706151a5afcbc84b585a51747 \ + 4ed1562f303d222dfd326bf373f0377b \ + a5164414ce90df1b265f97527db6bb35 \ + 766789a30c3d3240e6f7b914738da986 \ + 09d2553c7c632b518e784da849d4b2df \ + 295ea11c907c2068f7ec3d799d075d20 \ + 47926cddd2fcd65f6f09ba4f40a3dc46 \ + c378d8d83cf294cd77fad30b47f9d800 \ + 17718337ec16bffee68289576456c2f9 \ + 3181dca31efe33cbed29a45d0ec67848 \ + f6471dc7b34a49fca3f64c3c2cb641a4 \ + 751468b1f120283e4f6f266867a03837 \ + ee7a5f842c39bc47c474196e83b0df5f \ + a6290a543b60d161a9817d1592189855 \ + 6072cecb286422299a2fd6c98319bd0d \ + a1626b8f4d165b1b60d960862eba4cf0 \ + 6ddf5a0e650e6353cb187ec1c474db51 \ + 40c6a76ccd5b34d7c4c483f6ed026ec5 \ + dff1c4dd044a87e51a85df95479d0c90 \ + dbaed304fca775edfd9fb0e980f64cbe \ + 6e945b7625522326c4b07d5551d89102 \ + efbc5afb7e4e90e9b77571dcda31f9b9 \ + 7a1371bccdc531b353e9e82e8daf824b \ + 3d750bf79527e6ea38f92012862127fc \ + 1ff6b49d345b21a279d9d9b113da3a91 \ + 43df78ecca65941329aa607942e08278 \ + 1c552bb68d656634197f7a2e09c7ec38 \ + 15ca0efe66412fae9536d428d93e6a73 \ + 45c2ac064f6aedb1944b989742218e26 \ + 2a194c1dc8c6637a908b37f63e5c637d \ + bab932332ba2b350bb392bf8f5b3bdb8 \ + 9777cc59a5b22e16b019162e63727099 \ + 87f4fcefe029b95db0a8bacda23448d8 \ + 3dcd0f89abb6723ee3ddc24a7673a9c0 \ + 8391791c82ccf4f938ee8a58ea1d5e39 \ + 0b66df1b68aa0c952a3e38930ee9a20b \ + e662b1464700d377cb89a8a9b59bd8c0 \ + 13268e6ab4023043e6dd8e993ce8b88a \ + dc3cd3d0dc142df381bc6728ef740748 \ + 2d8d8b377d144f5e32b4f65a69eb0b24 \ + f03d9bde12cf6118ea84b8f78494b9e1 \ + 4b6addeec398d0f6c9fd802a6e6a063f \ + 1d4f689710d9d62ddd00fdaea7d09256 \ + f1358be8c98b98837cbd2cf51e75f8b3 \ + 667de7e136692e6fc18e3b41223696ba \ + c7251782043416b8adca3bf107f7b667 \ + b20af26adf4e3dfd9ccc31c48eb8584b \ + 48576d60d99ca08ed834ef966d001895 \ + 1a4ffa27fc05042873cff99ef4b4405d \ + 681302f260c890d179857ef7e7469b50 \ + 9a06778cd0277ae86f02deab04f759da \ + 50bce6e15cfde472d33ea907f7bde7a0 \ + d7602381c0bc21d10603cc940a837b06 \ + 40b13e06b6e4fe908700b97581a0149f \ + 295e503f197dd34556876b97c60b87c1 \ + 96261f3cee18842060fd64d618e056d8 \ + ce622fdb8d18cd1c13ed8fadc5400c10 \ + 6c623a8eed8450399ec323a72e96855c \ + e72f6e543b456bb82d72a5a89b445157 \ + dee87bd305cac02d8fba62501664c431 \ + 5ba884eb137d4976ed3d197f7fdda87d \ + 5589880087d08bb34ca9f492de374efb \ + ca8d3b0dc2184709ad94f8724cd1dd4f \ + 4ae196685156596c4a543b7cc629a005 \ + bff9f5bd01b620680a98b1c59d92df7c \ + ea275797b6ebf7a4089a9b005ced5e6e \ + 32eed8529eede1e94c9510875eb71015 \ + 5988bad1543264a9f48b542192e7de9a \ + c9defe80406280bcfce4ecf31c0200b3 \ + fbe5da24bd1beef6125107ee41118187 \ + ed78a0cac45a11b61dd718319914c863 \ + 567dd246bdcf0de25c37e4d80249d7c5 \ + 611730d5a0344bd87742297274631890 \ + 64d9f46e9ba78f68c30c486be3d8b7df \ + f263369ce8905fac2351cde21595df94 \ + 99f5ad699ad94698b60f39bba715ca45 \ + c839c38e2748026419c9297f2706a8dc \ + bb56b7d479e9fa872a035b46f04a3fbd \ + 10a917b593f4dd7619cf771718110d6f \ + de58bff8ca81ad6e4401cf69d6b1ad23 \ + d4e8c84dde0eb032cc9eaa4121614822 \ + 38408bd3792dba6658a738a34190affa \ + 5832db8037979e44555cd71f8781639e \ + 4461c602c17462c2293009d4c9e40589 \ + e32faa2eff402ef64b4f387261ece3d4 \ + 4b5ece77b3e731cba47059a5e2385b86 \ + 9c02495b380dc51331dcd8789b26cbfb \ + df677c6ba8723b9f97b4eab1b57b579b \ + a4bb1b92a5b098fdaa5694733ea73e7a \ + eb662d2026c7c332c542fa6cd6df9a28 \ + f6d8a5fadf6091837b8d5c33851ad571 \ + 59de2d4c084ceb5260a47fdaa746a065 \ + d8ef7b4f03db8d1bd729c41436b0e9ee \ + a160b14e423954c978ca95aa78ca4210 \ + 21ea6dd3e22ec201eeb40fed3c2c904c \ + c678a7da0ee4b850ebde0474144a0415 \ + f0f70675f96b39e1c42161a10538c3da \ + 23c2d55b2debcd452d1320d9e563c8f4 \ + e526ebb4be6c51a882839719dc445839 \ + dd13a960969bcf5f6313c0c2fa10f392 \ + 94de34b6ac1697401966d97e65ee6c09 \ + 164cf92f7f964bd2d7f5623027bda9f9 \ + a7fcdbb6f0dedfc7dae25352920c9e53 \ + d83a24872d4be600c418f3b9be08dabe \ + 3bf9561de52ea9e61712d472836b48f7 \ + 355e74cc4bad513765fb25b697f4afe4 \ + 850b188a08fa79e890fced2b1776418c \ + 47644cd9cd21ad771684a8aa9956d912 \ + 7017e24adcde4f4411e9d9585a71e409 \ + a6865213c8ffbfe7db3600702b9b34d4 \ + 51534ecc7b99f6ba320b65ac2593f82f \ + b7adabe6cc4fd5e1cb443f2ec0f9c98b \ + beede1fdd5ce9840d395abc905d8ab3e \ + 4fe6fa51a45f9ee81eefaa5f44194302 \ + 80658754ba25f4a3c7c78c26ef5ae27f \ + caced58f08eea4d2ece7418f3cd66482 \ + 61e33ccf8e6431a1234897698d177033 \ + 370cd2a5fdd68bd38bd2ec2c7b153ce9 \ + 00dda16f17b456d99fb1cafa9125ed22 \ + c3d42808c0c5cc0283666964f83df775 \ + 5a9574684952eb362f96d6421b3b70cf \ + 8b76b9f2069aad02cce54546381fc94b \ + ffd4e6af580c4c4183723e1a858551dd \ + f2a271be7934b762ed05523370bf14c5 \ + 1251d8208ef4d8baa9a470465f79160b \ + 01bce66c98792940b4f022307b2962d0 \ + 8261fb5df8f4203bdfb771a2eb757a10 \ + f850751d66c16ea6155809b0097b7851 \ + 04ee294e8d343a73ef89ed6f07acd9b1 \ + 470f527a51d3921895bd2583fce8d9c4 \ + 2b0253ef982b8595657ef36a6252bd3b \ + bbfcc8b2adf465a8273e749de17827fd \ + 4a1c91b24c3025dc6bb6e0eb9711772a \ + 333b4ba3f64c35b6f89b521e8d64548b \ + f9880f1c33a7bc7b0e6e086b504bf38f \ + fd38d879e932077b2f6dea6ce5e9ef55 \ + e9530bf7fbaea3232e23f2f579cdb1b0 \ + d37681de7eb8a22e94064570778e479a \ + f38b27b8c9625110a51293658f1cc014 \ + b3c17dbae6dcdda8e25963f21402905e \ + 609a0e13a5c1257c16fcecfa3d1b2e84 \ + 1956da05a35fcc8e3781fc84615d9fd3 \ + a91da194698f9923ced32fb4d2c015b1 \ + 2b6f5bf7082672c9e3550290b0f97edc \ + d71786c9742b6771a222c9285ef8d416 \ + 97837379187cff7de19972e4dc416fb0 \ + 3c3cb3400101cd793def7061c432b8ec \ + 9a308434d6c94263e216fa72e139076c \ + c63a57a84e0b51be7a819a7989a7a821 \ + 130964de8730684beb7d8a41b259f7f3 \ + 82287b6692d4cda96fdf2e82b80e9428 \ + bd112dbeb1e9ba22219cd41ee8830ff8 \ + 287461cc6e6e7ca1de889972444e8833 \ + 6d4a348807465c9099f0bc0dd1e6e4fe \ + 6f0aac9bcff044545c8cd6a2f25dd5d8 \ + 185418b0856ee3612520e28c61d01c95 \ + 0498c4a11448bfc35dc7bb2caa64c753 \ + db96b50050277bf05a3c68534bbb9586 \ + e908e1808f2a480449f8d86281ae24ef \ + 09de9d01e7331ff3da11f58be8bef0df \ + 74820c7dae31dabf7552cdc97456d1a1 \ + fd6a44cbe3e73a89671c68696e779ecb \ + ea196ee9ec24e54d8f0f2211c0951c5f \ + 603b49a81b216125a7d92ef2b4b38039 \ + 2cf4b2fb70efbaf9cfbaeba6f8dcf347 \ + 16b2a1e77c38f1265b35c9c1f76166ec \ + f2797ade0e36f1e5d6be9d11b5076582 \ + 2376de634160158ece40c4bc2ab3eb41 \ + 73b177d6d000daaa8f05790414a887a3 \ + 5b8f032f5b1f775ec3c35d9d6fe1aba9 \ + 24c64817e85ef77765ed0f26c31c9b4c \ + 9e876a38acd8262d97e9302ecb4e0f72 \ + a42efcf7f971ae18508cc944b3019e69 \ + dae6d89034a6988042fd8be4cf5e037d \ + 8c8adde50f0a531c407c5b68ab928f0b \ + b5b35ae7cacadb4c7f2e56590a562087 \ + de2839e16d9d7a9fd1c397da62f62b4a \ + 233b17dfcf7e49ac791eef30b7f406e3 \ + 63cb0928faa253dc0e15bdd547d8c171 \ + e0c35ffb8cfdb74a39bf799811f79304 \ + 7cb99b00381f697eaf8a322ed3b8205c \ + cb26b96687e637bbcef99fba346b0e99 \ + 1baf62319b533f3d996993b82305e547 \ + 6d8192b0ec1ab6a0ab2aa92fd0c38ebd \ + d990172b607020701f9e84ca8e1c043c \ + 311ded6588844e072d3fb953a8f994da \ + 2e33f05067fd6ec35fc47b96c1aae133 \ + 0a68848588e847ceccf504891584d00b \ + 3f265cbde7668f38c1229043475470a9 \ + 62a2240220902fa15ef3202adda8caae \ + 45b469ad607b912256b7c80141fa2d17 \ + 4e50e886c72204c268c15a3230001d71 \ + 99fb5022e449c42f313b3543b0e65b4f \ + 7799baff9a5664205d9110a2624e8989 \ + b95760e9133ba1bb456d0f0cef74c9a4 \ + 9a2e57fbd616cdf9917ad6fc47eb6daa \ + 5539a3b82f14e4d50b6bb32a17f4d524 \ + 3aa6fd0d30e89ae0fef20f01efe44f9d \ + 4f774fa728b562c8d195457a9ca93a57 \ + f0393736ec5e061ec36d6148f05b81f4 \ + 72329d464b2313251d07d25f7d14723c \ + d37269138077e7991a11637cec39df3b \ + 03701100a96ee0cbc6c91a80a20cfc36 \ + bfc4a648bf7ddf3ac78034e645ffa976 \ + cd9e4466588d5f92dfe95106c5437536 \ + 585acef62e72bfa6bf712a966d968cc3 \ + e96c794b09413a6385abede6b7df704b \ + 021c66516e26d4f8801b9d95baade1ed \ + b428c0f6fc720c21db85852683d444eb \ + 73a9d94228db5789d755fa5b551c9656 \ + d12efdf5c892b8ce817a95e07a4eefcd" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="libgit2 rust-opt" +MAINTAINER="Julian Grinblat" +EMAIL="julian@dotcore.co.il" diff --git a/development/jujutsu/slack-desc b/development/jujutsu/slack-desc new file mode 100644 index 0000000000..7af149e684 --- /dev/null +++ b/development/jujutsu/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------------------------------------------------------| +jujutsu: jujutsu (version control system) +jujutsu: +jujutsu: Git-compatible VCS that is both simple and powerful +jujutsu: +jujutsu: +jujutsu: +jujutsu: +jujutsu: +jujutsu: +jujutsu: +jujutsu: https://github.com/jj-vcs/jj |