./devel/glibmm, C++ bindings for glib

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.62.0, Package name: glibmm-2.62.0, Maintainer: adam

glibmm is a C++ interface for the devel/glib2 library.


Required to run:
[lang/perl5] [devel/glib2] [devel/libsigc++] [lang/gcc49-libs]

Required to build:
[lang/gcc49] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 46669946421b1ffc7e3c47a3af71c6cfc719c5b3
RMD160: 440f4c2edcc7501917df1d6cd344697f95d7e727
Filesize: 7224.75 KB

Version history: (Expand)


CVS history: (Expand)


   2019-11-14 12:49:38 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
glibmm: update to 2.62.0.

2.62.0 (stable):

Glib:
* Add ustring::make_valid()
  (Krzysztof Piecuch) Bug #780075
  (Martin Ejdestig) Merge request !11
  Issue #40 (Tanu Kaskinen)
* Use convert_return_gchar_ptr_to_*() in a couple of ustring methods
  (Martin Ejdestig) Merge request !11
* Add ustring::sprintf(), wrapping g_strdup_printf()
  (Daniel Boles) Issue #21
* Fix callback races in glibmm when GSource is destructed
  (Dainis Jonitis) Issue #41
* Checksum, Datetime, TimeZone: Add Glib::Value specializations
  (Kjell Ahlstedt)
* Property: Add const get_proxy() returning ReadOnly
  Getting Proxy from ReadOnly is const
  (Daniel Boles) Issue #44
* Property: Update for compatibility with Gtk::Builder
  (Kjell Ahlstedt)
* Fix memory leak in Variant<std::tuple<>>::create()
  (Van de Bugger, Kjell Ahlstedt) Issue #48
* Deprecate TimeVal
  (Kjell Ahlstedt)

Gio:
* Add Application::add_option_group()
  (Kjell Ahlstedt Issue #46 (Patrick Storz)
* DBus::Object: Fix refcounts in some vfuncs
  (Kjell Ahlstedt)
* Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager,
  ObjectManagerClient, ObjectManagerServer
  (Kjell Ahlstedt) Issue #43 (Martin Ejdestig)
* Drive, MountOperation, ThemedIcon, TlsDatabase, VolumeMonitor:
  Fix ownership of some lists and arrays (Fixes memory leaks
  and dangling pointers)
  (Kjell Ahlstedt)
* Add SocketControlMessage::add_deserialize_func()
  (Kjell Ahlstedt) Issue #52 (Ankur deep jaiswal)

gmmproc:
* Update for new glib deprecation macros
  (Kjell Ahlstedt)

Build:
* Require glib-2.0 >= 2.61.2
  (Kjell Ahlstedt)

Documentation:
* Glib::init(), Gio::init(): Improve the documentation
  (Kjell Ahlstedt) Issue #49 (Van de Bugger)
* Glib::ustring can't always replace std::string
  (Kjell Ahlstedt) Issue #47 (Patrick Storz)
   2019-09-09 13:40:16 by Maya Rashish | Files touched by this commit (1)
Log message:
glibmm: sync GCC_REQD between bl3, Makefile.

Fixes atkmm builds with GCC < 4.9
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-06-06 13:42:53 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
glibmm: updated to 2.60.0

2.60.0 (stable):
Glib:
* Add DateTime::get_timezone()
  Add KeyFile::get_locale_for_key()
  Add TimeZone::get_identifier()
* Add Value_RefPtrBoxed<>
  Add Value<std::vector<string>> specializations and other Value
  specializations that are necessary for _WRAP_PROPERTY
* Object construction: Add custom class init and instance init functions
Gio:
* Add AppInfo::launch_uris_async() and launch_uris_async()
  Add DBusConnection::get_flags() and property_flags()
* Settings: Add property_settings_schema()
* TlsClientConnection: Deprecate property_accepted_cas()
* ThemedIcon: Add create(const std::vector<Glib::ustring>& iconnames)
* Remove NO_GTYPE from some _WRAP_ENUMs
* TlsConnection: Deprecate rehandshake API
* Application: Add signal_name_lost()
gmmproc:
* Add _IS_REFCOUNTED_BOXEDTYPE
Build:
* Require glib-2.0 >= 2.59.2

2.58.1 (stable):
gmmproc:
* _WRAP_ENUM and _WRAP_GERROR: Add gtype_func parameter
* docextract_to_xml.py: Add --exclude-file option.

Documentation:
* README: Add installation instructions
* Don’t use @retval on out args, use @param[out]

2.58.0 (stable):
This release is identical to 2.56.1.
   2019-04-26 17:12:20 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
Update glibmm to 2.56.1.

From Clement Bouvier via pkgsrc-users.

2.56.1 (stable):

Glib:
* ustring: Fix wchar conversion on macOS with libc++
  (Clemens Lang) Bug #795338
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-04-17 10:35:25 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
glibmm: update to 2.56.0.

2.56.0 (stable):

Glib:
* Threads::Private: Fix gobj().
  (Kjell Ahlstedt) Bug #791711 (octoploid)
* TimeoutSource: Use monotonic time consistently.
  (Kjell Ahlstedt) Bug #792524 (Dainis Jonitis)
* Add RefPtr::get().
  (Kjell Ahlstedt) Bug #495762 (Hubert Figuiere)

Gio:
* TlsClientConnection: Deprecate set/get/property_use_ssl3().
  (Kjell Ahlstedt)
* DataInputStream: Deprecate read_until().
  (Kjell Ahlstedt)
* Application: Add property_resource_base_path_string().
  This is a replacement for property_resource_base_path() which can't be
  fixed without breaking ABI.
  (Kjell Ahlstedt) Bug #787496 (Daniel Boles)
* Application: Add three set_option_context_*() methods.
  (Kjell Ahlstedt)
* DesktopAppInfo: Add get_locale_string().
  (Kjell Ahlstedt)

Documentation:
* Slightly elaborate Glib::Variant<Variant> docs.
  (Daniel Boles) Bug #778219

tests:
* glibmm_variant: Don't use C++14 features when a C++11 compiler is used.
  (Kjell Ahlstedt, Jonathan Wakely) Bug #787648 (Armin K.)
* glibmm_interface_move test: Avoid unused function warnings.
  (Murray Cumming)

gmmproc:
* _WRAP_METHOD: Accept optional list of exceptions in errthrow.
  (Kjell Ahlstedt) Bug #787979 (Daniel Boles)
* _WRAP_METHOD: Suppress the @return section in generated documentation
  if return type is void.
  (Kjell Ahlstedt) Bug #787978 (Daniel Boles)
* Add _MEMBER_SET_STR macro, setter for strings.
  (Pavlo Solntsev) Bug #793778
   2018-01-29 12:45:34 by Jonathan Perkin | Files touched by this commit (2)
Log message:
glibmm: Remove bogus forward declaration.