summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Erich Ritz <erich.public@protonmail.com>2023-01-30 12:51:28 -0600
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2023-02-04 07:20:00 +0700
commit12ca9ca676313e6551973b4ccf91437b03910364 (patch)
tree6ea0a0454860c2410c5cd71c98c0a1f29e5c44e9
parent75d9c2deddc97baf1170434088d48abd101af57a (diff)
downloadslackbuilds-12ca9ca676313e6551973b4ccf91437b03910364.tar.gz
slackbuilds-12ca9ca676313e6551973b4ccf91437b03910364.tar.xz
system/dust: Updated for version 0.8.4.
Signed-off-by: Erich Ritz <erich.public@protonmail.com> Signed-off-by: Andrew Clemons <andrew.clemons@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-rw-r--r--system/dust/README19
-rw-r--r--system/dust/dust.SlackBuild8
-rw-r--r--system/dust/dust.info82
3 files changed, 78 insertions, 31 deletions
diff --git a/system/dust/README b/system/dust/README
index 0b0606ca25..d67801ac8c 100644
--- a/system/dust/README
+++ b/system/dust/README
@@ -1,7 +1,16 @@
Dust is meant to give you an instant overview of which directories are
-using disk space without requiring sort or head.
+using disk space without requiring sort or head. Dust will print a
+maximum of one 'Did not have permissions' message.
-Dust will list the 20 biggest sub directories or files and will
-smartly recurse down the tree to find the larger ones. There is no
-need for a '-d' flag or a '-h' flag. The largest sub directory will
-have its size shown in red.
+Dust will list a slightly-less-than-the-terminal-height number of the
+biggest subdirectories or files and will smartly recurse down the tree
+to find the larger ones. There is no need for a '-d' flag or a '-h'
+flag. The largest subdirectories will be colored.
+
+This project requires at least Rust version 1.60.0. As such, rustup is
+a compile time only dependency. It can be installed manually beforehand
+by running
+ rustup toolchain install 1.60.0
+
+NOTE: The directions in rustup's README must be followed so that the
+rust installed by rustup is preferred over the system rust.
diff --git a/system/dust/dust.SlackBuild b/system/dust/dust.SlackBuild
index 50dd08ec26..b8de4ffd67 100644
--- a/system/dust/dust.SlackBuild
+++ b/system/dust/dust.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for dust
# Copyright 2019-2021 Benjamin Trigona-Harany <slackbuilds@jaxartes.net>
-# Copyright 2021-2022 Erich Ritz, Jenks, Oklahoma, USA
+# Copyright 2021-2023 Erich Ritz, Jenks, Oklahoma, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=dust
-VERSION=${VERSION:-0.8.3}
+VERSION=${VERSION:-0.8.4}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -176,6 +176,10 @@ mv completions/_dust $PKG/usr/share/zsh/site-functions/
mkdir -p $PKG/usr/share/fish/vendor_completions.d
mv completions/dust.fish $PKG/usr/share/fish/vendor_completions.d/
+mkdir -p $PKG/usr/man/man1
+mv man-page/dust.1 $PKG/usr/man/man1/
+find $PKG/usr/man -type f -exec gzip -9 {} \;
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
LICENSE README.md config completions \
diff --git a/system/dust/dust.info b/system/dust/dust.info
index 19871239ef..55184ec966 100644
--- a/system/dust/dust.info
+++ b/system/dust/dust.info
@@ -1,19 +1,20 @@
PRGNAM="dust"
-VERSION="0.8.3"
+VERSION="0.8.4"
HOMEPAGE="https://github.com/bootandy/dust/"
-DOWNLOAD="https://github.com/bootandy/dust/archive/v0.8.3/dust-0.8.3.tar.gz \
+DOWNLOAD="https://github.com/bootandy/dust/archive/v0.8.4/dust-0.8.4.tar.gz \
https://crates-io.s3-us-west-1.amazonaws.com/crates/aho-corasick/aho-corasick-0.7.18.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ansi_term/ansi_term-0.12.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/assert_cmd/assert_cmd-1.0.8.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/assert_cmd/assert_cmd-2.0.8.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/bitflags/bitflags-1.3.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/bstr/bstr-0.2.17.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/cc/cc-1.0.73.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/bstr/bstr-1.1.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cc/cc-1.0.78.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/clap/clap-3.2.17.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_complete/clap_complete-3.2.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_lex/clap_lex-0.2.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_mangen/clap_mangen-0.1.11.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/config-file/config-file-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/core-foundation-sys/core-foundation-sys-0.8.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-channel/crossbeam-channel-0.5.6.crate \
@@ -25,22 +26,28 @@ DOWNLOAD="https://github.com/bootandy/dust/archive/v0.8.3/dust-0.8.3.tar.gz \
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/doc-comment/doc-comment-0.3.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/either/either-1.8.0.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/fastrand/fastrand-1.8.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.2.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.12.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hermit-abi/hermit-abi-0.1.19.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/indexmap/indexmap-1.9.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/io-lifetimes/io-lifetimes-1.0.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/itertools/itertools-0.10.3.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/libc/libc-0.2.132.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/lscolors/lscolors-0.7.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.139.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/linux-raw-sys/linux-raw-sys-0.1.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/lscolors/lscolors-0.13.0.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/memoffset/memoffset-0.6.5.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/ntapi/ntapi-0.4.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/nu-ansi-term/nu-ansi-term-0.46.0.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/once_cell/once_cell-1.13.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/once_cell/once_cell-1.17.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.3.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/overload/overload-0.1.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates-core/predicates-core-1.0.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates-tree/predicates-tree-1.0.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/predicates/predicates-2.1.1.crate \
@@ -54,16 +61,18 @@ DOWNLOAD="https://github.com/bootandy/dust/archive/v0.8.3/dust-0.8.3.tar.gz \
https://crates-io.s3-us-west-1.amazonaws.com/crates/regex-syntax/regex-syntax-0.6.27.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/regex/regex-1.6.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/remove_dir_all/remove_dir_all-0.5.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/roff/roff-0.2.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustix/rustix-0.36.7.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.143.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.143.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/stfu8/stfu8-0.2.5.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.99.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/sysinfo/sysinfo-0.15.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/sysinfo/sysinfo-0.27.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tempfile/tempfile-3.3.0.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/terminal_size/terminal_size-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/termtree/termtree-0.2.4.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.32.crate \
@@ -77,20 +86,29 @@ DOWNLOAD="https://github.com/bootandy/dust/archive/v0.8.3/dust-0.8.3.tar.gz \
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.3.9.crate"
-MD5SUM="dc11962d1ad3700ab2a77dd811a94564 \
+ 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/windows-sys/windows-sys-0.42.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/windows_i686_gnu/windows_i686_gnu-0.42.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/windows_i686_msvc/windows_i686_msvc-0.42.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.1.crate"
+MD5SUM="7b34a1287bf49d5f7fa4c31fd8909dbc \
425b8fdf70df59998d9b7c89083e48d1 \
f44e8d1d2e61974b268852797530ea41 \
- 56b0d48b275aaee1ec3263f2894e479a \
+ bff1df9e6ab50d0357e61cd8ee91ab67 \
142cb4b9a653e56e56311f0c883b8582 \
05d77ef52e90ad161fdd41b252420467 \
a295edb6953237ebbdfa8e731229f9a3 \
- f5b0c1878d1deab2cc401e09fa6c78af \
- 8e3a4d0980acef2c4e74485a45de29a9 \
+ c03ba114c045378d8184192748a0250c \
+ e188d0bf5bd7010d3c6c3981d23d0b51 \
74634128440dbc3766bda76fdf0aaa05 \
c5b1ec8122080f892651ad0426609851 \
9b131e8fbb5f6dad6d19e659b2a3bd04 \
a2e1b64489b6bdae548ec08f883eaecf \
+ 7757a0f5cb7f95872ae4f6546d79ef7e \
41cd47cb4fcd7c67c6ae8a2a8e9c2759 \
d05cbf26ed52299487a802688a1d22cb \
0324dfd2b4384ae8c82433bd0efdabf8 \
@@ -102,22 +120,28 @@ MD5SUM="dc11962d1ad3700ab2a77dd811a94564 \
4c21da37e71a52f26c8c5490f3ec4837 \
dd1e49c76e9d5853e673a3b41ba02917 \
212574e303e85b9101f495e021eb701b \
+ fc65414dcac661c46f2cfad7722304f9 \
+ 0854e3c796252e12dbfc40ad1fe82ae6 \
d59e1fe9834d52c50e2414a34945e479 \
62864db03072aaae4f855126d502b8c7 \
1b41b97d982520b7364a87a39e2a1ed8 \
0b7994d1256215201bdfb810a357ffa2 \
9473c008d472707d1aa3273d7cbabb96 \
5f153f7135dceb02f88266121c836b4e \
+ d7d814f3fc0a42f856af0beffff5d20a \
28953383a9cd5d5a80f9fab5a254f740 \
fba3b040a55c01be7376d3dd5c4d4920 \
- 8ec94e879650dd1d913214c3501709ed \
- f3373fd861a0066fa446a8ab3dabc749 \
+ 2f4991ee29e75b732dbfbbe637506066 \
+ 766c7633e290d0614ec54ed6ceb09a86 \
+ 9a5bbc0cbd40daa8e1e5b91435ea26d2 \
94b8bf179385ff071bdc33b58bf047c0 \
76124c2327f642cddf19a4aa50cbcb7d \
- 0650ea82267b13e7dcf3841ac2624a86 \
+ 8062a34e966b0b90926eda0654f0ba40 \
+ a56461a712a83abc691cf473d1835228 \
c5e50e299295e662ad19c58428d6e085 \
- 83870ca3d1cf72a562b55665bafc4725 \
+ dc9b023a3d3833fa5a853d950b54d944 \
64de3398e82ebbe60ed771948179d375 \
+ 03a7ad2814bd9dd34e0acec8ca4f855e \
2ce811fbdcffe77c4f44e732a464b599 \
f0483617baf64c673526ff9e015b4d44 \
3b9ab1d39ea550e7d78982d2c6e41f91 \
@@ -131,16 +155,18 @@ MD5SUM="dc11962d1ad3700ab2a77dd811a94564 \
eae2f2a5c23013ff8849962c49844095 \
91b6b40d2d4c43ea78a8fa15b6b9b3d7 \
0538d1da369f3e3f0412aa4d735c1b61 \
+ ca991859381ef2ddc2b3306de05c242c \
+ c3a47344364db97c3383c09e903440c8 \
b4a0a98a54439a5a37952c8879187ee3 \
382ffa4fa53246b7cbb58ad5f9f938db \
bd695bc338fb4c08b4019fd278487741 \
f2424489cde53ee2ef786df0140aa1ef \
82d98dc87dc8503400aa095f5aa70f13 \
02990a143ab33b69d3501d6932fdedc9 \
- fafec2513ce9eb3117cf5583aec310a0 \
+ 0c468a388aabefff616c6f7acedbc2a9 \
f29a1bb1b5f3f29cedb36f40f720d765 \
40ce77bc7803d0ff8734f6a11c4e8814 \
- d3266efa0f541bfaca6541e17c1a0457 \
+ 4afca9795fd40fbea10f18197367eb69 \
20bd2fec49a1daa82476faf42ef8f18b \
7bfb933cd096d342c9d6f77f5d3c4b94 \
ed8e4b243323513ff11f030e2f297126 \
@@ -154,9 +180,17 @@ MD5SUM="dc11962d1ad3700ab2a77dd811a94564 \
db96b50050277bf05a3c68534bbb9586 \
b9e37d5fc4ad28b612b78ad37816684d \
09de9d01e7331ff3da11f58be8bef0df \
- 0498c4a11448bfc35dc7bb2caa64c753"
+ 0498c4a11448bfc35dc7bb2caa64c753 \
+ 110789f2dd21a2ea820ebed976b4b1c2 \
+ 5ac131337793334dce7adbf1116671b3 \
+ 8f5702706600f24bf7332043c15aa566 \
+ dd86cb477e0b0b1411a5c92cba244b42 \
+ 0f6b457ea783c088dff026ce39ce72ca \
+ 23d20707b55228cb9b4328a26ddca724 \
+ 62e05b432403f316d86f7af8af0839e3 \
+ 8893d419a205b225e4010d7d02a15c6a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="rustup %README%"
MAINTAINER="Erich Ritz"
EMAIL="erich.public@protonmail.com"