#1101938 ITP: python-nanoemoji -- build color fonts

#1101938#5
Date:
2025-04-02 15:41:31 UTC
From:
To:
* Package name    : python-nanoemoji
  Version         : 0.15.1
* URL             : https://github.com/googlefonts/nanoemoji
* License         : Apache-2
  Programming Lang: Python
  Description     : build color fonts

A wee tool to build color fonts, including the proposed COLRv1. Relies heavily
on Skia via picosvg, as well as resvg to rasterize SVG to PNG for the bitmap
color formats.

#1101938#10
Date:
2025-07-22 16:38:39 UTC
From:
To:
This needs picosvg which in turn depends on skia.
I am not going to package these for now.

It is needed as dependency for gftools for fixes on COLR v0 fonts.
Up to now, nothing triggers this path during Debian font builds.

#1101938#25
Date:
2026-04-01 20:35:38 UTC
From:
To:
X-Debbugs-CC: bage@debian.org  debian-fonts@lists.debian.org

At this moment I believe all (build-)dependencies of nanoemoji have
been packaged in Debian. I don't have enough time to work on nanoemoji
itself from scratch, but there shouldn't be any blockers if anyone would
like to take another try.

Thanks,
Boyuan Yang

#1101938#30
Date:
2026-09-12 22:00:20 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
python-nanoemoji, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1101938@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated python-nanoemoji package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 12 Sep 2026 00:40:03 -0400
Source: python-nanoemoji
Binary: python3-nanoemoji
Architecture: source all
Version: 0.16.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Description:
 python3-nanoemoji - compiler for color fonts (Python 3)
Closes: 1101938
Changes:
 python-nanoemoji (0.16.0-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1101938)
Checksums-Sha1:
 a40bbe45f3e353bd4edbf1b18efce036ce040227 2951 python-nanoemoji_0.16.0-1.dsc
 31c8107494149727c1f0e1015c952f4b4e1861aa 155531 python-nanoemoji_0.16.0.orig.tar.gz
 6f84cbe8cd33b4e4d5887d13955b3371723dbd5b 7960 python-nanoemoji_0.16.0-1.debian.tar.xz
 d399ccad06646228c2509973252fda87df468a8d 9761 python-nanoemoji_0.16.0-1_amd64.buildinfo
 786f4da25b3634d18a88a2e599b321f0d577ae4d 69020 python3-nanoemoji_0.16.0-1_all.deb
Checksums-Sha256:
 49b439da80f441b450e1ecd26e3bf28fc88f38bb3356381ed61b91edf336a404 2951 python-nanoemoji_0.16.0-1.dsc
 ae04470c0192e1b7b670c5f131304944e579f2d8b8e6ce0fad656f60a2bfef8b 155531 python-nanoemoji_0.16.0.orig.tar.gz
 d073f00936e93ee6d35bdfd436e9a06ea6c9177798cd439930e2ddbf6daca0ca 7960 python-nanoemoji_0.16.0-1.debian.tar.xz
 7450236cdd683bec78f85b701bf9e2b92ec584e93ffb9de926a798eecc41f6fb 9761 python-nanoemoji_0.16.0-1_amd64.buildinfo
 aca52e9b285ca08362facc1b42801d4dcc26b58eb7d2487f2220878201ede731 69020 python3-nanoemoji_0.16.0-1_all.deb
Files:
 04718902f36a4cce6cc562158d35e45a 2951 python optional python-nanoemoji_0.16.0-1.dsc
 03880b5002b4b754a022b70ab31bda47 155531 python optional python-nanoemoji_0.16.0.orig.tar.gz
 689791ceae1e21f5b2c5cfa8e5a1df47 7960 python optional python-nanoemoji_0.16.0-1.debian.tar.xz
 8603dd1a58066a9067018f25dd0d1e0c 9761 python optional python-nanoemoji_0.16.0-1_amd64.buildinfo
 e6f013e8be0b7510e09597b5314d91ba 69020 python optional python3-nanoemoji_0.16.0-1_all.deb
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmqlWcMACgkQwpPntGGC
Ws5D+A//bC94/O57PE+2FhwjhguU1JFvDoH59e1gUmJvB6g3cxNxMdKkcb3WzEvU
uNhjwhPfNZ+qFHV7Ij0D+Ba+XJcYJkrVCMyLjqqy9l8/AbgC/pAR57ZQ+1czPwHf
K90fuCm2YOkm8Zcl6LGUDoK39EgRrsFf/9siAIwIw9Op/oGjnY9Mxxd57ikltV5A
yojanfaNvcaal/3avu/3J1TRNdDxfPmhfEN1o69Dbw7vTzovaw4e9hkE+1uIkp4P
tXTC4Z7k6z16bNkYpM7cU358bI/z1L8o2SzBXtsMWVDXMd3gZddG26Q38PRampjm
8FoE3Sd1ee0xFBgFRzQ50MslE2TVB8QYinWZ0moCnuTbJtr6+tEvoKxxBxD+Ebh4
vzolYzc4dPqCJmTgXYeu4PzQ7Fz3G59gO6WPswoBDCJ9NoLMiNucnomo/I5wnpxs
1pjFizxatdNgA8DrNlXgG19bjuasY69yL0pj1fzGViepQyfiRQEx12Ahx1eMCaLS
9biNuwBU6k1mc+QywGe3wdKjD9c6mnL2/9GLBfgsj9zPqKxnckJI1JHCbFJINN6b
C+jeQpKESiyygsdRZFPGHzBAzQhy4BD5KwfuRLbuYK60j0juRLsS5HFEJsk1+0r5
9SfwoiZeRS24EHdmtK+RTa4BjFsQXPHFyH4ug0+zYSA++K74EHk=
=/q16
-----END PGP SIGNATURE-----