C++ Interface for Glib

Edit Package glibmm2

Glibmm is the official C++ interface for the popular cross-platform
library Glib. It provides non-UI API that is not available in standard
C++ and makes it possible for gtkmm to wrap GObject-based APIs.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000126 126 Bytes
glibmm-2.68.0.tar.xz 0007652260 7.3 MB
glibmm2.changes 0000110541 108 KB
glibmm2.spec 0000003659 3.57 KB
Revision 98 (latest revision is 107)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 857828 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 98)
- Update to version 2.68.0:
  + Glib:
    - PropertyProxyConnectionNode::connect_changed(): Fix using
      without property name
    - Remove BalancedTree
  + Gio:
    - ListStore: Accept interfaces
    - MenuModel: Make MenuAttribute and MenuLink enum class
    - Add TlsClientConnectionImpl and TlsServerConnectionImpl
    - SocketClient::signal_event(): Fix wrapping of 'connection'
      parameter
  + gmmproc:
    - Add optional decl_prefix parameter to
      _WRAP_GERROR and _WRAP_ENUM. Used for adding GLIBMM_API or
      similar for MS Visual C++
    - Allow decorating comparison operators (for Visual Studio
      builds)
    - _CLASS_BOXEDTYPE, _CLASS_OPAQUE_COPYABLE: Fix move assignment
    - Decorate private generated classes with __declspec when
      building with Visual Studio
    - generate_wrap_init.pl.in:
      Use g_type_ensure(SomeClass::get_type()) to ensure that
      get_type() is called
  + Build:
    - Use __declspec(dllexport) consistently when building glibmm
      with Visual Studio
    - Meson build: Set default value of the 'warnings' option to
      'min'
    - Improve NMake support
    - Improve Visual Studio support
    - docs/reference/: Update for Doxygen >= 1.8.16
    - Meson build: Fix versioning on macOS
    - Meson build: Fix detection of macOS
    - Change the ABI to glibmm-2.68
  + Documentation: Meson build: Add missing Glib::Value and Variant
    documentation
- Bump so_ver, base_ver and in baselibs following upstream changes.
- Add meson BuildRequires and macros following upstreams port to
  meson build system.
- No longer package documentation, not built by default on meson. (forwarded request 856995 from iznogood)
Comments 0
openSUSE Build Service is sponsored by