Subject: CVS commit: pkgsrc/sysutils/ncdu2
From: Paolo Vincenzo Olivo
Date: 2025-03-13 20:36:14
Message id: 20250313193614.9240CFBE1@cvs.NetBSD.org

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)

Files:
RevisionActionfile
1.8modifypkgsrc/sysutils/ncdu2/Makefile
1.3modifypkgsrc/sysutils/ncdu2/distinfo
1.1removepkgsrc/sysutils/ncdu2/patches/patch-build-zig