vtk: random fixes
vtk: random fixes

- Patch to fix Wrapping/Python/setup_install_paths.py of vtk.
- Now using --single-version-externally-managed instead of
  manually moving around the Python egg.
- Simplified and reordered the Python-related args because
  Apple and Homebrew both only build frameworked Pythons.

Fixes #16254.
Closes #16397.

Signed-off-by: Adam Vandenberg <34c2b6407fd5a10249a15d699d40f9ed1782e98c@gmail.com>

parcollet/homebrew-science,pditommaso/homebrew-science,philippbayer/homebrew-science,maplesond/homebrew-science,ahundt/homebrew-science,quantumsteve/homebrew-science,joshbode/homebrew-science,heuermh/homebrew-science,ge11232002/homebrew-science,dpo/homebrew-science,goxberry/homebrew-science,kozo2/homebrew-science,aeantipov/homebrew-science,andrewjpage/homebrew-science,pmelsted/homebrew-science,DabeDotCom/homebrew-science