https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392
--- Comment #12 from Sunpoet Po-Chuan Hsieh <sunp...@freebsd.org> --- (In reply to Ting-Wei Lan from comment #10) I do not have time to test the metaport patch. But I believe it's getting things much more complicated. Can we go back to my original proposal -- adding the dependencies directly to py-psautohint. It would look like: # py-psautohint requires fonttools[lxml] # See LXML option of print/py-fonttools RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}lxml>=4.0<5:devel/py-lxml@${PY_FLAVOR} \ ${PY_TYPING} .if ${PYTHON_REL} < 3400 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}singledispatch>=3.4.0.3:devel/py-singledispatch@${PY_FLAVOR} .endif # py-psautohint requires fonttools[ufo] # See UFO option of print/py-fonttools RUN_DEPENDS+= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}fs2>=2.2.0<3:devel/py-fs2@${PY_FLAVOR} Though it's slightly different to your idea (psautohint -> fonttools -> lxml/ufo) logically, but it has identical dependencies. And the comment is clear enough for anyone to check if the dependencies are correct. At last, fonttools rarely changes the dependencies. That means it won't take much effort to keep it correct and up-to-date. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ freebsd-python@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-python To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"