There are two ports in the ports tree:
- graphics/py-PyX
- graphics/py-PyX12
Both ports are nearly identical but 0.14.1 is not compatible with Python 2.7. This is the reason why graphics/py-PyX12 exists and it was repocopied from graphics/py-PyX in r357702.
Also add "dvipsk" as dependency when using the option KPATHSEA (that is on by default) to fix a runtime error when loading the dvi/mapfile.py submodule:
./dvips: No such file or directory
Assertion failed: (ret), function remove_dots, file progname.c, line 316.
Abort (core dumped)