./sysutils/ncdu2, Disk usage visualization tool

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.7, Package name: ncdu-2.7, Maintainer: nikita

ncdu (NCurses Disk Usage) is a curses-based version of the well-known
'du', and provides a fast way to see what directories are using
your disk space. This is a complete rewrite in zig, with lower memory
usage and better performance.


Master sites:

Filesize: 69.455 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-13 20:36:14 by Paolo Vincenzo Olivo | Files touched by this commit (3) | Package updated
Log message:
sysutils/ncdu2: update to 2.7

# upstream changes (since 2.4)
2.7 - 2024-11-19
	- Still requires Zig 0.12 or 0.13
	- Support transparent reading/writing of zstandard-compressed JSON
	- Add `--compress` and `--export-block-size` options
	- Perform tilde expansion on paths in the config file
	- Fix JSON import of escaped UTF-16 surrogate pairs
	- Fix incorrect field in root item when exporting to the binary format
	- Add -Dstrip build flag

2.6 - 2024-09-27
	- Still requires Zig 0.12 or 0.13
	- Add dependency on libzstd
	- Add new export format to support threaded export and low-memory browsing
	- Add `-O` and `--compress-level` CLI flags
	- Add progress indicator to hardlink counting stage
	- Fix displaying and exporting zero values when extended info is not available
	- Fix clearing screen in some error cases
	- Fix uncommon edge case in hardlink counting on refresh
	- Use integer math instead of floating point to format numbers

2.5 - 2024-07-24
	- Still requires Zig 0.12 or 0.13
	- Add parallel scanning with `-t,--threads` CLI flags
	- Improve JSON export and import performance
	- `--exclude-kernfs` is no longer checked on the top-level scan path
	- Fix entries sometimes not showing up after refresh
	- Fix file descriptor leak with `--exclude-caches` checking
	- Fix possible crash on invalid UTF8 when scanning in `-1` UI mode
	- Fix JSON export and import of the "other filesystem" flag
	- Fix JSON import containing directories with a read error
	- Fix mtime display of 'special' files
	- Fix edge case bad performance when deleting hardlinks with many links
	- Increased memory use for hardlinks (by ~10% in extreme cases, sorry)
   2024-05-06 10:40:34 by Jonathan Perkin | Files touched by this commit (113)
Log message:
*: Revision bumps for ncurses 6.5 overhaul.
   2024-05-05 22:56:55 by nikita | Files touched by this commit (3)
Log message:
zls, passphrase, ncdu2: enable build (comment added)
   2024-05-05 22:50:58 by nikita | Files touched by this commit (3)
Log message:
zls, ncdu2, passphrase: mark as broken while I'm working on the fix.
   2024-04-24 23:17:22 by nikita | Files touched by this commit (4) | Package updated
Log message:
ncdu2: update to version 2.4

Changelog:

    2.4 - 2024-04-21 - ncdu-2.4.tar.gz
        Now requires Zig 0.12
        Revert default color scheme back to ‘off’
        Rewrite man page in mdoc, drop pod2man dependency
        Fix updating parent dir error status on refresh
    2.3 - 2023-08-04 - ncdu-2.3.tar.gz
        Now requires Zig 0.11
        Add --(enable|disable)-natsort options
        Add indicator to apparent size/disk usage selection in the footer
        Fix build on armv7l (hopefully)
        Minor build system additions
   2023-02-28 23:55:40 by Thomas Klausner | Files touched by this commit (2)
Log message:
ncdu*: both have same PKGBASE, so no CONFLICTS necessary

They conflict automatically
   2023-02-28 22:07:43 by Nikita | Files touched by this commit (5)
Log message:
sysutils/ncdu2: import as ncdu2 version 2.2.2

Imported from wip.

ncdu (NCurses Disk Usage) is a curses-based version of the well-known
'du', and provides a fast way to see what directories are using
your disk space. This is a complete rewrite in zig, with lower memory
usage and better performance.