BSD Ports

wip/asymptote 3.01 NetBSD

Powerful descriptive vector graphics language for technical drawings

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
License
gnu-gpl-v3 AND gnu-lgpl-v3
Categories
wip, graphics

Description

Asymptote is a powerful descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing. Labels and equations are typeset with LaTeX, for high-quality PostScript output. A major advantage of Asymptote over other graphics packages is that it is a programming language, as opposed to just a graphics program. Features of Asymptote:

# provides a portable standard for typesetting mathematical figures, just as TeX/LaTeX has become the standard for typesetting equations;

# generates and embeds 3D vector PRC graphics into PDF files;

# inspired by MetaPost, with a much cleaner, powerful C++-like programming syntax and floating-point numerics;

# runs on all major platforms (UNIX, MacOS, Microsoft Windows);

# mathematically oriented (e.g. rotation of vectors by complex multiplication);

# LaTeX typesetting of labels (for document consistency);

# uses simplex method and deferred drawing to solve overall size constraint issues between fixed-sized objects (labels and arrowheads) and objects that should scale with figure size; ...and more!

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDwip/asymptote3.01 behind since 2026-07-03none known-[email protected]-
FreeBSDmath/asymptote by name3.12 newestnone known-[email protected]2026-10-23
OpenBSDgraphics/asymptote by name2.95p2 behind since 2026-07-03no data-The OpenBSD ports mailing-list <[email protected]>-
GhostBSDmath/asymptote by name3.12 newestno data-[email protected]-

Compare across BSDs

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/asymptote && 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

Build dependencies 17
Run dependencies 7

No port depends on this one.