BSD Ports

math/asymptote 3.12 FreeBSD

Powerful script-based vector graphics language

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0912a8679b
License
GPLv3, LGPL3
Categories
math

Description

Asymptote is a powerful script-based 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: it can therefore exploit the best features of script (command-driven) and graphical user interface (GUI) methods.

In the other systems

SystemPortVersion
FreeBSDmath/asymptote3.12
OpenBSDgraphics/asymptote2.95p2

Install

Binary package:

pkg install asymptote

From the ports tree:

cd /usr/ports/math/asymptote/ && make install clean

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

RUN_DEPENDS=	asymptote>0:math/asymptote

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:latest-3.12---
FreeBSD:14:quarterly-3.12n/a--
FreeBSD:15:latest-3.12n/a--
FreeBSD:15:quarterly-3.12n/an/an/a
FreeBSD:16:latest-3.12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 5

Runtime 3

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

Build dependencies 146

The first 100 are listed.

Run dependencies 320

The first 100 are listed.

Required by 1

Configuration

Options name: math_asymptote

OptionDefaultDescription
BDWGCoffEnable Boehm-Demers-Weiser garbage collector
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
FFTWonUse FFTW to compute the Discrete Fourier Transform
GSLonEnable GNU Scientific library
MANPAGESonBuild and/or install manual pages
READLINEonCommand line editing via libreadline
USES
bison compiler:c++17-lang gettext-runtime ghostscript gl gmake gnome ncurses perl5 python pyqt:6 shebangfix tar:tgz tex
Service scripts
none

Files

Manual pages 2
  • asy(1)
  • xasy(1)
pkg-plist 314
  • bin/asy
  • bin/xasy
  • share/asymptote/CAD.asy
  • share/asymptote/GUI/ContextWindow.py
  • share/asymptote/GUI/CustMatTransform.py
  • share/asymptote/GUI/DebugFlags.py
  • share/asymptote/GUI/GuidesManager.py
  • share/asymptote/GUI/InplaceAddObj.py
  • share/asymptote/GUI/PrimitiveShape.py
  • share/asymptote/GUI/SetCustomAnchor.py
  • share/asymptote/GUI/UndoRedoStack.py
  • share/asymptote/GUI/Widg_addLabel.py
  • share/asymptote/GUI/Widg_addPolyOpt.py
  • share/asymptote/GUI/Widg_editBezier.py
  • share/asymptote/GUI/Window1.py
  • share/asymptote/GUI/buildtool.py
  • share/asymptote/GUI/configs/xasyconfig.cson
  • share/asymptote/GUI/configs/xasykeymap.cson
  • share/asymptote/GUI/labelEditor.py
  • share/asymptote/GUI/res/icons/anchor.svg
  • share/asymptote/GUI/res/icons/android-arrow-back.svg
  • share/asymptote/GUI/res/icons/android-arrow-forward.svg
  • share/asymptote/GUI/res/icons/android-camera.svg
  • share/asymptote/GUI/res/icons/android-close.svg
  • share/asymptote/GUI/res/icons/android-color-palette.svg
  • share/asymptote/GUI/res/icons/android-delete.svg
  • share/asymptote/GUI/res/icons/android-done.svg
  • share/asymptote/GUI/res/icons/android-expand.svg
  • share/asymptote/GUI/res/icons/android-folder-open.svg
  • share/asymptote/GUI/res/icons/android-hand.svg
  • share/asymptote/GUI/res/icons/android-locate.svg
  • share/asymptote/GUI/res/icons/android-radio-button-off.svg
  • share/asymptote/GUI/res/icons/android-radio-button-on.svg
  • share/asymptote/GUI/res/icons/android-refresh.svg
  • share/asymptote/GUI/res/icons/arrow-move.svg
  • share/asymptote/GUI/res/icons/arrow-resize.svg
  • share/asymptote/GUI/res/icons/brush.svg
  • share/asymptote/GUI/res/icons/bucket.svg
  • share/asymptote/GUI/res/icons/center.svg
  • share/asymptote/GUI/res/icons/centerorigin.svg
  • share/asymptote/GUI/res/icons/check.svg
  • share/asymptote/GUI/res/icons/chevron-with-circle-left.svg
  • share/asymptote/GUI/res/icons/chevron-with-circle-right.svg
  • share/asymptote/GUI/res/icons/circle.svg
  • share/asymptote/GUI/res/icons/close-round.svg
  • share/asymptote/GUI/res/icons/closedcurve.svg
  • share/asymptote/GUI/res/icons/closedpolygon.svg
  • share/asymptote/GUI/res/icons/code.svg
  • share/asymptote/GUI/res/icons/edit.svg
  • share/asymptote/GUI/res/icons/eye.svg
  • share/asymptote/GUI/res/icons/filledbucket.svg
  • share/asymptote/GUI/res/icons/grid.svg
  • share/asymptote/GUI/res/icons/magnifying-glass.svg
  • share/asymptote/GUI/res/icons/opencurve.svg
  • share/asymptote/GUI/res/icons/openpolygon.svg
  • share/asymptote/GUI/res/icons/plus-round.svg
  • share/asymptote/GUI/res/icons/redo.svg
  • share/asymptote/GUI/res/icons/save.svg
  • share/asymptote/GUI/res/icons/social-python.svg
  • share/asymptote/GUI/res/icons/subdirectory-left.svg
  • share/asymptote/GUI/res/icons/text.svg
  • share/asymptote/GUI/res/icons/triangle-stroked-15.svg
  • share/asymptote/GUI/res/icons/undo.svg
  • share/asymptote/GUI/ui_utils.py
  • share/asymptote/GUI/xasy.py
  • share/asymptote/GUI/xasy2asy.py
  • share/asymptote/GUI/xasyArgs.py
  • share/asymptote/GUI/xasyBezierInterface.py
  • share/asymptote/GUI/xasyFile.py
  • share/asymptote/GUI/xasyOptions.py
  • share/asymptote/GUI/xasyStrings.py
  • share/asymptote/GUI/xasySvg.py
  • share/asymptote/GUI/xasyTransform.py
  • share/asymptote/GUI/xasyUtils.py
  • share/asymptote/GUI/xasyValidator.py
  • share/asymptote/GUI/xasyicons/icons_rc.py
  • share/asymptote/GUI/xasyqtui/custMatTransform.py
  • share/asymptote/GUI/xasyqtui/labelTextEditor.py
  • share/asymptote/GUI/xasyqtui/setCustomAnchor.py
  • share/asymptote/GUI/xasyqtui/widg_addLabel.py
  • share/asymptote/GUI/xasyqtui/widg_addPolyOpt.py
  • share/asymptote/GUI/xasyqtui/widg_editBezier.py
  • share/asymptote/GUI/xasyqtui/widgetPointEditor.py
  • share/asymptote/GUI/xasyqtui/window1.py
  • share/asymptote/GUI/xasyversion/__init__.py
  • share/asymptote/GUI/xasyversion/version.py
  • share/asymptote/animate.asy
  • share/asymptote/animation.asy
  • share/asymptote/annotate.asy
  • share/asymptote/asy-init.el
  • share/asymptote/asy-kate.sh
  • share/asymptote/asy-keywords.el
  • share/asymptote/asy-mode.el
  • share/asymptote/asy.vim
  • share/asymptote/asy_filetype.vim
  • share/asymptote/asymptote.py
  • share/asymptote/babel.asy
  • share/asymptote/bezulate.asy
  • share/asymptote/binarytree.asy
  • share/asymptote/bsp.asy

The first 100 are listed.

distinfo 1
FileSizeSHA256
asymptote-3.12.src.tgz2.8607113e+07eaec1e97463ef213a393c388d466a73478b0818f9403c962b91240659c9b8f1b
Master sites 1
  • SF/asymptote/3.12

Commit history 1

DateCommitCreditsLog message
0912a8679b Thierry Thomas math/asymptote: upgrade to 3.12
Changelog at https://sourceforge.net/projects/asymptote/files/3.12/ChangeLog/download PR: 296399 Approved by: nivit (maintainer)