cairo
Port variant standard
Summary Vector graphics library with cross-device support
Package version 1.18.0
Homepage https://www.cairographics.org
Keywords graphics
Maintainer nobody
License Mozilla Public License (MPL) version 1.1 , LGPL21 (dual)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 01 NOV 2023, 15:23:41 UTC
Port created 08 JUN 2017, 18:12:01 UTC
Subpackage Descriptions
complete This is the cairo-standard metapackage. It pulls in all subpackages of cairo-standard.
primary Cairo is a vector graphics library with cross-device output support. Currently supported output targets include the X Window System and in-memory image buffers. PostScript and PDF file output is planned. Cairo is designed to produce identical output on all output media while taking advantage of display hardware acceleration when available (eg. through the X Render Extension). Cairo provides a stateful user-level API with capabilities similar to the PDF 1.4 imaging model. Cairo provides operations including stroking and filling Bezier cubic splines, transforming and compositing translucent images, and antialiased text rendering.
dev This is the developer subpackage of the cairo-standard port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) libatomic_ops:dev:standard
libglvnd:dev:standard
pkgconf:primary:standard
meson:single:standard
ninja:single:standard
png:dev:standard
fontconfig:dev:standard
glib:dev:standard
gettext:dev:standard
gettext:bldtools:standard
gettext:solinks:standard
xorg-pixman:dev:standard
xorg-x11:dev:standard
xorg-xcb:dev:standard
xorg-xext:dev:standard
xorg-xrender:dev:standard
xorg-xcb-render-util:dev:standard
xorg-macros:single:standard
python312:dev:standard
python312:primary:standard
autoselect-python:single:standard
Build and Runtime libglvnd:primary:standard
libatomic_ops:primary:standard
png:primary:standard
fontconfig:primary:standard
glib:primary:standard
gettext:primary:standard
gettext:tools:standard
xorg-pixman:primary:standard
xorg-x11:primary:standard
xorg-xcb:primary:standard
xorg-xext:primary:standard
xorg-xrender:primary:standard
xorg-xcb-render-util:primary:standard
Runtime (only) fontconfig:dev:standard (dev subpackage)
png:dev:standard (dev subpackage)
xorg-xcb:dev:standard (dev subpackage)
xorg-pixman:dev:standard (dev subpackage)
xorg-xrender:dev:standard (dev subpackage)
xorg-xext:dev:standard (dev subpackage)
xorg-x11:dev:standard (dev subpackage)
Download groups
main http://cairographics.org/releases/
Distribution File Information
243a0736b978a33dee29f9cca7521733b78a65b5418206fef7bd1c3d4cf10b64 33761148 cairo-1.18.0.tar.xz
Ports that require cairo:standard
ImageMagick:x11 Image manipulation tool suite with X support
R:standard Statistical computing and graphics environment
awesome:standard Dynamic WM for X, highly configurable in Lua
cairomm10:standard C++ API for the cairo graphics library
cairomm:standard C++ API for the cairo graphics library
emacs:desktop GNU Emacs text editor with X11 support
filezilla:standard Cross-platform graphical FTP, FTPS & SFTP client
fontforge:standard Outline and bitmap font editor
frei0r:standard Minimalistic plugin API for video effects
garcon:standard Library implementing freedesktop.org menu specs
gdl:standard GNOME Docking Library
geany:standard Fast and lightweight IDE
gegl:standard Graph based image processing framework
gimp:standard GNU Image Manipulation Program
gjs:standard Javascript bindings for GNOME
gnatstudio:standard Multilanguage IDE for Ada, SPARK, C/C++, and more
gnuplot:standard Command-line driven graphing utility
gobject-introspection:standard Introspection data generator for GObject libraries
graphviz:standard Graph visualization tools
gstreamer1-plugins-cairo:standard GStreamer1 vector graphics plugin
gstreamer1-plugins-pango:standard GStreamer1 pango textoverlay plugin
gtk2:standard Gimp Toolkit for X11 GUI
gtk3:standard Gimp Toolkit for X11 GUI
gtk4:standard Gimp Toolkit for X11 GUI
gtkada:standard Ada graphical toolkit based on Gtk3 components
gtksourceview3:standard GTK3 syntax highlighting text widget
gtksourceview4:standard GTK3 syntax highlighting text widget
gtksourceview5:standard GTK4 syntax highlighting text widget
gtkspell:standard Spell-checking addon for GTK's TextView widget
gwenhywfar:standard Networking and security application library
harfbuzz:standard OpenType text shaping engine
i3:standard Improved dynamic tiling window manager
i3lock:standard Slightly improved screen locker based on slock
libexo:standard Xfce application development library
libfm:standard Core library of PCManFM file manager
libglade:standard Library for dynamically loading GLADE interfaces
libgxps:standard GObject-based lib for handling/rendering XPS docs
librsvg-c:standard SVG vector-graphic files rendering library
librsvg:standard SVG vector-graphic files rendering library
libspectre:standard Small library for rendering PostScript documents
openbox:standard Configurable and lightweight X11 window manager
pango:standard Open-source framework for rendering of i18n text
pangomm14:standard C++ bindings for Pango
pangomm:standard C++ bindings for Pango
pcmanfm:standard Extremely fast and lightweight file manager
poppler:standard PDF rendering library
python-PyGObject:v11 Python bindings for GObject Introspection (3.11)
python-PyGObject:v12 Python bindings for GObject Introspection (3.12)
python-pycairo:v11 Bindings for cairo graphics library (3.11)
python-pycairo:v12 Bindings for cairo graphics library (3.12)
rofi:standard Window switcher, run dialog and dmenu replacement
rrdtool:standard Round Robin Database tools
scribus:standard Page Layout and Desktop Publishing
surf:standard Simple webkit browser adhering suckless principles
tesseract:standard OCR (Optical Character Recognition) engine
texlive-bin:standard Binary and input files for TeXlive
thunar:standard File manager for Xfce
transmission:gtk Lightweight BitTorrent client (GTK+ GUI)
vim:loaded VIsual editor iMproved (all options + X)
vimb:standard Vim-like browser
vte:standard Virtual Terminal Emulator widget
xfce4-panel:standard Panel for the Xfce4 desktop environment
xfce4-screenshooter:standard Screenshot utility and panel plugin for Xfce
xfce4-terminal:standard Terminal emulator for Xfce
xfwm4:standard Standard-complient window manager from Xfce