The NetBSD Project

CVS log for pkgsrc/devel/glibmm/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / glibmm

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.98 / (download) - annotate - [select for diffs], Mon Aug 14 05:24:08 2023 UTC (3 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.97: +2 -1 lines
Diff to previous 1.97 (colored)

*: recursive bump for Python 3.11 as new default

Revision 1.97 / (download) - annotate - [select for diffs], Tue Jul 18 14:11:15 2023 UTC (4 months, 1 week ago) by nia
Branch: MAIN
Changes since 1.96: +3 -5 lines
Diff to previous 1.96 (colored)

devel: Adapt packages to use USE_(CC|CXX)_FEATURES

Revision 1.96 / (download) - annotate - [select for diffs], Mon Jun 26 19:34:52 2023 UTC (5 months ago) by adam
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

glibmm: updated to 2.66.6

2.66.6 (stable):

Glib:
* Dispatcher: Don't warn when a Dispatcher is deleted while
  messages are pending.

Gio:
* NetworkMonitor::get_default(): Add refreturn

gmmproc:
* generate_wrap_init.pl.in: Disable warning C4273 on Visual Studio

Meson build:
* Detect if we build from a git subtree
* Don't copy files with configure_file()

Revision 1.95 / (download) - annotate - [select for diffs], Thu Oct 20 13:15:35 2022 UTC (13 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.94: +2 -3 lines
Diff to previous 1.94 (colored)

glibmm: updated to 2.66.5

2.66.5 (stable):

Gio:
* ListStore: Don't derive a gtkmm__GListStore GType
* DBus::Proxy: get_connection(), get_interface_info(): Add refreturn

Documentation:
* Gio::Action: Improve the documentation

gmmproc:
* Improved handling of final types

Build:
* Meson build: Avoid unnecessary configuration warnings
* Meson/MSVC: Add more warnings to ignore
* NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are created


2.66.4 (stable):

Glib:
* ustring_Iterator: Don't declare copy constructor =default.
  The fix in the 2.66.3 release broke ABI.


2.66.3 (stable):

Glib, Gio:
* Declare some copy constructors =default,
  avoiding warnings from the clang++ compiler

Gio:
* TlsCertificate: Fix the create*() methods

gmmproc:
* Add "ignore_deprecations" argument in _WRAP_METHOD()

Build with Meson:
* MSVC build: Support Visual Studio 2022
* Specify 'check' option in run_command()
* Check if Perl is required for building documentation

Revision 1.94 / (download) - annotate - [select for diffs], Tue Jun 28 11:31:44 2022 UTC (17 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored)

*: recursive bump for perl 5.36

Revision 1.93 / (download) - annotate - [select for diffs], Wed Dec 8 16:01:52 2021 UTC (23 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.92: +2 -1 lines
Diff to previous 1.92 (colored)

revbump for icu and libffi

Revision 1.92 / (download) - annotate - [select for diffs], Tue Dec 7 16:38:11 2021 UTC (23 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.91: +2 -2 lines
Diff to previous 1.91 (colored)

glibmm: updated to 2.66.2

2.66.2 (stable):

Glib, Gio:
* Replace all g_quark_from_static_string() by g_quark_from_string()

Gio:
* FileEnumerator: Remove refreturn to avoid memory leak
* ListModel::get_object(): Make it work for interface classes

Build:
* MSVC build: Remove extraneous GLIBMM_API in Glib::ustring

Revision 1.91 / (download) - annotate - [select for diffs], Fri Jul 2 09:00:22 2021 UTC (2 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.90: +2 -3 lines
Diff to previous 1.90 (colored)

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

Revision 1.90 / (download) - annotate - [select for diffs], Mon May 31 19:57:03 2021 UTC (2 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored)

glibmm: mention API version in COMMENT and DESCR

Revision 1.89 / (download) - annotate - [select for diffs], Mon May 24 19:49:57 2021 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.88: +2 -2 lines
Diff to previous 1.88 (colored)

*: recursive bump for perl 5.34

Revision 1.88 / (download) - annotate - [select for diffs], Tue Apr 13 09:10:02 2021 UTC (2 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.87: +3 -1 lines
Diff to previous 1.87 (colored)

glibmm: mark python as build dependency

Bump PKGREVISION.

Revision 1.87 / (download) - annotate - [select for diffs], Thu Apr 8 21:03:55 2021 UTC (2 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.86: +15 -17 lines
Diff to previous 1.86 (colored)

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

Revision 1.86 / (download) - annotate - [select for diffs], Mon Aug 31 18:07:20 2020 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.85: +2 -1 lines
Diff to previous 1.85 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.84.2.1 / (download) - annotate - [select for diffs], Mon Mar 30 17:16:52 2020 UTC (3 years, 8 months ago) by bsiegert
Branch: pkgsrc-2020Q1
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored) next main 1.85 (colored)

Pullup ticket #6149 - requested by ryoon
devel/glibmm: bugfix (for inkscape)

Revisions pulled up:
- devel/glibmm/Makefile                                         1.85
- devel/glibmm/distinfo                                         1.59

---
   Module Name:	pkgsrc
   Committed By:	ryoon
   Date:		Mon Mar 30 12:50:45 UTC 2020

   Modified Files:
   	pkgsrc/devel/glibmm: Makefile distinfo

   Log Message:
   glibmm: Update to 2.64.2

   Changelog:
   2020-03-22  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

   	2.64.2

   2020-03-20  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

   	Glib::build_filename(): Fix the template overload

   	and add some tests to tests/glibmm_buildfilename/main.cc.

   	Fixes #71

   2020-03-19  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

   	Meson build: Install generate_extra_defs.h

   	Fixes #70

   2020-03-19  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

   	README: Fix a misspelling

Revision 1.85 / (download) - annotate - [select for diffs], Mon Mar 30 12:50:45 2020 UTC (3 years, 8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored)

glibmm: Update to 2.64.2

Changelog:
2020-03-22  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

        2.64.2

2020-03-20  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

        Glib::build_filename(): Fix the template overload

        and add some tests to tests/glibmm_buildfilename/main.cc.

        Fixes #71

2020-03-19  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

        Meson build: Install generate_extra_defs.h

        Fixes #70

2020-03-19  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

        README: Fix a misspelling

Revision 1.84 / (download) - annotate - [select for diffs], Sun Mar 22 18:01:26 2020 UTC (3 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base
Branch point for: pkgsrc-2020Q1
Changes since 1.83: +2 -3 lines
Diff to previous 1.83 (colored)

glibmm: update to 2.64.1.

2.64.1: (stable):

Glib:
* Add missing #includes
  (Kjell Ahlstedt) Issue #69 (Kalev Lember)


2.64.0 (stable):

Glib:
* Add get_user_runtime_dir()
  (scx) Issue #57, merge request !14
* Add get_host_name()
  (scx) Issue #58, merge request !15
* MainContext: Add push/pop/get_thread_default()
  (Kjell Ahlstedt) Issue #56 (Yackie-Yang)
* Add StdStringView and UStringView
  Use them in build_filename()
  (Thomas Holder, Kjell Ahlstedt) Issue #34
* Regex: match(), match_all(): Deprecate rvalue string references
  (Thomas Holder, Kjell Ahlstedt) Issue #66, merge request !26
* Add Glib::canonicalize_filename()
  (Kjell Ahlstedt) Issue #59 (Patrick Storz)
* ustring: Fix insert(iterator, In, In)
  (Thomas Holder) Merge request !19

Gio:
* DBus::Connection: Make the wrap() function thread-safe
  (Kjell Ahlstedt) Issue #56 (Yackie-Yang)
* DBus::Message::get_unix_fd_list(): Add refreturn
  (Kjell Ahlstedt) Issue #68 (kr.woaini)

gmmproc:
* Add optional decl_prefix parameter to _CLASS_BOXEDTYPE,
  _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT, _CLASS_INTERFACE,
  _CLASS_OPAQUE_COPYABLE, _CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR
  Used for adding GLIBMM_API or similar for MS Visual C++
  (Chun-wei Fan)

Build:
* Add Meson support
  (Chun-wei Fan, Kjell Ahlstedt) Merge request !28
* Drop gendef from Windows builds
  (Chun-wei Fan) Issue #12 (Mikhail Titov), merge request !30

Documentation:
* Correct spelling of spawn_async_with_pipes()
  (Mike Fleetwood) Merge request !16
* Glib::Binding: Several doc improvements
  (Daniel Boles) Merge request !17
* Glib::Binding: Explain why SlotTransform takes GValue*
  (Kjell Ahlstedt) Issue #61 (Daniel Boles)
* Regex: Note that Glib::ustring must be used in match methods
  (Kjell Ahlstedt) Issue #66, merge request !26
* Gio::AsyncResult: Improve the class description
  (Kjell Ahlstedt) Issue #27 (Alberto Mardegan)

Revision 1.83 / (download) - annotate - [select for diffs], Sun Mar 8 16:47:32 2020 UTC (3 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.82: +2 -1 lines
Diff to previous 1.82 (colored)

*: recursive bump for libffi

Revision 1.82 / (download) - annotate - [select for diffs], Thu Nov 14 11:49:38 2019 UTC (4 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.81: +3 -4 lines
Diff to previous 1.81 (colored)

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)

Revision 1.81 / (download) - annotate - [select for diffs], Sun Aug 11 13:18:43 2019 UTC (4 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.80: +2 -1 lines
Diff to previous 1.80 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.80 / (download) - annotate - [select for diffs], Thu Jun 6 11:42:53 2019 UTC (4 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.79: +3 -3 lines
Diff to previous 1.79 (colored)

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ăŕŃŐ use @retval on out args, use @param[out]


2.58.0 (stable):
This release is identical to 2.56.1.

Revision 1.79 / (download) - annotate - [select for diffs], Fri Apr 26 15:12:20 2019 UTC (4 years, 7 months ago) by bsiegert
Branch: MAIN
Changes since 1.78: +2 -3 lines
Diff to previous 1.78 (colored)

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

Revision 1.78 / (download) - annotate - [select for diffs], Wed Aug 22 09:43:31 2018 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.77: +2 -1 lines
Diff to previous 1.77 (colored)

Recursive bump for perl5-5.28.0

Revision 1.77 / (download) - annotate - [select for diffs], Tue Apr 17 08:35:25 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.76: +3 -3 lines
Diff to previous 1.76 (colored)

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

Revision 1.76 / (download) - annotate - [select for diffs], Fri Dec 29 23:06:14 2017 UTC (5 years, 11 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.75: +4 -2 lines
Diff to previous 1.75 (colored)

glibmm: Add kludge to use gcc 4.9 for depending packages

glibmm seems to need gcc 4.9 to build; therefore set GCC_REQD.

This means that depending packages using other versions (specifically
4.8 on NetBSD 7) will fail to link.  As a kludge to make more things
build for the upcoming branch, force GCC_REQD to 4.9 in glibmm's
buildlink3.mk.  Now, at least some packages that depend on glibmm
build.  While icky, it's my judgement that having more packages
building is better.

This will very likely be reverted either after the branch or as part
of the upcoming compiler selection logic changes.

As proposed on tech-pkg.

Revision 1.75 / (download) - annotate - [select for diffs], Mon Dec 11 13:37:43 2017 UTC (5 years, 11 months ago) by jperkin
Branch: MAIN
Changes since 1.74: +9 -1 lines
Diff to previous 1.74 (colored)

glibmm: Add PLIST support for files not installed on Darwin.

Revision 1.74 / (download) - annotate - [select for diffs], Fri Nov 24 15:14:50 2017 UTC (6 years ago) by wiz
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

glibmm: update to 2.54.1.

2.54.1 (stable):

Glib:
* Variant: Don't use std::index_sequence from C++14.
  (Kjell Ahlstedt, Jonathan Wakely) Bug #787648 (Armin K.)

Documentation:
* Note that Gio::Application::property_resource_base_path() shall not
  be used. It has a bug that's hard to fix without breaking ABI.
  (Kjell Ahlstedt) Bug #787496 (Daniel Boles)

gmmproc:
* Convert all property documentation to C++.
  (Kjell Ahlstedt) Bug #787698 (Daniel Boles)

2.54.0 (stable):

Glib:
* Added DBusObjectPathString and DBusSignatureString, for Variants with D-Bus object paths or D-Bus signatures,
  and add Variant specializations for Variant<Glib::DBusObjectPathString>,
  Variant<Glib::DBusSignatureString> and Variant<std::vector<Glib::DBusObjectPathString>>.
  (Kjell Ahlstedt) Bug #785700
* Variant: Add template specialization for std::tuple.
  (Alexander Rössler) Bug #777791

Gio:
* ActionGroup: Add optional action_name parameters to some signals.
  (Kjell Ahlstedt)
* Settings: Add optional key parameter to the writable_changed signal.
  (Kjell Ahlstedt)

gmmproc:
* Write signal flags to generated documentation
  (Kjell Ahlstedt) Bug #785895 (Daniel Boles)
* Write default values of properties to generated documentation
  (Kjell Ahlstedt) Bug #785895 (Daniel Boles)
* Warn for unmatched deprecations in signals and properties.
  (Kjell Ahlstedt)
* Accept curly braces in default values in _WRAP macros.
  (Kjell Ahlstedt) Bug #783216 comment #13 (Daniel Boles)
* Fix _WRAP_ENUM for enumerators with apostrophes.
  (Kjell Ahlstedt)
* Add new elements types for the docs_override:
  substitute_type_name and substitute_enumerator_name.
  (Kjell Ahlstedt) Bug #86864


2.52.1 (stable):

Gio:
* TlsDatabase: Fix memory leak in a vfunc.
  (Kjell Ahlstedt) Bug #783360

Documentation:
* Update docs of get_*_name().
  (Daniel Boles)

Build:
* MacOS: Really correct build without gdesktopinfo.
  (Kjell Ahlstedt) Bug #781947

2.52.0 (stable):

Gio:
* UnixSocketAddress::create(): Remove the default value for the type
  parameter to avoid ambiguity.
  (Kjell Ahlstedt) Bug #782592

Gio::DBus
* Proxy: Wrap call() and call_sync() methods.
  (Vyacheslav Yurkov) Bug #781818

Documentation:
* RefPtr: Clarify comment about undefined behaviour.
  (Daniel Boles)

2.51.7 (unstable):

Glib:
* SettingsSchemaKey: Add missing value/range methods.
  (Daniel Boles) Bug #774903
* Variant: Replace throw(std::bad_cast) with noexcept(false),
  to fix the build with C++17.
  See https://bugzilla.redhat.com/show_bug.cgi?id=1438766
  (Murray Cumming)
* VariantType: Deprecate first() and next(). Add get_item_types()
  (Kjell Ahlstedt) Bug #775741

Gio:
* ActionMap: Add add_action_with_parameter() that takes a parameter type,
  and deprecated the existing method, because it cannot work.
  (Daniel Boles) Bug #774444
* SimpleAction: Make set_state() public.
  (Daniel Boles) Bug #777953

Build:
* MacOS: Correct build without gdesktopinfo.
  (John Ralls) Bug #781947
* Glib::Object: Suppress deprecation warning for g_object_newv() with glib 2.54.
  (Kjell Ahlstedt)


2.51.6 (unstable):

This is version 2.51.6 of glibmm-2.24. Ignore versions 2.51.1 to 2.51.5 of
unstable glibmm-2.52. Unstable glibmm-2.52 is now unstable glibmm-2.54,
leaving the 2.51/52 version numbers again for use by stable glibmm-2.52.

Glib:
* Dispatcher:
  - autodeduce the type of the fd field.
  (Marcin Kolny) Bug #772074
  - Don't cast a HANDLE to an int on Windows.
  (Kjell Ahlstedt) Bug #772074
* ustring: Add cbegin() and cend().
  (Murray Cumming)

Gio:
* Action: Include variant.h in the heaer.
  (Daniel Boles) Bug #777953
* Application: get_default(): Correct the reference counting.
  (Kjell Ahlstedt) Bug #779936
* Settings:
  - Really add set_enum() and set_flags().
  (djb) Bug #774647
  - Writable-change-event signal: Correct the type of the key parameter.
  (Marcin Kolny) Bug #773977
* SettingsSchemaSource: get_default(): Correct the refcounting.
  (Marcin Kolny) Bug #774593

Gio::DBus:
* Proxy: Fix memory leak in get_cached_property_names().
  (Kjell Ahlstedt) Bug #775210

Documentation:
* Glib::Variant: Improve documentation of maybe types.
  (Daniel Boles) Bug #778219
* Gio::ActionMap: Clarify doc of ActivateWithParameterSlot
  (Daniel Boles)

Build:
* Visual Studio builds: "Install" the .pdb files
  (Chun-wei Fan)

Revision 1.73 / (download) - annotate - [select for diffs], Tue Aug 1 14:58:56 2017 UTC (6 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Follow some http -> https redirects.

Revision 1.72 / (download) - annotate - [select for diffs], Wed May 3 08:38:40 2017 UTC (6 years, 6 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.71: +2 -3 lines
Diff to previous 1.71 (colored)

Convert CXXFLAGS setting C++ standard to USE_LANGUAGES.

Revision 1.71 / (download) - annotate - [select for diffs], Tue Apr 25 18:11:58 2017 UTC (6 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

2.50.1 (stable):

Glib
* Dispatcher: Don't cast a HANDLE to an int on Windows.

Gio:
* Action: Include variant.h in the header.
* Application::get_default(): Correct the refcounting.
* SettingsSchemaSource: Correct the refcounting.

Gio::DBus
* Proxy: Fix memory leak in get_cached_property_names().

Documentation:
* Glib::Variant: Improve documentation of "maybe" types.
  Gio::ActionMap: Clarify doc of ActivateWithParameterSlot.

Build:
* C++11: Variant: Replace throw(std::bad_cast) with noexcept(false).
  See https://bugzilla.redhat.com/show_bug.cgi?id=1438766
* Visual Studio: Install the .pdb files.

Revision 1.70 / (download) - annotate - [select for diffs], Fri Nov 25 17:11:50 2016 UTC (7 years ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.69: +4 -5 lines
Diff to previous 1.69 (colored)

Update glibmm to 2.50.0

Highlight:
Gio:
* Added ListModel, ListStoreBase and ListStore<>, and tests.
  (Kjell Ahlstedt, Murray Cumming, Marcin Kolny)
  Bug #755307

Full list of changes at:

  https://git.gnome.org/browse/glibmm/tree/NEWS?h=2.50.0

Revision 1.69 / (download) - annotate - [select for diffs], Tue Sep 27 02:37:32 2016 UTC (7 years, 2 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.68: +2 -1 lines
Diff to previous 1.68 (colored)

glibmm: add GCC_REQD+=4.8. stop failing configure test
which checks for -std=c++11.

Fixes PR 51247 "devel/glibmm will not compile, needs c++11"

Revision 1.68 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:07 2016 UTC (7 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.67: +2 -1 lines
Diff to previous 1.67 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.67 / (download) - annotate - [select for diffs], Tue Apr 12 21:27:25 2016 UTC (7 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.66: +3 -3 lines
Diff to previous 1.66 (colored)

2.48.1:
Build:
* MacOS X: Add alternative #ifdefed code when thread_local
  is not supported by the compiler.
* Replace most typedefs with the C++11 using keyword.

Revision 1.66 / (download) - annotate - [select for diffs], Thu Oct 15 14:19:54 2015 UTC (8 years, 1 month ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.65: +2 -1 lines
Diff to previous 1.65 (colored)

Add -std=c++11 to CXXFLAGS to fix some high value packages, pending
tech-pkg@ discussion on how to better declare need for C++11.

This is necessary due to libsigc++ headers and will probably be
required for everything that depends on gtkmm{,3}.
(there are ~25 or so such packages in pkgsrc the I have not yet tested)

Revision 1.65 / (download) - annotate - [select for diffs], Sun Jun 14 16:13:14 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.64: +3 -4 lines
Diff to previous 1.64 (colored)

Update to 2.44.0:

2.44.0 (stable):

Gio:
* Action, ActionGroup: Avoid memory leaks in funcs.
  (Kjell Ahlstedt) Bug #705124

gmmproc:
* _WRAP_VFUNC(): Add keep_return parameter.
  (Kjell Ahlstedt) Bug #705124


2.43.91 (unstable):

Glib:
* OptionContext: Add get/set_strict_posix().
  (Murray Cumming)

Gio:
* Application:
  - Add get/set/unset_resource_base_path() and property.
  - Add get_is_busy() and property.
  (Murray Cumming)
* File: Add replace_contents_bytes_aync().
  (Murray Cumming)
* InputStream: Add read_all_async() and read_all_finish().
  (Murray Cumming)
* MemoryInputStream: Add add_bytes().
  (Murray Cumming)
* OutputStream: Add write_all_async() and write_all_finish().
  (Murray Cumming)

Gio::DBus
* InterfaceInfo: Add cache_build() and cache_release().
  (Murray Cumming)



2.43.90 (unstable):

Glib:
* Error::register_init(): Call Glib::wrap_register_init().
  (Kjell Ahlstedt) Bug #743466 (Mike Fleetwood).
* OptionGroup:
  - Fix enable/disable bool option pairs.
  (Kjell Ahlstedt) Bug #744854 (Tom Schoonjans)
  - Fix memory leaks
  (Kjell Ahlstedt) Bug #745173.
  - Don't use deprecate g_option_group_free().
  (Kjell Ahlstedt)
* Value: Deprecate Value<char>, add Value<signed char>.
  Because g_value_[get,set]_char() are deprecated in favour of
  g_value_[get,set]_schar().
  (Kjell Ahlstedt)

Gio:
* Application: Deprecate property_action_group().
  (Kjell Ahlstedt)
* Notification: Add set_priority() and enum NotificationPriority.
  (Kjell Ahlstedt)
* Add TcpWrapperConnection.
  (Murray Cumming)
* UnixSocketAddress: Deprecate property_abstract().
  (Kjell Ahlstedt)

gmmproc:
* Fix error messages in glib and gio by removing unnecessary _IGNORES().
  (Kjell Ahlstedt)
* h2def.py: Remove *_DEPRECATED_IN_*_*_FOR(*) prefixes with white space.
  (Kjell Ahlstedt)
* Put DOXYGEN_SHOULD_SKIP_THIS around *_Class prototypes.
  To workaround a doxygen bug, to fix the genereated DevHelp search index.
  (Murray Cumming) Bug #743918


2.43.3 (unstable):

Glib:
* Binding: Rename and change BindingTransformSlot to SlotTransform.
  (Kjell Ahlstedt) Bug #738663.
* Add SlotSpawnChildSetup.
  (Kjell Ahlstedt) Bug #528285.

Documentation:
* Resource: Suppress incorrect doxygen links.
  (Kjell Ahlstedt)


2.43.2 (unstable):

Gio:
* Added NetworkMonitor.
  (Murray Cumming)
* UnixFDList, UnixFDMessage: Correct array lengths in steal_fds()
  (Kjell Ahlstedt) Bug #741365 (Matthew Balkam)

gmmproc:
* Don't make one very long line for the enum documentation.
  (Kjell Ahlstedt)
* Improve the conversion of Since to @newin.
  (Kjell Ahlstedt)
* Add an empty line after @newin where it's missing
  (Kjell Ahlstedt)


2.43.1 (unstable):

gmmproc:
* Tidy up the generation of enum docs
  (Kjell Ahlstedt)
* _WRAP_GERROR: Add documentation to the generated enum Code.
  (Kjell Ahlstedt)
* Change messages that MS Visual Studio can misunderstand.
  (Kjell Ahlstedt)
* Warn when an ignored method or signal doesn't exist.
  (Marcin Kolny) Bug #737212.

Glib:
* Add Binding.
  (Kjell Ahlstedt) Bug #738663.
* Checksum::ChecksumType: Remove erroneous documentation
  (Kjell Ahlstedt)
* Property: Add some documentation.
  (Kjell Ahlstedt) Bug #523043.

Gio:
  Add Resource.
  (Kjell Ahlstedt)

Revision 1.64 / (download) - annotate - [select for diffs], Fri Jun 12 10:48:49 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.63: +2 -1 lines
Diff to previous 1.63 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.63 / (download) - annotate - [select for diffs], Wed Oct 8 22:12:55 2014 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.62: +4 -5 lines
Diff to previous 1.62 (colored)

Update to 2.42.0:

2.42:

API additions since 2.40:

* Add Permission and SimplePermission.
  (Juan R. GarcĂ­a Blanco) Bug #732436
* Add support for GtkContainer child properties.
  (Juan R. GarcĂ­a Blanco)


2.42.0 (stable):

Gio:
* Notification: Deprecate set_urgent().
  (Murray Cumming)

Tools:
*  h2def.py: fixed generator in case of inline functions.
   (Marcin Kolny) Bug #736427

Build:
* Update and overhaul of Visual Studio 2005 project build files.
 (Chun-wei Fan)
* Fixes for  Visual Studio 2008 and 2010 project build files.
 (Chun-wei Fan)
* Fix ustring for Visual Studio Builds.
 (Chun-wei Fan) Bug #736720
* Visual Studio Builds: Add "install" project.
  (Chun-wei Fan)
* Fix tests in Visual Studio.
  (Chun-wei Fan) Bug #736778

2.41.4 (unstable):

gmmproc:
* Added parameter exception_handler in _WRAP_VFUNC().
  (Marcin Koln) Bug #735132
* Better error checks in some _WRAP_* macros.
  (Kjell Ahlstedt)

Build:
* Update and overhaul of Visual Studio 2010 and Visual Studio 2008
  project build files.
  (Chun-wei Fan)
* Gio::DBus: Don't use parameter name 'interface' to fix the build with MinGW.
  (Kjell Ahlstedt) Bug #735137.


2.41.3 (unstable):

Documentation:
* Network example:
  - Use Glib::OptionEntry and friends
  (Kjell Ahlstedt)
  - Network example: Add --use-ipv6 command line option
  (Shashank) Bug #734094.

2.41.2 (unstable):

Gio:
* Menu: Allow detailed_action == null
  (Kjell Ahlstedt) Bug #733203 (Hubert Figuiere)
* Add Permission and SimplePermission.
  (Juan R. GarcĂ­a Blanco) Bug #732436

Glib:
* Make custom interface properties instance data.
  (Kjell Ahlstedt) Bug #732746
* PropertyBase: Use g_object_notify_by_pspec() instead of g_object_notify()
  (Povilas Kanapickas) Bug #731484

gmmproc:
* Add support for GtkContainer child properties.
  (Juan R. GarcĂ­a Blanco)
*  _WRAP_METHOD: Allow multi-word parameter types such as unsigned int.
  (Kjell Ahlstedt)


2.41.1 (unstable):

Gio:
* Application: Deprecate set_action_group().
  (Kjell Ahlstedt)
* DesktopAppInfo: Deprecate set_desktop_env().
  (Kjell Ahlstedt)
* Settings:  Deprecate list_schemas(), range_check() and
  property_schema().
  (Kjell Ahlstedt)
* TlsConnection: Deprecate [set|get]_use_system_certdb()
  and property_use_system_certdb().
  (Kjell Ahlstedt)
* VolumeMonitor: Deprecate adopt_orphan_mount().
  (Kjell Ahlstedt)

Glib:
* Keyfile: Deprecate one of the load_from_dirs() methods.
  (Kjell Ahlstedt)
* ValueArray: Deprecated.
  (Kjell Ahlstedt)

tests:
* Test custom properties and an interface with properties.
  (José Alburquerque) Bug #697229

Documentation:
*  Add a blank line after @deprecated and @newin to help doxygen.
  (Kjell Ahlstedt)


2.41.0 (unstable):

Gio:
* Application:
  - Add add_main_option_entry() and enum OptionType.
  (Kjell Ahlsted) Bug #727822.
  - Add add_main_option_entry() taking a slot parameter
  (Kjell Ahlsted) Bug #727822.
* Add SocketSource, SignalSocket and Socket::create_source().
  (Kjell Ahlsted) Bug #725281.

Documentation:
* examples/network: Use SocketSource and SignalSocket.
  (Kjell Ahlstedt)

Build:
* gmmproc: Don't interpret a comma as the end of a deprecation message.
  (Kjell Ahlstedt)

Revision 1.62 / (download) - annotate - [select for diffs], Mon Sep 8 11:42:08 2014 UTC (9 years, 2 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.61: +3 -3 lines
Diff to previous 1.61 (colored)

Insist on glib 2.40.0 for glibmm 2.40.0
While here, add to category gnome

Revision 1.61 / (download) - annotate - [select for diffs], Sat Sep 6 15:31:23 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

Update to 2.40.0:

2.40.0 (stable):

* VariantType: Fix typo in VARIANT_TYPE_BYTESTRING_ARRAY value.
  (Murray Cumming)
* gmmproc: Small improvement of enum documentation
  (Kjell Ahlstedt)
* Windows Update the visual Studio build files.
  (Chun-wei Fan)

2.39.93 (unstable):

Glib:
* Keyfile: Add save_to_file().
  (Murray Cumming)
* Add VariantDict.
  (Murray Cumming)
* Variant: Remove the now-unnecessary local g_variant_parse_error_quark().
  (Murray Cumming) Bug #727554 (Antoine Jacoutot)

Gio:
* Application: Add the handle-local-options signal.
* ApplicationCommandline: Add get_options_dict().
* Settings: Add get_user_value() and get_default_value().
  (Murray Cumming)
* Socket: Add get/set_option().
  (Murray Cumming)
* TlsInteraction: Add invoke_request_certificate(),
  request_certificate(), request_certificate_async() and
  request_certificate_finish().
  (Murray Cumming)

Build:
* h2def.py:
  - Handle *_DEPRECATED_IN_* and AVAILABLE_IN_* with 0 digits.
  - Also strip *_DEPRECATE_IN_*_FOR () without a space.
  (Murray Cumming)
* Visual Studio Projects: Update giomm Projects.
  (Chun-wei Fan)


2.39.92 (unstable):

Gio:
* Application: Add add_main_option_entry() and add_option_group().
  (Murray Cumming)

Documentation:
* Glib::ustring: Say more clearly that it must be only UTF-8.
  (Kjell Ahlstedt) Bug #681560 (vurentjie)

Build:
* win32: Surround content_type_get_symbolic_icon() with ifdefs.
  (Giuseppe Penone)


2.39.91 (unstable):

Documenation:
* Improve Gio::Socket documentation.
  (Tomasz Jankowski, Murray Cumming)

2.39.3 (unstable):

Gio
* Action:
  - Add parse_detailed_name() and parse_detailed_name_variant().
    (Kjell Ahlstedt)
  - Fix activate(const Glib::Variant<T_Value>& value).
    (Kjell Ahlstedt) Bug #722896
* MenuModel: Add signal_items_changed()
  (Kjell Ahlstedt)
* MemoryInputStream: Add add_data() taking a sigc::slot,
  with a test.
  (Kjell Ahlstedt) Bug #609946 (Daniel Elstner)
* MenuModel: Add signal_items_changed()
  (Kjell Ahlstedt)
* Add Notification.
  (Kjell Ahlstedt) Bug #722896.

Documentation:
* Fix some doxygen warnings.
  (Kjell Ahlstedt)
* Don't change NULL to 0 in docs, when it's part of a longer name.
  (Kjell Ahlstedt)
* OptionContext: Add API documentation based on the C docs.
  (Murray Cumming)


2.39.3 (unstable):

* Documentation improvements.
  (Kjell Ahlstedt)
* Fix a test on IPv6 systems.
  (Adam Sampson)

Revision 1.60 / (download) - annotate - [select for diffs], Mon Jun 2 08:55:14 2014 UTC (9 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.59: +2 -3 lines
Diff to previous 1.59 (colored)

Changes 2.38.2:

Glib:
* VariantType: Fix typo in VARIANT_TYPE_BYTESTRING_ARRAY value.

Gio:
* Action: Fix activate(const Glib::Variant<T_Value>& value).

Build:
* win32 build: Surround content_type_get_symbolic_icon() with ifdefs.
* Fix an IPv6 problem in the tests.

Documentation:
* Gio::Mount::guess_content_type_finish(): Correct the documentation.
* Gio::DBus::AuthObserver: Add example from the C API docs in class docs

Revision 1.59 / (download) - annotate - [select for diffs], Thu May 29 23:35:35 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.58: +2 -1 lines
Diff to previous 1.58 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.58 / (download) - annotate - [select for diffs], Wed Dec 11 13:41:38 2013 UTC (9 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.57: +2 -3 lines
Diff to previous 1.57 (colored)

Changes 2.38.1:

Build:
* Gio::ActionGroup: Remove a nonsensical check that
  clang complains about, correctly.
Documentation:
* Gio::content_type_*(): Add a link from Gtk::AppChooser.
* giomm_tls_client test: Add some comments

Revision 1.57 / (download) - annotate - [select for diffs], Fri May 31 12:39:59 2013 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.56: +2 -1 lines
Diff to previous 1.56 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.56 / (download) - annotate - [select for diffs], Mon May 20 20:44:09 2013 UTC (10 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

Changes 2.36.2 (stable):
* Revert this change from 2.36.1, which should not have appeared in a
	stable release yet:
	Custom Interfaces: Implement derived interface properties.

Revision 1.55 / (download) - annotate - [select for diffs], Sun May 19 18:51:16 2013 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Update to 2.36.0:

2.36.0 (stable):

Changes since 2.35.9:

Glib:
* ByteArray:
  - Add size() and get_data().
  - Add a Glib::Value<> template specialization.
  (José Alburquerque)
* VariantBase: Add check_format_string().
   (Murray Cumming)

Gio:
* ApplicationCommandLine: Add get_stdin() and
  create_file_for_arg().
  (Murray Cumming)
* AsyncResult: Added is_tagged().
  (Murray Cumming)
* Credentials: Add get_unix_pid().
  (José Alburquerque)
* DesktopAppInfo: Add has_key(),
  get_string() and get_boolean().
  (Murray Cumming)
* FileEnumerator: Add get_child().
  (Murray Cumming)
* FileInfo: Add get_deletion_date().
  (Murray Cumming)
* SocketClient: Add get/set_tls(),
  get/set_tls_validation_flags(), get/set_proxy_resolver().
  Added timeout, tls, enable-proxy, tls-validation, and
  proxy-resolver properties.
  Added the event signal.
  (Murray Cumming)

gmmproc:
* Verify that void methods should not return a value.
  (José Alburquerque) Bug #696364
* Parse the argument list of methods correctly.
  (José Alburquerque)

Build:
* Visual Studio Projects: Fix and update.
  (Chun-wei Fan)
* Add a test of implementing an interface,
  to detect the problem in glib 2.36.0 and
  the expected problem with glib >= 2.37.0
  See bug #697229
  (Murray Cumming)


2.35.9 (unstable):

Glib:
* Add edByteArray, because it is used in the GTls* API.
  (José Alburquerque)
* AppInfo::get_all(): Fix ownerships.
  (Pavel Vasi) Bug #694505


Gio:
* TlsFileDatabase: Add the create() method.
  (José Alburquerque)
* TlsCertificate: Add the certificate property.
  (José Alburquerque)
* TlsClientConnection: Add get_accepted_cas()
  and the "accepted-cas" property.
  (José Alburquerque)
* TlsDatabase: Add the lookup_certificates_issued_by*()
  methods and virtual functions.  Correct a TlsCertificate conversion
  for the virtual functions so that the underlying GObject is properly
  copied from the C++ wrapper.
  (José Alburquerque)
* TlsInteraction: Add the virtual functions.
  (José Alburquerque)


2.35.8 (unstable):

Glib:
* Resolver: Add lookup_records(), lookup_records_async()
  and lookup_records_finish().
  (José Alburquerque)
* Signal*::connect(): Make them less thread-unsafe.
  (Kjell Ahlstedt) Bug #396958 (Daniel Elstner, Chris Vine)
* Threads: Add create(slot, name) to create named threads.
  (Andrew Potter) Bug #689863
* Variant: Allow containing complex types in arrays and in variants.
  (José Alburquerque)
* Variant: Don't refsink variants created using the custom cast ctor.
  (José Alburquerque)
* Variant< std::vector<std::string> >: Add create_from_object_paths().
  (José Alburquerque)
* VariantBase: Add operator for BoolExpr (const void*).
  (Andrew Potter) Bug #690121
* VariantType: Add create_tuple().
  (Andrew Potter) Bug #688682
* VariantType: Correct the referencing in the create*() methods.
  (José Alburquerque) Bug #688440 (Andrew Potter)

Gio:
* AppInfo: Add create_duplicate().
  (José Alburquerque)
* DesktopAppInfo: Add some new getter methods.
  (José Alburquerque)
* File: Remove refreturn to avoid memory leaks.
  (Kjell Ahlstedt) Bug #691606 (Dodak4Gi)
* MemoryOutputStream: Add the steal_as_bytes() method.
  (José Alburquerque)
* SimpleAction: Fix stateful action constructor typo, allowing use.
  (Andrew Potter) Bug #690122
* SocketConnection: Add connect*() and is_connected() methods.
  (José Alburquerque)
* ThemedIcon: Wrap the "names" property.
  (José Alburquerque)
* Add TlsConnection, TlsClient, TlsServer, TlsDatabase,
  TlsCertificate, TlsPassword, TlsFileDatabase and TlsInteraction.
  (José Alburquerque)
* UnixConnection: Add [receive|send]_credentials_[async|finish]().
  (José Alburquerque)

Gio::DBus:
* DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList call*() methods.
  (José Alburquerque)

gmmproc:
* gmmproc: _WRAP_VFUNC: Support the wrapping of slots.
  (José Alburquerque)
* gmmproc: _WRAP_METHOD: Support wrapping methods with slots.
  (José Alburquerque) Bug #688587
* gmmproc: _WRAP_METHOD: Ensure that slot parameters can be optional.
  (José Alburquerque)
* gmmproc: _WRAP_[CREATE|CTOR|METHOD]: Allow any order of {} options.
  (José Alburquerque)
* gmmproc: _WRAP_ENUM: Skip enum constants whose names are deleted.
  (Kjell Ahlstedt) Bug #544694 (Murray Cumming)
* gmmproc: _WRAP_CTOR: Handle *_new() functions with a final GError**.
  (José Alburquerque) Bug #687959

Documentation:
* Signal[Timeout|Idle]::connect_once() docs: Warn about thread-unsafety.
  (Kjell Ahlstedt) Bug #396963 (Daniel Elstner, Chris Vine)
* ThreadPool::push() docs: Note that sigc::trackable is not thread-safe.
  (Kjell Ahlstedt) Bug #512348 (Chris Vine)
* Threads::Thread::create(): Update the documentation.
  (Kjell Ahlstedt) Bug #512348 (Chris Vine)
* SignalProxy: Fix the documentation, especially of connect_notify().
  (Kjell Ahlstedt) Bug #126213, comment 5.
* Gio::Action: Add more documentation of get_state_hint() and get_state().
  (Kjell Ahlstedt) Bug #690134 (Andrew Potter)
* Predefine G_OS_UNIX or G_OS_WIN32 in Doxygen's configuration file.
  (Kjell Ahlstedt)
* gmmproc: Improve the conversion of documentation to Doxygen format.
  (Kjell Ahlstedt)
* Documentation: Fix many warnings from Doxygen.
  (Kjell Ahlstedt)
* gmmproc: Make enum documentation possible.
  (José Alburquerque) Bug #544694 (Murray Cumming)
* gmmproc: Improve the search for documentation of enums.
  (Kjell Ahlstedt)
* gmmproc: Documentation: Adjust if the method has a slot param.
  (José Alburquerque) Bug #688587.
* docextract_to_xml.py: Replace &colon; with ':' in generated XML files.
  (José Alburquerque)
* gmmproc: Improve the documentation of properties.
  (Kjell Ahlstedt)
* ustring docs: The global locale should be set when using C++ streams.
  (Debarshi Ray) Bug #661588

Build/Other:
* DBus::[Connection|Proxy]: Change ifdef G_OS_LINUX to ifdef G_OS_UNIX.
  (Kjell Ahlstedt)
* ContentType: Fix typo in the content_type_get_symbolic_icon() implementation.
  (José Alburquerque)
* Remove the use of g_type_init() because it has been deprecated.
  (José Alburquerque)
* Strip trailing whitespace.
  (Mark Vender)
* Fix the build with warnings enabled.
  (Murray Cumming)

Revision 1.54 / (download) - annotate - [select for diffs], Tue Nov 6 18:54:16 2012 UTC (11 years ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.53: +2 -3 lines
Diff to previous 1.53 (colored)

update to 2.34.1
this switches to the new release branch

Revision 1.53 / (download) - annotate - [select for diffs], Wed Oct 31 11:17:01 2012 UTC (11 years, 1 month ago) by asau
Branch: MAIN
Changes since 1.52: +1 -3 lines
Diff to previous 1.52 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.52 / (download) - annotate - [select for diffs], Wed Oct 3 21:54:30 2012 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.51 / (download) - annotate - [select for diffs], Sat Sep 15 10:04:10 2012 UTC (11 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored)

recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)

Revision 1.50 / (download) - annotate - [select for diffs], Mon Sep 3 10:15:36 2012 UTC (11 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Changes 2.32.1:

Gio:
* Application:
  - Pass 0 (NULL) rather than "" to GApplication.

Glib:
* Miscutils: get_system_data_dirs(), get_system_config_dirs():
  Return early when the C function returns NULL.
* Thread::RecMutex: Don't initialize this as a GStaticMutex.
  (Deprecated anyway)
* Documentation:
  - Don't hide add_exception_handler() documentation.
  - Really hide the GCheckSum type from the documentation.

Revision 1.49 / (download) - annotate - [select for diffs], Tue May 15 20:41:20 2012 UTC (11 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.48: +3 -4 lines
Diff to previous 1.48 (colored)

Changes 2.32.0:
Glib:
* Dispatcher: Don't send messages to a deleted Dispatcher.
* Make SignalTimeout/SignalIdle::connect_once() more thread safe.
* Document Glib::Property and Glib::PropertyBase.
gmmproc:
* Add macro _CUSTOM_CTOR_CAST in _CLASS_BOXEDTYPE.
* Generate the documentation of default constructors of interface classes.
Build:
* Update Visual Studio projects.

Revision 1.48 / (download) - annotate - [select for diffs], Sat Mar 3 00:11:59 2012 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Recursive bump for pcre-8.30* (shlib major change)

Revision 1.47 / (download) - annotate - [select for diffs], Mon Feb 6 12:39:50 2012 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.46: +2 -1 lines
Diff to previous 1.46 (colored)

Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.

Revision 1.46 / (download) - annotate - [select for diffs], Sun Feb 5 09:00:37 2012 UTC (11 years, 9 months ago) by obache
Branch: MAIN
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored)

libsigc++>=2.2.10 is required.

Revision 1.45 / (download) - annotate - [select for diffs], Fri Feb 3 18:49:48 2012 UTC (11 years, 9 months ago) by drochner
Branch: MAIN
Changes since 1.44: +3 -3 lines
Diff to previous 1.44 (colored)

update to 2.30.1
This switches to the 2.30 release branch.

Revision 1.44 / (download) - annotate - [select for diffs], Fri Jul 15 12:22:08 2011 UTC (12 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Changes 2.28.2:
* gmmproc:
  - _WRAP_METHOD: Add optional parameter functionality.
  - _WRAP_[CREATE|CTOR|METHOD]: Support parameter reordering.
  - _WRAP_METHOD: Add the possibility of an output parameter.
  - Protect documentation with m4 quotes.
Gio:
* DBus::Connection::emit_signal(): Replace empty strings with 0, because
  gio fails with "", apparently unnecessarily.
Build:
* Removed now-unused doctooldir variable from pkgconfig files.

Revision 1.43 / (download) - annotate - [select for diffs], Wed May 18 10:43:40 2011 UTC (12 years, 6 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

fix glib2 version requirement

Revision 1.42 / (download) - annotate - [select for diffs], Thu May 12 11:09:30 2011 UTC (12 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.41: +12 -4 lines
Diff to previous 1.41 (colored)

Changes 2.28.1:
gmmproc:
* Extra Defs Tool: Only generate properties that the GType owns.
* Put guards around generated includes in wrap_init.cc to fix the wind32 build.
* tools/pm/GtkDefs.pm: GtkDefs::split_tokens(): Speed improvement.
Build:
* Update the VS 2005, 2008, and 2010 project files.
* Examples build: Use the GLIB_COMPILE_SCHEMAS variable.
* Gio::DBus::Message: Fixed includes for WIN32
Documentation:
* Added some classes to the DBus documentation group and added class
  overview documentation.
New API in glibmm 2.28:
Glib:
* Variant: A new hierarchy of templated Variant<> types, for use with
  Gio::Settings and Gio::DBus.
* OptionGroup:
  - Add add_entry() that takes a slot with callback function.
  - on_post_parse() overrides no longer need to call the base class.
* RefPtr: Make it work with sorted containers.
* Regex: Added and used a MatchInfo class.
* General:
  - build_filename(): Add method overloads to take up to 9 arguments,
  for convenience.
  - Added get_system_data_dirs() and get_system_config_dirs().
Gio:
* Proxy, ProxyAddress and ProxyResolver.
* Settings: For application settings, replacing GConf (or Gnome::Conf).
* DBus: API to use or implement D-Bus services.
  Martin Braure de Calignon and Murray Cumming.)
* SocketControlMessage, UnixCredentialsMessage and UnixFDMessage.
* Added UnixFDList.
gmmproc:
* Support for use of std::vector<> instead of ListHandle<>, SListHandle<>,
  and ArrayHandle.

Revision 1.41 / (download) - annotate - [select for diffs], Fri Apr 22 13:42:28 2011 UTC (12 years, 7 months ago) by obache
Branch: MAIN
Changes since 1.40: +2 -1 lines
Diff to previous 1.40 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.40 / (download) - annotate - [select for diffs], Thu Nov 18 11:35:02 2010 UTC (13 years ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.39: +4 -2 lines
Diff to previous 1.39 (colored)

Fixes paths for PKGCONFIG_OVERRIDE files.

Revision 1.39 / (download) - annotate - [select for diffs], Wed Jun 2 16:43:26 2010 UTC (13 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.38: +4 -4 lines
Diff to previous 1.38 (colored)

Changes 2.24.2:
* Reference Documentation: Add main page text for index.html.

Changes 2.24.1:
* UnixOutputStream: Fix the constructor to use the correct property name.
* Documentation: Strip out the gobject-introspection annotations, and use
  other improvements made to docextract_to_xml.py
* Fix the Windows MSVC build.

Changes 2.24.0:
* Changes in glibmm 2.24 compared to glibmm 2.22:
Glib:
* BalanceTree: New class, wrapping GTree.
* Fix ustring::format(non-const char*) and add regression test.
Gio:
* Added InetAddress, NetworkAddress, NetworkService, Resolver, Socket,
  SocketAddress, SocketAddressEnumerator, SocketClient, SocketConnectable,
  SocketConnection, SocketListener, SocketService, SrvTarget, TcpConnection,
  Threaded SocketService, UnixConnection
* AsyncResult: Add get_source_object_base(), deprecating get_source_object()
  because it usually can never work.
* Cancellable: Added release_fd() and make_polldf().

Revision 1.38 / (download) - annotate - [select for diffs], Fri May 21 10:06:08 2010 UTC (13 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.37: +2 -3 lines
Diff to previous 1.37 (colored)

Changes 2.22.2:
Gio:
* MemoryInputStream: Correct data loss/corruption with binary data.
Glib:
* tests: Reorder assignment to LDADD and giomm_ldadd in tests/Makefile.am
  to always use the built library, not the installed one.
Build:
* MSVC++ project fixes.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Nov 5 13:01:37 2009 UTC (14 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.36: +3 -1 lines
Diff to previous 1.36 (colored)

Add workaround for extract problem described in PR pkg/42258

Revision 1.36 / (download) - annotate - [select for diffs], Fri Oct 16 10:45:16 2009 UTC (14 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (colored)

Changes 2.22.1:
* This is a quick follow-on release to fix a couple minor issues discovered in
  2.22.0.  The tarball has been re-generated with the latest mm-common to fix
  a devhelp installation issue. There is also a build fix for when building
  with exceptions disabled.
* Fix KeyFile build with exceptions disabled

Changes 2.22.0:
* This it he first release in the stable 2.22 series.  It is essentially
  equivalent to 2.21.5, but with a few build fixes, etc.
* Re-enable input file line markers in gmmproc
* Fix broken test for empty _WRAP_METHOD argument
* Allow the C documentation to be overridden
* Slightly clean up gross Perl code in gmmproc.in
* Correctly quote the extracted comment for M4
* Enable verbose output of autoreconf
* Do not complain about missing docs_override.xml
* Support Automake silent rules

Revision 1.35 / (download) - annotate - [select for diffs], Wed Jul 22 13:29:11 2009 UTC (14 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.34: +3 -2 lines
Diff to previous 1.34 (colored)

Update to 2.20.1:

2.20.1 (stable):

Glib:
* Date: Constructor: Check for invalid dates.
  (José Alburquerque)
* ustring: Make the relational operators work with mixed argument types.
  (Chris Vine) Bug #580773

* Allow dynamic GType registration, though this is not yet fully tested:
	Class: Added a register_derived_type(GTypeModule*) overload to
	call g_type_module_register_type() instead of g_type_register_static().
	gmmproc: Added a _DYNAMIC_GTYPE_REGISTRATION() macro to
	be used in the class in the hg file, to add a *_Class::init(GTypeModule)
	method, and a get_type(GTypeModule*) method that calls it.

Gio:
* File: Added the missing make_directory_with_parents() definition.
  (Siavash Safi)


Build:
* Fix the build with exceptions disabled.
  (Daniel Elstner, José Alburquerque)
* Fix compiler warnings.
  (Daniel Elstner, Hubert Figuiere)
* Windows build fixes.
  (Armin Burgmeier)

Documentation:
* Improve the guessing of C++ method names for C function names.
  (Johannes Schmid)

Revision 1.34 / (download) - annotate - [select for diffs], Tue Mar 17 22:02:36 2009 UTC (14 years, 8 months ago) by jmcneill
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.33: +4 -4 lines
Diff to previous 1.33 (colored)

Update glibmm to 2.20.0.

2.20.0 (stable):

* Documentation fixes (Daniel Elstner)

2.19.8 (unstable):
(2.19.4 to 2.19.8 were skipped)

* Added FILE_CREATE_REPLACE_DESTINATION enum value.
* Added Error::TOO_MANY_OPEN_FILES error code.
* Fix some compiler warnings about extra ;s.
  (Murray Cumming)

2.19.3 (unstable):

* New API:
  * BufferedInputStream: buffer_size property
  * BufferedOutputStream: buffer_size, auto_grow properties
  * DataInputStream: byte_order, newline_type properties
  * DataOutputStream: byte_order property
  * FilterInputStream: close_base_stream property, get/set_close_base_stream()
  * FilterOutputStream: close_base_stream property, get/set_close_base_stream()
  * UnixInputStream: fd and close_fd properties, get_fd(), get/set_close_fd()
  * UnixOutputStream: fd and close_fd properties, get_fd(), get/set_close_fd()
* Make licenses consistent with eachother (library gpl vs. lesser gpl, etc)
  (Deng Xiyue)
* Fixed some problems when building with exceptions disabled (Murray Cumming)
* Build fixes (Theppitak Karoonboonyanan)

2.19.2 (unstable):

* File: Added make_directory_with_parents() method overload with no parameter.
  Bug #566003 (Philip Belemezov).
* NoteTree: Do not use a non-ASCII dash character in a comment, to
  avoid the MSVC++ warning C4819 with Visual Studio 2008.
  (Tao Wang) Bug #568072
* spawn_*() functions: Added alternative API for when
  GLIBMM_EXCEPTIONS_ENABLED is not enabled. (Murray Cumming)
  Bug #565487 (Jonathon Jongsma)
* uri_*() functions: Fix memory leak.
  (Jonathan Jongsma) Bug #566845 (Jason Kasper)
* ustring: Add an overload which takes only a format string and no arguments
  to be substituted. (Daniel Elstner) Bug #506394.

2.19.1 (unstable):

 * Fix accidental ABI breakage in 2.19.0 caused by adding default handlers for
   new Gio::Drive signals

2.19.0 (unstable):

 * wrapped new glib 2.19.x API
   * Gio::AppInfo: get_commandline(), can_delete(), do_delete(),
     reset_type_associations(), launch_default_for_uri()
   * Gio::Drive: new signals changed, disconnected, and eject_button
   * Gio::Icon: create(std::string), to_string()(),
   * Gio::Mount: guess_content_type_sync(), is_shadowed(), shadow(), unshadow()
   * Gio::content_type_from_mine_type();
   * Gio::DesktopAppInfo: create_from_keyfile()
   * Gio::Emblem: new class
   * Gio::EmblemedIcon: new class
   * Gio::MemoryOutputStream: new class
 * Bugs Fixed:
   * 555743 - warning in glibmm
   * 562716 - warning fixing cause more warnings.
   * 396963 - Add Glib::signal_idle().connect_once()
 * Thanks to contributions from Przemysaw Grzegorczyk, Dave Foster, Hubert
   Figuiere, and Jonathon Jongsma for changes in this release

Revision 1.33 / (download) - annotate - [select for diffs], Tue Oct 28 19:05:04 2008 UTC (15 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Update to 2.18.1:

2.18.1 (stable):

 * Many windows build improvements
 * Bugs fixed:
   * 506410 - Call of overloaded Stringify is ambiguous
   * 529496 - Gio::Error::HOST_NOT_FOUND clashes with a netdb.h #define
   * 539891 - Can't use doxygen commands in *_override.xml
   * 555576 - name clash in fileinfo.h with winbase.h from VS2005
   * 556315 - Extra defs generation utility forgets to generate signals for inter...
   * 556387 - FileEnumerator::next_file reference counting problems
 * Thanks to contributions from Armin Burgmeier, Jonathon Jongsma, José
   Alburquerque, Murray Cumming, and Szilárd Pfeiffer

Revision 1.32 / (download) - annotate - [select for diffs], Mon Oct 13 09:01:16 2008 UTC (15 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.31: +4 -4 lines
Diff to previous 1.31 (colored)

Changes 2.18.0:
* New API to match glib2-2.18.x
* Bug fixes

Revision 1.31 / (download) - annotate - [select for diffs], Mon Jul 28 15:34:40 2008 UTC (15 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

update to 2.16.4
change: bugfix (affecting overwrite of existing files)

Revision 1.30 / (download) - annotate - [select for diffs], Mon Jun 23 16:44:47 2008 UTC (15 years, 5 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

update to 2.16.3
changes: minor bugfixes

Revision 1.29 / (download) - annotate - [select for diffs], Mon Apr 21 19:16:41 2008 UTC (15 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

Changes 2.16.2:
* Bug 526831: G_OPTION_REMAINING no longer works with OptionEntry
* Bug 527687: ustring::erase(iterator) incorrect for non ascii character
* add API documentation for spawn_* functions
* fix possible memory leak in OptionEntr

Revision 1.28 / (download) - annotate - [select for diffs], Tue Apr 15 13:17:49 2008 UTC (15 years, 7 months ago) by obache
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Update HOMEPAGE.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Apr 15 12:36:39 2008 UTC (15 years, 7 months ago) by drochner
Branch: MAIN
Changes since 1.26: +4 -4 lines
Diff to previous 1.26 (colored)

update to 2.16.1
This switches to the gnome-2.22 release branch.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Oct 23 12:11:30 2007 UTC (16 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Update to 2.14.2:

2.14.2:

* Build: Hopefully fix the build on NetBSD-4.99.6/amd64.
  Bug #386990. (was already in 2.12.7) (Murray Cumming)
* gmmproc: Added support for the new _CONFIGINCLUDE() macro.
  (Armin Burgmeier)

Revision 1.25 / (download) - annotate - [select for diffs], Sat Oct 13 14:18:19 2007 UTC (16 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.24: +3 -4 lines
Diff to previous 1.24 (colored)

Changes 2.14.1:
* Glib::wrap(): Don't fail when wrapping an interface that
  is implemented by an unrecognized type.
  gmmproc-generated code now uses the new wrap_auto_interface(),
  so newly-generated source code will require this latest glibmm
  version.
* Increase version number check for glib.

Changes 2.14:
* New Regex class, allowing string searching with regular expressions.
* New KeyFile class.
* Main: Added SignalTimeout::connect_seconds().
* OptionContext: Added get/set_summary(), get/set_description(),
  set_translation_domain() and set_translate_func().
* Added Glib::get_user_special_dir(), get_user_data_dir(),
  get_user_config_dir(), and get_user_cache_dir().
* Improved documentation.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Sep 21 13:03:35 2007 UTC (16 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.23: +3 -2 lines
Diff to previous 1.23 (colored)

Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Jul 5 10:49:43 2007 UTC (16 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Changes 2.12.10:
* Fix the build when properties are disabled.

Changes 2.12.9:
* Correctly ifdef-out initialization of deprecated classes.
* Build: Cope with newer m4 versions.

Changes 2.12.8:
* Glib::ObjectBase::is_derived_() is now public, though it is still only for
  internal use. This allows us to do some optimization of default signal handlers and
  vfuncs.
* Gtk::Main: Actually do cleanup in the constructor, to allow repeated use and
  avoid theoretical memory leaks.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Mar 18 12:51:28 2007 UTC (16 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Changes 2.12.7:
* Build: Hopefully fix the build on NetBSD-4.99.6/amd64.

Changes 2.12.6:
* Options: Don't overwrite default arguments. This change was lost in
  March 2006, but now it is back.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Feb 5 19:43:23 2007 UTC (16 years, 9 months ago) by adam
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Changes 2.12.5:
* Fix code generation when using the latest m4, and functions named
  mkstemp, as experienced on Ubuntu Feisty.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Jan 4 22:12:47 2007 UTC (16 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Changes 2.12.4:
* gmmproc improvements:
  - gmmproc: Allow () in property and signal docuemntation.
  - gmmproc: Do not try to remove a common prefix from the
  C enam values, if there is no common prefix.
  - enum.pl: Allow whitespace in front of an enum typedef.
  - enum.pl: Fix an infinite loop.
* Glib::Value: When registering float parameters, use
  G_MAXFLOAT as the minimum, instead of G_MINFLOAT.
  Likewise for doubles.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Nov 29 19:03:38 2006 UTC (17 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.18: +2 -3 lines
Diff to previous 1.18 (colored)

Changes 2.12.3:
* ObjectBase: Added connect_property_changed(),
  as an alternative to use when the property proxies are not
  available because GLIBMM_PROPERTIES_ENABLED is not defined.
* Documentation:
  - Small ustring reference documentation improvement.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Nov 11 10:27:21 2006 UTC (17 years ago) by adam
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Fix building on 64-bit architectures

Revision 1.17 / (download) - annotate - [select for diffs], Mon Nov 6 09:19:03 2006 UTC (17 years ago) by abs
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Add (assumed) missing =1 for PKGREVISION

Revision 1.16 / (download) - annotate - [select for diffs], Sun Nov 5 17:46:34 2006 UTC (17 years ago) by joerg
Branch: MAIN
Changes since 1.15: +5 -2 lines
Diff to previous 1.15 (colored)

Installs a number of Perl scripts to lib/glibmm-2.4/proc, use
include Perl run time dependency. Bump revision.
DESTDIR support.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Oct 6 20:28:36 2006 UTC (17 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Changes 2.12.2
- Fix for api-default-signal-handlers option.
- win32: Remove unused source file from Visual Studio project.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Sep 24 16:43:47 2006 UTC (17 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Changes 2.12.1:
* Support optional ifdef parameters in the .hg macros,
  to allow, for instance the --enable-atk=no option,
  to disable the build and use of the atkmm API,
  for use in embedded environments.

Changes 2.12.0:
* Added the --enable-api-default-signal-handlers option, for use in
  embedded environments that have reduced resources. See configure --help
  for the other subsets.
* Value: Added init(const GValue*), so we can copy GValue instances
  of any type at runtime. Needed by the new branch of libgdamm.

Changes 2.11.3:
* Build: Added the --enable-api-default-signal-handlers option, for use in
  embedded environments that have reduced resources. See configure --help
  for the other subsets.

Changes 2.11.2:
* Date: Fix implementation of Glib::Date::set_time_current() so
  that it doesn't set the date to Dec 31, 1969.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Jun 14 07:53:36 2006 UTC (17 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Changes 2.10.4:
* Convert functions: Do not try to throw null exceptions when using
  --enable-api-exceptions=no.

Revision 1.12 / (download) - annotate - [select for diffs], Mon May 22 11:03:59 2006 UTC (17 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Changes 2.10.3:

* gmmproc: Corrections to code generation, to prevent some methods from being empty.
  This was a regression introduced by the addition of the --enable-api-* options.

Revision 1.11 / (download) - annotate - [select for diffs], Sat May 13 19:15:51 2006 UTC (17 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored)

Changes 2.10.2:
* Added --enable-api-properties, --enable-api-vfuncs, and --enable-api-exceptions.
  When using these, the API, and any API generated by gmmproc, will be
  changed. This allows users of embedded platforms to reduce the code size of *mm
  libraries and *mm-using applications, at the small cost of losing some rarely-used
  API. Alternatives exist for that API, as show in the examples.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Apr 14 11:01:19 2006 UTC (17 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Chanes 2.8.6:
* Windows Build:
 - Define GLIBMM_DLL when building with mingw32 or cygwin,
   because it is needed by gtkmm.
* OptionGroup: Allow default values, by not initializing them all.
* Slight code size reduction by marking private functions as static.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Apr 6 06:21:49 2006 UTC (17 years, 7 months ago) by reed
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Over 1200 files touched but no revisions bumped :)

RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).

Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 12 21:09:45 2006 UTC (17 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Changes 2.8.5:

* Windows Build:
 - ustring.h: Tag npos with GLIBMM_API, in order to
   dllexport it on win32. Bug 332438.
 - Updated MSVC++ build files and README, for MS Visual Studio 2005.
* gmmproc code generator:
 - WRAP_METHOD() Take an extra optional argument: deprecated depractiontext -
  so that we can insert the appropriate doxygen tag in the documentation, where
  the C documentation does not do it for us.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Feb 14 20:58:50 2006 UTC (17 years, 9 months ago) by adam
Branch: MAIN
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored)

Changes 2.8.4:
* OptionGroup: Fix memory leaks
* Documentation: Fix link in reference documentation header

Revision 1.6 / (download) - annotate - [select for diffs], Wed Feb 8 18:50:52 2006 UTC (17 years, 9 months ago) by drochner
Branch: MAIN
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored)

this insists in glib2>=2.8.0

Revision 1.5 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:42 2006 UTC (17 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Jan 16 10:08:04 2006 UTC (17 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Changes 2.8.3:
* filename_display_name(): Correct the declaration to fix
  the linker error.
* Build: For reduced-resources devices, optionally allow deprecated
  API to be left out of the library.
* Documentation:
  - Show Since and Deprecated lists of API.

Changes 2.8.2:
* Solaris build fix: Correct the detection of make.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Oct 3 09:54:13 2005 UTC (18 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

Changes 2.8.0:

API additions since glibmm 2.6:
* GModule: Add BIND_LOCAL enum value.
* MainContext Added signal_child_watch()
  and examples/child_watch.
* OptionEntry: Added FLAG_NO_ARG, FLAG_FILENAME,
  FLAG_OPTIONAL_ARG, and FLAG_NOALIAS enum values.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Aug 10 20:56:15 2005 UTC (18 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.1: +2 -3 lines
Diff to previous 1.1 (colored)

Remove the abuse of buildlink that was pkg-config/buildlink3.mk.  That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Jul 22 21:12:21 2005 UTC (18 years, 4 months ago) by adam
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

gtkmm (previously known as Gtk--) is the official C++ interface for the
popular GUI library GTK+. Highlights include typesafe callbacks, widgets
extensible via inheritance and a comprehensive set of widget classes that
can be freely combined to quickly create complex user interfaces.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jul 22 21:12:21 2005 UTC (18 years, 4 months ago) by adam
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>