Void offers some packages that are officially maintained, but not distributed. These packages are marked as restricted and must be built from their void-packages template locally.
Packages can be restricted from distribution by either the upstream author or Void. Void reserves the right to restrict distribution of any package for effectively any reason, massive size being the most common. Another common reason is restrictive licensing that does not allow third-party redistribution of source or binary packages.
You can use
xbps-src in the
void-packages repository to build
the restricted packages from templates. For instructions on building packages
from templates see the
void-packages documentation, and
specifically the quick setup section of the README.
Remember that the building of restricted packages must be enabled explicitly by
XBPS_ALLOW_RESTRICTED=yes in your
xbps-src configuration (in the
etc/conf file in the repository.)
There is also a tool, xbps-mini-builder which automates the process of building a list of packages. The script can be called periodically and will only rebuild packages if their templates have changed.