FreeBSD Ports

sysutils/diskus 0.7.0_43

Mminimal, fast alternative to 'du -sh'

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
sysutils
Package size
327.4 KiB, 857.1 KiB installed

Description

Minimal, fast alternative to 'du -sh'

Simple program that computes the total size of the current directory. It is a parallelized version of du -sh. On my 8-core laptop, it is about ten times faster than du with a cold disk cache and more than three times faster with a warm disk cache.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/diskus
pkg install diskus

From the ports tree:

cd /usr/ports/sysutils/diskus/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	diskus>0:sysutils/diskus

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.7.0_420.7.0_43-0.7.0_310.7.0_43
FreeBSD:14:quarterly0.7.0_410.7.0_41n/a0.7.0_300.7.0_41
FreeBSD:15:latest0.7.0_430.7.0_43n/a0.7.0_310.7.0_31
FreeBSD:15:quarterly0.7.0_410.7.0_41n/an/an/a
FreeBSD:16:latest0.7.0_410.7.0_43n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 11

No port depends on this one.

Configuration

Options name: sysutils_diskus

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cargo
Service scripts
none

Files

distinfo 40
FileSizeSHA256
rust/crates/ansi_term-0.11.0.crate17087ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
rust/crates/arrayvec-0.4.12.crate26551cd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9
rust/crates/atty-0.2.14.crate5470d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
rust/crates/autocfg-1.0.1.crate12908cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clap-2.33.3.crate20192537e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
rust/crates/crossbeam-channel-0.5.1.crate8691906ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4
rust/crates/crossbeam-deque-0.8.1.crate208526455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
rust/crates/crossbeam-epoch-0.9.5.crate438834ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd
rust/crates/crossbeam-utils-0.8.5.crate38414d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db
rust/crates/either-1.6.1.crate13641e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
rust/crates/fuchsia-cprng-0.1.1.crate2950a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
rust/crates/hermit-abi-0.1.19.crate997962b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
rust/crates/humansize-1.1.1.crate913102296996cb8796d7c6e3bc2d9211b7802812d36999a51bb754123ead7d37d026
rust/crates/itoa-0.4.8.crate11926b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
rust/crates/lazy_static-1.4.0.crate10443e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
rust/crates/libc-0.2.186.crate82188368ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
rust/crates/memoffset-0.6.4.crate766459accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9
rust/crates/nodrop-0.1.14.crate766772ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645