summaryrefslogtreecommitdiffstats
path: root/system
diff options
context:
space:
mode:
author Damian Perticone2022-07-29 16:56:08 +0200
committer Willy Sudiarto Raharjo2022-07-29 16:56:08 +0200
commitaf2c5e87ed3eae2a2aab21fe1bca991f892bdaf1 (patch)
tree1303612bcedc01300998d0248b18a6a62c7365c3 /system
parente9b5b3c9086ea9654b9764792534020469759fd5 (diff)
downloadslackbuilds-af2c5e87ed3eae2a2aab21fe1bca991f892bdaf1.tar.gz
system/procs: Added (Replacement of ps).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system')
-rw-r--r--system/procs/README15
-rw-r--r--system/procs/procs.SlackBuild160
-rw-r--r--system/procs/procs.info464
-rw-r--r--system/procs/slack-desc19
4 files changed, 658 insertions, 0 deletions
diff --git a/system/procs/README b/system/procs/README
new file mode 100644
index 0000000000..7acb27e6a5
--- /dev/null
+++ b/system/procs/README
@@ -0,0 +1,15 @@
+Procs is a replacement for ps written in Rust.
+
+Features:
+
+•Colored and human-readable output
+•Automatic theme detection based on terminal background
+•Multi-column keyword search
+•Some additional information which are not supported by ps
+•TCP/UDP port
+•Read/Write throughput
+•Docker container name
+•More memory information
+•Pager support
+•Watch mode (like top)
+•Tree view
diff --git a/system/procs/procs.SlackBuild b/system/procs/procs.SlackBuild
new file mode 100644
index 0000000000..ae62c3537b
--- /dev/null
+++ b/system/procs/procs.SlackBuild
@@ -0,0 +1,160 @@
+#!/bin/bash
+
+# Slackware build script for procs
+
+# Copyright 2022 Damian Perticone, Berisso, Argentina
+# All rights reserved.
+# Thanks to Andrew Clemons for the source and md5sum script!
+# 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=procs
+VERSION=${VERSION:-0.12.3}
+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"
+ 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
+
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$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 \
+ -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 {} \;
+
+CARGO_HOME=.cargo \
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
+cargo build --release $CARGOTARGET
+
+mkdir -p $PKG/usr/bin
+
+find target -name $PRGNAM -exec install -m 755 {} $PKG/usr/bin/$PRGNAM \;
+
+find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+mkdir -p $PKG/install
+cat $CWD/slack-desc > $PKG/install/slack-desc
+
+cd $PKG
+/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE
diff --git a/system/procs/procs.info b/system/procs/procs.info
new file mode 100644
index 0000000000..db0a96ee30
--- /dev/null
+++ b/system/procs/procs.info
@@ -0,0 +1,464 @@
+PRGNAM="procs"
+VERSION="0.12.3"
+HOMEPAGE="https://github.com/dalance/procs"
+DOWNLOAD="https://github.com/dalance/procs/archive/v0.12.3/procs-0.12.3.tar.gz \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/addr2line/addr2line-0.17.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/adler/adler-1.0.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/anyhow/anyhow-1.0.57.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/arrayref/arrayref-0.3.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/arrayvec/arrayvec-0.5.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-channel/async-channel-1.6.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-executor/async-executor-1.4.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-global-executor/async-global-executor-2.0.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-io/async-io-1.6.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-lock/async-lock-2.5.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-mutex/async-mutex-1.4.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-std/async-std-1.11.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-task/async-task-4.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/atomic-waker/atomic-waker-1.0.0.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.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/backtrace-sys/backtrace-sys-0.1.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/backtrace/backtrace-0.3.65.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/base64/base64-0.9.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/bindgen/bindgen-0.59.2.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/blake2b_simd/blake2b_simd-0.5.11.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/blocking/blocking-1.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/bumpalo/bumpalo-3.9.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/byte-unit/byte-unit-4.0.14.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-0.5.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/bytes/bytes-1.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cache-padded/cache-padded-1.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cc/cc-1.0.73.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cexpr/cexpr-0.6.0.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/clang-sys/clang-sys-1.3.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.1.18.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_complete/clap_complete-3.1.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_derive/clap_derive-3.1.18.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_lex/clap_lex-0.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/concurrent-queue/concurrent-queue-1.2.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/console/console-0.15.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/constant_time_eq/constant_time_eq-0.1.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crc32fast/crc32fast-1.3.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.8.8.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossterm/crossterm-0.19.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/crossterm_winapi/crossterm_winapi-0.7.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/ctor/ctor-0.1.22.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/directories/directories-4.0.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs-sys/dirs-sys-0.3.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/dirs/dirs-1.0.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/dockworker/dockworker-0.0.23.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/encode_unicode/encode_unicode-0.3.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/errno-dragonfly/errno-dragonfly-0.1.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/errno/errno-0.2.8.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/event-listener/event-listener-2.5.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/failure/failure-0.1.8.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/failure_derive/failure_derive-0.1.8.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/fastrand/fastrand-1.7.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/filetime/filetime-0.2.16.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/flate2/flate2-1.0.23.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/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/futures-channel/futures-channel-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-core/futures-core-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-executor/futures-executor-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-io/futures-io-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-lite/futures-lite-1.12.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-macro/futures-macro-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-sink/futures-sink-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-task/futures-task-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-util/futures-util-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures/futures-0.3.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/getch/getch-0.3.1.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.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/gimli/gimli-0.26.1.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/gloo-timers/gloo-timers-0.2.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/h2/h2-0.2.7.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/heck/heck-0.4.0.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/hex/hex-0.4.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/http-body/http-body-0.3.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/http/http-0.2.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/httparse/httparse-1.7.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/httpdate/httpdate-0.3.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper/hyper-0.13.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/hyperlocal/hyperlocal-0.7.0.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.8.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/instant/instant-0.1.12.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/itoa/itoa-0.4.8.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/itoa/itoa-1.0.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/js-sys/js-sys-0.3.57.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/kv-log-macro/kv-log-macro-1.0.7.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.126.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libloading/libloading-0.7.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libproc/libproc-0.12.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/lock_api/lock_api-0.4.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/log/log-0.4.17.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.5.0.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/minimal-lexical/minimal-lexical-0.2.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/miniz_oxide/miniz_oxide-0.5.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/mio-named-pipes/mio-named-pipes-0.1.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/mio-uds/mio-uds-0.6.8.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.14.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/named_pipe/named_pipe-0.2.4.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/nix/nix-0.15.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/nom/nom-7.1.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/ntapi/ntapi-0.3.7.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/num-integer/num-integer-0.1.45.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/num-traits/num-traits-0.2.15.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/num_cpus/num_cpus-1.13.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/object/object-0.28.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/once_cell/once_cell-1.10.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/pager/pager-0.16.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/parking/parking-2.0.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/parking_lot/parking_lot-0.11.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/parking_lot_core/parking_lot_core-0.8.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/peeking_take_while/peeking_take_while-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/pin-project-internal/pin-project-internal-0.4.29.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-project-internal/pin-project-internal-1.0.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-project-lite/pin-project-lite-0.1.12.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-project-lite/pin-project-lite-0.2.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-project/pin-project-0.4.29.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/pin-project/pin-project-1.0.10.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/polling/polling-2.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-error/proc-macro-error-1.0.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.37.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/procfs/procfs-0.12.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.18.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.1.57.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_syscall/redox_syscall-0.2.13.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_users/redox_users-0.3.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/redox_users/redox_users-0.4.3.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.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rust-argon2/rust-argon2-0.8.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-demangle/rustc-demangle-0.1.21.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-hash/rustc-hash-1.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-1.0.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/safemem/safemem-0.3.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/scopeguard/scopeguard-1.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.137.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.137.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.81.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/shlex/shlex-1.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/signal-hook-registry/signal-hook-registry-1.4.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/signal-hook/signal-hook-0.1.17.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/slab/slab-0.4.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/smallvec/smallvec-1.8.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/socket2/socket2-0.3.19.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/socket2/socket2-0.4.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/strsim/strsim-0.10.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.92.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/synstructure/synstructure-0.12.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tar/tar-0.4.38.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/termbg/termbg-0.4.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/termcolor/termcolor-1.1.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/terminal_size/terminal_size-0.1.17.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/termios/termios-0.3.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.15.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror-impl/thiserror-impl-1.0.31.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror/thiserror-1.0.31.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.6.0.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-0.2.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio-util/tokio-util-0.3.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tokio/tokio-0.2.25.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/toml/toml-0.5.9.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.26.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tracing-futures/tracing-futures-0.2.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/tracing/tracing-0.1.34.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/unicode-bidi/unicode-bidi-0.3.8.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-width/unicode-width-0.1.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-xid/unicode-xid-0.2.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/unix_socket/unix_socket-0.5.0.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/users/users-0.11.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/utf8-width/utf8-width-0.1.6.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/value-bag/value-bag-1.0.0-alpha.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/version_check/version_check-0.9.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/void/void-1.0.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/waker-fn/waker-fn-1.1.0.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/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/wasm-bindgen-backend/wasm-bindgen-backend-0.2.80.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.30.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.80.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.80.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.80.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wasm-bindgen/wasm-bindgen-0.2.80.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/web-sys/web-sys-0.3.57.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/wepoll-ffi/wepoll-ffi-0.1.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/which/which-4.2.5.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/xattr/xattr-0.2.3.crate"
+MD5SUM="0dbe57ebeec2545fd8740943c1473e81 \
+ c4c6ae55973b5054bf10f574fe49317f \
+ 669215548c64019c08c92b2c1afd3deb \
+ 4c46dab8a64a68b20b8851a356e19462 \
+ 6ff474dd60c839a9c788844b7a42c72c \
+ c83252f91435a921e7e4434956010344 \
+ 218d9b779b991e39e2e3fd2f299a9864 \
+ 50806ccba0af9b3fdd3e37c6b651059c \
+ 9190c7612f89510ece2fc2230391bd63 \
+ 8588bed0c242a7e964ac4cf236dbccd2 \
+ f3b6de508f03f6d12010b154160b13ee \
+ 6a5fb43167d44652c51e3ceb9c2b8c23 \
+ 86c7b9710710ae14417e9fd56756dfc6 \
+ f0fee7ed35cbf0f8bd5f78161bf80960 \
+ 6a2f7b82f00aaf8f9124cbae817980ac \
+ 142cb4b9a653e56e56311f0c883b8582 \
+ 05d77ef52e90ad161fdd41b252420467 \
+ 3306fff6c087afc6ec2bab3ef67bf863 \
+ b47959c03cf9213e50a15ab86090c9d9 \
+ 80a2c27647a6acb1890a3a7de8fded72 \
+ 496ce53f8d4d95bf19e48bb2f31e4a7e \
+ 51cef6d77ce79c186bcd69779376c03b \
+ a295edb6953237ebbdfa8e731229f9a3 \
+ 8dcd8db8f0e4971b7c9b13c273ab8b10 \
+ c23fa18e9e7f214f091b14fc65be7b8b \
+ 79173170388e20507a241b355ef521e3 \
+ 521a0ebe9e522a6db814023622bc4712 \
+ 1e704be5ddde9d6b5383ef1035309f91 \
+ d123f33f646e37ca5b825ea6eb2dd150 \
+ df3ac16302a9dd29508eda92aa402a9b \
+ ca7e295f50617a33e02283d3ef93ff99 \
+ 8e3a4d0980acef2c4e74485a45de29a9 \
+ 10b68ba1e7093d889e9198dcd0ea2a3e \
+ 882dbbc613a93f64c3709b0a2bd0d6dc \
+ 74634128440dbc3766bda76fdf0aaa05 \
+ 1581b390d17f6e73a43ffc8a7b009e57 \
+ ad93a9f51606d9d5eba5c8c057a14f14 \
+ a7d2140f1c0165b6282e435d2082854b \
+ 247d9e1dcbed99a06945fbdb227c1e14 \
+ e261dbba69aee631aba1860b218f2e18 \
+ 35e379582134753cca7735abca4cb92f \
+ f637bf20fac185ee2687bb2a08325e59 \
+ 7496180b753f8729ac92e0a491ff94cc \
+ ec9751a4c0d35e7313e52ddb7147376b \
+ a9d6492a1bd21d93dbc27c32eabd0c70 \
+ 8d21be2fa5f912232d6c441e8dd78cb1 \
+ a9973359fdc9eb26f6eafad46fb57cef \
+ f80ce4e5614e6f1af167ccbc578eed0e \
+ 7f41743a48a304cf5b932ea321dab0c9 \
+ 43a06fc27e2bc54b4b06c4eeda880895 \
+ 4c21da37e71a52f26c8c5490f3ec4837 \
+ f9f233221c0202b616d6957925c41ac8 \
+ 65faac555154a1984507a1ab21f04992 \
+ b4e2b229c362ad0dd313ff631816d5db \
+ 95a243b2d7c30018a643e218b3c5d693 \
+ fc65414dcac661c46f2cfad7722304f9 \
+ 0854e3c796252e12dbfc40ad1fe82ae6 \
+ 782fd3cac41045c0d89d69b90012d8b7 \
+ e0f2cb8a84777de3cf3ab813b96f42f6 \
+ 2fe508e60645a30eeed34748e278bd3b \
+ e08921c68133df2e254fe723b368bae3 \
+ 3e035319a0279a829b8737ed01e718af \
+ f68a6d098298ffa9b317919120783339 \
+ 8dab3b3ec00dc56cffde0b0c410d47b5 \
+ 7ee8703970c3fa6a2e37893de742824b \
+ 54cfab480b7a5f7302eadf44129d3f4b \
+ dd7c80c2d04d2e9ceba82826cf69764d \
+ 5d404b52af03b999e7fb74fbe16d3bd0 \
+ 8aa040d9c661f68ebb67d5b71813473b \
+ 1e0ad6e5cdab371cabd218748fee9b6d \
+ 74d9ab54981e8f02e7eb683ac0a8a6b9 \
+ 3763e6c936b1accbd2e9a7c8118793e0 \
+ 750ca4b374c5cd501a612a841f7362a9 \
+ a46bd303e3155f7975b167af12435e5e \
+ 1ab2952ce15d2f9cfe279821274133eb \
+ 8071e8e030bee77619611dbb4e508864 \
+ bece18dd831ac2ce1e26e92271e6d832 \
+ 3defcd4fab9ffa0de754eceb9d9c3c41 \
+ 15d3113e5507c411419fa64f6b9d5349 \
+ 8a9e0a43625da8d29c57e742c4d3d385 \
+ ac4775c8640cd2c698e1639e7cd6e788 \
+ e7c07242a95ee1df865efe9534e10a34 \
+ 52b7c854accccb07820ba28d816f2290 \
+ 548c3b21d8b9113b39d2eb43bd311b4f \
+ 62b3edf8c2db7fccb1a6a41134b84e62 \
+ 4fd75413081a400a1c230f0700732611 \
+ 0b7994d1256215201bdfb810a357ffa2 \
+ 1d3e530a3410fc95a6987d70f84a6332 \
+ 0181369fc9db8aa137e427c1f4559b4f \
+ faae9d595fd99faa52abe8e1059b01e9 \
+ c1784ff333f8e33380c087208e1b42ff \
+ 76a32998a25cedabfc01b591b5aff211 \
+ 8857dd32823a0548e09c8dbdb3194f5e \
+ 6061824b2f3d499ea40a3b87cc5b64aa \
+ f50aaf5171cbc0327f8d18a4ec7405fb \
+ 2db2b6694ada626b1a2c328e99ad971a \
+ 5f153f7135dceb02f88266121c836b4e \
+ f1c40b9836035b69e464df711a1d2950 \
+ 06e7dbde9932c6a9bac63d9288670678 \
+ 5c98b89b530b563b6e5f6e1b631c4b35 \
+ d49632aacbe5b25a24e411e7a037cc0d \
+ 9d033cc2daa6924420a4a89e6705773f \
+ e155c3d45440413eec6db44f68a21b69 \
+ fba3b040a55c01be7376d3dd5c4d4920 \
+ 23cc9e52c52465f5b225e62ab7cc3457 \
+ c58d450f13e76e4a034fde8f20710266 \
+ a087f8a5947ecf4e734ac9cfe695469c \
+ f059b407bade1c2c3cecb3301f50b511 \
+ 1c1e406fe68d3223a6c58e9c1987b6ce \
+ b31bf94ffe7e0f2ada93afae1076eaeb \
+ 5ac809692422b722eaded90be3c4d9c2 \
+ 94b8bf179385ff071bdc33b58bf047c0 \
+ a362e890dd0dfe51ecd95a4a1be6e28c \
+ 8b708bc4b33c5e1683467444c9ed41b0 \
+ 2d3c4e7f37ed77be4f9f204a60e6d26a \
+ 149e92d5fe1d4adde8dadfa37badf19a \
+ 10e28d0be14899dcbad91142a228fb35 \
+ 257e573f323c639630b31f147671b627 \
+ 84c0c029460fffc209296b914a16e4c8 \
+ 1fbbe598255c0addb31bdfbe3e76420d \
+ 4604959975c2154a14f6b5e97444e2c8 \
+ 1b38e640e5e7cd5eb82d6bf470159965 \
+ ff6c054468eab826f0dab7cc9a3fe557 \
+ 65f04bfaccdc2156621ab8e6a22da1e9 \
+ b4f83cacd53b7dc0d12ba582d27cbc1a \
+ 0650ea82267b13e7dcf3841ac2624a86 \
+ 073b4c53e303ccf2a807dfce7f5e986a \
+ a0de6eabdeb1320350abcbd7c02df6ac \
+ c5e50e299295e662ad19c58428d6e085 \
+ c9731b4b0555159dea0e8a0411133ba3 \
+ 0a56079b59a262a80e33d13e6604cc4e \
+ 8ee1436104d86d91d56bafc3b0322e4f \
+ 5bc8849bd44262f0461d8fd998a81942 \
+ 205459def23510e8815562e73a65c898 \
+ 12e4ba5909e1f30b9142932571eaa4da \
+ 233dee08f26c9cbe78f29b66c0c20ccd \
+ 7e264bc8f23a45ad680668cb5e57d9fd \
+ f490982aceabdbd515348f63e638a782 \
+ facb585b95200395e50795719da25a0b \
+ 8ff78776b6140283bd558ad74554cb16 \
+ 906a9bf2f259cb64c75fabc264443186 \
+ ce6dde2ea2691fdd97632fb8c9b3e042 \
+ b383135826da89036c9c28cc134ec685 \
+ 228eb40a277a6dda01626b6e9287ee66 \
+ 07c75fec267864bcbb800ca7709ceae2 \
+ 1d827ececfe381f71248b88ec399f359 \
+ 7d76a523677de261dda1b65d29a93c4e \
+ 6a32bab57772c3a1146d599b65ffb0cb \
+ 11034ad82271b27907c7f970374864ef \
+ 4fc610c7df6c6d3efaeaaff2bee0d649 \
+ 0fa01f3988219987a04c09dae3933d94 \
+ 3cc3a4bd5861ca93d7c0d19129334703 \
+ 2e69b77050ab91b1d0bb941e843a05cb \
+ 870008bba2e68db4988c31e511fbd9c4 \
+ 2793ed3e6807d79ff72271baec586531 \
+ 82401c70623ccc1bfc0bcb5c3b0ac8b7 \
+ 6b5c7401117316735435311bf551515b \
+ 29e548496d699fbd888e4a65ec2d1488 \
+ 6eb014e73f66bc13226e0ef6d815d375 \
+ 7b1261ea730a9314bc9bcdf4a379bf98 \
+ 7fe15f165a1812b23e5b1980aa364de2 \
+ 994b165f971ecfc09dc13fca8d394691 \
+ b4a0a98a54439a5a37952c8879187ee3 \
+ 31553e8c2d0d2f2e7474cc48a03337d8 \
+ 3d3fef13feb53a62c0f434a092f526bf \
+ 78187fa5db3eb2eeba6d865363ad1a40 \
+ 0bfb08b9dd5df72ba5ed7d74dd5fe6eb \
+ 21b43d5721b3a9c16059acb691f4314d \
+ f5cb2d644e1a5c3cbb9255aa214db9ad \
+ be6b7845e52831416901caba0b97a360 \
+ 6249245cf12427da0a4f37bc3d294ff4 \
+ eb856691e9d7a2321a31ef22decaae0d \
+ f8839491f88f7a15ac8a5bdd787de442 \
+ 82d98dc87dc8503400aa095f5aa70f13 \
+ 8b3ee9107af33d280d42485282f7c4a6 \
+ 8f6b6cc71be0473b79c65abfea592c07 \
+ 7645c62a572f12b67d1b582d7257776e \
+ 8b1f4e9f11db96b1f593d1df7cf473a2 \
+ 40ce77bc7803d0ff8734f6a11c4e8814 \
+ d3266efa0f541bfaca6541e17c1a0457 \
+ de58bff8ca81ad6e4401cf69d6b1ad23 \
+ 7bfb933cd096d342c9d6f77f5d3c4b94 \
+ ac76b35d8c76c7fa25c73b8863d5d055 \
+ a8ae09f39c6e68744ca70bf8db61df71 \
+ 9d66208e00715217a8c1f2e40efe4a0c \
+ 5f0470696baaa4e5953bddbf196998f9 \
+ 7bfcad253aff26bc26c5e3521f3ba891 \
+ 2c8f1fe04919c09e705eccb13a2aa583 \
+ bf41c63b7f486045605d856c0658d31b \
+ 1c63947b82fb656602a15cff8cc7c360 \
+ b02f8aae39609bfe759838fbe0616c1a \
+ 519bfbdd19531f1d7b775bfa7ce4ee80 \
+ 69e69b855333b1e7f3dd36f0eff7b99b \
+ f601f89fde92362c93611ef2358e1bc1 \
+ c1354e5b35b7dc25b94e7d1433257ec7 \
+ e876964c7b83db85fb7897bee7ad0f45 \
+ bd0cd532c61dac2087ecd7e0fef0d011 \
+ 10291d9a0022076bc0827250816d3476 \
+ a42cc2834b2150027d7b427558a87803 \
+ 763a3a6901bbb11a6998d29867d39b3c \
+ 9cc0ef2af16b402a7ce22a21ce8dd054 \
+ eb721c4d9e5dba8f93e9de0a80036ec3 \
+ d4c929fc9daf131daef04ee7eaa91fd4 \
+ 86baecce43858faab832d3ddf3bf800f \
+ 6e71c4d256f4d02355b5b722e7d481be \
+ d18d362345c4fe512ef67b738b239fb8 \
+ 689203efc084fc0f1d1f74f5d354ae75 \
+ 274f9bcda1e4afd4a290329eff9267ad \
+ e334c03160b1e0989c2a71ca55f631fc \
+ a061ad1db3e0d839725b037ff8be84e7 \
+ 6e23e0eee42b1ba9ec61a6db7ec2dc08 \
+ eff162a9eb73d8bf43ab38431a1825f6 \
+ 3886b2a97dc68f123f790972e92e900c \
+ 7c1938786f5fe1da4fb3dbe5ebbcaeeb \
+ 5a95cd15fe52d43a8ef355d65417549a \
+ 1a1754a2a84a7511aea0bb45eccc5fa0 \
+ 2c5bacb773fb313b9b6b497cb9962aa7 \
+ 79bdafabe100289aa1c70c05a34232f8 \
+ 20cfa8aba7521c8767344b06c39479f7 \
+ c8fa57829efc7efdfe176f19715582e5 \
+ c900e7dbce808ff8ced375077b17a163 \
+ db96b50050277bf05a3c68534bbb9586 \
+ b9e37d5fc4ad28b612b78ad37816684d \
+ 09de9d01e7331ff3da11f58be8bef0df \
+ b44489eb4799c4fabac3fceb48de54f7 \
+ 0498c4a11448bfc35dc7bb2caa64c753 \
+ 38346bab0933c9eb1e36d22fe4220ba7 \
+ 8479d907dcb0e97f59f2d01336bbd1ae"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Damian Perticone"
+EMAIL="mjolnirdam@gmail.com"
diff --git a/system/procs/slack-desc b/system/procs/slack-desc
new file mode 100644
index 0000000000..bb40bc5890
--- /dev/null
+++ b/system/procs/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 ':'.
+
+ |-----handy-ruler------------------------------------------------------|
+procs: procs (replacement of 'ps' written in Rust)
+procs:
+procs: Procs is a replacement of ps written in rust
+procs:
+procs: Home: https://github.com/dalance/procs
+procs:
+procs:
+procs:
+procs:
+procs:
+procs: