Created attachment 200626 [details] Update x11-fonts/py-fontmake to 1.8.0 and update its dependencies This patch includes the following updates: math/py-MutatorMath: 2.1.1 -> 2.1.2 x11-fonts/py-booleanOperations: 0.8.0 -> 0.8.2 x11-fonts/py-cu2qu: 1.6.4 -> 1.6.5 x11-fonts/py-defcon: 0.5.3 -> 0.6.0 x11-fonts/py-fontMath: 0.4.7 -> 0.4.9 x11-fonts/py-fontmake: 1.7.5 -> 1.8.0 x11-fonts/py-glyphsLib: 3.1.2 -> 3.1.4 x11-fonts/py-ufo2ft: 2.4.0 -> 2.5.0
Are these (dependents) version updates *required* to support the changes here, or can they be done separately? Confirmation of QA (portlint, poudriere at least) is also particularly important for this scope of change
(In reply to Kubilay Kocak from comment #1) Yes, they are all required, and it can be checked with version numbers listed in RUN_DEPENDS in Makefiles. All version requirements were taken from setup.py of each project. All ports I updated here were committed to ports at the same time as fontmake, so they shouldn't have many other ports depending on it. They were added to ports just 2 weeks ago.
(In reply to Ting-Wei Lan from comment #2) If you are maintainer for all these ports, please set maintainer-approval on the attachment to +. If you are not, please set maintainer-approval to ? <maintainer-email> on the attachment multiple times for each port that has a different maintainer so they can approve the changes.
A commit references this bug: Author: swills Date: Fri May 10 16:11:05 UTC 2019 New revision: 501186 URL: https://svnweb.freebsd.org/changeset/ports/501186 Log: x11-fonts/py-fontmake: Update to 1.8.0, Update dependents PR: 234506 Submitted by: Ting-Wei Lan <lantw44@gmail.com> (maintainer) Changes: head/math/py-MutatorMath/Makefile head/math/py-MutatorMath/distinfo head/x11-fonts/py-booleanOperations/Makefile head/x11-fonts/py-booleanOperations/distinfo head/x11-fonts/py-cu2qu/Makefile head/x11-fonts/py-cu2qu/distinfo head/x11-fonts/py-defcon/Makefile head/x11-fonts/py-defcon/distinfo head/x11-fonts/py-fontMath/Makefile head/x11-fonts/py-fontMath/distinfo head/x11-fonts/py-fontmake/Makefile head/x11-fonts/py-fontmake/distinfo head/x11-fonts/py-glyphsLib/Makefile head/x11-fonts/py-glyphsLib/distinfo head/x11-fonts/py-ufo2ft/Makefile head/x11-fonts/py-ufo2ft/distinfo
Committed, thanks!