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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
witr Witr (why-is-this-running)
0.3.3 sysutils on this many watch lists=1 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 0.2.2_6Version of this port present on the latest quarterly branch.
Maintainer: gaod@hychen.org search for ports maintained by this maintainer
Port Added: 2026-01-09 15:30:06
Last Update: 2026-06-25 11:14:12
Commit Hash: 4de7eb3
People watching this port, also watch:: gimp, detox, blender, krita
License: APACHE20
WWW:
https://github.com/pranshuparmar/witr
Description:
witr (why-is-this-running) is a diagnostic tool that explains the causal chain of how and why a process came to exist on your system. It answers questions like: - Why is this running? - How did it start? - What is keeping it running? - What context does it belong to? witr supports querying by process name, PID, or port number, and provides detailed information about process ancestry, service detection (systemd on Linux, rc.d on FreeBSD), container detection (jails, docker), Git repository context, and resource usage warnings. Features: - Zero configuration required - Read-only and non-destructive - Multiple output formats (standard, short, tree, JSON) - FreeBSD native tools support (ps, procstat, sockstat, fstat) - Works without procfs mounted
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/witr
  2. share/man/man1/witr.1.gz
  3. /usr/local/share/licenses/witr-0.3.3/catalog.mk
  4. /usr/local/share/licenses/witr-0.3.3/LICENSE
  5. /usr/local/share/licenses/witr-0.3.3/APACHE20
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • witr>0:sysutils/witr
To install the port:
cd /usr/ports/sysutils/witr/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/witr
  • pkg install witr
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: witr
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1782369293 SHA256 (pranshuparmar-witr-v0.3.3_GH0.tar.gz) = af94fe23b01f4b7c672278228efb4a2df622170e0a4ef0e475be337bad11146a SIZE (pranshuparmar-witr-v0.3.3_GH0.tar.gz) = 2944954

Expand this list (66 items)

Collapse this list.

SHA256 (atotto-clipboard-v0.1.4_GH0.tar.gz) = cafd64dc78f293c1e774386186f3f817461a1a8940ef86d5d9e9524b58aa791e SIZE (atotto-clipboard-v0.1.4_GH0.tar.gz) = 5017 SHA256 (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = dad92f43db3cd17e7395db59533283b5888c2780fa1b2cb67344a9feaa3291e0 SIZE (aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz) = 5875 SHA256 (charmbracelet-bubbles-v1.0.0_GH0.tar.gz) = 58d874c98995369287cfe80b2b256816946126b3302b5fdc2ac64f3137c201c8 SIZE (charmbracelet-bubbles-v1.0.0_GH0.tar.gz) = 82739 SHA256 (charmbracelet-bubbletea-v1.3.10_GH0.tar.gz) = b9e2389ddb84a32b60a532ca27392b12c1819ecab3d07cd8bac2cd47ba320fef SIZE (charmbracelet-bubbletea-v1.3.10_GH0.tar.gz) = 2191660 SHA256 (charmbracelet-colorprofile-v0.4.1_GH0.tar.gz) = 4113702b0a3c4efdf9b4a6b1c89807de357027ff8d4d0a019994be848ef55c09 SIZE (charmbracelet-colorprofile-v0.4.1_GH0.tar.gz) = 15484 SHA256 (charmbracelet-lipgloss-v1.1.0_GH0.tar.gz) = c5cc4f06b37c59c194183c322fbb3b9a45ca7bffdfb562647181b2995ea6586c SIZE (charmbracelet-lipgloss-v1.1.0_GH0.tar.gz) = 97406 SHA256 (charmbracelet-x-ansi-v0.11.6_GH0.tar.gz) = 6d00373530523c2273db5b8b80d8f4b39001abc0e5087a2a64ba256c2c5a5eef SIZE (charmbracelet-x-ansi-v0.11.6_GH0.tar.gz) = 518321 SHA256 (charmbracelet-x-cellbuf-v0.0.15_GH0.tar.gz) = be0b120ce2c9da343aaa2e8810596228ab442444aeb8a3f14f32e56c5b2732b3 SIZE (charmbracelet-x-cellbuf-v0.0.15_GH0.tar.gz) = 518204 SHA256 (charmbracelet-x-term-v0.2.2_GH0.tar.gz) = a4fd984c95c538db5063c7cf003d69e93cdc47e5eac6749d75e1594911c651b0 SIZE (charmbracelet-x-term-v0.2.2_GH0.tar.gz) = 395884 SHA256 (clipperhouse-displaywidth-v0.9.0_GH0.tar.gz) = 3f7b23644081b7bb409ecc0e935fc55fffa10e66832b47f76100e915f553242f SIZE (clipperhouse-displaywidth-v0.9.0_GH0.tar.gz) = 242186 SHA256 (clipperhouse-stringish-v0.1.1_GH0.tar.gz) = 1bfe722c5ecd4b6a360478650ebae20518fd094e282b37edc884167413e106c7 SIZE (clipperhouse-stringish-v0.1.1_GH0.tar.gz) = 2316884 SHA256 (clipperhouse-uax29-v2.5.0_GH0.tar.gz) = bb7923a0bf2eb37e1037134e008a54622e24a782d0ccba618a2abb370a0324ae SIZE (clipperhouse-uax29-v2.5.0_GH0.tar.gz) = 315530 SHA256 (coreos-go-systemd-v22.7.0_GH0.tar.gz) = ff64fccd64a70123d513f979ea7a97f42300d7af33303890c1ab491f57a311ea SIZE (coreos-go-systemd-v22.7.0_GH0.tar.gz) = 79655 SHA256 (cpuguy83-go-md2man-v2.0.7_GH0.tar.gz) = ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92 SIZE (cpuguy83-go-md2man-v2.0.7_GH0.tar.gz) = 11337 SHA256 (erikgeiser-coninput-1c3628e74d0f_GH0.tar.gz) = 3d799ddf6184548e72e447be9199819dc4a7ade82a081c31ca0009ce0bc4c113 SIZE (erikgeiser-coninput-1c3628e74d0f_GH0.tar.gz) = 8949 SHA256 (godbus-dbus-v5.1.0_GH0.tar.gz) = 2f4939ab13a20178584ef534293abc5b6744bb5b6232432050c5a3ab2ab85fd7 SIZE (godbus-dbus-v5.1.0_GH0.tar.gz) = 74080 SHA256 (golang-sys-v0.38.0_GH0.tar.gz) = 2a8fd4cfa5b5b84bf793787b1668af0e1e6f85fdcbc7a2a5997337dbe8033819 SIZE (golang-sys-v0.38.0_GH0.tar.gz) = 1534995 SHA256 (golang-text-v0.3.8_GH0.tar.gz) = f4f6c558d3b5530adbfc1e6787f82867801f86d9c7afc37f2ca03d630465a388 SIZE (golang-text-v0.3.8_GH0.tar.gz) = 8358801 SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141 SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338 SHA256 (lucasb-eyer-go-colorful-v1.3.0_GH0.tar.gz) = 77d79d5ccb3c4fe85a44827e2c7ecd1b2d60a6e1eea3f9a0ce4343a517281309 SIZE (lucasb-eyer-go-colorful-v1.3.0_GH0.tar.gz) = 982343 SHA256 (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 18fc42a278e60fb7a1dffa72f20539ae88d0e292db55b513ef514b7d369883a6 SIZE (mattn-go-isatty-v0.0.20_GH0.tar.gz) = 4713 SHA256 (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 03bd5a512b593c793cccd3a1f507e3a5ba6f92681b1fa4f812a53eddbc3751dc SIZE (mattn-go-localereader-v0.0.1_GH0.tar.gz) = 1735 SHA256 (mattn-go-runewidth-v0.0.19_GH0.tar.gz) = 10ff9a1542c868d1609277c1b890a163a80f1835fdba33fde65f1d2d470c2400 SIZE (mattn-go-runewidth-v0.0.19_GH0.tar.gz) = 20551 SHA256 (muesli-ansi-276c6243b2f6_GH0.tar.gz) = 3284ff73b72fb26606a9129355fa2916647423e3ede78ba8031e6bdfa0ccef4f SIZE (muesli-ansi-276c6243b2f6_GH0.tar.gz) = 5243 SHA256 (muesli-cancelreader-v0.2.2_GH0.tar.gz) = afd827ad56d7c567389a516ca005ea80d46ed1cbc17c5ec3ca144152f1ecfc5a SIZE (muesli-cancelreader-v0.2.2_GH0.tar.gz) = 9443 SHA256 (muesli-reflow-83f637991171_GH0.tar.gz) = f1e34bd7a666d713bfc1903649a910d1237553b2d035788de91de64cb2d566d9 SIZE (muesli-reflow-83f637991171_GH0.tar.gz) = 21344 SHA256 (muesli-termenv-v0.16.0_GH0.tar.gz) = 2a65e544c8757ce90669d1ec3e1e61b469d72dafb086e9d114961dc75632f210 SIZE (muesli-termenv-v0.16.0_GH0.tar.gz) = 422973 SHA256 (rivo-uniseg-v0.4.7_GH0.tar.gz) = dc7aedce4a8c174b01df8406ff7d92779e2df76cee2ad17fa2ff6777feddadec SIZE (rivo-uniseg-v0.4.7_GH0.tar.gz) = 458088 SHA256 (russross-blackfriday-v2.1.0_GH0.tar.gz) = a13af0fc5305713f5154693feaf654d024689efea76390091a5e8c757335b4f4 SIZE (russross-blackfriday-v2.1.0_GH0.tar.gz) = 92896 SHA256 (spf13-cobra-v1.10.2_GH0.tar.gz) = 8ee67b82ddb730f6ed639724d19ddd874be36b65da45529ad5cacce53c310704 SIZE (spf13-cobra-v1.10.2_GH0.tar.gz) = 201437 SHA256 (spf13-pflag-v1.0.10_GH0.tar.gz) = 3d69f6fc641f43f3cb7bc309d083da7ca2110d11c0bbcec5d4c01036e884014f SIZE (spf13-pflag-v1.0.10_GH0.tar.gz) = 63154 SHA256 (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = f309fc85594b3a03d622ebe275a841b97101c4189f85fff18fc051a2e5a4878c SIZE (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = 35180 SHA256 (yaml-go-yaml-v3.0.4_GH0.tar.gz) = 1b3eeb663eb0c09b462dc3383fccc99164fab8f6818a7046336f2fe2c45c764b SIZE (yaml-go-yaml-v3.0.4_GH0.tar.gz) = 92661

Collapse this list.


Packages (timestamps in pop-ups are UTC):
witr
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.2.2_40.2.2_4--0.2.2_4n/an/an/a
FreeBSD:13:quarterly0.2.2_40.2.2_4--0.2.2_4n/an/an/a
FreeBSD:14:latest0.2.2_60.3.3--0.3.3---
FreeBSD:14:quarterly0.2.2_60.2.2_6--0.2.2_6---
FreeBSD:15:latest0.3.30.3.3n/a-n/an/a--
FreeBSD:15:quarterly0.2.2_60.2.2_6n/a-n/an/a--
FreeBSD:16:latest0.2.2_60.3.3n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go125 : lang/go125
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_witr
USES:
go:1.25+,modules
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/pranshuparmar/witr/tar.gz/v0.3.3?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.3.3
25 Jun 2026 11:14:12
commit hash: 4de7eb38f8ab9da65dfc2bb2a3b143eba19731d4commit hash: 4de7eb38f8ab9da65dfc2bb2a3b143eba19731d4commit hash: 4de7eb38f8ab9da65dfc2bb2a3b143eba19731d4commit hash: 4de7eb38f8ab9da65dfc2bb2a3b143eba19731d4 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Hung-Yi Chen
sysutils/witr: Update 0.2.2 => 0.3.3

Changelogs:
https://github.com/pranshuparmar/witr/releases/tag/v0.2.3
https://github.com/pranshuparmar/witr/releases/tag/v0.2.4
https://github.com/pranshuparmar/witr/releases/tag/v0.2.5
https://github.com/pranshuparmar/witr/releases/tag/v0.2.6
https://github.com/pranshuparmar/witr/releases/tag/v0.2.7
https://github.com/pranshuparmar/witr/releases/tag/v0.3.0
https://github.com/pranshuparmar/witr/releases/tag/v0.3.1
https://github.com/pranshuparmar/witr/releases/tag/v0.3.2
https://github.com/pranshuparmar/witr/releases/tag/v0.3.3

While here replace PORTVERSION with DISTVERSION.

PR:		296266
Sponsored by:	UNIS Labs
0.2.2_6
03 Jun 2026 17:54:22
commit hash: dd8dc2a59ddc46a12ace1cc4f7a953de512853bdcommit hash: dd8dc2a59ddc46a12ace1cc4f7a953de512853bdcommit hash: dd8dc2a59ddc46a12ace1cc4f7a953de512853bdcommit hash: dd8dc2a59ddc46a12ace1cc4f7a953de512853bd files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump go ports for go-1.25.11 / go-1.26.4
0.2.2_5
09 May 2026 17:25:51
commit hash: 4e243a83f8d8d5cd511bba2b689931886b3a57cecommit hash: 4e243a83f8d8d5cd511bba2b689931886b3a57cecommit hash: 4e243a83f8d8d5cd511bba2b689931886b3a57cecommit hash: 4e243a83f8d8d5cd511bba2b689931886b3a57ce files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump ports for Go 1.25.10
0.2.2_4
10 Apr 2026 15:57:27
commit hash: 7507e72a845b5c83e1ad035bd54b1c35482fb86acommit hash: 7507e72a845b5c83e1ad035bd54b1c35482fb86acommit hash: 7507e72a845b5c83e1ad035bd54b1c35482fb86acommit hash: 7507e72a845b5c83e1ad035bd54b1c35482fb86a files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump go ports for go-1.25.9 / 1.26.2
0.2.2_3
06 Mar 2026 03:33:23
commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump ports for Go 1.25.8
0.2.2_2
05 Feb 2026 16:48:00
commit hash: 5a5747a5a09fdc446036cf13686e3c81de33b1b4commit hash: 5a5747a5a09fdc446036cf13686e3c81de33b1b4commit hash: 5a5747a5a09fdc446036cf13686e3c81de33b1b4commit hash: 5a5747a5a09fdc446036cf13686e3c81de33b1b4 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.25.7
0.2.2_1
16 Jan 2026 17:27:39
commit hash: 9f4bc8d0b7b9d39ccc8b53cf25946d0458aeb1f1commit hash: 9f4bc8d0b7b9d39ccc8b53cf25946d0458aeb1f1commit hash: 9f4bc8d0b7b9d39ccc8b53cf25946d0458aeb1f1commit hash: 9f4bc8d0b7b9d39ccc8b53cf25946d0458aeb1f1 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.25.6
0.2.2
09 Jan 2026 15:28:57
commit hash: 0290d902a098f3ff52c9b167a4ffad8b79032dfecommit hash: 0290d902a098f3ff52c9b167a4ffad8b79032dfecommit hash: 0290d902a098f3ff52c9b167a4ffad8b79032dfecommit hash: 0290d902a098f3ff52c9b167a4ffad8b79032dfe files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
Author: Hung-Yi Chen
[NEW PORT] sysutils/witr: Witr (why-is-this-running)

Co-authored-by:	Michael Osipov <michaelo@FreeBSD.org>
PR:		292143

Number of commits found: 8