test "${1:-EMPTY}" != "-f" || { args="--fulldeptree"; shift; }
test "${1:-EMPTY}" != "-r" || { args="${args} -R"; shift; }
for pkg in ${@:-$(xbps-query -m | xargs -L1 xbps-uhelper getpkgname)}; do
printf '%s:%s\n' "${pkg}" $(xbps-query ${args} -x "${pkg}" | wc -l)
done | sort -t':' -k2h | column -s: -t
Example:
picom 13
mesa-vulkan-radeon 14
cups-filters 16
flatpak 18
handbrake-cli 18
samba 21
xorg-fonts 24
firefox 37
mpv 44
xorg-apps 44
qemu 45
base-system 51
Example: