Ragel requires latex to build docs. It is completely insane to require that by default just to use Ragel as a build dependency. Could you please disable this option by default to improve users' experiences.
Indeed.
Makefile shows: DOCS_USE= TEX=latex:build seems fixed. Could be closed.
I'm sorry to say but it is not fixed. Ragel still requires latex to be built from the sources.
A commit references this bug: Author: vsevolod Date: Tue Nov 6 16:53:40 UTC 2018 New revision: 484306 URL: https://svnweb.freebsd.org/changeset/ports/484306 Log: - Rename DOCS to TEXDOCS to avoid default LaTeX dependency - Fix build and package when building with no documents/examples - Use options specific targets PR: 219798 Submitted by: vsevolod Approved by: maintainer timeout (>1 year) Changes: head/devel/ragel/Makefile head/devel/ragel/pkg-plist