I got told in #228051 to open a new PR, so I do. When installing net/tshark-lite and trying to dump with it, I get the message tshark: Couldn't run /usr/local/bin/dumpcap in child process: No such file or directory because dumpcap is no longer installed. Which brings up the question "what is the intended difference between tshark and tshark-lite"? The pkg-descr just says "lite", but doesn't mention "unsuitable for life capturing"... Anyway, what I think should happen is that either dumpcap is brought back, or the package description is clarified on what "lite" stands for... save people time.
A commit references this bug: Author: marcus Date: Fri Aug 2 23:19:08 UTC 2019 New revision: 507920 URL: https://svnweb.freebsd.org/changeset/ports/507920 Log: Unconditionally install dumpcap. This is required to actually be able to capture packets with tshark. PR: 239601 Changes: head/net/tshark-lite/Makefile head/net/wireshark/Makefile head/net/wireshark/pkg-plist head/net/wireshark-lite/Makefile
This should be fixed now.