3 Commits

Author SHA256 Message Date
09d51dc7d2 - Cleanup spec, build doc subpackage as noarch.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/cairomm?expand=0&rev=70
2025-03-19 08:29:07 +00:00
8176a5f48c OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/cairomm?expand=0&rev=68 2025-03-18 08:55:34 +00:00
5058c84e10 - Update to version 1.18.0:
+ Meson build: The boost-shared option defaults to true
- Changes from version 1.17.1 (unstable):
  + Add SaveGuard save/restore object
  + Add Surface::set/get_device_scale()
  + ScaledFont: Add get_text_extents() and get_glyph_extents()
  + Use callback functions with C linkage
  + Documentation:
    - Surface: Use cairomm names where possible
    - Context: Fix some typos
    - Update Visual Studio build docs
    - Remove AUTHORS and MAINTAINERS; add info to README.md
  + Build:
    - Meson build: Re-organize warnings-related compiler flags for
      MSVC
    - Autotools build: Add --disable-deprecated-api
    - Require cairo >= 1.14.0
    - Meson build: Detect if we build from a git subtree
    - Meson build: Don't copy files with configure_file()
    - Meson build: Fix the evaluation of is_git_build on Windows
- Drop obsolete update-desktop-files BuildRequires.
- Replace gcc-c++ with generic c++_compiler BuildRequries.
- Use ldconfig_scriptlets macro for post(un) handling.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/cairomm?expand=0&rev=67
2025-03-18 07:05:32 +00:00