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.
___
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392
Ting-Wei Lan changed:
What|Removed |Added
Resolution|--- |FIXED
Status|Open
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
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
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
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
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
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.
__
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
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
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
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-
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392
Kubilay Kocak changed:
What|Removed |Added
Keywords||needs-patch
Flags|
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.
_
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
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
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
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
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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392
Ting-Wei Lan changed:
What|Removed |Added
Attachment #206886||maintainer-approval?(sunpoe
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.
___
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
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
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
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
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
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
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
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
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
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 --
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-
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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392
Steve Wills changed:
What|Removed |Added
Attachment #205505||maintainer-approval?(lantw4
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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392
Steve Wills changed:
What|Removed |Added
CC||lant...@gmail.com
Attachment #205504
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
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392
Steve Wills changed:
What|Removed |Added
Depends on||237672
Referenced Bugs:
https://bu
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231392
Sunpoet Po-Chuan Hsieh changed:
What|Removed |Added
Depends on|234492 |
Referenced Bugs:
https
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
40 matches
Mail list logo