[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-10-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #40 from Ting-Wei Lan --- I found that all fonttools metaports are removed in ports r513967. Is it an expected change? -- You are receiving this mail because: You are on the CC list for the bug. ___

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-10-06 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Ting-Wei Lan changed: What|Removed |Added Resolution|--- |FIXED Status|Open

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-10-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #38 from Steve Wills --- Is this issue solved now? Can we close this? -- You are receiving this mail because: You are on the CC list for the bug. ___ freebsd-python@freebsd.org maili

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-10-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #37 from Sunpoet Po-Chuan Hsieh --- (In reply to Ting-Wei Lan from comment #35) Committed. Thanks! -- You are receiving this mail because: You are on the CC list for the bug. ___ fr

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-10-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #36 from commit-h...@freebsd.org --- A commit references this bug: Author: sunpoet Date: Thu Oct 3 18:28:27 UTC 2019 New revision: 513709 URL: https://svnweb.freebsd.org/changeset/ports/513709 Log: Update RUN_DEPENDS: use py

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-10-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #35 from Ting-Wei Lan --- (In reply to Sunpoet Po-Chuan Hsieh from comment #32) I just saw you committed your fonttools patch into ports. Can you commit attachment 207906 for me? -- You are receiving this mail because: You are

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-28 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #34 from Ting-Wei Lan --- Created attachment 207906 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=207906&action=edit Use fonttools features in psautohint and fontmake This is the patch to unbreak psautohint and font

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-28 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #33 from Ting-Wei Lan --- (In reply to Sunpoet Po-Chuan Hsieh from comment #32) The new patch works for me. -- You are receiving this mail because: You are on the CC list for the bug. __

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-27 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #32 from Sunpoet Po-Chuan Hsieh --- (In reply to Ting-Wei Lan from comment #31) Try https://people.FreeBSD.org/~sunpoet/patch/print-py-fonttools-v3.txt -- You are receiving this mail because: You are on the CC list for the bu

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-26 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #31 from Ting-Wei Lan --- (In reply to Sunpoet Po-Chuan Hsieh from comment #30) It doesn't seem to work with Python flavors. # make install FLAVOR=py27 failed ===> py27-fonttools-ufo-3.44.0 FLAVOR is defined (to py27) while th

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #30 from Sunpoet Po-Chuan Hsieh --- (In reply to Ting-Wei Lan from comment #28) I'm sick since last week. Anyway, here's what I'd like to commit. https://people.FreeBSD.org/~sunpoet/patch/print-py-fonttools-v2.txt -- You are

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #29 from Steve Wills --- print/psautohint should not depend on devel/py-lxml or devel/py-fs2. -- You are receiving this mail because: You are on the CC list for the bug. ___ freebsd-

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Kubilay Kocak changed: What|Removed |Added Keywords||needs-patch Flags|

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #28 from Ting-Wei Lan --- (In reply to Sunpoet Po-Chuan Hsieh from comment #26) Is there any progress on this issue? -- You are receiving this mail because: You are on the CC list for the bug. _

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-10 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #27 from Ting-Wei Lan --- (In reply to Sunpoet Po-Chuan Hsieh from comment #26) > I was trying to convince you to add ufo to psautohint directly when you > submitted attachment 205520. I still think it's a better solution > but

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-09 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #26 from Sunpoet Po-Chuan Hsieh --- (In reply to Ting-Wei Lan from comment #25) I was trying to convince you to add ufo to psautohint directly when you submitted attachment 205520. I still think it's a better solution but I cou

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-09 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #25 from Ting-Wei Lan --- (In reply to Sunpoet Po-Chuan Hsieh from comment #23) Ping ... Can you tell me what should I do here? Should we go back to the approach of attachment 205520 with simplified Makefiles similar to attachme

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-02 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #24 from Ting-Wei Lan --- (In reply to Sunpoet Po-Chuan Hsieh from comment #23) > Instead of -extras, I would prefer current naming which is clear enough. And > what if other ports require different options? When a new option is

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-02 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #23 from Sunpoet Po-Chuan Hsieh --- (In reply to Ting-Wei Lan from comment #21) Instead of -extras, I would prefer current naming which is clear enough. And what if other ports require different options? But I don't like the c

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-09-02 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Ting-Wei Lan changed: What|Removed |Added Attachment #206886||maintainer-approval?(sunpoe

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-08-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #22 from Ting-Wei Lan --- If attachment 206886 gets accepted, I will update the other 4 ports to use py-fonttools-extras in order to fix fontmake. -- You are receiving this mail because: You are on the CC list for the bug. ___

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-08-25 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #21 from Ting-Wei Lan --- Created attachment 206886 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=206886&action=edit Rename py-fonttools-lxml-ufo to py-fonttools-extras and make it install no file Instead of naming

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #20 from Ting-Wei Lan --- (In reply to Steve Wills from comment #19) Yes, but at least it avoids having duplicate code in ports. So we are going back to making a metaport for each fonttools feature? -- You are receiving this m

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #19 from Steve Wills --- (In reply to Ting-Wei Lan from comment #18) Thanks for the proposed patch! I think this doesn't look like the best approach because it moves where we put the incorrect dependency from the ports themselve

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-14 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #18 from Ting-Wei Lan --- Created attachment 205770 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205770&action=edit Add a USES=fonttools macro to handle optional features -- You are receiving this mail because: Yo

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #17 from Steve Wills --- (In reply to Sunpoet Po-Chuan Hsieh from comment #16) Please do not add deps to py-psautohint that belong in py-fonttools. IMHO, the deps of a package should be only the things it imports, not transitive

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #16 from Sunpoet Po-Chuan Hsieh --- (In reply to Ting-Wei Lan from comment #14) Yes, I'll maintain the fonttools dependencies and update them when necessary. -- You are receiving this mail because: You are on the CC list for

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #15 from Steve Wills --- (In reply to Ting-Wei Lan from comment #14) Hmm, I'm not sure fonttools has enough consumers to justify a USES file, but maybe. Could you propose a patch? -- You are receiving this mail because: You ar

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-05 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #14 from Ting-Wei Lan --- (In reply to Sunpoet Po-Chuan Hsieh from comment #12) psautohint isn't the only port requiring extra features from fonttools. I know it rarely changes, but it doesn't means it won't change. When it chan

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #13 from Steve Wills --- (In reply to Sunpoet Po-Chuan Hsieh from comment #12) I don't think we should add the dependencies to py-psautohint. I do not think they belong there since they are used by py-fonttools, not py-psautohin

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #12 from Sunpoet Po-Chuan Hsieh --- (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 --

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #11 from Ting-Wei Lan --- (In reply to Steve Wills from comment #8) I don't like the way of introducing a slave port conflicting with the master port. I know we can modify all ports depending on py-fonttools to use py-fonttools-

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-04 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #10 from Ting-Wei Lan --- Created attachment 205520 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205520&action=edit Convert fonttools options into metaports I still prefer converting each fonttools option into a se

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Steve Wills changed: What|Removed |Added Attachment #205505||maintainer-approval?(lantw4

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 --- Comment #9 from Steve Wills --- Created attachment 205505 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205505&action=edit ps-autohint and other py-fonttools deps change Here's a version that changes the deps for all the po

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Steve Wills changed: What|Removed |Added CC||lant...@gmail.com Attachment #205504

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-07-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Bug 231392 depends on bug 237672, which changed state. Bug 237672 Summary: print/py-fonttools: add missing deps https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237672 What|Removed |Added

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-04-30 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Steve Wills changed: What|Removed |Added Depends on||237672 Referenced Bugs: https://bu

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-03-26 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Sunpoet Po-Chuan Hsieh changed: What|Removed |Added Depends on|234492 | Referenced Bugs: https

[Bug 231392] print/py-psautohint: Update to 1.9.1

2019-03-03 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392 Ting-Wei Lan changed: What|Removed |Added Summary|print/py-psautohint: Update |print/py-psautohint: Update