Vector Graphics Library with Cross-Device Output Support
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.
- Developed at GNOME:Factory
- Sources inherited from project openSUSE:Factory
-
8
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:RISCV/cairo && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000360 360 Bytes | |
cairo-1.17.8-fix-tee-compilation.patch | 0000003882 3.79 KB | |
cairo-1.17.8-ft-font-missing-glyph.patch | 0000002044 2 KB | |
cairo-1.17.8.tar.xz | 0033392240 31.8 MB | |
cairo-get_bitmap_surface-bsc1036789-CVE-2017-7475. |
0000000550 550 Bytes | |
cairo-xlib-endianness.patch | 0000000485 485 Bytes | |
cairo.changes | 0000067868 66.3 KB | |
cairo.spec | 0000007252 7.08 KB |
Revision 93 (latest revision is 94)
Dominique Leuenberger (dimstar_suse)
accepted
request 1073167
from
Dominique Leuenberger (dimstar)
(revision 93)
- Update to version 1.17.8: + In a continuing effort to reduce the amount of legacy code, and increase the long-term maintainability of cairo, the following backends have been removed: - GL and GLES drawing + Additionally, cairo's Autotools build system has been removed; from now on, cairo will only support the Meson build system. While the end result should be identical, further testing is appreciated. + In this snapshot, cairo gained support for rendering COLRv1 fonts, and rendering SVG and COLRv1 fonts with custom palettes. + Support for macOS and Windows has been improved, with lots of build and bug fixes. + Lots of safety issues have been fixed, with array bounds checking and plugging memory leaks, as well as fixes for bugs identified via fuzzying. + This is going to be the last snapshot of the 1.17 development cycle; we only expect minor bug fixing and improvements until the 1.18.0 release. - Switch to meson buildsystem: Add meson BuildRequires and macros. - Update Source Url to new home. - Drop build_gl_backend define and conditional pkgconfig(egl) and pkgconfig(gl) BuildRequires: No longer supported. - Add generic c++_compiler and c_compiler BuildRequires: New dependencies. - Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch: Fixed upstream. - Add upstream bug fix patches: + cairo-1.17.8-fix-tee-compilation.patch + cairo-1.17.8-ft-font-missing-glyph.patch (forwarded request 1072675 from iznogood)
Comments 0