I noticed that while the Vim package configuration does specify the ruby interpreter, it wasn't actually building successfully because there wasn't one available.
I confirmed this by including the --enable-fail-if-missing documented option in vim/src/Makefile which will fail if a desired interpreter is not found.
This patch adds in Ruby as a dependency, which then satisfies the fail option and successfully gives a +ruby Vim build.