Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cairomm-devel-1.16.1-bp154.1.81 RPM for s390x

From OpenSuSE Leap 15.4 for s390x

Name: cairomm-devel Distribution: SUSE Linux Enterprise 15 SP4
Version: 1.16.1 Vendor: openSUSE
Release: bp154.1.81 Build date: Mon May 9 14:37:44 2022
Group: Development/Libraries/GNOME Build host: s390zp24
Size: 235226 Source RPM: cairomm-1.16.1-bp154.1.81.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.cairographics.org/
Summary: Header files for the Cairo C++ interface
This package contains the header files for developing
applications that want to make use of cairomm.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Jun 30 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 1.16.1
    + Only build system related changes
* Mon Nov 02 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.16.0:
    + This is the first stable release in the cairomm-1.16 ABI
      series. It is parallel-installable with the cairomm-1.0 ABI.
    + Cairo:
    - Add Context::get_source_for_surface()
    - Fix a memory leak in RefPtr
    + Build:
    - Require C++17
    - Add NMake Makefiles. Remove the Visual Studio projects
    - Add support for building with Meson
    - Use __declspec(dllexport) when building cairomm on Visual
      Studio. Stop using gendef.exe
    - docs/reference/: Update for Doxygen >= 1.8.16
    + Tests:
    - Update the source code
    - Don't include deprecated Boost header files. Fix tests in
      Autotools builds
    + Documentation: README: Update with instructions for building
      cairomm.
  - Add meson BuildRequires and macros following upstreams port.
  - Add graphviz BuildRequires, needed now for building
    documentation.
* Thu Apr 18 2019 Jan Engelhardt <jengelh@inai.de>
  - Description updates.
* Tue Apr 17 2018 dimstar@opensuse.org
  - Export CXXFLAGS="-std=c++17" until upstream fixes this. Requires,
    as libsigc++-3.0 moved to C++17.
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Mon Sep 04 2017 luc14n0@linuxmail.org
  - Update to version 1.15.5:
    + enums.h: Guard the FT-specific include and the enum with an
      ifdef (fdo#100894).
    + Build: configure.ac: Require C++14, because libsigc++-3.0 does
      (fdo#100884).
* Sat May 20 2017 zaitor@opensuse.org
  - Update to version 1.15.4:
    + Use C++11 enum classes instead of old-style enums, and put some
      enums inside relevant class declarations:
    - Change Cairo::RegionOverlap enum to Cairo::Region::Overlap.
    - Change Cairo::PatternType enum to Cairo::Pattern::Type.
    - Change Cairo::FontWeight enum to Cairo::ToyFontFace::Weight.
    - Change Cairo::FontSlant enum to Cairo::ToyFontFace::Slant.
    - Change Cairo::SurfaceType enum to Cairo::Surface::Type.
    - Change Cairo::HintMetrics enum to
      Cairo::FontOptions::HintMetrics.
    - Change Cairo::HintStyle enum to
      Cairo::FontOptions::HintStyle.
    - Change Cairo::Filter enum to Cairo::SurfacePattern::Filter.
    - Change Cairo::Extend enum to Cairo::Pattern::Extend.
    - Change Cairo::Format enum to Cairo::Surface::Format.
    - Change Cairo::DeviceType enum to Cairo::Device::DeviceType.
    - Change Cairo::LineJoin enum to Cairo::Context::LineJoin.
    - Change Cairo::LineCap enum to Cairo::Context::LineCap.
    - Change Cairo::FillRule enum to Cairo::Context::FillRule.
    - Change Cairo::Operator enum to Cairo::Context::Operator.
    + Build: Win32 / Visual Studio builds:
    - Require Visual Studio 2017.
    - Remove leftovers from removing deprecated Win32::create().
  - Stop using service for tarball, upstream releasing again.
  - Following the above: Drop libtool BuildRequires, and stop passing
    NOCONFIGURE=1 ./autogen.sh.
* Fri Jan 20 2017 zaitor@opensuse.org
  - Update to version 1.15.3:
    + RefPtr: This is now an alias for std::shared_ptr<>. These
      should be instatiated via Cairo::make_refptr_for_instance(),
      though that should never be necessary anyway outside of the
      cairomm implementation itself.
* Fri Dec 09 2016 zaitor@opensuse.org
  - Update to version 1.15.2:
    + Remove deprecated API.
    + Remove old API that takes cairo_matrix_t*.
* Sat Dec 03 2016 dimstar@opensuse.org
  - Update to version 1.15.1:
    + First release of the cairomm-1.16 API/ABI that installs in
      parallel with cairomm-1.0. This uses libsigc++-3.0 instead of
      libsigc++-2.0.
  - Changes from version 1.13.1:
    + Added RecordingSurface, wrapping cairo_recording_surface
      (fdo#121359).
  - Replace libsigc++2-devel BuildRequires with
    pkgconfig(sigc++-3.0), following upstream.
  - Replace cairo-devel BuildRequires with pkgconfig(cairo): match
    what configure is looking for.
  - Rename libcairomm-1_0-1 subpackage to libcairomm-1_16-1,
    following upstreams soname change to represent the new ABI/API.
  - Add libtool, mm-common and xlstproc BuildRequires as well as call
    autogen.sh: required, as we have a non-bootstrapped git tarball.
  - Drop legacy cairomm provides/obsolete from the library package:
    with the soname change this can't possibly still be a drop-in.
* Sun Nov 20 2016 zaitor@opensuse.org
  - Update to version 1.12.2:
    + Remove new API that was not meant to be added in 1.12.1.
  - Changes from version 1.12.1:
    + C++11:
    - Use nullptr instead of 0.
    - Use override keyword on destructors.
    - Make operator bool() explicit.
* Wed Jun 01 2016 jengelh@inai.de
  - Remove unnecessary INSTALL file (resolves rpmlint warning)
* Fri Apr 15 2016 mgorse@suse.com
  - Update to GNOME 3.20  Fate#318572
* Wed Sep 30 2015 zaitor@opensuse.org
  - Update to version 1.12.0:
    + Cairo::RefPtr: Add move constructors and move operator=().
    + MSVC build fixes.
* Sun Aug 16 2015 zaitor@opensuse.org
  - Update to version 1.11.4:
    + Use (and require) C++11.
    + Add Script and ScriptSurface.
    + Context: get_surface_wrapper(): Handle
      CAIRO_SURFACE_TYPE_SCRIPT, returning a ScriptSurface.
    + Surface: get_device(): Handle CAIRO_SURFACE_TYPE_SCRIPT,
      returning a Script.
    + Wrap cairo script device and script surface APIs.
    + FtFontFace: Add get/set/unset_synthesize().
    + Update MSVC.Net 2010 project files.
* Fri May 15 2015 dimstar@opensuse.org
  - Add baselibs.conf to source list.

Files

/usr/include/cairomm-1.16
/usr/include/cairomm-1.16/cairomm
/usr/include/cairomm-1.16/cairomm/cairomm.h
/usr/include/cairomm-1.16/cairomm/context.h
/usr/include/cairomm-1.16/cairomm/device.h
/usr/include/cairomm-1.16/cairomm/enums.h
/usr/include/cairomm-1.16/cairomm/exception.h
/usr/include/cairomm-1.16/cairomm/fontface.h
/usr/include/cairomm-1.16/cairomm/fontoptions.h
/usr/include/cairomm-1.16/cairomm/matrix.h
/usr/include/cairomm-1.16/cairomm/path.h
/usr/include/cairomm-1.16/cairomm/pattern.h
/usr/include/cairomm-1.16/cairomm/quartz_font.h
/usr/include/cairomm-1.16/cairomm/quartz_surface.h
/usr/include/cairomm-1.16/cairomm/refptr.h
/usr/include/cairomm-1.16/cairomm/region.h
/usr/include/cairomm-1.16/cairomm/scaledfont.h
/usr/include/cairomm-1.16/cairomm/script.h
/usr/include/cairomm-1.16/cairomm/script_surface.h
/usr/include/cairomm-1.16/cairomm/surface.h
/usr/include/cairomm-1.16/cairomm/types.h
/usr/include/cairomm-1.16/cairomm/win32_font.h
/usr/include/cairomm-1.16/cairomm/win32_surface.h
/usr/include/cairomm-1.16/cairomm/xlib_surface.h
/usr/lib64/cairomm-1.16
/usr/lib64/cairomm-1.16/include
/usr/lib64/cairomm-1.16/include/cairommconfig.h
/usr/lib64/libcairomm-1.16.so
/usr/lib64/pkgconfig/cairomm-1.16.pc
/usr/lib64/pkgconfig/cairomm-ft-1.16.pc
/usr/lib64/pkgconfig/cairomm-pdf-1.16.pc
/usr/lib64/pkgconfig/cairomm-png-1.16.pc
/usr/lib64/pkgconfig/cairomm-ps-1.16.pc
/usr/lib64/pkgconfig/cairomm-svg-1.16.pc
/usr/lib64/pkgconfig/cairomm-xlib-1.16.pc
/usr/lib64/pkgconfig/cairomm-xlib-xrender-1.16.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 16:14:43 2024