./devel/glibmm, C++ bindings for glib (2.4 API)

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


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

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

This package follows the 2.4 API.


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

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

Master sites: (Expand)

Filesize: 7333.809 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-07-02 11:00:22 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
glibmm: updated to 2.66.1

2.66.1 (stable):

Glib:
* Variant: Fix template constructors so they work with C++20

Build:
* Meson build: Use relative paths to untracked/
* MSVC build: Export Glib::manage()
* [gio|glib]mmconfig.h.*: Don't dllimport on MinGW
* Meson build: examples and tests: Add dependency('threads')
* Meson build: Make it possible to use glibmm as a subproject
* Meson build: No implicit_include_directories
* Meson build: Make quiet installations possible
* MSVC build: Avoid exporting classes with std::string members
   2021-05-31 21:57:03 by Thomas Klausner | Files touched by this commit (2)
Log message:
glibmm: mention API version in COMMENT and DESCR
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2021-04-13 11:10:02 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
glibmm: mark python as build dependency

Bump PKGREVISION.
   2021-04-08 23:03:56 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
glibmm: updated to 2.66.0

2.66.0: (stable):

The tarball for 2.66.0 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Glib:
* Binding: Add set_manage() and Glib::manage()
* Deprecate BalancedTree in favour of std::map and std::unordered_map

Gio:
* ListStore: Accept interfaces
* MenuAttribute: Add new enum values
* SettingsSchemaSource: Wrap new_from_directory() and list_schemas()

2.64.5: (stable):

The tarball for 2.64.5 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

gmmproc:
* Fix compatibility with gtkmm 3.24.2

Build:
* Meson build: Fix Cocoa (macOS) detection

2.64.4: (stable):

The tarball for 2.64.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Glib:
* PropertyProxyConnectionNode::connect_changed():
  Fix using without property name

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

Documentation:
* Glib::BalancedTree docs: Recommend std::map or std::unordered_map
* Meson build: Add missing Glib::Value and Variant documentation
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.