Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libcairo-gobject2 | Distribution: openSUSE Tumbleweed |
Version: 1.16.0 | Vendor: openSUSE |
Release: 4.5 | Build date: Wed Jun 15 06:53:42 2022 |
Group: System/Libraries | Build host: obs-arm-11 |
Size: 26041 | Source RPM: cairo-1.16.0-4.5.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://cairographics.org/ | |
Summary: 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. This library contains GType declarations for Cairo types. It is also meant to support gobject-introspection binding creation.
LGPL-2.1-or-later OR MPL-1.1
* Fri Oct 22 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Add upstream patch + cairo-do-not-override-explicitly-requested-grayscale-aa.patch Do not replace explicitly set applications settings by user settings for font antialiasing. See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114 * Sun Feb 23 2020 Martin Wilck <mwilck@suse.com> - Add an upstream bug fix + cairo-pdf-add-missing-flush.patch: Fixes PDF generation see https://gitlab.freedesktop.org/cairo/cairo/issues/342 * Wed Sep 04 2019 Bjørn Lie <bjorn.lie@gmail.com> - Add 2 upstream bug fix patches: + cairo-Use-FT_Done_MM_Var-instead-of-free-when-available.patch: ft: Use FT_Done_MM_Var instead of free when available in cairo_ft_apply_variations. Fixes a crash when using freetype >= 2.9 + cairo-composite_color_glyphs.patch: Fix a thinko in composite_color_glyphs. We can't just move around the contents of the passed-in string, we need to make a copy. This was showing up as memory corruption in pango. * Sun Oct 21 2018 bjorn.lie@gmail.com - Update to version 1.16.0: + test: Free resources in pdf2png. + Drop skia backend. + Revert "Correctly decode Adobe CMYK JPEGs in PDF export". * Fri Oct 05 2018 bjorn.lie@gmail.com - Update to version 1.15.14: + Features and Enhancements: - Add more FreeeType font color conversions to support COLR/CPAL. - Update test reference images against current pixman. + Bugs fixed: - Fix crash when rendering Microsoft's Segoe UI Emoji Regular font. - Fix build breakage with glesv3 enabled due to non-existant glesv3.pc. - 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. * Wed Jun 20 2018 qzheng@suse.com - Add cairo-CVE-2017-9814.patch: Replace malloc with _cairo_malloc and check cmap size before allocating (boo#1049092, CVE-2017-9814, fdo#101547). * Tue Apr 24 2018 bjorn.lie@gmail.com - Add cairo-fix-assertion-failure-in-freetype-backend.patch: Fix assertion failure in the freetype backend (fdo#105746). * Thu Apr 12 2018 bjorn.lie@gmail.com - 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 pixman_glyph_cache_t. - Fix access of uninitialized memory found by valgrind (fdo#91271). - 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. * Wed Feb 28 2018 dimstar@opensuse.org - Modernize spec-file by calling spec-cleaner * Fri Feb 16 2018 crrodriguez@opensuse.org - Add explicit pkgconfig(zlib) and (conditionalized on build_xcb_backend) pkgconfig(xcb-render) BuildRequires: closer alignment with what configure checks for.
/usr/lib/libcairo-gobject.so.2 /usr/lib/libcairo-gobject.so.2.11600.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Aug 9 11:13:25 2022