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

x11-fonts/py-vfblib 0.12.1

Tools for converting FontLab Studio 5 (VFB) files

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 0.12.1
Upstream
Higher version available: 0.12.2
Last update
to 0.12.1 · fcf0cee20c
Quarterly
not in the 2026Q4 packages
WWW
https://vfblib.readthedocs.io/en/latest/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-vfblib
installs 0.12.1 from latest
Port
# cd /usr/ports/x11-fonts/py-vfblib && make install clean
# make -C /usr/ports/x11-fonts/py-vfblib config  # change options first
Size
240 KiB download · 1.3 MiB installed
License
GPLv3
Options
0 of 3 on in the package
Show the 3 options that are off
ALL TOML YAML

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.12.10.12.1–
FreeBSD 15✗0.12.1–
FreeBSD 140.12.10.12.10.12.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.12.10.12.1–
FreeBSD 140.12.10.12.10.12.1

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 6

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

Required by 0

No package on latest depends on it.

Packages on latest that depend on it directly.

Unaddressed and VuXML only (0)

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

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (28)

Po-Chuan Hsieh (sunpoet) · 0.12.1
x11-fonts/py-vfblib: Update to 0.12.1

Changes:	https://github.com/LucasFonts/vfbLib/releases
fcf0cee20c
Po-Chuan Hsieh (sunpoet) · 0.12.0
x11-fonts/py-vfblib: Update to 0.12.0

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
715a8cfc19
Po-Chuan Hsieh (sunpoet) · 0.11.7
x11-fonts/py-vfblib: Update to 0.11.7

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
ac07cee74e
Po-Chuan Hsieh (sunpoet) · 0.11.6
x11-fonts/py-vfblib: Update to 0.11.6

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
ac403ecd13
Po-Chuan Hsieh (sunpoet) · 0.11.5
x11-fonts/py-vfblib: Update to 0.11.5

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
5d013f1756
Po-Chuan Hsieh (sunpoet) · 0.11.4
x11-fonts/py-vfblib: Update to 0.11.4

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
d9f200183b
Po-Chuan Hsieh (sunpoet) · 0.11.3
x11-fonts/py-vfblib: Update to 0.11.3

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
66096bb74d
Po-Chuan Hsieh (sunpoet) · 0.11.1
x11-fonts/py-vfblib: Update to 0.11.1

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
b4532c8b48
Po-Chuan Hsieh (sunpoet) · 0.10.6
x11-fonts/py-vfblib: Update version requirement of BUILD_DEPENDS
1a75f1135b
Po-Chuan Hsieh (sunpoet) · 0.10.6
x11-fonts/py-vfblib: Update to 0.10.6

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
7b38f4aa2b
Po-Chuan Hsieh (sunpoet) · 0.10.5
x11-fonts/py-vfblib: Update version requirement of RUN_DEPENDS
98506660b4
Po-Chuan Hsieh (sunpoet) · 0.10.5
x11-fonts/py-vfblib: Update to 0.10.5

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
b74098aab4
Matthias Andree (mandree) · 0.10.4
*: Revise USES=python:... version range constraints

and strip all lower bounds of 3.9 or 3.10 because they are implied now.

python:3.9-X  -> python:-X
python:3.9+   -> python
python:3.10-X -> python:-X
python:3.10+  -> python
(options such as ,build preserved)
1403bb7765
Po-Chuan Hsieh (sunpoet) · 0.10.4
x11-fonts/py-vfblib: Update to 0.10.4

Changes:	https://github.com/LucasFonts/vfbLib/releases
e33f57e331
Po-Chuan Hsieh (sunpoet) · 0.10.1
x11-fonts/py-vfblib: Update to 0.10.1

Changes:	https://github.com/LucasFonts/vfbLib/releases
aa175b5394
Po-Chuan Hsieh (sunpoet) · 0.10.0
x11-fonts/py-vfblib: Update to 0.10.0

Changes:	https://github.com/LucasFonts/vfbLib/releases
8a20190907
Po-Chuan Hsieh (sunpoet) · 0.9.6
x11-fonts/py-vfblib: Update to 0.9.6

Changes:	https://github.com/LucasFonts/vfbLib/releases
5d1b72b3fe
Po-Chuan Hsieh (sunpoet) · 0.9.5
x11-fonts/py-vfblib: Update to 0.9.5

Changes:	https://github.com/LucasFonts/vfbLib/releases
		https://github.com/LucasFonts/vfbLib/blob/main/CHANGELOG.md
55576de50f
Po-Chuan Hsieh (sunpoet) · 0.9.4
x11-fonts/py-vfblib: Update to 0.9.4

Changes:	https://github.com/LucasFonts/vfbLib/releases
8517ce26e2
Po-Chuan Hsieh (sunpoet) · 0.9.3
x11-fonts/py-vfblib: Update to 0.9.3

Changes:	https://github.com/LucasFonts/vfbLib/releases
817083d412
Po-Chuan Hsieh (sunpoet) · 0.9.2
x11-fonts/py-vfblib: Update to 0.9.2

Changes:	https://github.com/LucasFonts/vfbLib/releases
fdfb1fae23
Po-Chuan Hsieh (sunpoet) · 0.9.1_1
x11-fonts/py-vfblib: Update version requirement of RUN_DEPENDS

- Bump PORTREVISION for package change
182e463296
Po-Chuan Hsieh (sunpoet) · 0.9.1
x11-fonts/py-vfblib: Update to 0.9.1

- Add ALL option

Changes:	https://github.com/LucasFonts/vfbLib/releases
38af8aaefb
Po-Chuan Hsieh (sunpoet) · 0.8.0
x11-fonts/py-vfblib: Add TOML and YAML options
77a97ff30d
Po-Chuan Hsieh (sunpoet) · 0.8.0
x11-fonts/py-vfblib: Update to 0.8.0

Changes:	https://github.com/LucasFonts/vfbLib/releases
ef8aa7af77
Po-Chuan Hsieh (sunpoet) · 0.7.1
x11-fonts/py-vfblib: Update to 0.7.1

Changes:	https://github.com/LucasFonts/vfbLib/releases
3ac296803f
Po-Chuan Hsieh (sunpoet) · 0.7.0
x11-fonts/py-vfblib: Update to 0.7.0

Changes:	https://github.com/LucasFonts/vfbLib/releases
5c21bed756
Po-Chuan Hsieh (sunpoet) · 0.6.5
x11-fonts/py-vfblib: Add py-vfblib 0.6.5

vfbLib is a converter and deserializer for FontLab Studio 5 VFB files.

FontLab's own vfb2ufo converter is from 2015, only outputs UFO v2, and contains
serious bugs that are never going to be fixed. Its support on macOS is subject
to Apple's mercy (no native support for Apple Silicon).

That's why a single determined programmer with a hex editor set out to rectify
this situation.
35f5a3729a