notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
ncdu2 NCurses Disk Usage (stable version written in Zig)
2.7 sysutils on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.4_1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-05-27 04:27:36
Last Update: 2024-11-21 20:53:05
Commit Hash: 969bd0c
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: MIT
WWW:
https://dev.yorhel.nl/ncdu
https://code.blicky.net/yorhel/ncdu
Description:
Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find space hogs on a remote server where you don't have an entire graphical setup available, but it is a useful tool even on regular desktop systems. Ncdu aims to be fast, simple and easy to use, and should be able to run in any minimal POSIX-like environment with ncurses installed.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/ncdu2
  2. share/man/man1/ncdu2.1.gz
  3. /usr/local/share/licenses/ncdu2-2.7/catalog.mk
  4. /usr/local/share/licenses/ncdu2-2.7/LICENSE
  5. /usr/local/share/licenses/ncdu2-2.7/MIT
Collapse this list.
Dependency lines:
  • ncdu2>0:sysutils/ncdu2
To install the port:
cd /usr/ports/sysutils/ncdu2/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/ncdu2
  • pkg install ncdu2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ncdu2
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1732202496 SHA256 (ncdu-2.7.tar.gz) = b218cc14a2bb9852cf951db4e21aec8980e7a8c3aca097e3aa3417f20eb93000 SIZE (ncdu-2.7.tar.gz) = 71122

Packages (timestamps in pop-ups are UTC):
ncdu2
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.72.7------
FreeBSD:13:quarterly2.72.7------
FreeBSD:14:latest2.72.7------
FreeBSD:14:quarterly2.72.7------
FreeBSD:15:latest2.72.7n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. zig>=0.12<0.14 : lang/zig
  2. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libzstd.so : archivers/zstd
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_ncdu2
USES:
ncurses pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://dev.yorhel.nl/download/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.7
21 Nov 2024 20:53:05
commit hash: 969bd0cb40e4237b4abca4e83a2ecb9d7fe8eec0commit hash: 969bd0cb40e4237b4abca4e83a2ecb9d7fe8eec0commit hash: 969bd0cb40e4237b4abca4e83a2ecb9d7fe8eec0commit hash: 969bd0cb40e4237b4abca4e83a2ecb9d7fe8eec0 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Update to 2.7

Changes:	https://dev.yorhel.nl/ncdu/changes2
		https://code.blicky.net/yorhel/ncdu/src/branch/zig/ChangeLog
2.6
30 Oct 2024 12:11:18
commit hash: 6acc59111213f3e6222dd8f6974e07eef7940136commit hash: 6acc59111213f3e6222dd8f6974e07eef7940136commit hash: 6acc59111213f3e6222dd8f6974e07eef7940136commit hash: 6acc59111213f3e6222dd8f6974e07eef7940136 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Update to 2.6

Changes:	https://code.blicky.net/yorhel/ncdu/src/branch/zig/ChangeLog
		https://dev.yorhel.nl/ncdu/changes2
2.4_1
03 Oct 2024 14:42:25
commit hash: d518dc142c460f151b2a4c9897bdd14b19977433commit hash: d518dc142c460f151b2a4c9897bdd14b19977433commit hash: d518dc142c460f151b2a4c9897bdd14b19977433commit hash: d518dc142c460f151b2a4c9897bdd14b19977433 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
sysutils/ncdu2: unbreak after b2b3906286ed

===>   ncdu2-2.4_1 depends on package: zig>=0.12.0<0.12.1_99 - not found
*** Error code 1

PR:		279604
2.4_1
18 Jun 2024 03:59:16
commit hash: 32b92dcd3678cea574165f6e41b3bf3b5a488aebcommit hash: 32b92dcd3678cea574165f6e41b3bf3b5a488aebcommit hash: 32b92dcd3678cea574165f6e41b3bf3b5a488aebcommit hash: 32b92dcd3678cea574165f6e41b3bf3b5a488aeb files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Update version requirement of BUILD_DEPENDS
2.4_1
10 Jun 2024 23:04:10
commit hash: 29edf60ed922212b850f2d06a36ba6e80035fc9bcommit hash: 29edf60ed922212b850f2d06a36ba6e80035fc9bcommit hash: 29edf60ed922212b850f2d06a36ba6e80035fc9bcommit hash: 29edf60ed922212b850f2d06a36ba6e80035fc9b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
sysutils/ncdu2: unbreak build after 7fa85e6a3844

===>   ncdu2-2.4 depends on package: zig>=0.12<0.12_99 - not found

PR:		279608
2.4_1
10 Jun 2024 23:01:20
commit hash: 27aa5d78e016cbc5fbd75816b41e05358d0358f3commit hash: 27aa5d78e016cbc5fbd75816b41e05358d0358f3commit hash: 27aa5d78e016cbc5fbd75816b41e05358d0358f3commit hash: 27aa5d78e016cbc5fbd75816b41e05358d0358f3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
sysutils/ncdu2: force rebuild after 7fa85e6a3844

PR:		279608
2.4
28 May 2024 10:21:26
commit hash: 8819825cd8829998b9eec2287ce8d830301c6f0acommit hash: 8819825cd8829998b9eec2287ce8d830301c6f0acommit hash: 8819825cd8829998b9eec2287ce8d830301c6f0acommit hash: 8819825cd8829998b9eec2287ce8d830301c6f0a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Update to 2.4

Changes:	https://code.blicky.net/yorhel/ncdu/src/branch/zig/ChangeLog
		https://dev.yorhel.nl/ncdu/changes2
2.3
20 May 2024 14:42:39
commit hash: 28238a95a3f569b305c7db05a40bf880a9d2a2adcommit hash: 28238a95a3f569b305c7db05a40bf880a9d2a2adcommit hash: 28238a95a3f569b305c7db05a40bf880a9d2a2adcommit hash: 28238a95a3f569b305c7db05a40bf880a9d2a2ad files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
Author: Pero Oršolić
lang/zig: update to 0.12.0

Changes:	https://ziglang.org/download/0.12.0/release-notes.html
PR:		278570
Differential Revision:	https://reviews.freebsd.org/D45024
2.3
23 Mar 2024 14:30:48
commit hash: 43dafe3b8801acb4007046e6e451e016ccb93324commit hash: 43dafe3b8801acb4007046e6e451e016ccb93324commit hash: 43dafe3b8801acb4007046e6e451e016ccb93324commit hash: 43dafe3b8801acb4007046e6e451e016ccb93324 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Convert to SETENVI WRK_ENV

Reference:	https://cgit.freebsd.org/ports/commit/?id=572f2361692640bc27729191b1267aa3fcc354a7
2.3
21 Feb 2024 15:06:44
commit hash: a5a0666f462a0da2a69ce775e7ae9e91ef4589c5commit hash: a5a0666f462a0da2a69ce775e7ae9e91ef4589c5commit hash: a5a0666f462a0da2a69ce775e7ae9e91ef4589c5commit hash: a5a0666f462a0da2a69ce775e7ae9e91ef4589c5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Cosmetic change
2.3
01 Jan 2024 05:37:56
commit hash: 85cfaaa873050b3ba0b77389d689160b54c28d22commit hash: 85cfaaa873050b3ba0b77389d689160b54c28d22commit hash: 85cfaaa873050b3ba0b77389d689160b54c28d22commit hash: 85cfaaa873050b3ba0b77389d689160b54c28d22 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
sysutils/ncdu2: update to 2.3

Changes:	https://dev.yorhel.nl/ncdu/changes2
PR:		273274
Approved by:	maintainer timeout (4 months)
2.2.2_4
01 Jan 2024 05:37:19
commit hash: 8c1e3e605452d8181b2180dad180679d93aecbe3commit hash: 8c1e3e605452d8181b2180dad180679d93aecbe3commit hash: 8c1e3e605452d8181b2180dad180679d93aecbe3commit hash: 8c1e3e605452d8181b2180dad180679d93aecbe3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
Author: Nathan Fisher
lang/zig: update to 0.11.0

Changes:	https://ziglang.org/download/0.11.0/release-notes.html
PR:		273124
Approved by:	dch (maintainer)
2.2.2_4
06 Sep 2023 20:50:54
commit hash: dc284c23b1aec378e4593386846c7247099cf4cdcommit hash: dc284c23b1aec378e4593386846c7247099cf4cdcommit hash: dc284c23b1aec378e4593386846c7247099cf4cdcommit hash: dc284c23b1aec378e4593386846c7247099cf4cd files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Author: Jan Beich
sysutils/ncdu2: Add make test

PR:		273572
2.2.2_4
04 Sep 2023 21:30:06
commit hash: e0dd8c342aca95f7c51ae33da3786a64accf12c2commit hash: e0dd8c342aca95f7c51ae33da3786a64accf12c2commit hash: e0dd8c342aca95f7c51ae33da3786a64accf12c2commit hash: e0dd8c342aca95f7c51ae33da3786a64accf12c2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Use zig built-in strip instead of llvm-strip

- Bump PORTREVISION for package change

zig built-in strip generates smaller binary executables than llvm-strip.
2.2.2_3
04 Sep 2023 13:16:48
commit hash: 1189ae1e7a82f7d3b06a7d9305630e38f38ab2b2commit hash: 1189ae1e7a82f7d3b06a7d9305630e38f38ab2b2commit hash: 1189ae1e7a82f7d3b06a7d9305630e38f38ab2b2commit hash: 1189ae1e7a82f7d3b06a7d9305630e38f38ab2b2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Add WITH_DEBUG check

PR:		273277
Reported by:	Benjamin Takacs <nimaje+fbz@bureaucracy.de>
2.2.2_3
04 Sep 2023 09:08:04
commit hash: e09856245353723cad581eaabb653a4c97d35460commit hash: e09856245353723cad581eaabb653a4c97d35460commit hash: e09856245353723cad581eaabb653a4c97d35460commit hash: e09856245353723cad581eaabb653a4c97d35460 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Use llvm-strip instead of strip

- Bump PORTREVISION for package change

PR:		273277
Reported by:	jbeich
2.2.2_2
26 Aug 2023 09:29:34
commit hash: 6078ebadf067a32b9d97a9213f19119dcbdcad68commit hash: 6078ebadf067a32b9d97a9213f19119dcbdcad68commit hash: 6078ebadf067a32b9d97a9213f19119dcbdcad68commit hash: 6078ebadf067a32b9d97a9213f19119dcbdcad68 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Remove unnecessary RUN_DEPENDS

- Bump PORTREVISION for dependency change

PR:		273278
Reported by:	jbeich
2.2.2_1
21 Aug 2023 17:03:10
commit hash: 3c283e62213a1160d6c6ce6cbdf911911a41f4f7commit hash: 3c283e62213a1160d6c6ce6cbdf911911a41f4f7commit hash: 3c283e62213a1160d6c6ce6cbdf911911a41f4f7commit hash: 3c283e62213a1160d6c6ce6cbdf911911a41f4f7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Install ncdu as ncdu2

- Update WWW
- Remove CONFLICTS_INSTALL
- Bump PORTREVISION for package change
2.2.2
27 May 2023 04:06:35
commit hash: e545e7a4aa081f00cb1ce24943f80616cb44dfdfcommit hash: e545e7a4aa081f00cb1ce24943f80616cb44dfdfcommit hash: e545e7a4aa081f00cb1ce24943f80616cb44dfdfcommit hash: e545e7a4aa081f00cb1ce24943f80616cb44dfdf files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
sysutils/ncdu2: Add ncdu2 2.2.2

Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find
space hogs on a remote server where you don't have an entire graphical setup
available, but it is a useful tool even on regular desktop systems. Ncdu aims to
be fast, simple and easy to use, and should be able to run in any minimal
POSIX-like environment with ncurses installed.

Number of commits found: 19