BSD Ports

converters/py-svglib 2.2.0 FreeBSD

Pure-Python library for reading and converting SVG

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
7e4cd65c14
License
LGPL3
Categories
converters, python
Package size
97.8 KiB, 524.3 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

SystemPortVersion
FreeBSDconverters/py-svglib2.2.0
NetBSDgraphics/py-svglib2.2.0
DragonFlyconverters/py-svglib1.5.1_1
HardenedBSDconverters/py-svglib2.2.0
GhostBSDconverters/py-svglib2.2.0

Install

Binary package:

pkg install py312-svglib

From the ports tree:

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

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-svglib>0:converters/py-svglib

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.2.02.2.0-1.5.1_22.2.0
FreeBSD:14:quarterly2.2.02.2.0n/a1.5.1_12.2.0
FreeBSD:15:latest2.2.02.2.0n/a1.5.1_21.5.1_2
FreeBSD:15:quarterly2.2.02.2.0n/an/an/a
FreeBSD:16:latest2.2.02.2.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 5

The full lists below include those, and their dependencies in turn.

Build dependencies 19
Run dependencies 72

Configuration

Options name: converters_svglib

OptionDefaultDescription
BITMAPonSupport for rendering ReportLab drawings to Bitmap formats
USES
cpe python
Service scripts
none
Conflicts with
svg2pdf

Files

distinfo 1
FileSizeSHA256
svglib-2.2.0.tar.gz1.373629e+06bde5c5f9b0e091f1e210b8aafdda07a49bd8ebf21c0e90d67383a665c83597ac
Master sites 1
  • PYPI

Commit history 2

DateCommitCreditsLog message
7e4cd65c14 Kai Knoblich converters/py-svglib: Update to 2.2.0
Changelog: https://github.com/deeplook/svglib/releases/tag/v2.2.0
228464db19 Kai Knoblich converters/py-svglib: Update to 2.1.0
Changelog: https://github.com/deeplook/svglib/releases/tag/v2.1.0