commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2020-04-23 18:26:21 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new.2738 (New) Package is "glibmm2" Thu Apr 23 18:26:21 2020 rev:97 rq:795185 version:2.65.3 Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2019-10-17 12:58:58.745352384 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new.2738/glibmm2.changes 2020-04-23 18:26:23.375622877 +0200 @@ -1,0 +2,88 @@ +Sun Mar 22 17:55:48 UTC 2020 - Bjørn Lie + +- Update to version 2.65.3: + + Tests: glibmm_buildfilename: Add some tests. + + Build: Meson build: Install generate_extra_defs.h. + +--- +Wed Mar 18 20:03:34 UTC 2020 - Bjørn Lie + +- Update to version 2.65.2: + + Glib: Add missing #includes. + +--- +Wed Mar 18 08:10:37 UTC 2020 - Bjørn Lie + +- Update to version 2.65.1: + + Glib: +- Add get_user_runtime_dir(). +- Add get_host_name(). +- MainContext: Add push/pop/get_thread_default(). +- Add StdStringView and UStringView. Use them in + build_filename() and other functions +- Regex::match(): Avoid using string after deletion. +- Add Glib::canonicalize_filename(). +- Binding: get_source() and get_target() return ObjectBase*. +- ustring: Fix insert(iterator, In, In). +- Value: Adding static_assert() for template parameter. +- Error: Derive from std::exception, remove Glib::Exception. +- Binding: Keep a binding alive even without a RefPtr. + + Gio: +- DBus::Connection: Make the wrap() function thread-safe. +- SettingsSchemaSource: Add list_schemas(). Add a create(), + wrapping new_from_directory(). +- DBus::Message::get_unix_fd_list(): Add refreturn. + + Tests: +- Add glibmm_ustring_compare test. +- Add glibmm_regex test. +- Add glibmm_binding test. + + 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++. + + Build: +- Require glib-2.0 >= 2.6. +- Change the ABI to glibmm-2.66. +- Add Meson support. +- Drop gendef from Windows builds. + + Documentation: +- Correct spelling of spawn_async_with_pipes(). +- Glib::Binding: Several doc improvements. +- Glib::Binding: Explain why SlotTransform takes GValue*. +- Gio::AsyncResult: Improve the class description. +- Bump so_ver, base_ver and baselibs following upstream changes. + +--- +Thu Feb 20 12:26:48 UTC 2020 - Dominique Leuenberger + +- Update to version 2.63.1: + + Glib: +- ustring: Fix memory leak in make_valid(). +- Add ustring::sprintf(), wrapping g_strdup_printf(). +- Fix callback races in glibmm when GSource is destructed. +- Checksum, Datetime, TimeZone: Declare as _CLASS_BOXEDTYPE. +- Property: Add const get_proxy() returning ReadOnly + Getting Proxy from ReadOnly is const. +- Property: Update for compatibility with Gtk::Builder. +- Fix memory leak in Variant>::create(). +- Remove TimeVal. + + Gio: +- Add Application::add_option_group(). +- DBus::Object: Fix refcounts in some vfuncs. +- Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager, + ObjectManagerClient, ObjectManagerServer. +- Drive, MountOperation, ThemedIcon, TlsDatabase, + VolumeMonitor: Fix ownership of some lists and arrays + (Fixes memory leaks and dangling pointers). +- Add SocketControlMessage::add_deserialize_func(). + + gmmproc: Update for new glib deprecation macros. + + Build: +- Doxyfile.in: Remove unused configuration constants. +- Require glib-2.0 >= 2.61.2. +- Change the ABI to glibmm-2.64. + + Documentation: +- Glib::init(), Gio::init(): Improve the documentation. +- Glib::ustring can't always replace std::string. + +--- Old: glibmm-2.61.1.tar.xz New: glibmm-2.65.3.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.st3yqC/_old 2020-04-23 18:26:23.995624064 +0200 +++ /var/tmp/diff_new_pack.st3yqC/_new 2020-04-23 18:26:23.999624072 +0200 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2019-10-17 12:58:57 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new.2352 (New) Package is "glibmm2" Thu Oct 17 12:58:57 2019 rev:96 rq:736522 version:2.61.1 Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2018-12-21 08:21:24.217570873 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new.2352/glibmm2.changes 2019-10-17 12:58:58.745352384 +0200 @@ -1,0 +2,47 @@ +Mon Sep 9 17:22:13 UTC 2019 - Bjørn Lie + +- Drop glibmm2 Provides and Obsoletes: Only glibmm2_4 compat + package should provide this. + +--- +Fri Aug 30 16:44:10 CDT 2019 - mgo...@suse.com + +- Update to version 2.61.1: + + Glib: +- Add DateTime::get_timezone() +- Add KeyFile::get_locale_for_key() +- Add TimeZone::get_identifier() +- KeyFile: Make it a refcounted class +- Add Value_RefPtrBoxed<> +- Add Value> specializations and other + Value +- specializations that are necessary for _WRAP_PROPERTY + + Gio: +- Put _WRAP_VFUNC in protected sections +- Add AppInfo::launch_uris_async() and launch_uris_async() +- Add DBusConnection::get_flags()and property_flags() +- TlsClientConnection: Remove property_accepted_cas() +- ThemedIcon: Add create(const std::vector& + + iconnames: +- Remove NO_GTYPE from some _WRAP_ENUMs +- TlsConnection: Remove rehandshake API +- Application: Add signal_name_lost() + + Glib and Gio: +- Use {} for function arguments initialisation +- Issue glgo#GNOME/glibmm#20 + + gmmproc: +- generate_wrap_init.pl.in: Don't exclude any Gtk classes +- _WRAP_PROPERTY: generate a static_assert() that checks if +- the data type is acceptable +- Add _IS_REFCOUNTED_BOXEDTYPE +- _WRAP_ENUM and _WRAP_GERROR: Add gtype_func parameter + + Build: +- glibmmconfig.h.in: Remove unused configuration constants +- Change the ABI to glibmm-2.62 + + Documentation: +- README: Add installation instructions +- Don’t use @retval on out args, use @param[out] +- Update so_ver and base_ver +- Update versions in baselibs.conf + +--- Old: glibmm-2.59.1.tar.xz New: glibmm-2.61.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.VFxCfq/_old 2019-10-17 12:58:59.437350631 +0200 +++ /var/tmp/diff_new_pack.VFxCfq/_new 2019-10-17 12:58:59.441350620 +0200 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,20 +17,22 @@ # Update baselibs.conf when changing this -%define so_ver -2_60-1 +%define so_ver -2_62-1 # Define a baseversion to ease updates -%define base_ver 2.60 +%define base_ver 2.62 # Define upstream name %define _name glibmm + Name: glibmm2 -Version:2.59.1 +Version:2.61.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL:https://www.gtkmm.org/ -Source0: http://download.gnome.org/sources/glibmm/2.59/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.61/%{_name}-%{version}.tar.xz Source99: baselibs.conf + BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -48,8 +50,6 @@ %package -n libglibmm%{so_ver} Summary:C++ Interface for Glib Group: System/Libraries -Provides: glibmm2 = %{version} -Obsoletes: glibmm2 < %{version} %description -n libglibmm%{so_ver} Glibmm is the official C++ interface for the popular cross-platform ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.VFxCfq/_old 2019-10-17 12:58:59.473350539 +0200 +++ /var/tmp/diff_new_pack.VFxCfq/_new 2019-10-17 12:58:59.473350539 +0200 @@ -1,4 +1,4 @@ -libglibmm-2_60-1 +libglibmm-2_62-1 provides "glibmm2- = " obsoletes "glibmm2- < " -libgiomm-2_60-1 +libgiomm-2_62-1 ++ glibmm-2.59.1.tar.xz -> glibmm-2.61.1.tar.xz ++ /work/SRC/openSUSE:Factory/glibmm2/glibmm-2.59.1.tar.xz /work/SRC/openSUSE:Factory/.glibmm2.new.2352/glibmm-2.61.1.tar.xz differ: char 27, line 1
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2018-12-21 08:21:05 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new.28833 (New) Package is "glibmm2" Fri Dec 21 08:21:05 2018 rev:95 rq:657860 version:2.59.1 Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2018-04-27 16:08:38.983770914 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new.28833/glibmm2.changes 2018-12-21 08:21:24.217570873 +0100 @@ -1,0 +2,27 @@ +Mon Dec 3 18:11:02 UTC 2018 - bjorn@gmail.com + +- Update to version 2.59.1: + + Glib: +- ustring: + . Fix wchar conversion on macOS with libc++. + . Simplify format() using C++17 fold expression. +- Avoid compiler warnings from function pointer conversions. + + Gio: +- Application: Add set_option_context_parameter_string(), + set_option_context_summary(), + set_option_context_description(). +- DesktopAppInfo: Add get_locale_string(). +- SocketClient: Take copy in RefPtrs for signal args. +- Make SignalProxy_async_callback() available to e.g. gtkmm. + + gmmproc: _WRAP_METHOD: Accept ":" in slot_callback parameter. + + Build: +- Require C++17. +- Require glib-2.0 >= 2.55.1 +- Replace the Visual Studio project files with MSVC NMake + project files. +- Change the ABI to glibmm-2.60. + + Documentation: Use libsigc++-3.0.tag for libsigc++ +documentation. +- Bump soname following upstreams changes. + +--- Old: glibmm-2.57.1.tar.xz New: glibmm-2.59.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.KHKU1n/_old 2018-12-21 08:21:24.649570469 +0100 +++ /var/tmp/diff_new_pack.KHKU1n/_new 2018-12-21 08:21:24.653570465 +0100 @@ -12,30 +12,30 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # Update baselibs.conf when changing this -%define so_ver -2_58-1 +%define so_ver -2_60-1 # Define a baseversion to ease updates -%define base_ver 2.58 +%define base_ver 2.60 # Define upstream name %define _name glibmm Name: glibmm2 -Version:2.57.1 +Version:2.59.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL:https://www.gtkmm.org/ -Source0: http://download.gnome.org/sources/glibmm/2.57/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.59/%{_name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.53.2 +BuildRequires: pkgconfig(glib-2.0) >= 2.55.1 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-3.0) >= 2.99.5 @@ -82,7 +82,6 @@ %setup -q -n %{_name}-%{version} %build -export CXXFLAGS="-std=c++17 %{optflags}" %configure \ --disable-static \ %{nil} ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.KHKU1n/_old 2018-12-21 08:21:24.677570443 +0100 +++ /var/tmp/diff_new_pack.KHKU1n/_new 2018-12-21 08:21:24.677570443 +0100 @@ -1,4 +1,4 @@ -libglibmm-2_58-1 +libglibmm-2_60-1 provides "glibmm2- = " obsoletes "glibmm2- < " -libgiomm-2_58-1 +libgiomm-2_60-1 ++ glibmm-2.57.1.tar.xz -> glibmm-2.59.1.tar.xz ++ /work/SRC/openSUSE:Factory/glibmm2/glibmm-2.57.1.tar.xz /work/SRC/openSUSE:Factory/.glibmm2.new.28833/glibmm-2.59.1.tar.xz differ: char 25, line 1
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2018-04-27 16:08:36 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Fri Apr 27 16:08:36 2018 rev:94 rq:601521 version:2.57.1 Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2018-04-01 17:26:55.362659126 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2018-04-27 16:08:38.983770914 +0200 @@ -1,0 +2,6 @@ +Tue Apr 17 10:26:25 UTC 2018 - dims...@opensuse.org + +- Export CXXFLAGS="-std=c++17" until upstream makes this the + default again. Needed, as libsigc++-3.0 moved to C++17. + +--- Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.UMvAPR/_old 2018-04-27 16:08:40.055731597 +0200 +++ /var/tmp/diff_new_pack.UMvAPR/_new 2018-04-27 16:08:40.059731450 +0200 @@ -82,6 +82,7 @@ %setup -q -n %{_name}-%{version} %build +export CXXFLAGS="-std=c++17 %{optflags}" %configure \ --disable-static \ %{nil}
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2018-04-01 17:26:53 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Sun Apr 1 17:26:53 2018 rev:93 rq:592270 version:2.57.1 Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2018-03-14 19:36:31.970540693 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2018-04-01 17:26:55.362659126 +0200 @@ -1,0 +2,9 @@ +Tue Mar 27 02:42:17 UTC 2018 - luc1...@linuxmail.org + +- Update to version 2.57.1: + + Gio: DataOutputStream::put_string(): Don't pass std:string by +value. + + gmmproc: Add _MEMBER_SET_STR() macro (bgo#793778). +- Update baselibs.conf to 2.58 following upstream ABI changes. + +--- Old: glibmm-2.55.2.tar.xz New: glibmm-2.57.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.74CRqR/_old 2018-04-01 17:26:55.990636397 +0200 +++ /var/tmp/diff_new_pack.74CRqR/_new 2018-04-01 17:26:55.990636397 +0200 @@ -17,19 +17,19 @@ # Update baselibs.conf when changing this -%define so_ver -2_56-1 +%define so_ver -2_58-1 # Define a baseversion to ease updates -%define base_ver 2.56 +%define base_ver 2.58 # Define upstream name %define _name glibmm Name: glibmm2 -Version:2.55.2 +Version:2.57.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1-or-later Group: Development/Libraries/C and C++ URL:https://www.gtkmm.org/ -Source0: http://download.gnome.org/sources/glibmm/2.55/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.57/%{_name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gcc-c++ ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.74CRqR/_old 2018-04-01 17:26:56.018635384 +0200 +++ /var/tmp/diff_new_pack.74CRqR/_new 2018-04-01 17:26:56.018635384 +0200 @@ -1,4 +1,4 @@ -libglibmm-2_56-1 +libglibmm-2_58-1 provides "glibmm2- = " obsoletes "glibmm2- < " -libgiomm-2_56-1 +libgiomm-2_58-1 ++ glibmm-2.55.2.tar.xz -> glibmm-2.57.1.tar.xz ++ /work/SRC/openSUSE:Factory/glibmm2/glibmm-2.55.2.tar.xz /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm-2.57.1.tar.xz differ: char 25, line 1
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2018-03-14 19:36:31 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Wed Mar 14 19:36:31 2018 rev:92 rq:584692 version:2.55.2 Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2017-09-13 21:45:06.885426804 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2018-03-14 19:36:31.970540693 +0100 @@ -1,0 +2,46 @@ +Wed Feb 28 16:26:45 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- +Thu Feb 22 00:51:15 UTC 2018 - luc1...@linuxmail.org + +- Update to version 2.55.2: + + Glib: +- IOCondition: Add an IO_ prefix to the enumerator names; +- TimeoutSource: Use monotonic time consistently (bgo#792524); +- Ustring: + . Replace 8×format() and 9×compose() with 1 respective +variadic template; + . Use std::initializer_list instead of pointer + size + (bgo#784211). +- VariantBase: + . Add operator==() and operator!=() (bgo#789330); + . cast_dynamic(): Remove noexcept(false). + + Glib::Gio: +- AppInfo: Update the name of the AppLaunchContext parameters; +- Application: Fix property_resource_base_path()'s type; +- DataInputStream: + . Remove read_until*(); + . Fix the documentation of read_line_utf8(). +- InetSocketAddress, ProxyAddress: No guint16 in + _WRAP_PROPERTY(); +- Settings: set_int() and friends shall return bool + (bgo#784211); +- TlsClientConnection: Remove get/set/property_use_ssl3(). + + gmmproc: +- Warn if parameter lists are not compatible; +- _WRAP_METHOD_DOCS_ONLY: Optionally suppress @return section. + (bgo#787978). +- docextract_to_xml.py: Add --exclude-file option. +- Suppress the @return section if return type is void. +- generate_extra_defs.cc: + - Write signal flags to .defs files. + - Write default values of properties to .defs files. + - Write default values of properties to generated +documentation (bgo#785895). +- Warn for unmatched deprecations in signals and properties. + + Update documentation. +- Change License tag to LGPL-2.1-or-later complying with SPDX 3.0. + +--- Old: glibmm-2.55.1.tar.xz New: glibmm-2.55.2.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.B7IrA6/_old 2018-03-14 19:36:32.866508870 +0100 +++ /var/tmp/diff_new_pack.B7IrA6/_new 2018-03-14 19:36:32.874508585 +0100 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,19 +18,17 @@ # Update baselibs.conf when changing this %define so_ver -2_56-1 - # Define a baseversion to ease updates %define base_ver 2.56 # Define upstream name %define _name glibmm - Name: glibmm2 -Version:2.55.1 +Version:2.55.2 Release:0 Summary:C++ Interface for Glib -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url:http://www.gtkmm.org/ +URL:https://www.gtkmm.org/ Source0: http://download.gnome.org/sources/glibmm/2.55/%{_name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes @@ -38,8 +36,8 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.53.2 -BuildRequires: pkgconfig(gmodule-2.0) >= 2.49.7 -BuildRequires: pkgconfig(gobject-2.0) >= 2.49.7 +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-3.0) >= 2.99.5 %description ++ glibmm-2.55.1.tar.xz -> glibmm-2.55.2.tar.xz ++ /work/SRC/openSUSE:Factory/glibmm2/glibmm-2.55.1.tar.xz /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm-2.55.2.tar.xz differ: char 26, line 1
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2017-09-13 21:45:03 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Wed Sep 13 21:45:03 2017 rev:91 rq:522762 version:2.55.1 Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2017-03-22 23:02:43.66332 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2017-09-13 21:45:06.885426804 +0200 @@ -1,0 +2,143 @@ +Fri Sep 8 22:56:38 UTC 2017 - jeng...@inai.de + +- Repair duplicated package summaries. + Do not run fdupes across hardlink boundaries. + +--- +Fri Aug 25 23:51:13 UTC 2017 - zai...@opensuse.org + +- Update to version 2.55.1: + + Glib: +- Object: Value_Pointer class should take only one template + argument. +- Variant: Improved support for D-Bus object paths and + signatures (bgo#785700). +- Glib::Value_Flags<>: static_cast to correct type. + + Gio: +- Derive all interfaces directly from Glib::Interface + (bgo#776537). +- Application: OptionType: Make this an enum class. +- BufferedInputStream, BufferedOutputStream, DataOutputStream: + Implement Seekable. +- CharsetConverter: Implement the Gio::Initable interface and + call Initable::init() from CharsetConverter's constructor + (bgo#776537). +- Add FileDescriptorBased interface and make GUnixInputStream + and GUnixOutputStream implement it. +- MemoryInputStream, UnixInputStream: Implement + PollableInputStream. +- MemoryOutputStream, UnixOutputStream: Implement + PollableOutputStream. +- TlsDatabase: create_certificate_handle_vfunc(): Fix memory + leak, and correctly return nulltpr (bgo#783360). + + gmmproc: +- Accept curly braces in default values in _WRAP macros + (bgo#783216). +- Don't accept unpaired double quotes. +- gmmproc: Fix _WRAP_ENUM for enumerators with apostrophes. +- gmmproc, _WRAP_ENUM: Add optional CONV_TO_INT parameter. + + Build: +- Change the ABI to glibmm-2.56. +- Really exclude DesktopAppInfo from wrap_init.cc on MacOS + (bgo#781947). + + Documentation: +- miscutils: Update docs of get_*_name() from GLib. +- Fix documentation of enum Glib::IOCondition. +- Bump so_ver and base_ver following upstream changes, also done + for baselibs.conf, following this, also rename sub-packages. +- Run spec-clean, modernize spec. + +--- +Tue May 30 19:34:57 UTC 2017 - zai...@opensuse.org + +- Update to version 2.53.2: + + Glib: ConstructParams: Do not increment allocation size twice. + + Gio: +- ActionMap: Really fix add_action_with_parameter() + (bgo#77). +- UnixSocketAddress::create(): Remove a default value to avoid + ambiguity (bgo#782592). + + Gio::DBus: Proxy: Wrap call() and call_sync() methods +(bgo#781818). + + gmmproc: Use of static_cast<> instead of C-style casts. + + Build: +- Fix the build on MacOS, where glib doesn't have gdesktopinfo + (bgo#781947). +- Really use desktopappinfo.hg to fix the build. + + Documentation: +- Glib, Gio: Update documentation of in-class enums. +- ActionMap: Improve add_action_with_parameter docs. + +--- +Sat May 20 11:15:07 UTC 2017 - zai...@opensuse.org + +- Update to version 2.53.1.1: + + Glib: +- Use C++11 enum classes instead of old-style enums, and put + many enums inside relevant class declarations. +- RefPtr: Make this an alias for std::shared_ptr<> instead + (bgo#755037). +- Remove Glib::WeakRef. Use std::weak_ref<> instead + (bgo#755037). +- Object: Use g_object_new_with_properties() instead of + (deprecated) g_object_newv() and (deprecated) GParameter. +- IOChannel: Avoid creating a RefPtr to this (bgo#755037). +- SignalProxy: connect(): Signals with non-void return values + now have no default value for the "after" parameter, forcing + application developers to think about whether they should + connect before or after already-connected signal handlers, + and default signal handlers. This is awkward but necessary. + Just provide "true" to get the previous behaviour, or use + connect_notify(). connect_notify(): Signals with void return + values have no connect_notify(), because it is not useful + with those signals (bgo#126213). + + Gio: +- Use C++11 enum classes instead of old-style enums, and put + many enums inside relevant class declarations. +- Remove duplicate ErrorEnum declaration. + + ConstructParams: +- Remove (hopefully really unn
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2017-03-22 23:02:42 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Wed Mar 22 23:02:42 2017 rev:90 rq:479343 version:2.51.5 Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2017-01-12 15:58:26.129462871 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2017-03-22 23:02:43.66332 +0100 @@ -1,0 +2,58 @@ +Tue Mar 14 10:53:35 UTC 2017 - dims...@opensuse.org + +- Update to version 2.51.5: + + Gio: +- Application: get_default(): Correct the reference counting. + (bgo#779936). +- Add PropertyAction. + + Glib: +- Remove Glib::unconst() because it is unused and unnecessary. +- Variant: Add template specialization for std::tuple, and a + test (bgo#91). + +--- +Thu Feb 23 17:54:54 UTC 2017 - zai...@opensuse.org + +- Update to version 2.51.2: + + Glib: Object construction: Add custom class init and instance +init functions. An extra class init function is useful in +Gtk::WidgetCustomDraw and Gtk::WidgetCustomSnapshot +(bgo#775348). + + Gio: +- Action: #include , for convenience + (bgo#777953). +- SimpleAction: Make set_state() public (bgo#777953). + + Documentation: Glib::Variant: Explain how to create "maybe" +type (bgo#778219). + +--- +Wed Jan 11 15:43:01 UTC 2017 - zai...@opensuse.org + +- Update to version 2.51.1.2: + + Glib: +- Remove some deprecated API. +- Variant: Remove the string specializations of cast_dynamic. +- Glib::VariantType: Add get_item_types(), removing first() and + next() (bgo#775741). + + Gio: +- init(): Set the global locale (bgo#661588). +- ActionBase: get_state_hint_variant() now returns + VariantContainerBase. +- ActionMap: add_action_with_parameter(): Register the + parameter type, to make this work (bgo#77). +- ActionResult: Add is_tagged_vfunc(). +- Glib::Dispatcher: Implement the pimpl idiom (bgo#651942). +- File, FileInfo, FileIOStream, FileOutputStream: Use + Glib::ustring for (UTF-8) file attributes of string type + (bgo#615950). +- NetworkMonitor: Derive from Gio::Initable. +- RemoteActionGroup: Rename some vfuncs to add _full(). + + Documentation: +- ActionMap: + . ActivateSlot: Mention add_action_bool(). + . ActivateWithParameterSlot: Be more specific (bgo#77). + + Build: +- Update the Visual Studio project files. +- Some minor cppcheck fixes. + +--- Old: glibmm-2.51.1.1.tar.xz New: glibmm-2.51.5.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.o6IUr5/_old 2017-03-22 23:02:44.491879920 +0100 +++ /var/tmp/diff_new_pack.o6IUr5/_new 2017-03-22 23:02:44.495879353 +0100 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.51.1.1 +Version:2.51.5 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ ++ glibmm-2.51.1.1.tar.xz -> glibmm-2.51.5.tar.xz ++ /work/SRC/openSUSE:Factory/glibmm2/glibmm-2.51.1.1.tar.xz /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm-2.51.5.tar.xz differ: char 26, line 1
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2016-12-07 11:12:03 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2016-09-21 18:41:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2016-12-07 11:12:04.0 +0100 @@ -1,0 +2,27 @@ +Sat Dec 3 19:06:08 UTC 2016 - jeng...@inai.de + +- Rectify RPM groups, replace old macros. + +--- +Fri Dec 2 13:02:14 UTC 2016 - dims...@opensuse.org + +- Update to version 2.51.1: + + This is the first release of the glibmm-2.52 API/ABI. + + Require C++14. + + Use libsigc++-3.0 instead of libsigc++-2.0. + + Remove lots of deprecated API. + + Gio: +- BufferedInputStream, InputStream, OutputStream: Add vfuncs, + allowing implementation in C++ (bgo#572471). +- SettingsSchemaSource::get_default(): Correct the reference + count (bgo#774593). +- Settings: Fix type of 'key' parameter of + writable-change-event signal (bgo#773977). + + Glib: ustring: Add cbegin() and cend(). +- Change so_ver to -2_52-1, following upstream. +- No longer provide/obsolete glibmm24(-devel): this is now done by + the new glibmm2_4 package. +- Replace pkgconfig(sigc++-2.0) BuildRequires with + pkgconfig(sigc++-3.0), following upstream. + +--- Old: glibmm-2.50.0.tar.xz New: glibmm-2.51.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.smVvRQ/_old 2016-12-07 11:12:05.0 +0100 +++ /var/tmp/diff_new_pack.smVvRQ/_new 2016-12-07 11:12:05.0 +0100 @@ -17,17 +17,17 @@ # Update baselibs.conf when changing this -%define so_ver -2_4-1 +%define so_ver -2_52-1 Name: glibmm2 %define _name glibmm -Version:2.50.0 +Version:2.51.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ -Group: System/Libraries +Group: Development/Libraries/C and C++ Url:http://www.gtkmm.org/ -Source0: http://download.gnome.org/sources/glibmm/2.50/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.51/%{_name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gcc-c++ @@ -35,7 +35,7 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.49.7 BuildRequires: pkgconfig(gmodule-2.0) >= 2.49.7 BuildRequires: pkgconfig(gobject-2.0) >= 2.49.7 -BuildRequires: pkgconfig(sigc++-2.0) >= 2.9.1 +BuildRequires: pkgconfig(sigc++-3.0) >= 2.99.5 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -49,8 +49,6 @@ Group: System/Libraries Provides: glibmm2 = %{version} Obsoletes: glibmm2 < %{version} -Provides: glibmm24 = %{version} -Obsoletes: glibmm24 < %{version} %description -n libglibmm%{so_ver} Glibmm is the official C++ interface for the popular cross-platform @@ -72,8 +70,6 @@ Group: Development/Libraries/C and C++ Requires: libgiomm%{so_ver} = %{version} Requires: libglibmm%{so_ver} = %{version} -Provides: glibmm24-devel = %{version} -Obsoletes: glibmm24-devel < %{version} Provides: %{name}-doc = %{version} Obsoletes: %{name}-doc < %{version} @@ -87,16 +83,13 @@ %build %configure --disable-static -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install rm %{buildroot}%{_libdir}/*.la %fdupes %{buildroot} -%clean -rm -rf %{buildroot} - %post -n libglibmm%{so_ver} -p /sbin/ldconfig %postun -n libglibmm%{so_ver} -p /sbin/ldconfig @@ -108,22 +101,22 @@ %files -n libglibmm%{so_ver} %defattr (-, root, root) %doc AUTHORS COPYING ChangeLog NEWS README -%{_libdir}/libglibmm-2.4.so.* -%{_libdir}/libglibmm_generate_extra_defs-2.4.so.* +%{_libdir}/libglibmm-2.52.so.* +%{_libdir}/libglibmm_generate_extra_defs-2.52.so.* %files -n libgiomm%{so_ver} %defattr (-, root, root) -%{_libdir}/libgiomm-2.4.so.* +%{_libdir}/libgiomm-2.52.so.* %files devel %defattr (-, root, root) %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_includedir}/* -%{_libdir}/glibmm-2.4 -%{_libdir}/giomm-2.4 -%{_datadir}/devhelp/books/%{_name}-2.4 -%{_datadir}/doc/%{_name}-2.4 +%{_libdir}/glibmm-2.52 +%{_libdir}/giomm-2.52 +%{_datadir}/devhelp/books/%{_name}-2.52 +%{_datadir}/doc/%{_name}-2.52 # Avoid BuildRequires on devhelp %dir %{_datadir}/devhelp %dir %{_datadir}/devhelp/books ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.smVvRQ/_old 2016-12-07 11:1
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2016-09-21 18:41:53 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2016-06-03 16:29:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2016-09-21 18:41:54.0 +0200 @@ -1,0 +2,88 @@ +Tue Sep 20 10:21:33 UTC 2016 - dims...@opensuse.org + +- Update to version 2.50.0: + + No changes since 2.49.7. + +--- +Wed Sep 14 15:11:01 UTC 2016 - dims...@opensuse.org + +- Update to version 2.49.7: + + Gio: +- AppInfo: Add launch_default_for_uri_async(). +- Application::get_busy(): return the bool (bgo#770304). +- Drive: Add is_removable(). +- Settings: + . set_uiint(): Deprecate for set_uint(). + . Add get/set_uint64(). + . Add get/set_int64(). +- giomm.h: Add include for settingsschemasource.h + + Documentation: Glib::OptionGroup: Improve the documentation of +add_entry(). + +--- +Fri Aug 19 21:50:59 UTC 2016 - zai...@opensuse.org + +- Update to version 2.49.5: + + Glib: OptionContext: Wrap g_option_context_parse_strv(). + + gmmproc: +- Add DocsParser::remove_c_memory_handling_info(). +- Add missing objects to glib/gio_extra_objects.defs. +- Remove DocsParser::non_object_method_name(). +- swap() implementations: Use std::swap(). + + Documentation: Gio::SocketService: Update the class +documentation. + +--- +Thu Jul 21 11:15:16 UTC 2016 - zai...@opensuse.org + +- Update to 2.49.4: + + glib: Replace some use of some deprecated libsigc++ API. + + Build: Really enable silent builds (bgo#768797). + +--- +Mon Jun 27 08:50:30 UTC 2016 - zai...@opensuse.org + +- Update to version 2.49.2: + + Gio: +- FilterInputStream: Added a constructor (bgo#572471). +- FilterOutputStream: Correct the property_base_stream() + return type (bgo#572471, bgo#572471). +- InputStream: Added a constructor, is_closed(), has_pending(), + set_pending(), clear_pending() (bgo#572471). +- OutputStream: Added a constructor, is_closed(), is_closing(), + has_pending(), set_pending(), and clear_pending() + (bgo#572471). +- Pollable, InputStream, OutputStream: Return -1 on error in + vfuncs. + + gmmproc: +- Make h2def.py recognize some GDK_PIXBUF macros. +- Add optional argument err_return_value in _WRAP_VFUNC. + + Build: Visual Studio build files: Update projects. + +--- +Thu Jun 2 16:49:20 UTC 2016 - zai...@opensuse.org + +- Update to version 2.49.1: + + gmmproc: +- Discard unused m4 sections. +- Add 'deprecated' option in _WRAP_ENUM and _WRAP_GERROR. +- _CLASS_GOBJECT(): Allow custom move operation implementations + with _CUSTOM_MOVE_OPERATION() (bgo#756593). + + Gio: +- Added ListModel, ListStoreBase and ListStore<>, and tests + (bgo#755307). +- SocketAddress: Correct the constructor's implemention + (bgo#766150). + + Gio:DBus: Proxy: allow using GDBusProxy* conversion outside + DBus namespace. + + Glib: + - FileAtrributeInfoList, Checksum, Module, RefPtr: Make + operator bool explicit. + - Property: Allow to set property nick, blurb, and flags + (bgo#755256). + - VariantBase: Add explicit operator bool(), deprecating + operator const void*. + + Documentation: Examples: Use libsigc++ 2.9/10 and its + slot/signal syntax. + +--- Old: glibmm-2.48.1.tar.xz New: glibmm-2.50.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.3J9nSt/_old 2016-09-21 18:41:56.0 +0200 +++ /var/tmp/diff_new_pack.3J9nSt/_new 2016-09-21 18:41:56.0 +0200 @@ -21,21 +21,21 @@ Name: glibmm2 %define _name glibmm -Version:2.48.1 +Version:2.50.0 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source0: http://download.gnome.org/sources/glibmm/2.48/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.50/%{_name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2016-06-03 16:29:29 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2016-04-05 10:42:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2016-06-03 16:29:30.0 +0200 @@ -1,0 +2,5 @@ +Fri Apr 15 06:50:28 UTC 2016 - idon...@suse.com + +- Update to GNOME 3.20 Fate#318572 + +--- Other differences: --
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2016-04-05 10:42:10 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2016-03-29 14:31:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2016-04-05 10:42:13.0 +0200 @@ -1,0 +2,15 @@ +Thu Mar 31 10:17:02 UTC 2016 - zai...@opensuse.org + +- Update to version 2.48.1: + + MacOS X: Add alternative #ifdefed code when thread_local is not +supported by the compiler (bgo#759791). + + Replace most typedefs with the C++11 using keyword. + +--- +Tue Mar 29 08:36:59 UTC 2016 - zai...@opensuse.org + +- Update to version 2.48.0: + + Regenerate docs.xml files. + + Regenerate gio .defs. + +--- Old: glibmm-2.47.92.tar.xz New: glibmm-2.48.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.W1tVQI/_old 2016-04-05 10:42:14.0 +0200 +++ /var/tmp/diff_new_pack.W1tVQI/_new 2016-04-05 10:42:14.0 +0200 @@ -21,20 +21,20 @@ Name: glibmm2 %define _name glibmm -Version:2.47.92 +Version:2.48.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source0: http://download.gnome.org/sources/glibmm/2.47/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.48/%{_name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.47.6 -BuildRequires: pkgconfig(gmodule-2.0) >= 2.47.92 -BuildRequires: pkgconfig(gobject-2.0) >= 2.47.92 +BuildRequires: pkgconfig(glib-2.0) >= 2.48.0 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.48.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.48.0 BuildRequires: pkgconfig(sigc++-2.0) >= 2.8.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ glibmm-2.47.92.tar.xz -> glibmm-2.48.1.tar.xz ++ 55129 lines of diff (skipped)
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2016-03-29 14:31:00 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2015-10-30 21:51:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2016-03-29 14:31:01.0 +0200 @@ -1,0 +2,116 @@ +Fri Mar 18 12:43:57 UTC 2016 - dims...@opensuse.org + +- Update to version 2.47.92: + + Adapt to libsigc++-2.0 2.8: +- using only the non-deprecated sigc::mem_fun() API. +- using std::ref instead of deprecated sigc::ref. +- Correct bad uses of sigc::bind<1>. + + gmmproc: +- defs generation: Mark deprecated signals and properties as + such in the generated .defs file. +- gmmproc: Check if signals and properties are deprecated + appropriately. + + Build: +* MSVC builds: Look for includes in include/gio-win32-2.0. + +--- +Tue Mar 1 19:52:29 UTC 2016 - zai...@opensuse.org + +- Update to version 2.47.6: + + Glib: +- Add and uses Glib::c_str_or_nullptr() (bgo#755245). +- Add some connect() overloads that move the sigc::slot. +- Fix definition of VARIANT_TYPE_DICT_ENTRY to match header + declaration (bgo#761046). +- Replace, via deprecation, ScopedPtr with + make_unique_ptr_gfree() (bgo#760223). +- SignalProxy: use variadic templates. +- ustring: Add move operators (bgo#760282). +- Put deprecation ifdefs around aleady-deprecated + GLIBMM_INITIALIZE_STRUCT. + + Gio: +- FileInfo::list_attributes(): Make name_space optional. +- Icon: Add serialize(), deserialize() and documentation of + create(). +- PropertyBase: Make custom properties more flexible + (bgo#731484). +- SocketConnectable: Add to_string(). + + Gio::DBus:: Connection: Pass an empty bus name as nullptr. + + gmmproc: +- Fix errthrow in _WRAP_VFUNC (bgo#762437). +- Add NULL option to _WRAP_METHOD. +- h2def.py: Accept parameter names beginning with const. + + Build: +- Use some more minor C++11 features. +- Threads example: Fix build on Visual Studio (bgo#760612). +- glibmmconfig.h.in: Fix Visual Studio 2013 builds + (bgo#760612). +- Glib::ustring: fix -Wmisleading-indentation gcc 6 warning in + public header (bgo#760641). + + Other: Reformat our hand-written C++ code with clang-format. + +--- +Sun Dec 20 21:09:06 UTC 2015 - damjanovic@gmail.com + +- Update to version 2.47.7: + + Glib: +- ustring: Don't allow comparison to 0 (bgo#572978). + + Gio: +- ActionMap: Fix the ref count in lookup_action_vfunc() + (bgo#758813). + + Build: +- Dispatcher: #include in Windows builds + (bgo#758894). +- Gio::Application: Destructor: Use noexcept in the + implementation too (bgo#758798). +- Fix the build with --disable-deprecated-api. + +--- +Sun Nov 29 10:29:03 UTC 2015 - zai...@opensuse.org + +- Update to version 2.47.3.1: + + Use thread_local instead of (deprecated) +Glib::Threads::Private. +- Changes from version 2.47.3: + + Deprecate all of Glib::Threads, including Mutex, Lock, Thread, +etc. + + Deprecated Glib::ThreadPool. + +--- +Tue Nov 24 19:59:17 UTC 2015 - zai...@opensuse.org + +- Update to version 2.46.2: + + ObjectBase, Object, Interface: Correct move constructors and +move assignment operators (bgo#756962). + +--- +Wed Sep 30 10:57:15 UTC 2015 - zai...@opensuse.org + +- Update to version 2.46.1: + + mmmproc: _CLASS_GOBJECT(): Move the "= delete"ed constructor +and operator= to public, instead of private. +- Changes from version 2.46.0: + + Glib:: +- RefPtr: Make it possible to stop use of RefPtr with certain + classes (bgo#755048). +- WeakRef: Use noexcept (bgo#583399). + + Gio: Application: Remove bind/unbind_busy_property() because +they are not quite ready. + + Gio::Dbus: Connection::signal_subscribe(): Pass nullptr instead +of "". + +--- +Fri Sep 18 22:42:42 UTC 2015 - zai...@opensuse.org + +- Update to version 2.45.80: + + Gio: +- Application: Add bind/unbind_busy_property() and + set_state_hint(). +- TlsClientConnection: Add copy_session_state(). + + Build: +- MSVC Builds: + . Require MSVC.Net 2013 for C++11 support (bgo#753271). + . Adapt for recent source code changes (bgo#753271). + .
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2015-10-30 21:51:46 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2015-08-05 06:49:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2015-10-30 21:51:48.0 +0100 @@ -1,0 +2,5 @@ +Fri Sep 11 07:34:15 UTC 2015 - dims...@opensuse.org + +- Add patch tags. + +--- Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.9Nr2bH/_old 2015-10-30 21:51:49.0 +0100 +++ /var/tmp/diff_new_pack.9Nr2bH/_new 2015-10-30 21:51:49.0 +0100 @@ -29,6 +29,7 @@ Url:http://www.gtkmm.org/ Source0: http://download.gnome.org/sources/glibmm/2.44/%{_name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch nov...@tower-net.de -- fixes gcc5 warning. Patch0: fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch BuildRequires: fdupes BuildRequires: gcc-c++
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2015-08-05 06:49:20 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2015-03-30 19:28:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2015-08-05 06:49:22.0 +0200 @@ -1,0 +2,7 @@ +Fri Jul 31 15:31:03 UTC 2015 - nov...@tower-net.de + +- Added fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch + + fixes gcc5 warning: ‘template class std::auto_ptr’ is +deprecated [-Wdeprecated-declarations] + +--- New: fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.QnBQxP/_old 2015-08-05 06:49:23.0 +0200 +++ /var/tmp/diff_new_pack.QnBQxP/_new 2015-08-05 06:49:23.0 +0200 @@ -29,6 +29,7 @@ Url:http://www.gtkmm.org/ Source0: http://download.gnome.org/sources/glibmm/2.44/%{_name}-%{version}.tar.xz Source99: baselibs.conf +Patch0: fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) @@ -84,6 +85,7 @@ %prep %setup -q -n %{_name}-%{version} +%patch0 -p1 %build %configure --disable-static ++ fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch ++ --- glibmm-2.44.0/glib/glibmm/objectbase.h.orig 2015-01-20 13:09:51.0 +0100 +++ glibmm-2.44.0/glib/glibmm/objectbase.h 2015-07-31 17:23:27.277491768 +0200 @@ -212,7 +212,7 @@ // auto_ptr, because we don't want to include glibmm/threads.h in objectbase.h. // threads.h must be the first included file that includes glib.h. That could cause // problems in files that directly or indirectly include objectbase.h. -static std::auto_ptr extra_object_base_data_mutex; +static Threads::Mutex* extra_object_base_data_mutex; public: // is_derived_() must be public, so that overridden vfuncs and signal handlers can call it via ObjectBase. --- glibmm-2.44.0/glib/glibmm/objectbase.cc.orig2015-01-20 13:09:51.0 +0100 +++ glibmm-2.44.0/glib/glibmm/objectbase.cc 2015-07-31 17:25:46.691748850 +0200 @@ -46,7 +46,7 @@ // static data members ObjectBase::extra_object_base_data_type ObjectBase::extra_object_base_data; -std::auto_ptr ObjectBase::extra_object_base_data_mutex(new Threads::Mutex()); +Threads::Mutex* ObjectBase::extra_object_base_data_mutex = new Threads::Mutex(); ObjectBase::ObjectBase() :
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2015-03-30 19:28:39 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2014-09-30 19:40:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2015-03-30 19:28:40.0 +0200 @@ -1,0 +2,83 @@ +Tue Mar 24 19:12:42 UTC 2015 - dims...@opensuse.org + +- Update to version 2.44.0: + + Gio: Action, ActionGroup: Avoid memory leaks in funcs +(bgo#705124). + + gmmproc: _WRAP_VFUNC(): Add keep_return parameter (bgo#705124). + +--- +Sat Mar 7 16:49:55 UTC 2015 - zai...@opensuse.org + +- Update to version 2.43.91: + + Glib: OptionContext: Add get/set_strict_posix(). + + Gio: Application: +- Add get/set/unset_resource_base_path() and property. +- Add get_is_busy() and property. + + File: Add replace_contents_bytes_aync(). + + InputStream: Add read_all_async() and read_all_finish(). + + MemoryInputStream: Add add_bytes(). + + OutputStream: Add write_all_async() and write_all_finish(). + + Gio::DBus InterfaceInfo: Add cache_build() and cache_release(). + +--- +Sat Feb 28 14:17:18 UTC 2015 - dims...@opensuse.org + +- Update to version 2.43.90: + + Glib: +- Error::register_init(): Call Glib::wrap_register_init(). + (bgo#743466). +- OptionGroup: + . Fix enable/disable bool option pairs (bgo#744854). + . Fix memory leaks (bgo#745173). + . Don't use deprecate g_option_group_free(). +- Value: Deprecate Value, add Value. + + Gio: +- Application: Deprecate property_action_group(). +- Notification: Add set_priority() and enum + NotificationPriority. +- Add TcpWrapperConnection. +- UnixSocketAddress: Deprecate property_abstract(). + + gmmproc: +- Fix error messages in glib and gio by removing unnecessary + _IGNORES(). +- h2def.py: Remove *_DEPRECATED_IN_*_*_FOR(*) prefixes with + white space. +- Put DOXYGEN_SHOULD_SKIP_THIS around *_Class prototypes + (bgo#743918). + +--- +Wed Jan 28 17:50:04 UTC 2015 - zai...@opensuse.org + +- Update to version 2.43.3: + + Glib: +- Binding: Rename and change BindingTransformSlot to + SlotTransform. (bgo#738663). +- Add SlotSpawnChildSetup (bgo#528285). + + Documentation: Resource: Suppress incorrect doxygen links. + +--- +Sun Dec 21 11:37:34 UTC 2014 - zai...@opensuse.org + +- Update to version 2.43.2: + + Gio: +- Added NetworkMonitor. +- UnixFDList, UnixFDMessage: Correct array lengths in + steal_fds() (bgo#741365). + + gmmproc: +- Don't make one very long line for the enum documentation. +- Improve the conversion of Since to @newin. +- Add an empty line after @newin where it's missing. +- Changes from version 2.43.1: + + gmmproc: +- Tidy up the generation of enum docs. +- _WRAP_GERROR: Add documentation to the generated enum Code. +- Change messages that MS Visual Studio can misunderstand. +- Warn when an ignored method or signal doesn't exist + (bgo#737212). + + Glib: +- Add Binding (bgo#738663). +- Checksum::ChecksumType: Remove erroneous documentation. +- Property: Add some documentation (bgo#523043). + + Gio: Add Resource. + +--- Old: glibmm-2.42.0.tar.xz New: glibmm-2.44.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.YBO0F6/_old 2015-03-30 19:28:41.0 +0200 +++ /var/tmp/diff_new_pack.YBO0F6/_new 2015-03-30 19:28:41.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,18 +21,18 @@ Name: glibmm2 %define _name glibmm -Version:2.42.0 +Version:2.44.0 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source0: http://download.gnome.org/sources/glibmm/2.42/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.44/%{_name}-%{version}.tar.xz Source9
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2014-09-30 19:39:07 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2014-05-05 21:15:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2014-09-30 19:40:33.0 +0200 @@ -1,0 +2,82 @@ +Tue Sep 23 10:06:08 UTC 2014 - dims...@opensuse.org + +- Update to version 2.42.0: + + Gio: Notification: Deprecate set_urgent(). + + Tools: h2def.py: fixed generator in case of inline functions +(bgo#736427). + + Build system fixes. + +--- +Mon Sep 15 10:42:27 UTC 2014 - zai...@opensuse.org + +- Update to version 2.41.4: + + gmmproc: +- Added parameter exception_handler in _WRAP_VFUNC() + (bgo#735132). +- Better error checks in some _WRAP_* macros. + + Build: +- Update and overhaul of Visual Studio 2010 and Visual Studio + 2008 project build files. +- Gio::DBus: Don't use parameter name 'interface' to fix the + build with MinGW (bgo#735137). + +--- +Fri Aug 22 21:05:06 UTC 2014 - dims...@opensuse.org + +- Update to version 2.41.3: + + Updated documentation (bgo#734094). + +--- +Tue Jul 29 10:59:14 UTC 2014 - dims...@opensuse.org + +- Update to version 2.41.2: + + Gio: +- Menu: Allow detailed_action == null (bgo#733203). +- Add Permission and SimplePermission (bgo#732436). + + Glib: +- Make custom interface properties instance data (bgo#732746). +- PropertyBase: Use g_object_notify_by_pspec() instead of + g_object_notify() (bgo#731484). + + gmmproc: +- Add support for GtkContainer child properties. +- _WRAP_METHOD: Allow multi-word parameter types such as + unsigned int. + +--- +Sat Jul 12 22:50:55 UTC 2014 - dims...@opensuse.org + +- Update to version 2.41.1: + + Gio: +- Application: Deprecate set_action_group(). +- DesktopAppInfo: Deprecate set_desktop_env(). +- Settings: Deprecate list_schemas(), range_check() and + property_schema(). +- TlsConnection: Deprecate [set|get]_use_system_certdb() + and property_use_system_certdb(). +- VolumeMonitor: Deprecate adopt_orphan_mount(). + + Glib: +- Keyfile: Deprecate one of the load_from_dirs() methods. +- ValueArray: Deprecated. + + tests: Test custom properties and an interface with properties. + + Documentation: Add a blank line after @deprecated and @newin to +help doxygen. +- Changes from version 2.41.0: + + Glib: +- Keyfile: Add save_to_file(). +- Add VariantDict. + + Gio: +- Action: Add parse_detailed_name() and + parse_detailed_name_variant(). +- Application: Add the handle-local-options signal. +- ApplicationCommandline: Add get_options_dict(). +- MenuModel: Add signal_items_changed(). +- MemoryInputStream: Add add_data() taking a sigc::slot, + with a test. +- Add Notification. +- Settings: Add get_user_value() and get_default_value(). +- Socket: Add get/set_option(). +- TlsInteraction: Add invoke_request_certificate(), + request_certificate(), request_certificate_async() and + request_certificate_finish(). + +--- Old: glibmm-2.40.0.tar.xz New: glibmm-2.42.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.5FmaJZ/_old 2014-09-30 19:40:34.0 +0200 +++ /var/tmp/diff_new_pack.5FmaJZ/_new 2014-09-30 19:40:34.0 +0200 @@ -21,17 +21,18 @@ Name: glibmm2 %define _name glibmm -Version:2.40.0 +Version:2.42.0 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.40/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/glibmm/2.42/%{_name}-%{version}.tar.xz +Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.42.0 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 ++ glibmm-2.40.0.tar.xz -> glibmm-2.42.0.tar.xz ++ 319109 lines of diff
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2014-05-05 21:14:49 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2014-04-05 16:50:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2014-05-05 21:15:35.0 +0200 @@ -1,0 +2,76 @@ +Sun Apr 13 19:49:57 UTC 2014 - zai...@opensuse.org + +- Update to version 2.40.0: + + VariantType: Fix typo in VARIANT_TYPE_BYTESTRING_ARRAY value. + + gmmproc: Small improvement of enum documentation. + + Windows: Update the visual Studio build files. + +--- +Sat Apr 5 15:27:09 UTC 2014 - zai...@opensuse.org + +- Update to version 2.39.93: + + Glib: +- Keyfile: Add save_to_file(). +- Add VariantDict. +- Variant: Remove the now-unnecessary local + g_variant_parse_error_quark() (bgo#727554). + + Gio: +- Application: Add the handle-local-options signal. +- ApplicationCommandline: Add get_options_dict(). +- Settings: Add get_user_value() and get_default_value(). +- Socket: Add get/set_option(). +- TlsInteraction: Add invoke_request_certificate(), + request_certificate(), request_certificate_async() and + request_certificate_finish(). + + Build: +- h2def.py: + . Handle *_DEPRECATED_IN_* and AVAILABLE_IN_* with 0 digits. + . Also strip *_DEPRECATE_IN_*_FOR () without a space. +- Visual Studio Projects: Update giomm Projects. + +--- +Wed Apr 2 14:39:58 UTC 2014 - dims...@opensuse.org + +- Update to version 2.39.92: + + Gio: Application: Add add_main_option_entry() and +add_option_group(). + + Documentation: Glib::ustring: Say more clearly that it must be +only UTF-8 (bgo#681560). + + Build: win32: Surround content_type_get_symbolic_icon() with +ifdefs. + +--- +Wed Apr 2 14:39:57 UTC 2014 - dims...@opensuse.org + +- Update to version 2.39.91: + + Documenation: Improve Gio::Socket documentation. + +--- +Wed Apr 2 14:39:04 UTC 2014 - zai...@opensuse.org + +- Update to version 2.39.4: + + Gio +- Action: + . Add parse_detailed_name() and +parse_detailed_name_variant(). + . Fix activate(const Glib::Variant& value) +(bgo#722896). +- MenuModel: Add signal_items_changed(). +- MemoryInputStream: Add add_data() taking a sigc::slot, + with a test (bgo#609946). +- MenuModel: Add signal_items_changed(). +- Add Notification (bgo#722896). + + Documentation: +- Fix some doxygen warnings. +- Don't change NULL to 0 in docs, when it's part of a longer + name. +- OptionContext: Add API documentation based on the C docs. + +--- +Wed Apr 2 14:39:03 UTC 2014 - zai...@opensuse.org + +- Update to version 2.39.3: + + Documentation improvements. + + Fix a test on IPv6 systems. + +--- Old: glibmm-2.38.1.tar.xz New: glibmm-2.40.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.HDSyw6/_old 2014-05-05 21:15:36.0 +0200 +++ /var/tmp/diff_new_pack.HDSyw6/_new 2014-05-05 21:15:36.0 +0200 @@ -21,17 +21,17 @@ Name: glibmm2 %define _name glibmm -Version:2.38.1 +Version:2.40.0 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.38/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/glibmm/2.40/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 ++ glibmm-2.38.1.tar.xz -> glibmm-2.40.0.tar.xz ++ 284400 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2014-04-05 16:50:07 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-11-24 11:27:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2014-04-05 16:50:12.0 +0200 @@ -1,0 +2,5 @@ +Wed Apr 2 11:21:59 UTC 2014 - dims...@opensuse.org + +- Drop old tarball. + +--- Old: glibmm-2.38.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.VeKvGl/_old 2014-04-05 16:50:13.0 +0200 +++ /var/tmp/diff_new_pack.VeKvGl/_new 2014-04-05 16:50:13.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-11-24 11:27:26 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-10-14 09:27:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-11-24 11:27:27.0 +0100 @@ -1,0 +2,8 @@ +Mon Nov 18 10:39:57 UTC 2013 - dims...@opensuse.org + +- Update to version 2.38.1 (bnc#849913): + + Gio::ActionGroup: Remove a nonsensical check that clang +complains about, correctly (bgo#709963). + + Updated documentation. + +--- New: glibmm-2.38.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.5VRy0F/_old 2013-11-24 11:27:28.0 +0100 +++ /var/tmp/diff_new_pack.5VRy0F/_new 2013-11-24 11:27:28.0 +0100 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.38.0 +Version:2.38.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-10-14 09:27:11 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-09-23 12:20:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-10-14 09:27:13.0 +0200 @@ -1,0 +2,22 @@ +Fri Oct 11 15:26:54 UTC 2013 - dims...@opensuse.org + +- Update to version 2.38.0: + + Glib: +- ByteArray: + . Fix refcount problems. + . Add some tests for methods returning self. + + Gio: +- Action: + . Add an activate() method that takes no parameter. + . print_detailed_name(): Remove the action_name parameter. +- ActionGroup: activate_action(): Add a method overload that + takes no parameter parameter. +- ActionMap: Fix a reference-counting problem. +- MenuItem: + . Add set_action(), unset_target() and +unset_action_and_target(). + . get/set_attribute(): Deprecated for +get/set_attribute_value() methods. +- Settings: Add create_action(). + +--- Old: glibmm-2.37.93.tar.xz New: glibmm-2.38.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.26hJKK/_old 2013-10-14 09:27:14.0 +0200 +++ /var/tmp/diff_new_pack.26hJKK/_new 2013-10-14 09:27:14.0 +0200 @@ -21,17 +21,17 @@ Name: glibmm2 %define _name glibmm -Version:2.37.93 +Version:2.38.0 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.37/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/glibmm/2.38/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.37.93 +BuildRequires: pkgconfig(glib-2.0) >= 2.38.0 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 ++ glibmm-2.37.93.tar.xz -> glibmm-2.38.0.tar.xz ++ 30416 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-09-23 12:20:32 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-09-12 14:32:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-09-23 12:20:35.0 +0200 @@ -1,0 +2,13 @@ +Fri Sep 20 12:04:04 UTC 2013 - dims...@opensuse.org + +- Update to version 2.37.93: + + Gio: +- ActionMap: lookup_action(): Fix the reference counting. +- File: Add measure_disk_usage() + and measure_disk_usage_async(). +- Settings: Add get/set_uint(). +- Add VariantParseError. Because it is thrown by GtkBuilder, at + least for now. + + Build fixes. + +--- Old: glibmm-2.37.7.tar.xz New: glibmm-2.37.93.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.TCD0QL/_old 2013-09-23 12:20:35.0 +0200 +++ /var/tmp/diff_new_pack.TCD0QL/_new 2013-09-23 12:20:35.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.37.7 +Version:2.37.93 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ @@ -31,7 +31,7 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.37.7 +BuildRequires: pkgconfig(glib-2.0) >= 2.37.93 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 ++ glibmm-2.37.7.tar.xz -> glibmm-2.37.93.tar.xz ++ 81613 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-09-12 14:32:08 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-09-11 11:37:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-09-12 14:32:10.0 +0200 @@ -1,0 +2,12 @@ +Wed Sep 11 08:37:53 UTC 2013 - dims...@opensuse.org + +- Update to version 2.37.7: + + Gio: Menu: Add insert/append/prepend_section() with no label +parameter. + + gmmproc: +- Pass NULL to C function calls for optional empty strings + (bgo#686909, bgo#702456). +- Add parameter return_value in _WRAP_VFUNC (bgo#705699). + + Build: Update Visual Studio Projects. + +--- Old: glibmm-2.37.6.tar.xz New: glibmm-2.37.7.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.P0s3FB/_old 2013-09-12 14:32:10.0 +0200 +++ /var/tmp/diff_new_pack.P0s3FB/_new 2013-09-12 14:32:10.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.37.6 +Version:2.37.7 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ @@ -31,7 +31,7 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.37.5 +BuildRequires: pkgconfig(glib-2.0) >= 2.37.7 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 ++ glibmm-2.37.6.tar.xz -> glibmm-2.37.7.tar.xz ++ 61249 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-09-11 11:37:43 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-08-16 12:25:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-09-11 11:37:44.0 +0200 @@ -1,0 +2,23 @@ +Wed Aug 28 12:03:15 UTC 2013 - dims...@opensuse.org + +- Update to version 2.37.6: + + Gio: +- Action: + . Make get_state() templated. + . get_state_hint(): Correct a check. + . Add templated change_state() and activate(). + . print_detailed_name() Make this templated. + + ActionGroup: Add templated getters. + + ActionMap: add_action_radio_*(): Use better Slot types. + + SimpleAction: +- Make set_state() protected. +- add_action() now takes a slot with no parameter. Added + add_action_with_parameter(). + + SimpleActionGroup: +- lookup(): Add a const version and use refreturn. +- Deprecate all methods, because they just call methods in the + base ActionMap. The C functions are now deprecated too + (bgo#705600). + + gmmproc: Fix _WRAP_SIGNAL with 'ifdef' and 'deprecated'. + +--- Old: glibmm-2.37.5.tar.xz New: glibmm-2.37.6.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.Tve0L2/_old 2013-09-11 11:37:44.0 +0200 +++ /var/tmp/diff_new_pack.Tve0L2/_new 2013-09-11 11:37:44.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.37.5 +Version:2.37.6 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ ++ glibmm-2.37.5.tar.xz -> glibmm-2.37.6.tar.xz ++ 52842 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-08-16 12:25:09 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-07-16 15:01:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-08-16 12:25:11.0 +0200 @@ -1,0 +2,36 @@ +Tue Aug 6 10:55:40 UTC 2013 - dims...@opensuse.org + +- Update to version 2.37.5: + + Object: Add interfaces to custom types before class_init. + + DateTime: Fix compare() and equal() (bgo#704639). + + Regex: Add get_max_lookbehind(). + + Variant: Fix memory leaks (bgo#704851). + + Gio: +- Action: + . get_state() and get_state_hint() now return something. + . Add get_state_bool() and change_state(bool). + . Add create_radio_string() and create_radio_integer() for +radio items, though we might change this API lots. +- ActionMap: + . Add add_action(name, slot). + . Add add_action_radio_string() and +add_action_radio_integer() for radio items, though we might +change this API lots. +- Application: Add mark/unmark_busy(). +- DesktopInfo: Add list_actions(), launch_action() and + get_action_name(). +- File: Add trash_async(), trash_finish(), + make_directory_async() and make_directory_finish(). +- Menu: Add remove_all(). +- MenuItem: + . Add set/unset_icon(). + . Reimplement the constructors (bgo#705199). +- SimpleAction: + . set_enabled(): Add default parameter value. + . Add constructors and create_bool() methods that take a bool +instead of a VariantBase for the state, to make it easier +to deal with toggle actions. + + Updated documentations. + + Build fixes. + +--- Old: glibmm-2.37.4.tar.xz New: glibmm-2.37.5.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.AUA6l3/_old 2013-08-16 12:25:12.0 +0200 +++ /var/tmp/diff_new_pack.AUA6l3/_new 2013-08-16 12:25:12.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.37.4 +Version:2.37.5 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ @@ -31,7 +31,7 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.36.1 +BuildRequires: pkgconfig(glib-2.0) >= 2.37.5 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 ++ glibmm-2.37.4.tar.xz -> glibmm-2.37.5.tar.xz ++ 51555 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-07-16 15:01:13 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-05-06 09:51:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-07-16 15:01:15.0 +0200 @@ -1,0 +2,16 @@ +Wed Jul 10 16:20:10 UTC 2013 - dims...@opensuse.org + +- Update to version 2.37.4: + + glibmm: Use std::memset() instead of GLIBMM_INITIALIZE_STRUCT. + + giomm: Add Gio::DBus::InterfaceSkeleton. + + gmmproc: +- docextract_to_xml.py: Add '⇒' to the list of escape + sequences. +- Add _WRAP_ENUM_DOCS_ONLY() and simplify enum docs process + (bgo#703155). +- gmmproc: Use GMMPROC_RETURN_MISMATCHES environment variable. +- Write glibmm version in generated files (bgo#697835, + bgo#700495). + + Build: Move to a generated ChangeLog. + +--- Old: glibmm-2.36.2.tar.xz New: glibmm-2.37.4.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.aR9ViH/_old 2013-07-16 15:01:16.0 +0200 +++ /var/tmp/diff_new_pack.aR9ViH/_new 2013-07-16 15:01:16.0 +0200 @@ -21,13 +21,13 @@ Name: glibmm2 %define _name glibmm -Version:2.36.2 +Version:2.37.4 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.36/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/glibmm/2.37/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) ++ glibmm-2.36.2.tar.xz -> glibmm-2.37.4.tar.xz ++ 121767 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-05-06 09:51:45 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-04-26 15:44:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-05-06 09:51:48.0 +0200 @@ -1,0 +2,17 @@ +Thu May 2 19:18:41 UTC 2013 - dims...@opensuse.org + +- Update to version 2.36.2: + + Revert this change from 2.36.1, which should not have appeared +in a stable release yet: +- Custom Interfaces: Implement derived interface properties. + +--- +Wed May 1 19:36:34 UTC 2013 - dims...@opensuse.org + +- Update to version 2.36.1: + + Custom Interfaces: Implement derived interface properties. + + gmmproc: Fix _WRAP_SIGNAL(custom_c_callback) for void func(). + + Output.pm: convert_args_c_to_cpp(): Reverse mappings hash +correctly. + +--- Old: glibmm-2.36.0.tar.xz New: glibmm-2.36.2.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.TdduMk/_old 2013-05-06 09:51:49.0 +0200 +++ /var/tmp/diff_new_pack.TdduMk/_new 2013-05-06 09:51:49.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.36.0 +Version:2.36.2 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ ++ glibmm-2.36.0.tar.xz -> glibmm-2.36.2.tar.xz ++ 21010 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-04-26 15:43:59 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2013-04-03 12:51:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-04-26 15:44:03.0 +0200 @@ -1,0 +2,30 @@ +Tue Apr 16 12:28:01 UTC 2013 - dims...@opensuse.org + +- Update to version 2.36.0: + + GLib: +- ByteArray: + . Add size() and get_data(). + . Add a Glib::Value<> template specialization. +- VariantBase: Add check_format_string(). + + Gio: +- ApplicationCommandLine: Add get_stdin() and + create_file_for_arg(). +- AsyncResult: Added is_tagged(). +- Credentials: Add get_unix_pid(). +- DesktopAppInfo: Add has_key(), get_string() and + get_boolean(). +- FileEnumerator: Add get_child(). +- FileInfo: Add get_deletion_date(). +- SocketClient: Add get/set_tls(), + get/set_tls_validation_flags(), get/set_proxy_resolver(). + + gmmproc: +- Verify that void methods should not return a value + (bgo#696364). +- Parse the argument list of methods correctly. + + Build: +- Visual Studio Projects: Fix and update. +- 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 (bgo#697229). + +--- Old: glibmm-2.35.9.tar.xz New: glibmm-2.36.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.tKxz8i/_old 2013-04-26 15:44:08.0 +0200 +++ /var/tmp/diff_new_pack.tKxz8i/_new 2013-04-26 15:44:08.0 +0200 @@ -21,17 +21,17 @@ Name: glibmm2 %define _name glibmm -Version:2.35.9 +Version:2.36.0 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.35/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/glibmm/2.36/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.35.9 +BuildRequires: pkgconfig(glib-2.0) >= 2.36.1 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 ++ glibmm-2.35.9.tar.xz -> glibmm-2.36.0.tar.xz ++ 68810 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2013-04-03 12:51:40 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-11-12 12:35:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2013-04-03 12:51:42.0 +0200 @@ -1,0 +2,64 @@ +Tue Mar 19 20:32:30 UTC 2013 - dims...@opensuse.org + +- Update to version 2.35.9: + + Glib: +- Add edByteArray, because it is used in the GTls* API. +- AppInfo::get_all(): Fix ownerships (bgo#694505). + + Gio: +- TlsFileDatabase: Add the create() method. +- TlsCertificate: Add the certificate property. +- TlsClientConnection: Add get_accepted_cas() and the + "accepted-cas" property. +- TlsDatabase: Add the lookup_certificates_issued_by*() methods + and virtual functions. +- TlsInteraction: Add the virtual functions. + +--- +Tue Feb 26 09:25:34 UTC 2013 - dims...@opensuse.org + +- Update to version 2.35.8: + + Glib: +- Resolver: Add lookup_records(), lookup_records_async() and + lookup_records_finish(). +- Signal*::connect(): Make them less thread-unsafe (bgo#396958) +- Threads: Add create(slot, name) to create named threads + (bgo#689863). +- Variant: Allow containing complex types in arrays and in + variants. +- Variant: Don't refsink variants created using the custom cast + ctor. +- Variant< std::vector >: Add + create_from_object_paths(). +- VariantBase: Add operator for BoolExpr (const void*) + (bgo#690121). +- VariantType: Add create_tuple() (bgo#688682). +- VariantType: Correct the referencing in the create*() methods + (bgo#688440). + + Gio: +- AppInfo: Add create_duplicate(). +- DesktopAppInfo: Add some new getter methods. +- File: Remove refreturn to avoid memory leaks (bgo#691606). +- MemoryOutputStream: Add the steal_as_bytes() method. +- SimpleAction: Fix stateful action constructor typo, allowing + use (bgo#690122). +- SocketConnection: Add connect*() and is_connected() methods. +- ThemedIcon: Wrap the "names" property. +- Add TlsConnection, TlsClient, TlsServer, TlsDatabase, + TlsCertificate, TlsPassword, TlsFileDatabase and + TlsInteraction. +- UnixConnection: Add + [receive|send]_credentials_[async|finish](). + + Gio::DBus: +- DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList + call*() methods. + + gmmproc: +- _WRAP_VFUNC: Support the wrapping of slots. +- _WRAP_METHOD: Support wrapping methods with slots. +- _WRAP_METHOD: Ensure that slot parameters can be optional. +- _WRAP_[CREATE|CTOR|METHOD]: Allow any order of {} options. +- _WRAP_ENUM: Skip enum constants whose names are deleted. +- _WRAP_CTOR: Handle *_new() functions with a final GError**. + + Updated documentations. + + Build fixes. + +--- Old: glibmm-2.34.1.tar.xz New: glibmm-2.35.9.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.iiQxsz/_old 2013-04-03 12:51:45.0 +0200 +++ /var/tmp/diff_new_pack.iiQxsz/_new 2013-04-03 12:51:45.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,17 +21,17 @@ Name: glibmm2 %define _name glibmm -Version:2.34.1 +Version:2.35.9 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.34/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/glibmm/2.35/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.34.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.35.9 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 ++ glibmm-2.34.1.tar.xz -> glibmm-2.35.9.tar.xz ++ 332597 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@open
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-11-12 12:35:13 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-10-26 07:55:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-11-12 12:35:14.0 +0100 @@ -1,0 +2,11 @@ +Mon Nov 5 10:38:45 UTC 2012 - dims...@opensuse.org + +- Update to version 2.34.1: + + Gio: +- Corrected an ABI class-size break in MountOperation. +- ContentType: Actually implement + content_type_get_symbolic_icon() name. + + gmmproc: +- Improve documentation generation. + +--- Old: glibmm-2.34.0.tar.xz New: glibmm-2.34.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.D22BPe/_old 2012-11-12 12:35:16.0 +0100 +++ /var/tmp/diff_new_pack.D22BPe/_new 2012-11-12 12:35:16.0 +0100 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.34.0 +Version:2.34.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-10-26 07:54:58 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-10-03 07:17:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-10-26 07:55:00.0 +0200 @@ -1,0 +2,31 @@ +Mon Oct 22 17:27:07 UTC 2012 - zai...@opensuse.org + +- Update to version 2.34.0: + + Some minor documentation improvements. +- Drop packaging INSTALL file, as this is not needed for an rpm. + +--- +Wed Oct 17 18:44:22 UTC 2012 - zai...@opensuse.org + +- Update to version 2.33.14: + + Glib: +- RegEx: Add get_has_cr_or_lf(). + - VariantIter: Add init() method. + + Gio: +- ActionGroup: Add the query_action() methods. +- FileAttributeMatcher: Add create_difference() and to_string(). +- FileInfo: Add has_namespace(), [get|set]_attribute_status(), + and [get|set]_attribute_strings(). +- IOStream: Add splice_async() splice_finish(). + + MenuItem: +- Add get_attribute(). + + MountOperation: +- Wrap the "show-unmount-progess" signal. + + Proxy: Add call(), call_sync() and call_finish() for +unix_fd_list. + + gmmproc: +- Make the output param feature work for single indirection. +bgo#662371. +- Add 3-argument @newin. + +--- Old: glibmm-2.33.13.tar.xz New: glibmm-2.34.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.uwqi0K/_old 2012-10-26 07:55:05.0 +0200 +++ /var/tmp/diff_new_pack.uwqi0K/_new 2012-10-26 07:55:05.0 +0200 @@ -21,13 +21,13 @@ Name: glibmm2 %define _name glibmm -Version:2.33.13 +Version:2.34.0 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.33/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/glibmm/2.34/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) @@ -106,7 +106,7 @@ %files -n libglibmm%{so_ver} %defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog INSTALL NEWS README +%doc AUTHORS COPYING ChangeLog NEWS README %{_libdir}/libglibmm-2.4.so.* %{_libdir}/libglibmm_generate_extra_defs-2.4.so.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-10-03 07:17:43 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-04-12 09:24:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-10-03 07:17:45.0 +0200 @@ -1,0 +2,120 @@ +Tue Sep 25 19:20:35 UTC 2012 - dims...@opensuse.org + +- Update to version 2.33.13: + + Build: +- Use std::time_t instead of ::time_t instead of ::time_t. +- Use std::size_t and std::ptrdiff_t instead of ::size_t and + ::ptrdiff_t. + + Gio: +- AppLaunchContext: Add setenv(), unsetenv() and + get_environment(). +- File: Add remove_async() and remove_finish(). +- Add e ConverterInputStream and ConverterOutputStream. +- Add PollableInputStream and PollableOutputStream. + + Gio::DBus: +- Connection: Add the call_[finish|sync]() with UnixFDLists. + (bgo#662371) + + gmmproc: +- Add a _NO_WRAP_INIT_REGISTRATION macro (bgo#684006) +- _CLASS_GOBJECT: Allow classes to have custom wrap() + functions (bgo#684006) +- _WRAP_METHOD: Allow setting parameters from C output params. + (bgo#662371) +- Prepend a Doxygen @throws clause to the declaration of + virtual functions that throw Glib::Error. +- Improve the search for unwrapped methods. + +--- +Mon Sep 10 21:26:12 UTC 2012 - dims...@opensuse.org + +- Update to version 2.33.12: + + Gio: +- Add Converter, ZlibCompressor, ZlibDecompressor and + CharsetConverter classes. +- AppInfo: Added get_display_name(), + set_as_last_used_for_type() and get_supported_types(). +- Application: Added get_dbus_connection() and + get_dbus_object_path(). +- ContentType: + . get_icon(): Fix a refcount error. + . Added get_symbolic_icon(). +- DBusAuthObserver: Added allow_mechanism(). +- Drive: Added get_symbolic_icon(). +- FileInfo: Added get_symbolic_icon(). +- Menu: Added append_section(). +- MenuItem: Added get_link(). +- MenuModel: Added is_mutable() and get_n_items(). +- Mount: Added get_symbolic_icon(). +- ProxyAddress: Added get_destination_protocol() and get_uri(). +- Socket: Added get_available_bytes(), get_ttl(), set_ttl(), + get_broadcast(), set_broadcast(), get_multicast_loopback(), + set_multicast_loopback(), get_multicast_ttl(), + set_multicast_ttl(), join_multicast_group(), + leave_multicast_group() and properties. +- Volume: + . Added get_symbolic_icon(). + . Added get_sort_key(). + + gmmproc: +- _WRAP_VFUNC: Handle virtual functions that throw GErrors. + (bgo#683460) +- Changes from version 2.33.4: + + Glib: +- KeyFile: Correct the load_from_dirs() implementation. +- Variant: Make sure that we always sink the initial reference. + (bgo#680407) +- VariantType: peek_string(): Correct this to handle the + non-null-terminated result from g_variant_type_peek_string(). +- Threads::Mutex, RecMutex: Add wrap() functions (bgo#483790) + + gmmproc: +- Add _CUSTOM_CTOR_CAST + + Updated documentation (bgo#670212) + +--- +Wed Jul 18 08:13:44 UTC 2012 - dims...@opensuse.org + +- Update to version 2.33.3: + + Glib: Added the Bytes class, wrapping GBytes. + + Gio: +- InetSocketAddress: Added get_flowinfo() and get_scope_id() +- OutputStream: Added write_bytes(), write_bytes_async() and + write_bytes_finish(). +- InputStream: Added read_bytes(), read_bytes_async() and + read_bytes_finish(). + + Gio::DBus: Connection: Added get_last_serial() + + gmmproc: Add _INCLUDE_IN_WRAP_INIT, _GMMPROC_WRAP_CONDITIONALLY + +--- +Sun Jul 15 18:10:48 UTC 2012 - dims...@opensuse.org + +- Update to version 2.33.2: + + Added some enum values and documentation. +- Changes from version 2.33.1: + + Gio: +- Application: + . Allow the application ID to be empty. + . Pass 0 (NULL) rather than "" to GApplication. +- Add Resource (bgo#674545) + + 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. + (bgo#677291) +- Documentation: Don't hide add_exception_handler() + documentation. + +--- +Sat Jul 14 07:42:18 UTC 2012 - zai...@opensuse.org + +- Update to version 2.32.1: + + G
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-04-12 09:24:03 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-03-29 13:52:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-04-12 09:24:05.0 +0200 @@ -1,0 +2,18 @@ +Tue Apr 10 14:38:46 UTC 2012 - vu...@opensuse.org + +- Update to version 2.32.0: + + Glib: +- Dispatcher: Don't send messages to a deleted Dispatcher + (bgo#651942). +- Make SignalTimeout/SignalIdle::connect_once() more thread + safe (bgo#396963). +- Document Glib::Property and Glib::PropertyBase (bgo#673291). + + gmmproc: +- Add macro _CUSTOM_CTOR_CAST in _CLASS_BOXEDTYPE (bgo#511136, + comment 20). +- Generate the documentation of default constructors of + interface classes (bgo#673213). + + Build: +- Update Visual Studio projects. + +--- Old: glibmm-2.31.22.tar.xz New: glibmm-2.32.0.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.dUOH8r/_old 2012-04-12 09:24:07.0 +0200 +++ /var/tmp/diff_new_pack.dUOH8r/_new 2012-04-12 09:24:07.0 +0200 @@ -21,17 +21,17 @@ Name: glibmm2 %define _name glibmm -Version:2.31.22 +Version:2.32.0 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.31/%{_name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/glibmm/2.32/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.30.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-03-29 13:51:57 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-03-19 09:56:33.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-03-29 13:52:00.0 +0200 @@ -1,0 +2,27 @@ +Wed Mar 28 11:18:12 UTC 2012 - vu...@opensuse.org + +- Update to version 2.31.22: + + Glib: +- Threads, Dispatcher: Delete DispatchNotifier (bgo#671587). + + Gio: +- Action: Ensure vfunc callbacks return valid memory. +- ActionGroup: list_actions_vfunc(): Do not return freed + memory. +- Move AppLaunchContext into its own header file. +- Add Menu and MenuItem. +- SimpleAction: Constructor: Add a parameter that takes no + VariantType. + + Gio::DBus: +- Object: Ensure vfunc callbacks return valid memory. +- Add the Interface and Object interfaces. + + gmmproc: +- _WRAP_SIGNAL() can now take an optional deprecated parameter, + like _WRAP_METHOD() and _WRAP_PROPERTY(). +- _WRAP_PROPERTY(): Correct the ifdefs in generated code when + using the optional deprecated parameter. + + Other: +- Dispatcher examples: Use Glib::signal_idle().connect_once() + (bgo#396963). +- Some fixes for minor clang++ warnings. + +--- Old: glibmm-2.31.20.tar.xz New: glibmm-2.31.22.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.W53HPC/_old 2012-03-29 13:52:01.0 +0200 +++ /var/tmp/diff_new_pack.W53HPC/_new 2012-03-29 13:52:01.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.31.20 +Version:2.31.22 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-03-19 09:56:21 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-03-06 14:05:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-03-19 09:56:33.0 +0100 @@ -1,0 +2,25 @@ +Thu Mar 8 17:04:48 UTC 2012 - vu...@opensuse.org + +- Update to version 2.31.20: + + Glib: +- Fix exceptions thrown by Thread::create() and + Threads::Thread::create (bgo#640029). +- Fix the build with --disable-deprecated-api (bgo#640029). + + Gio: +- Application: Add quit(). + + Gio::DBus: +- DBus::Error, DBus::Proxy: Fix interaction with + generate_wrap_init.pl (bgo#640029). +- Documentation: Signal*: Better description of the connect*() + methods (bgo#669906). + + gmmproc and tools: +- gmmproc: Allow destructors to be documented (bgo#668918). +- docextract_to_xml.py: Generate signal documentation too + (bgo#668918). +- Add some scripts to regenerate the .defs files. +- generate_wrap_init.pl: Improve reg. of exception classes in + sub-namespaces and improve it for deprecated files and + sub-namespaces (bgo#640029). +- h2defs.py: Ignore the new GDK_AVAILABLE_IN_* macros. + +--- Old: glibmm-2.31.18.1.tar.xz New: glibmm-2.31.20.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.rw2Y8C/_old 2012-03-19 09:56:34.0 +0100 +++ /var/tmp/diff_new_pack.rw2Y8C/_new 2012-03-19 09:56:34.0 +0100 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.31.18.1 +Version:2.31.20 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-03-06 14:05:12 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-02-28 19:22:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-03-06 14:05:14.0 +0100 @@ -1,0 +2,20 @@ +Mon Feb 27 12:46:36 UTC 2012 - vu...@opensuse.org + +- Update to version 2.31.18.1: + + gmmproc: +- h2def.py: Handle types such as 'const gchar* const *' for + functions. +- _WRAP_PROPERTY(): Allow properties to be deprecated. + + Gio: +- Application: Derive from the ActionGroup interface. +- Application: Add missing virtual functions and + get/set_default() methods. +- Add MenuModel, MenuAttribute, MenuLink and MenuIter. + + Gio::DBus: +- ActionGroup, MenuModel: Have get() methods instead of + create() methods (bgo#637445). +- Add DBus::MenuModel. +- Connection: Add the MenuModel export/unexport methods. +- Add class documentation. + +--- Old: glibmm-2.31.18.tar.xz New: glibmm-2.31.18.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.qPB7vh/_old 2012-03-06 14:05:16.0 +0100 +++ /var/tmp/diff_new_pack.qPB7vh/_new 2012-03-06 14:05:16.0 +0100 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.31.18 +Version:2.31.18.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ @@ -69,8 +69,8 @@ %package devel Summary:C++ Interface for GLib Group: Development/Libraries/C and C++ -Requires: libglibmm%{so_ver} = %{version} Requires: libgiomm%{so_ver} = %{version} +Requires: libglibmm%{so_ver} = %{version} Provides: glibmm24-devel = %{version} Obsoletes: glibmm24-devel < %{version} Provides: %{name}-doc = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-02-28 19:22:37 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-02-21 12:38:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-02-28 19:22:39.0 +0100 @@ -1,0 +2,16 @@ +Tue Feb 21 15:14:45 UTC 2012 - vu...@opensuse.org + +- Update to version 2.31.18: + + Gio: +- Add the ActionMap interface. + + Gio::Dbus: +- Add the ActionGroup classe. +- Connection: Add the ActionGroup export/unexport methods. + + Glib: +- Add the RemoteActionGroup classes. + + gmmproc: +- h2def.py: Handle deprecated functions. +- docs: Remove possible parenthesis in gtk-doc signal + references (bgo#668918). + +--- Old: glibmm-2.31.16.1.tar.xz New: glibmm-2.31.18.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.a9QpZ3/_old 2012-02-28 19:22:41.0 +0100 +++ /var/tmp/diff_new_pack.a9QpZ3/_new 2012-02-28 19:22:41.0 +0100 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.31.16.1 +Version:2.31.18 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-02-21 12:38:01 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-02-16 16:13:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-02-21 12:38:03.0 +0100 @@ -1,0 +2,10 @@ +Wed Feb 15 09:28:34 UTC 2012 - vu...@opensuse.org + +- Update to version 2.31.16.1: + + gmmproc (docs): +- Add documentation to wrapped signals (bgo#668918). +- Convert signal and property names correctly (bgo#668918). +- Add some HTML entity conversions. +- Translate the tags in docs correctly. + +--- Old: glibmm-2.31.16.tar.xz New: glibmm-2.31.16.1.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.sP423L/_old 2012-02-21 12:38:05.0 +0100 +++ /var/tmp/diff_new_pack.sP423L/_new 2012-02-21 12:38:05.0 +0100 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.31.16 +Version:2.31.16.1 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-02-16 16:13:58 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2012-01-06 11:44:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-02-16 16:13:59.0 +0100 @@ -1,0 +2,11 @@ +Tue Feb 7 11:21:27 UTC 2012 - vu...@opensuse.org + +- Update to version 2.31.16: + + Build: +- Dispatcher: Fix the build on win32. +- thread.h: Move calls to deprecated glib functions into + thread.cc. +- Remove xz BuildRequires now that it comes for free in the build + system. + +--- Old: glibmm-2.31.2.tar.xz New: glibmm-2.31.16.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.WnYv12/_old 2012-02-16 16:14:00.0 +0100 +++ /var/tmp/diff_new_pack.WnYv12/_new 2012-02-16 16:14:00.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package glibmm2 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,12 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + # Update baselibs.conf when changing this %define so_ver -2_4-1 Name: glibmm2 %define _name glibmm -Version:2.31.2 +Version:2.31.16 Release:0 Summary:C++ Interface for Glib License:LGPL-2.1+ @@ -29,8 +30,6 @@ Source: http://download.gnome.org/sources/glibmm/2.31/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.30.0 BuildRequires: pkgconfig(gmodule-2.0) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at 2012-01-06 11:44:11 Comparing /work/SRC/openSUSE:Factory/glibmm2 (Old) and /work/SRC/openSUSE:Factory/.glibmm2.new (New) Package is "glibmm2", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes 2011-10-02 10:04:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes 2012-01-06 11:44:13.0 +0100 @@ -1,0 +2,70 @@ +Fri Nov 25 09:27:54 UTC 2011 - dims...@opensuse.org + +- Update to version 2.31.2: + + glibmm: +- Add Glib::Threads::* in threads.h, deprecating everything in + thread.h. +- Avoid compiler warnings when using -std=c++0x with g++. + + giomm: +- drive: Add get_sort_key(). +- EmblemedIcon: Add clear_emblems(). +- FileIcon: Add the "file" property. +- InetAddress: Add address_equal(). +- Mount: Add get_sort_key(). +- Socket: Add the "timeout" property. +- SocketAddress: Add the "family" property. + + gmmproc: +- C example code removal: Also remove code in + tags. +- Ensure template parameter has a space before to avoid + trigraphs. [bgo#663303] + + Examples: +- Avoid use of the now-deprecated API. +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. + +--- +Fri Oct 28 12:45:17 UTC 2011 - dims...@opensuse.org + +- Update to version 2.31.0.2: + + gthread.h: Move the deprecation ifdefs to avoid affecting +non-deprecated API. + +--- +Fri Oct 28 08:11:29 UTC 2011 - dims...@opensuse.org + +- Update to version 2.31.0.1: + + Avoid deprecation compiler warnings in glibmm and projects +using glibmm. + + Move IOCondition from main.h to iochannel.h. + + Don't include via init.h or wrap_init.h. + + gmmproc: +- Don't include C code examples found in the XML docs +- Don't include by default in generated files. + + Bugs fixed: bgo#650544, bgo#662597 +- Changes from version 2.31.0: + + Glib: +- Date: set_time(): Use g_date_set_time_t() instead of + g_date_set_time(). +- Thread: Deprecated thread_init(), Thread::joinable(), + *_priority(), etc. +- Threads are always enabled in glib now, and thread_init() + does nothing. +- VariantContainerBase: Add create_maybe(). + + Gio: +- DataInputStream: Add read_line_utf8() and + read_line_finish_utf8(). +- DBus::MethodInvocation: Add UnixFDList return_value() method + overload. +- Re-add Application and related class so they can be finished. +- ApplicationCommandLine: Add the get_platform_data() method. +- SimpleAction: Wrap the signals and properties. + + gmmproc: +- Fix h2def.py not parsing function starting with G_GNUC_* + macros. [bgo#660225] +- _WRAP_METHOD: Allow return types to have commas. [bgo#661401] +- _WRAP_METHOD: Use {OUT} instead of {RET} for output params. +- Remove M4 warnings due to commas in return types. + +--- Old: glibmm-2.30.0.tar.bz2 New: glibmm-2.31.2.tar.xz Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.Il7oVU/_old 2012-01-06 11:44:14.0 +0100 +++ /var/tmp/diff_new_pack.Il7oVU/_new 2012-01-06 11:44:14.0 +0100 @@ -15,21 +15,22 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - # Update baselibs.conf when changing this %define so_ver -2_4-1 Name: glibmm2 %define _name glibmm -Version:2.30.0 -Release:1 -Group: System/Libraries -License:LGPLv2.1+ +Version:2.31.2 +Release:0 Summary:C++ Interface for Glib +License:LGPL-2.1+ +Group: System/Libraries Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.30/%{_name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/glibmm/2.31/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: gcc-c++ +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.30.0 BuildRequires: pkgconfig(gmodule-2.0) @@ -44,9 +45,8 @@ %package -n libglibmm%{so_ver} -License:LGPLv2.1+ -Group: System/Libraries Summary:C++ Interface for Glib +Group: System/Libraries Provides: glibmm2 = %{v
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at Sun Oct 2 10:04:32 CEST 2011. --- openSUSE:Factory/glibmm2/glibmm2.changes2011-09-23 02:00:12.0 +0200 +++ /mounts/work_src_done/STABLE/glibmm2/glibmm2.changes2011-09-27 10:30:40.0 +0200 @@ -1,0 +2,11 @@ +Tue Sep 27 08:27:51 UTC 2011 - vu...@opensuse.org + +- Update to version 2.30.0: + + giomm: +- DBus::Server: Add constructors. +- Remove Application and friends, because they are still not + ready. + + Documentation: +- gmmproc: DocParser: Correct the removal of link tags. + +--- calling whatdependson for head-i586 Old: glibmm-2.29.13.tar.bz2 New: glibmm-2.30.0.tar.bz2 Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.KW9aQU/_old 2011-10-02 10:04:27.0 +0200 +++ /var/tmp/diff_new_pack.KW9aQU/_new 2011-10-02 10:04:27.0 +0200 @@ -21,17 +21,17 @@ Name: glibmm2 %define _name glibmm -Version:2.29.13 +Version:2.30.0 Release:1 Group: System/Libraries License:LGPLv2.1+ Summary:C++ Interface for Glib Url:http://www.gtkmm.org/ -Source: http://download.gnome.org/sources/glibmm/2.29/%{_name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/glibmm/2.30/%{_name}-%{version}.tar.bz2 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.29.8 +BuildRequires: pkgconfig(glib-2.0) >= 2.30.0 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 @@ -44,7 +44,6 @@ %package -n libglibmm%{so_ver} - License:LGPLv2.1+ Group: System/Libraries Summary:C++ Interface for Glib @@ -60,7 +59,6 @@ %package -n libgiomm%{so_ver} - License:LGPLv2.1+ Group: System/Libraries Summary:C++ Interface for Gio @@ -124,7 +122,6 @@ %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_includedir}/* -%{_datadir}/aclocal/*.m4 %{_libdir}/glibmm-2.4 %{_libdir}/giomm-2.4 %{_datadir}/devhelp/books/%{_name}-2.4 ++ glibmm-2.29.13.tar.bz2 -> glibmm-2.30.0.tar.bz2 ++ 43419 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at Fri Sep 9 11:16:58 CEST 2011. --- GNOME/glibmm2/glibmm2.changes 2011-07-25 11:04:03.0 +0200 +++ /mounts/work_src_done/STABLE/glibmm2/glibmm2.changes2011-09-06 11:34:54.0 +0200 @@ -1,0 +2,25 @@ +Tue Sep 6 09:30:07 UTC 2011 - vu...@opensuse.org + +- Update to version 2.29.13: + + giomm: +- Variant< std::vector >: Ensure correct creation + (bgo#657030). + + gmmproc: +- Correct handling of constversion etc. in _WRAP_METHOD, + avoiding side-effects on other _WRAP_METHOD() calls in the + same .hg file (bgo#657751). + +--- +Wed Aug 31 16:23:17 CEST 2011 - vu...@opensuse.org + +- Update to version 2.29.12: + + Gio::Application: +- Add back Gio::Application and friends so we can try to finish + them. +- local_command_line_vfunc(): Use references for parameters + (bgo#643478). + + Gio::TimeZoneMonitor: Remove because it was removed in glib. + + Build: configure: Require the latest libsigc++ because our +tests require it (lp#829596). + +--- calling whatdependson for head-i586 Old: glibmm-2.29.11.tar.bz2 New: glibmm-2.29.13.tar.bz2 Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.HexBCr/_old 2011-09-09 11:16:50.0 +0200 +++ /var/tmp/diff_new_pack.HexBCr/_new 2011-09-09 11:16:50.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.29.11 +Version:2.29.13 Release:1 Group: System/Libraries License:LGPLv2.1+ @@ -31,10 +31,10 @@ BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(glib-2.0) >= 2.28.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.29.8 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(sigc++-2.0) +BuildRequires: pkgconfig(sigc++-2.0) >= 2.0.10 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ++ glibmm-2.29.11.tar.bz2 -> glibmm-2.29.13.tar.bz2 ++ 35779 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at Wed Aug 3 16:14:46 CEST 2011. --- GNOME/glibmm2/glibmm2.changes 2011-07-06 14:50:58.0 +0200 +++ /mounts/work_src_done/STABLE/glibmm2/glibmm2.changes2011-07-25 11:04:03.0 +0200 @@ -1,0 +2,21 @@ +Mon Jul 25 11:01:09 CEST 2011 - vu...@opensuse.org + +- Update to version 2.29.11: + + Gio::AppInfo: +- launch(): Use a vector instead of a ListHandle and assume + that it contains Gio::File rather than strings. This was + unusable before. +- Add launch() overload with no launch_context parameter. +- Add launch() overload taking one file. +- launch_uri(): Deprecate the method taking a + GAppLaunchContext*, adding one taking a Gio::AppLaunchContext + instead. +- Add launch_uri() taking one URI. + + Add test case for a recent fix in libsigc++ with RefPtr +(bgo#564005). + + tools: Add python .def generation scripts removed from +PyGObject. + + gmmproc: Allow _STRUCT_NOT_HIDDEN to be used even when multiple +classes are defined in one file. + +--- calling whatdependson for head-i586 Old: glibmm-2.29.10.tar.bz2 New: glibmm-2.29.11.tar.bz2 Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.QjWQoC/_old 2011-08-03 16:12:18.0 +0200 +++ /var/tmp/diff_new_pack.QjWQoC/_new 2011-08-03 16:12:18.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.29.10 +Version:2.29.11 Release:1 Group: System/Libraries License:LGPLv2.1+ ++ glibmm-2.29.10.tar.bz2 -> glibmm-2.29.11.tar.bz2 ++ 19099 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at Fri Jul 8 11:40:36 CEST 2011. --- GNOME/glibmm2/glibmm2.changes 2011-05-26 22:27:13.0 +0200 +++ /mounts/work_src_done/STABLE/glibmm2/glibmm2.changes2011-07-06 14:50:58.0 +0200 @@ -1,0 +2,23 @@ +Wed Jul 6 14:45:54 CEST 2011 - vu...@opensuse.org + +- Update to version 2.29.10: + + Gio: +- Added DateTime, TimeZone, TimeZoneMonitor. + +--- +Wed Jun 15 12:40:42 CEST 2011 - dims...@opensuse.org + +- Update to version 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: +- bgo#645072: DBus::Connection::emit_signal(): Replace empty + strings with 0, because gio fails with "". + + Build: +- bgo#652461: Removed now-unused doctooldir variable from + pkgconfig files. + +--- calling whatdependson for head-i586 Old: glibmm-2.28.1.tar.bz2 New: glibmm-2.29.10.tar.bz2 Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.nonikL/_old 2011-07-08 11:40:12.0 +0200 +++ /var/tmp/diff_new_pack.nonikL/_new 2011-07-08 11:40:12.0 +0200 @@ -21,13 +21,13 @@ Name: glibmm2 %define _name glibmm -Version:2.28.1 +Version:2.29.10 Release:1 Group: System/Libraries License:LGPLv2.1+ Summary:C++ Interface for Glib Url:http://www.gtkmm.org/ -Source: ftp://ftp.gnome.org/pub/GNOME/sources/%{_name}/2.12/%{_name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/glibmm/2.29/%{_name}-%{version}.tar.bz2 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig(gio-2.0) ++ glibmm-2.28.1.tar.bz2 -> glibmm-2.29.10.tar.bz2 ++ 136072 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at Tue May 31 13:00:32 CEST 2011. --- GNOME/glibmm2/glibmm2.changes 2011-04-05 17:55:29.0 +0200 +++ /mounts/work_src_done/STABLE/glibmm2/glibmm2.changes2011-05-26 22:27:13.0 +0200 @@ -1,0 +2,12 @@ +Wed May 18 21:01:10 CEST 2011 - dims...@opensuse.org + +- Update to version 2.28.1: + + gmmproc: +- Extra Defs Tool: Only generate properties that the GType owns +- bgo#649182: Put guards around generated includes in + wrap_init.cc to fix the wind32 build. +- bgo#644037: GtkDefs::split_tokens(): Speed improvement. + + Build fixes. + + Updated documentation. + +--- calling whatdependson for head-i586 Old: glibmm-2.28.0.tar.bz2 New: glibmm-2.28.1.tar.bz2 Other differences: -- ++ glibmm2.spec ++ --- /var/tmp/diff_new_pack.hjnNdJ/_old 2011-05-31 13:00:03.0 +0200 +++ /var/tmp/diff_new_pack.hjnNdJ/_new 2011-05-31 13:00:03.0 +0200 @@ -21,7 +21,7 @@ Name: glibmm2 %define _name glibmm -Version:2.28.0 +Version:2.28.1 Release:1 Group: System/Libraries License:LGPLv2.1+ @@ -44,6 +44,7 @@ %package -n libglibmm%{so_ver} + License:LGPLv2.1+ Group: System/Libraries Summary:C++ Interface for Glib @@ -59,6 +60,7 @@ %package -n libgiomm%{so_ver} + License:LGPLv2.1+ Group: System/Libraries Summary:C++ Interface for Gio ++ glibmm-2.28.0.tar.bz2 -> glibmm-2.28.1.tar.bz2 ++ 109993 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit glibmm2 for openSUSE:Factory
Hello community, here is the log from the commit of package glibmm2 for openSUSE:Factory checked in at Mon May 2 12:23:27 CEST 2011. --- GNOME/glibmm2/glibmm2.changes 2010-11-01 16:41:43.0 +0100 +++ /mounts/work_src_done/STABLE/glibmm2/glibmm2.changes2011-04-05 17:55:29.0 +0200 @@ -1,0 +2,300 @@ +Tue Apr 5 15:12:37 UTC 2011 - fcro...@novell.com + +- Update to version 2.28.0: + + Gio: +- DBus::Connection: + . Added a register_method() overload with no vtable. + . register_object(), register_subtree(): Take the VTable by +reference, not pointer. +- DBus::MethodInvocation: + . get_parameters(): Return a VariantContainerBase instead of +taking a VariantBase. + . return_gerror(), return_error_literal(): Rename them both +to return_error(). +- DBus::NodeInfo::lookup_interface(): Add a method overload + with no name. +- DBus::Proxy: Rename type_map_changed_properties to + MapChangeProperties. +- DBus::VariantContainerBase::create_tuple(): Add a method + overload that takes a single VariantBase. +- Settings: Really add list_schemas(). + +--- +Tue Mar 29 10:27:01 UTC 2011 - fcro...@novell.com + +- Update to version 2.27.99.2: + + Glib: +- Variant: Rename get(index) to get_child(index). +- Variant: Allow this to be used for object paths + and signatures as well as just bytestrings. +- Variant: Allow this to be used for + bytestrings, object paths and signatures as well as just + (UTF-8) strings. +- Move constructor definitions into the .cc file. +- Capitalize the standard types, such as VARIANT_TYPE_STRING. + + ArrayHandle: Make it compilable with MSVC 2005, 2008, 2010. +bgo#645851. + +--- +Mon Mar 28 17:30:23 UTC 2011 - fcro...@novell.com + +- Update to version 2.27.99.1: + + Gio: +- DBus: Use VariantContainerBase for tuple Variants. + +--- +Thu Mar 24 10:41:50 UTC 2011 - fcro...@novell.com + +- Update to version 2.27.99: + + Gio: +- Removed Application, ApplicationCommandLine, and ActionGroup + because they are unfinished. We hope to add them back in + glibmm 3.2. +- Removed SettingsBackend because it is unfinished. +- Settings: Removed API that used SettingsBackend. +- Variant: Improved the documentation. + + Build: Remove the dependency on mm-common during the tarball +build. +- Changes from version 2.27.98: + + Gio: +- DBus::InterfaceVTable: Make the tuple type clearer in + SlotInterfaceMethodCall. + + Glib: +- Correct some range checks to use >= instead of just >. +- Vectorutils, ArrayHandle: Check for NULL pointers. +- Changes from version 2.27.97: + + Gio: +- DBus::Proxy: Added the properties_changed signal bgo#644886 + + Variant: +- Added Variant::get(). bgo#644207. +- Added some get() method overloads. +- Added VariantBase::cast_dynamic(). bgo#644146 + + Build: Fix the missing doc-install.pl problem. +mm-common is now needed for tarball builds, though this might +change soon. +- Changes from version 2.27.96: + + Gio: +- Application: + . open(): Added a single-file method overload. + . The command-line signal now returns an int instead of a +bool. It is a main() status code. + . Added get_environ(). + . Add the local_command_line vfunc, +- ApplicationCommandLine: Use std::string instead of ustring in + some API. +- DBus::InterfaceVTable: Use g_error_copy() where appropriate, + fixing a crash. bgo#644008 + + Build: Do not install doctool/ scripts such as doc-install.pl. +These are now only installed by mm-common, and the mm-common +macros find it there, so no changes should be necessary in +other modules if you update mm-common. + + Documentation: Avoid errors in the reference documentation due +to encoding confusion in our perl scripts. bgo#644037 +- Changes from version 2.27.95: + + Gio: +- Throw Gio::Error again, instead of just the base Glib::Error. + This was broken in glibmm 2.27.94. + + Glib: +- build_filename(): Add method overloads to take up to 9 + arguments, for convenience. bgo#599578 + + Documentation: Mark some new API as new in 2.28. + +--- +Wed Feb 23 13:23:08 UTC 2011 - a...@mizerski.pl + +- Update to version 2.27.94: + + OptionGroup: +- Add add_entry() that takes a slot with callback function + (bgo#589197). +- on_post_parse() overrides no longer need to call the base + class (bgo#588988). +- Changes from version 2.27.93: + + Added ArrayHandler, ListHandler and SListHandler, to help with +conversions to/from std::vector. + + Application: Initialize glibmm and giomm in the const