cairo-tools - Utilities for cairo, a Vector Graphics Library with Cross-Device Output Support

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename cairo-tools-1.16.0-1.2.x86_64.rpm
Package name cairo-tools
Package version 1.16.0
Package release 1.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/X11
License GPL-3.0-or-later
Maintainer -
Download size 108.90 KB
Installed size 279.63 KB
Cairo is a vector graphics library with cross-device output support.
Currently supported output targets include the X Window System,
in-memory image buffers, and PostScript. Cairo is designed to produce
identical output on all output media while taking advantage of display
hardware acceleration when available.
This package contains various cairo utilities.


Package Version Architecture Repository
cairo-tools-1.16.0-199.10.x86_64.rpm 1.16.0 x86_64 GNOME Next
cairo-tools-1.16.0-199.10.i586.rpm 1.16.0 i586 GNOME Next
cairo-tools-1.16.0-162.10.x86_64.rpm 1.16.0 x86_64 GNOME Factory
cairo-tools-1.16.0-162.10.i586.rpm 1.16.0 i586 GNOME Factory
cairo-tools-1.16.0-1.2.i586.rpm 1.16.0 i586 openSUSE Oss
cairo-tools - - -


Name Value - - - - - - -
libcairo2 = 1.16.0 - - - - - - - - - - - - -


Name Value
cairo-tools = 1.16.0-1.2
cairo-tools(x86-64) = 1.16.0-1.2
cairo-utils = 1.16.0 -


Name Value
cairo-utils < 1.16.0


Type URL
Binary Package cairo-tools-1.16.0-1.2.x86_64.rpm
Source Package cairo-1.16.0-1.2.src.rpm

Install Howto

Install cairo-tools rpm package:

# zypper install cairo-tools




2018-10-21 -
- Update to version 1.16.0:
+ test: Free resources in pdf2png.
+ Drop skia backend.
+ Revert "Correctly decode Adobe CMYK JPEGs in PDF export".
2018-10-05 -
- Update to version 1.15.14:
+ Features and Enhancements:
- Add more FreeeType font color conversions to support
- Update test reference images against current pixman.
+ Bugs fixed:
- Fix crash when rendering Microsoft's Segoe UI Emoji Regular
- Fix build breakage with glesv3 enabled due to non-existant
- Fix memory leaks found by Coverity.
- Fix incorrect null ptr handling found by Coverity.
- Fix test compilation when font-config is disabled.
- Use _cairo_malloc instead of malloc
(fdo#101547, CVE-2017-9814).
- Fix assertion failure in the freetype backend (fdo#105746).
- Drop upstream fixed patches:
+ cairo-fix-assertion-failure-in-freetype-backend.patch.
+ cairo-CVE-2017-9814.patch.
2018-06-20 -
- Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc
and check cmap size before allocating (boo#1049092,
CVE-2017-9814, fdo#101547).
2018-04-24 -
- Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix
assertion failure in the freetype backend (fdo#105746).
2018-04-12 -
- Update to version 1.15.12:
+ The main focus for this release is the addition of Variable
Font support. Variable fonts are single font files with various
typography characteristics, such as weight or slant, that users
of the font can adjust between two points. Effectively this
enables a single font to behave as multiple fonts.
+ The Skia backend is disabled in this release, due to severe
bitrot, and will be removed in future releases. Contact the
cairo team if you have a need of this backend.
+ Features and Enhancements:
- Variable font support.
- Skia backend is disabled.
+ API Changes: cairo_font_options_get_variations() and
cairo_font_options_set_variations() are added.
+ Bugs fixed:
- Fix errors in csi-trace --help and --version options.
- Fix a 'memory leak' in the image compositor, with
- Fix access of uninitialized memory found by valgrind
- Fix improper initialization of memory in
_cairo_ft_font_face_create_for_pattern() (fdo#105084).
- Fix multi-monitor virtual desktop with negative coords on
Win32 (fdo#100793).
- Fix issues occuring with older FreeType versions.
2018-02-28 -
- Modernize spec-file by calling spec-cleaner
2018-02-16 -
- Add explicit pkgconfig(zlib) and (conditionalized on
build_xcb_backend) pkgconfig(xcb-render) BuildRequires: closer
alignment with what configure checks for.

See Also

Package Description
cairomm-devel-1.15.5-4.1.i586.rpm Header files for the Cairo C++ interface
cairomm-devel-1.15.5-4.1.x86_64.rpm Header files for the Cairo C++ interface
cairomm-devel-32bit-1.15.5-4.1.x86_64.rpm Header files for the Cairo C++ interface
cairomm-doc-1.15.5-4.1.i586.rpm Documentation for the Cairo C++ interface
cairomm-doc-1.15.5-4.1.x86_64.rpm Documentation for the Cairo C++ interface
cairomm1_0-devel-1.12.2-3.1.i586.rpm Header files for the Cairo C++ interface
cairomm1_0-devel-1.12.2-3.1.x86_64.rpm Header files for the Cairo C++ interface
cairomm1_0-devel-32bit-1.12.2-3.1.x86_64.rpm Header files for the Cairo C++ interface
cairomm1_0-doc-1.12.2-3.1.i586.rpm Documentation for the Cairo C++ interface
cairomm1_0-doc-1.12.2-3.1.x86_64.rpm Documentation for the Cairo C++ interface
caja-1.20.3-1.2.i586.rpm File manager for the MATE desktop
caja-1.20.3-1.2.x86_64.rpm File manager for the MATE desktop
caja-devel-1.20.3-1.2.i586.rpm Caja development files
caja-devel-1.20.3-1.2.x86_64.rpm Caja development files
caja-engrampa-1.20.2-1.2.i586.rpm MATE Desktop engrampa plugin for caja