Vector graphics library with cross-device output support

Current versions

cairo requires the following formulae to be installed:
xz 5.2.3 General-purpose data compression with high compression ratio
pkg-config 0.29.2 Manage compile and link flags for libraries
freetype 2.8.1 Software library to render fonts
fontconfig 2.12.6 XML-based font configuration API for X Windows
libpng 1.6.34 Library for manipulating PNG images
pixman 0.34.0_1 Low-level library for pixel manipulation
glib 2.54.1 Core application library for C

Reverse dependencies

The following formulae require cairo to be installed:
i3 4.13 Tiling window manager
pdf-tools 0.80 Emacs support library for PDF files
frei0r 1.6.1 Minimalistic plugin API for video effects
libsvg-cairo 0.1.6_2 SVG rendering library using Cairo
hwloc 1.11.8 Portable abstraction of the hierarchical topology of modern architectures
pidgin 2.12.0 Multi-protocol chat client
py2cairo 1.15.3 Python 2 bindings for the Cairo graphics library
pdf2htmlex 0.14.6_18 PDF to HTML converter
libgaiagraphics 0.5_3 Library supporting common-utility raster handling
openslide 3.4.1_3 C library to read whole-slide images (a.k.a. virtual slides)
i3 4.14.1 Tiling window manager
mapnik 3.0.13_2 Toolkit for developing mapping applications
file-roller 3.26.1 GNOME archive manager
gkrellm 2.3.10 Extensible GTK system monitoring application
diff-pdf 0.2_24 Visually compare two PDF files
pdf2svg 0.2.3_3 PDF converter to SVG
duc 1.4.3 Suite of tools for inspecting disk usage
gst-plugins-good 1.12.3 GStreamer plugins (well-supported, under the LGPL)
gobject-introspection 1.54.1 Generate introspection data for GObject libraries
wesnoth 1.12.6_4 Single- and multi-player turn-based strategy game
bali-phy 2.3.8 Simultaneous Bayesian estimation of alignment and phylogeny
pspp 1.0.1 Statistical analysis of sampled data (FOSS SPSS clone)
clutter 1.26.2 Generic high-level canvas library
fontforge 20170731_2 Command-line outline and bitmap font editor/converter
gedit 3.22.1 The GNOME text editor
gegl 0.3.20 Graph based image processing framework
gtk-engines 2.20.2_1 Themes for GTK+
libgxps 0.2.5_2 GObject based library for handling and rendering XPS documents
librsvg 2.40.19 Library to render SVG files using Cairo
plplot 5.13.0 Cross-platform software package for creating scientific plots
synfig 1.0.2_2 Command-line renderer
dgtal 0.9.3_1 Digital Geometry Tools and Algorithms

Formula history

ilovezfs Use “squiggly” heredocs.
ilovezfs cairo 1.14.10
FX Coudert cairo: remove Leopard-specific dependecy
Dominyk Tiller cairo 1.15.4 (devel)
FX Coudert cairo: drop universal
Tomasz Pajor cairo 1.14.8
Mike McQuaid Use hash rockets again. (#5177)
Mike McQuaid Use Ruby 1.9+ symbol hash keys in all formulae. (#4942)
Zhiming Wang cairo: remove compiler flags found in the environment
Daven Quinn cairo: Added HEAD (#1302)
Show all revisions of this formula