Go to file
Dominique Leuenberger 074fec66ab Accepting request 1073167 from GNOME:Factory
- 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)

OBS-URL: https://build.opensuse.org/request/show/1073167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cairo?expand=0&rev=93
2023-03-24 14:17:03 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cairo?expand=0&rev=1 2007-01-15 23:06:30 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cairo?expand=0&rev=1 2007-01-15 23:06:30 +00:00
baselibs.conf Accepting request 83059 from home:jengelh:bl-c 2011-09-21 15:25:59 +00:00
cairo-1.17.8-fix-tee-compilation.patch Accepting request 1072675 from GNOME:Next 2023-03-20 12:46:47 +00:00
cairo-1.17.8-ft-font-missing-glyph.patch Accepting request 1072675 from GNOME:Next 2023-03-20 12:46:47 +00:00
cairo-1.17.8.tar.xz Accepting request 1072675 from GNOME:Next 2023-03-20 12:46:47 +00:00
cairo-get_bitmap_surface-bsc1036789-CVE-2017-7475.diff Accepting request 1002604 from GNOME:Next 2022-09-13 07:31:49 +00:00
cairo-xlib-endianness.patch Accepting request 1002604 from GNOME:Next 2022-09-13 07:31:49 +00:00
cairo.changes Accepting request 1072675 from GNOME:Next 2023-03-20 12:46:47 +00:00
cairo.spec Accepting request 1072675 from GNOME:Next 2023-03-20 12:46:47 +00:00