CVE and update status of the FreeBSD ports tree3,455 unaddressed CVEs in 715 portsAll times are CET
Port details

print/py-fonttools 4.65.0

Open source library for manipulating fonts, written in Python

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 4.65.0
Upstream
Higher version available: 4.68.0
Last update
to 4.65.0 · 6dd66c647d
Quarterly
not in the 2026Q4 packages
Formerly
print/py-fonttools-graphite until 2019-10-07, print/py-fonttools-interpolatable until 2019-10-07, print/py-fonttools-lxml until 2019-10-07, print/py-fonttools-plot until 2019-10-07, print/py-fonttools-symfont until 2019-10-07, print/py-fonttools-ufo until 2019-10-07, print/py-fonttools-unicode until 2019-10-07, print/py-fonttools-woff until 2019-10-07, print/py-fonttools-lxml-ufo until 2019-09-25, print/py3-fonttools until 2017-11-30
WWW
https://github.com/fonttools/fonttools
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-fonttools
installs 4.65.0 from latest
Port
# cd /usr/ports/print/py-fonttools && make install clean
# make -C /usr/ports/print/py-fonttools config  # change options first
Size
2.9 MiB download · 20 MiB installed
License
MIT
Options
3 of 8 on in the package: LXML UNICODE WOFF
Show the 5 options that are off
GRAPHITE INTERPOLATABLE PLOT REPACKER SYMFONT

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.65.04.65.0–
FreeBSD 15✗4.65.0–
FreeBSD 144.65.04.65.04.65.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.65.04.65.0–
FreeBSD 144.65.04.65.04.65.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Dependencies

Depends on 5

Run and library dependencies of the package on latest. Build dependencies are not in the package index.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 4.65.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
271458print/py-fonttools PLOT knob has circular dependency with math/py-matplotlibNew2023-05-17

Commits (230)

Po-Chuan Hsieh (sunpoet) · 4.37.1
print/py-fonttools: Update to 4.37.1

Changes:	https://github.com/fonttools/fonttools/releases
d0979f78ca
Po-Chuan Hsieh (sunpoet) · 4.36.0
print/py-fonttools: Update to 4.36.0

Changes:	https://github.com/fonttools/fonttools/releases
6765131a95
Tobias C. Berner (tcberner) · 4.34.4
print: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Dupre <sysadmin@alexdupre.com>
  *  Alexander Vereeken <Alexander88207@protonmail.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Andreas Klemm <andreas@FreeBSD.org>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Anish Mistry <amistry@am-productions.biz>
  *  Anton Berezin <tobez@tobez.org>
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Bruce M. Simpson <bms@FreeBSD.org>
  *  CHOI Junho <cjh@FreeBSD.org>
  *  Chuck Robey <chuckr@FreeBSD.org>
  *  D'Arcy Cain <darcy@druid.net>
  *  David O'Brien (obrien@NUXI.com)
  *  David O'Brien <obrien@FreeBSD.org>
  *  David O'Brien <obrien@cs.ucdavis.edu>
  *  Dima Dorfman <dima@unixfreak.org>
  *  Dmitry Kazarov <d.y.kazarov@mail.ru>
  *  Dmitry Sivachenko <dima@Chg.RU>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Fabiano Sidler <fabianosidler@swissonline.ch>
  *  Fernan Aguero <fernan.aguero@gmail.com>
  *  Fernan Aguero <fernan@iib.unsam.edu.ar>
  *  Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
  *  Golyashov Sergey <svvord@soft-wizard.ru>
  *  Gvozdikov Veniamin <g.veniamin@googlemail.com>
  *  Hideaki Ohmon <ohmon@tom.sfc.keio.ac.jp>
  *  Igor Pokrovsky <tiamat@comset.net>
  *  James Bailie <jimmy@mammothcheese.ca>
  *  Jean-Marc Zucconi <jmz@FreeBSD.org> and David O'Brien <obrien@FreeBSD.org>
  *  Jean-Sebastien Roy <js@jeannot.org>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Joel Sutton <jsutton@bbcon.com.au>
  *  Joerg Wunsch <joerg@FreeBSD.org>
  *  Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
  *  Jose Jachuf <jjachuf@gmail.com>
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Juergen Lock <nox@jelal.kn-bremen.de>
  *  Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw>
  *  KANOU Hiroki <kanou@khdd.net>
  *  KATO Tsuguru <tkato@prontomail.com>
  *  Kapil Chowksey
  *  Kentaro Inagaki <JBD01226@niftyserve.ne.jp>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Klemm <andreas@klemm.gtn.com>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kozlov Sergey <kozlov.sergey.404@gmail.com>
  *  Lars Koeller
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Pulford <mark@kyne.com.au>
  *  Mark Reidel <ports@mark.reidel.info>
  *  Martin Dieringer <martin.dieringer@gmx.de>
  *  Martin Kammerhofer
  *  Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
  *  Martin Ranne <gasp@ridcully.dnsalias.org>
  *  Matthew Hunt <mph@pobox.com>
  *  Maxim Loginov <Zeliboba@mail.ru>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Moll <kvedulv at kvedulv.de>
  *  Michael Nottebrock <lofi@FreeBSD.org>
  *  Mike Meyer <mwm@mired.org>
  *  Mikhail Teterin
  *  Mita Yoshio <mita@FreeBSD.org>
  *  Nicola Vitale <nivit@email.it>
  *  Oliver Braun <obraun@informatik.unibw-muenchen.de>
  *  Oliver Breuninger <ob@seicom.NET>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Patrick Dung (patrick_dkt@yahoo.com.hk)
  *  Patrick Powell <papowell@astart.com>
  *  Pedro Giffuni
  *  Philip M. Gollucci <pgpollucci@p6m7g8.com>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Robert Withrow <witr@rwwa.com>
  *  Romain Tartiere <romain@FreeBSD.org>
  *  Satoshi Asami <asami@FreeBSD.org>
  *  Satoshi TAOKA <taoka@FreeBSD.org>
  *  Satoshi Taoka <taoka@FreeBSD.org>
  *  Shen Chuan-Hsing <statue@freebsd.sinica.edu.tw>
  *  Simon 'corecode' Schubert <corecode@corecode.ath.cx>
  *  Simun Mikecin <numisemis@yahoo.com>
  *  Stefan Esser <se@FreeBSD.org>
  *  Stefan Hagen <ports@textmail.me>
  *  Stephen Fisher
  *  Steve Wills <swills@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Tim McCormick <tim@pcbsd.org>
  *  Tomokatsu SAITO <saito@a2z.co.jp>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Yuichiro AIZAWA <yaizawa@mdbl.sfc.keio.ac.jp>
  *  amistry@am-productions.biz
  *  andrew@scoop.co.nz
  *  arved
  *  brett@peloton.physics.montana.edu
  *  chuckr@FreeBSD.org
  *  cjm2
  *  dbader@eece.unm.edu
  *  dgilbert@velocet.ca
  *  e-masson@kisoft-services.com
  *  eserte@cs.tu-berlin.de
  *  gahr
  *  giffunip
  *  hrs
  *  ijliao
  *  jmz
  *  joerg
  *  johans
  *  jseger@FreeBSD.org
  *  kline
  *  ljo
  *  lofi@FreeBSD.org
  *  martin.dieringer@gmx.de
  *  mwest@uct.ac.za
  *  oly@world.std.com
  *  patrick, trevor
  *  smace@FreeBSD.org
  *  spcoltri@unm.edu
  *  tg@FreeBSD.org
  *  tobez
  *  wenheping@gmail.com

With hat:	portmgr
51879c91f8
Po-Chuan Hsieh (sunpoet) · 4.34.4
print/py-fonttools: Update to 4.34.4

Changes:	https://github.com/fonttools/fonttools/releases
f779287bf1
Po-Chuan Hsieh (sunpoet) · 4.34.1
print/py-fonttools: Update to 4.34.1

Changes:	https://github.com/fonttools/fonttools/releases
0fa227c49f
Po-Chuan Hsieh (sunpoet) · 4.33.3
print/py-fonttools: Update to 4.33.3

Changes:	https://github.com/fonttools/fonttools/releases
fb1ce472c4
Po-Chuan Hsieh (sunpoet) · 4.33.2
print/py-fonttools: Update to 4.33.2

Changes:	https://github.com/fonttools/fonttools/releases
343efc0b42
Po-Chuan Hsieh (sunpoet) · 4.33.1
print/py-fonttools: Update to 4.33.1

- Add REPACKER option

Changes:	https://github.com/fonttools/fonttools/releases
5a4b954a6f
Po-Chuan Hsieh (sunpoet) · 4.32.0
print/py-fonttools: Update to 4.32.0

Changes:	https://github.com/fonttools/fonttools/releases
60b25957d5
Po-Chuan Hsieh (sunpoet) · 4.31.2
print/py-fonttools: Update to 4.31.2

Changes:	https://github.com/fonttools/fonttools/releases
4159f78486
Po-Chuan Hsieh (sunpoet) · 4.30.0
print/py-fonttools: Update to 4.30.0

Changes:	https://github.com/fonttools/fonttools/releases
787156d73e
Po-Chuan Hsieh (sunpoet) · 4.29.1
print/py-fonttools: Update to 4.29.1

Changes:	https://github.com/fonttools/fonttools/releases
b4706be5aa
Po-Chuan Hsieh (sunpoet) · 4.29.0
print/py-fonttools: Update to 4.29.0

Changes:	https://github.com/fonttools/fonttools/releases
323ee74b5b
Po-Chuan Hsieh (sunpoet) · 4.28.5
print/py-fonttools: Remove CONFLICTS_INSTALL after py-fonttools3 removal
4ee2e9b365
Po-Chuan Hsieh (sunpoet) · 4.28.5
print/py-fonttools: Update to 4.28.5

Changes:	https://github.com/fonttools/fonttools/releases
782146c366
Stefan Eßer (se) · 4.28.2
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
cannot conflict with itself (due to logic in bsd.port.mk that
supresses the pattern match result in that case).

A few ports that set the conflicts variables depending on complex
conditions (e.g. port options), have been left unmodified, despite
probably containing outdated package names.

These changes should only affect the installation of locally built
ports, not the package building with poudriere. They should give an
early indication of the install conflict in cases where currently
the pkg command aborts an installation when it detects that an
existing file would be overwritten,

Approved by:	portmgr (implicit)
bcaf25a8c8
Po-Chuan Hsieh (sunpoet) · 4.28.2
print/py-fonttools: Update to 4.28.2

Changes:	https://github.com/fonttools/fonttools/releases
1e8caf3e8d
Po-Chuan Hsieh (sunpoet) · 4.28.1
print/py-fonttools: Update to 4.28.1

Changes:	https://github.com/fonttools/fonttools/releases
2dc63c1e5a
Po-Chuan Hsieh (sunpoet) · 4.27.1
print/py-fonttools: Update to 4.27.1

Changes:	https://github.com/fonttools/fonttools/releases
a4638fcf05
Po-Chuan Hsieh (sunpoet) · 4.27.0
print/py-fonttools: Update to 4.27.0

Changes:	https://github.com/fonttools/fonttools/releases
ea1d20ec7a
Po-Chuan Hsieh (sunpoet) · 4.26.1
print/py-fonttools: Update to 4.26.1

Changes:	https://github.com/fonttools/fonttools/releases
d0a8ba0be8
Po-Chuan Hsieh (sunpoet) · 4.25.2
print/py-fonttools: Update to 4.25.2

Changes:	https://github.com/fonttools/fonttools/releases
01fcd9e4e0
Po-Chuan Hsieh (sunpoet) · 4.25.1
print/py-fonttools: Update to 4.25.1

Changes:	https://github.com/fonttools/fonttools/releases
08fe789702
Po-Chuan Hsieh (sunpoet) · 4.25.0
print/py-fonttools: Update to 4.25.0

Changes:	https://github.com/fonttools/fonttools/releases
3e68175361
Po-Chuan Hsieh (sunpoet) · 4.24.4
print/py-fonttools: Update to 4.24.4

Changes:	https://github.com/fonttools/fonttools/releases
958498cb24
Po-Chuan Hsieh (sunpoet) · 4.24.3
print/py-fonttools: Update to 4.24.3

Changes:	https://github.com/fonttools/fonttools/releases
a01adb2965
Po-Chuan Hsieh (sunpoet) · 4.24.2
print/py-fonttools: Update to 4.24.2

Changes:	https://github.com/fonttools/fonttools/releases
6308b1a735
Po-Chuan Hsieh (sunpoet) · 4.23.1
print/py-fonttools: Update to 4.23.1

Changes:	https://github.com/fonttools/fonttools/releases
ec4e9a2f54
Po-Chuan Hsieh (sunpoet) · 4.23.0
print/py-fonttools: Update to 4.23.0

Changes:	https://github.com/fonttools/fonttools/releases
978d8053f9
Thierry Thomas (thierry) · 4.22.1
math/py-matplotlib: chase minimum Python version in dependent ports

Since the previous update changed USES=python from 3.6+ to 3.7+, all
dependent ports must have USES=python:3.7+ as well, otherwise it breaks
the @py36 flavor.

PR:		255347
Reported by:	sunpoet
1d44af5898
Po-Chuan Hsieh (sunpoet) · 4.22.1
print/py-fonttools: Update to 4.22.1

Changes:	https://github.com/fonttools/fonttools/releases
1e380b8c8a
Po-Chuan Hsieh (sunpoet) · 4.22.0
print/py-fonttools: Update to 4.22.0

Changes:	https://github.com/fonttools/fonttools/releases
8c7c3becc1
Mathieu Arnold (mat) · 4.21.1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.21.1
Update to 4.21.1

Changes:	https://github.com/fonttools/fonttools/releases
1c675765f6
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.20.0
Update to 4.20.0

Changes:	https://github.com/fonttools/fonttools/releases
d9ef3f7434
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.19.1
Update to 4.19.1

Changes:	https://github.com/fonttools/fonttools/releases
36eaaef1ee
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.19.0
Update to 4.19.0

Changes:	https://github.com/fonttools/fonttools/releases
96eb7e658a
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.18.2
Update to 4.18.2

Changes:	https://github.com/fonttools/fonttools/releases
34424d7713
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.18.1
Update to 4.18.1

Changes:	https://github.com/fonttools/fonttools/releases
8d9f435527
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.18.0
Update to 4.18.0

Changes:	https://github.com/fonttools/fonttools/releases
07a04a9a66
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.17.1
Update to 4.17.1

Changes:	https://github.com/fonttools/fonttools/releases
58649c7297
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.17.0
Update to 4.17.0

Changes:	https://github.com/fonttools/fonttools/releases
5c58f328cf
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.16.1
Update to 4.16.1

Changes:	https://github.com/fonttools/fonttools/releases
e14f63c9ae
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.16.0
Update to 4.16.0

Changes:	https://github.com/fonttools/fonttools/releases
e48b7c4861
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.15.0
Update to 4.15.0

Changes:	https://github.com/fonttools/fonttools/releases
f892c5f3cc
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.14.0
Update to 4.14.0

Changes:	https://github.com/fonttools/fonttools/releases
23e940005a
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.13.0
Update to 4.13.0

Changes:	https://github.com/fonttools/fonttools/releases
859b5ac5f0
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.12.1
Update to 4.12.1

Changes:	https://github.com/fonttools/fonttools/releases
d1b4d5e289
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.12.0
Update to 4.12.0

Changes:	https://github.com/fonttools/fonttools/releases
d19a02f99f
Sunpoet Po-Chuan Hsieh (sunpoet) · 4.11.0
Update to 4.11.0

Changes:	https://github.com/fonttools/fonttools/releases
afb2482e23