BSD Ports

converters/py-svglib 1.5.1_1 DragonFly

Pure-Python library for reading and converting SVG

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL3
Categories
converters, python
Package size
60.9 KiB, 299.6 KiB installed

Description

Svglib is a pure-Python library for reading SVG files and converting them (to a reasonable degree) to other formats using the ReportLab Open Source toolkit.

Used as a package you can read existing SVG files and convert them into ReportLab Drawing objects that can be used in a variety of contexts, e.g. as ReportLab Platypus Flowable objects or in RML.

As a command-line tool it converts SVG files into PDF ones (but adding other output formats like bitmap or EPS is really easy and will be better supported, soon).

In the other systems

The newest version among them is 2.2.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlyconverters/py-svglib1.5.1_1 behind since 2026-08-12none known-[email protected]-
FreeBSDconverters/py-svglib2.2.0 newestnone known-[email protected]2026-08-19
HardenedBSDconverters/py-svglib2.2.0 newestno data-[email protected]-
GhostBSDconverters/py-svglib2.2.0 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg install py311-svglib

From DPorts:

cd /usr/dports/converters/py-svglib && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 5