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:
Date: Fri May 10 16:11:05 UTC 2019
New revision: 501186
x11-fonts/py-fontmake: Update to 1.8.0, Update dependents
Submitted by: Ting-Wei Lan <email@example.com> (maintainer)