Debian Bug report logs -
#865283
RFP: fontmake -- Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType)
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#865283; Package wnpp.
(Tue, 20 Jun 2017 09:15:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Pierre Rudloff <contact@rudloff.pro>:
New Bug report received and forwarded. Copy sent to wnpp@debian.org.
(Tue, 20 Jun 2017 09:15:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: wnpp
Severity: wishlist
* Package name : fontmake
Version : 1.2.6
Upstream Author : Google Internationalization Team
* URL : https://github.com/googlei18n/fontmake
* License : Apache-2.0
Programming Lang: Python
Description : Compile fonts from sources (UFO, Glyphs) to binary
(OpenType, TrueType)
This library provides a wrapper for several other Python libraries which
together compile fonts from various sources (.glyphs, .ufo) into binaries
(.otf, .ttf).
Having this in Debian would allow building packages like fonts-firacode from
source. Currently we can't build .glyphs fonts from source so they are in the
contrib section.
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#865283; Package wnpp.
(Fri, 23 Jun 2017 06:12:02 GMT) (full text, mbox, link).
Acknowledgement sent
to myczko@phys.ethz.ch:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 23 Jun 2017 06:12:03 GMT) (full text, mbox, link).
Message #10 received at 865283@bugs.debian.org (full text, mbox, reply):
Hi
I've got a working version at
http://sid.ethz.ch/debian/fontmake/
However it also needs python packages like otf2ft, glyphsLib,
booleanOperations to work.
Tested with leage of spartan font:
(fontmake -g the.glyph)
http://sid.ethz.ch/debian/fonts-leaguespartan/fonts-leaguespartan-0.1/_source/
--
Alex Myczko <myczko@phys.ethz.ch> support: +41 44 633 2668
IT Support Group, HPT H 7 voice: +41 44 633 6604
Departement Physik, ETH Zurich
CH-8093 Zurich, Switzerland
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#865283; Package wnpp.
(Tue, 11 Jul 2017 05:24:02 GMT) (full text, mbox, link).
Acknowledgement sent
to James Godfrey-Kittle <jamesgk19@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Tue, 11 Jul 2017 05:24:02 GMT) (full text, mbox, link).
Message #15 received at 865283@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
I was happy to have just now found this thread, while making a table of
fontmake and all its dependencies at https://wiki.debian.org/Fonts#
Font_Tools.
RFPs have now been filed for all of fontmake's dependencies, so now I
suppose the only thing to do is create those packages.
--
James Godfrey-Kittle
jamesgk19@gmail.com
On Fri, 23 Jun 2017 08:09:28 +0200 Alex Myczko <sengun@phys.ethz.ch> wrote:
> Hi
>
> I've got a working version at
> http://sid.ethz.ch/debian/fontmake/
>
> However it also needs python packages like otf2ft, glyphsLib,
> booleanOperations to work.
> Tested with leage of spartan font:
> (fontmake -g the.glyph)
> http://sid.ethz.ch/debian/fonts-leaguespartan/fonts-
leaguespartan-0.1/_source/
>
> --
> Alex Myczko <myczko@phys.ethz.ch> support: +41 44 633 2668
<+41%2044%20633%2026%2068>
> IT Support Group, HPT H 7 voice: +41 44 633 6604
<+41%2044%20633%2066%2004>
> Departement Physik, ETH Zurich
> CH-8093 Zurich, Switzerland
>
>
[Message part 2 (text/html, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#865283; Package wnpp.
(Mon, 02 Oct 2017 14:18:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Paride Legovini <pl@ninthfloor.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Mon, 02 Oct 2017 14:18:02 GMT) (full text, mbox, link).
Message #20 received at 865283@bugs.debian.org (full text, mbox, reply):
Just to make the point, I prepared an up to date table of the missing
dependencies for fontmake:
- https://github.com/googlei18n/cu2qu [RFP #868004]
- https://github.com/googlei18n/glyphsLib [ITP #868005]
- https://github.com/googlei18n/ufo2ft [RFP #868006]
- https://github.com/fonttools/fonttools [OK]
- https://github.com/googlei18n/compreffor [MISSING]
- https://github.com/LettError/MutatorMath [ITP #806503]
- https://github.com/typesupply/fontMath [ITP #806514]
- https://github.com/unified-font-object/ufoLib [ITP #870878]
- https://github.com/typemytype/booleanOperations.git [RFP #806516]
- https://github.com/typesupply/defcon.git [ITP #806513]
All the ITPs are owned by Yao Wei, who is doing a great work in
packaging most of fontmake's dependencies. I'll try to take care of some
of the missing ones, if nobody is already working on them.
I'm interested in fontmake as I maintain the fonts-hack package
(together with Fabian Greffrath). Starting from the soon to be released
version 3, this font will be distributed together with a build script
based on fontmake. This means that it will be finally possible to
distribute a source package for Hack that builds to a binary package,
making it a truly FLOSS font.
Kind regards,
Paride
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#865283; Package wnpp.
(Mon, 02 Oct 2017 14:33:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Yao Wei <mwei@lxde.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Mon, 02 Oct 2017 14:33:02 GMT) (full text, mbox, link).
Message #25 received at 865283@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Thanks for heading up. I am also going to package another font
(fonts-alegreya-sans) that uses Glyphs.app for authoring.
Yao Wei
On Mon, Oct 02, 2017 at 04:06:34PM +0200, Paride Legovini wrote:
> Just to make the point, I prepared an up to date table of the missing
> dependencies for fontmake:
>
> - https://github.com/googlei18n/cu2qu [RFP #868004]
> - https://github.com/googlei18n/glyphsLib [ITP #868005]
> - https://github.com/googlei18n/ufo2ft [RFP #868006]
> - https://github.com/fonttools/fonttools [OK]
> - https://github.com/googlei18n/compreffor [MISSING]
> - https://github.com/LettError/MutatorMath [ITP #806503]
> - https://github.com/typesupply/fontMath [ITP #806514]
> - https://github.com/unified-font-object/ufoLib [ITP #870878]
> - https://github.com/typemytype/booleanOperations.git [RFP #806516]
> - https://github.com/typesupply/defcon.git [ITP #806513]
>
> All the ITPs are owned by Yao Wei, who is doing a great work in
> packaging most of fontmake's dependencies. I'll try to take care of some
> of the missing ones, if nobody is already working on them.
>
> I'm interested in fontmake as I maintain the fonts-hack package
> (together with Fabian Greffrath). Starting from the soon to be released
> version 3, this font will be distributed together with a build script
> based on fontmake. This means that it will be finally possible to
> distribute a source package for Hack that builds to a binary package,
> making it a truly FLOSS font.
>
> Kind regards,
>
> Paride
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#865283; Package wnpp.
(Mon, 02 Oct 2017 14:33:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Fabian Greffrath <fabian@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Mon, 02 Oct 2017 14:33:04 GMT) (full text, mbox, link).
Message #30 received at 865283@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Am Montag, den 02.10.2017, 16:06 +0200 schrieb Paride Legovini:
> All the ITPs are owned by Yao Wei, who is doing a great work in
> packaging most of fontmake's dependencies. I'll try to take care of
> some
> of the missing ones, if nobody is already working on them.
Yes, please do! Thank you very much already!
- Fabian
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#865283; Package wnpp.
(Mon, 02 Oct 2017 15:36:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Simpkins <chris@sourcefoundry.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Mon, 02 Oct 2017 15:36:06 GMT) (full text, mbox, link).
Message #35 received at 865283@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Thanks much Paride, Fabian, and Yao! Greatly appreciate all of your efforts here! Access to these build tools will benefit our project and other projects out there.
Chris
On Oct 2, 2017, 10:30 AM -0400, Fabian Greffrath <fabian@debian.org>, wrote:
> Am Montag, den 02.10.2017, 16:06 +0200 schrieb Paride Legovini:
> > All the ITPs are owned by Yao Wei, who is doing a great work in
> > packaging most of fontmake's dependencies. I'll try to take care of
> > some
> > of the missing ones, if nobody is already working on them.
>
> Yes, please do! Thank you very much already!
>
> - Fabian
[Message part 2 (text/html, inline)]
Added blocking bug(s) of 865283: 806004
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Wed, 01 Nov 2017 19:36:02 GMT) (full text, mbox, link).
Added blocking bug(s) of 865283: 806005
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Wed, 01 Nov 2017 19:36:03 GMT) (full text, mbox, link).
Added blocking bug(s) of 865283: 806006
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Wed, 01 Nov 2017 19:36:03 GMT) (full text, mbox, link).
Added blocking bug(s) of 865283: 806503
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Wed, 01 Nov 2017 19:36:04 GMT) (full text, mbox, link).
Added blocking bug(s) of 865283: 806513
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Wed, 01 Nov 2017 19:36:05 GMT) (full text, mbox, link).
Added blocking bug(s) of 865283: 868004
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Wed, 01 Nov 2017 19:45:09 GMT) (full text, mbox, link).
Added blocking bug(s) of 865283: 868005
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Wed, 01 Nov 2017 20:03:03 GMT) (full text, mbox, link).
Added blocking bug(s) of 865283: 868006
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Wed, 01 Nov 2017 20:03:04 GMT) (full text, mbox, link).
Added blocking bug(s) of 865283: 806516
Request was from Jeremy Bicha <jbicha@debian.org>
to control@bugs.debian.org.
(Mon, 06 Nov 2017 10:27:02 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#865283; Package wnpp.
(Mon, 08 Jan 2018 14:42:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jeremy Bicha <jbicha@debian.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Mon, 08 Jan 2018 14:42:03 GMT) (full text, mbox, link).
Message #58 received at 865283@bugs.debian.org (full text, mbox, reply):
On Sat, Jan 6, 2018 at 11:56 PM, Yao Wei <mwei@lxde.org> wrote:
> Hi,
>
> Thank you for the contribution.
>
> I am also going to upload fonts built from glyphs.app, and making
> fontmake available can achieve this.
>
> I was resolving several license issues of the dependency and the
> dependency packages are gradually uploaded, and I think as the
> dependencies are getting uploaded we can start packaging fontmake.
>
> CCing Jeremy Bicha as he helps me a lot on sponsor uploading and poking
> me for updates!
>
> Best regards,
> Yao Wei
>
> On Sat, Jan 06, 2018 at 03:31:29PM +0530, Balasankar C wrote:
>> Hi Yao Wei,
>>
>> Wanted to check if you needed some help with packaging fontmake. I
>> maintain some font packages for Debian and the upstream (of which I am
>> also a member of) switched to fontmake from fontforge, so I require
>> fontmake in Debian. I know you have been working on getting fontmake in
>> Debian (thanks for that, :) ) and wanted to know if I can be of any help.
>> AFAIK, it has quite a number of dependencies and I know the effort needed
>> to do this. So feel free to ping me if I can help.
>>
>> Thanks
>>
>> Balasankar C
>> Debian Developer
I'm CCing the RFP bug for fontmake.
My understanding is that we have all of the fontmake dependencies in
Debian now (except for glyphslib and glyphsinfo in the NEW queue), but
sometimes it's a bit hard to know for sure until you actually get the
packaging done.
Use this repo for your packaging when you're ready:
https://salsa.debian.org/fonts-team/fontmake
Thanks,
Jeremy Bicha
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Jan 10 11:28:47 2018;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.