BSD Ports

sysutils/dutree 0.2.18_7 FreeBSD

Tool to analyze file system usage written in Rust

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
GPLv3
Categories
sysutils
Package size
392.9 KiB, 1196.9 KiB installed

Description

A tool to analyze file system usage written in Rust.

Features:

  • coloured output, according to the LS_COLORS environment variable.
  • display the file system tree
  • ability to aggregate small files
  • ability to exclude files or directories
  • ability to compare different directories
  • fast, written in Rust

In the other systems

SystemPortVersion
FreeBSDsysutils/dutree0.2.18_7
HardenedBSDsysutils/dutree0.2.18_5
GhostBSDsysutils/dutree0.2.18_5

Install

Binary package:

pkg install dutree

From the ports tree:

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

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

RUN_DEPENDS=	dutree>0:sysutils/dutree

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.2.18_60.2.18_7-0.2.15_190.2.18_7
FreeBSD:14:quarterly0.2.18_50.2.18_5n/a0.2.15_180.2.18_5
FreeBSD:15:latest0.2.18_70.2.18_7n/a0.2.15_190.2.15_19
FreeBSD:15:quarterly0.2.18_50.2.18_5n/an/an/a
FreeBSD:16:latest0.2.18_50.2.18_7n/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.

Build dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 18
FileSizeSHA256
rust/crates/aho-corasick-0.7.13.crate111381043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86
rust/crates/arc-swap-0.4.7.crate486254d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034
rust/crates/getopts-0.2.21.crate1845714dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
rust/crates/lazy_static-1.4.0.crate10443e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
rust/crates/libc-0.2.186.crate82188368ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
rust/crates/memchr-2.3.3.crate225663728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400
rust/crates/regex-1.3.9.crate2366839c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6
rust/crates/regex-syntax-0.6.18.crate29444026412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8
rust/crates/signal-hook-0.1.16.crate27183604508c1418b99dfe1925ca9224829bb2a8a9a04dda655cc01fcad46f4ab05ed
rust/crates/signal-hook-registry-1.2.0.crate1449094f478ede9f64724c5d173d7bb56099ec3e2d9fc2774aac65d34b8b890405f41
rust/crates/terminal_size-0.1.12.crate81118038f95fc7a6f351163f4b964af631bd26c9e828f7db085f2a84aca56f70d13b
rust/crates/thread_local-1.0.1.crate12609d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14
rust/crates/unicode-segmentation-1.6.0.crate90703e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0
rust/crates/unicode-width-0.1.7.crate16644caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479
rust/crates/winapi-0.3.8.crate1.128308e+068093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6
rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate2.918815e+06ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate2.947998e+06712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
nachoparker-dutree-v0.2.18_GH0.tar.gz63747355c30e57cc339dd16141510af33245cc3b82f588f22419fc034f02b36ebecba0

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