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.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes     2016-03-29 
14:31:01.000000000 +0200
@@ -1,0 +2,116 @@
+Fri Mar 18 12:43:57 UTC 2016 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 <mutex> 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 - [email protected]
+
+- 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).
+      . Improve Build Speed and Debugging Experience.
+
+-------------------------------------------------------------------
@@ -4,0 +121,94 @@
+
+-------------------------------------------------------------------
+Fri Sep  4 19:26:45 UTC 2015 - [email protected]
+
+- Update to version 2.45.70:
+  + Glib:
+    - C++11:
+      . Add move operations to ObjectBase and Object.
+      . RefPtr: Make methods noexcept.
+  + gmmproc:
+    - C++11:
+      . Generate move operations.
+      . More use of = delete instead of private copy operations.
+      . Use std::stoul instead of strtoul.
+    - C++11: IOChannel: move operations: Call the base
+      sigc::trackable.
+    - C++11: Markup: Add move operations.
+   + Documentation:
+     - Update configuration for Doxygen 1.8.9.1.
+     - Exclude bogus documentation symbols.
+     - Generate documentation for API all platforms.
+- Changes from version 2.45.52:
+  + Glib::
+    - C++11: Glib::ObjectBase, Object, Interface: Add move
+      operators.
+    - C++11: Mark all _CLASS_OPAQUE_REFCOUNTED classes as final.
+  + Gio: FileIcon: Remove unncessary IMPLEMENTS_INTERFACE.
+  + gmmproc:
+    - _CLASS_GOBJECT(): Generate move operations.
+    - _CLASS_INTERFACE(): Generate move operations.
+    - _CLASS_BOXEDTYPE_STATIC(): Add move operations.
+    - _CLASS_BOXEDTYPE_STATIC: Add explicit copy operations.
+    - _CLASS_OPAQUE_COPYABLE(): Add move operations.
+    - _CLASS_OPAQUE_COPYABLE: Generate static swap().
+    - _CLASS_OPAQUE_REFCOUNTED: Use = delete for the default
+      constructor.
+
+-------------------------------------------------------------------
+Thu Aug 20 20:13:37 UTC 2015 - [email protected]
+
+- Update to version 2.45.50:
+  + Glib: RefPtr:
+    - Add move constructor and move assignment operator for
+      castable types (bgo#752812).
+    - Add release(): (bgo#752812).
+    - move assignment operator: Use swap() (bgo#752812).
+  + Gio:
+    - NetworkMonitor: Add get_network_metered() and property.
+    - SocketService: Add active property.
+  + General: C++11: Boxed types: Declare move operations as
+    noexcept.
+  + Build:
+    - Update Visual Studio project to Visual Studio 2013, for C++11
+      support.
+    - Improve gen_scripts.
+  + gmmproc: generate_wrap_init.pl: Allow use of nested namespaces
+    for whole module (bgo#753013).
+
+-------------------------------------------------------------------
+Fri Jul 31 15:32:03 UTC 2015 - [email protected]
+
+- Update to version 2.45.40:
+  + Glib: RefPtr: Add move constructor and move assignment
+    operator.
+  + Gio: Application: Add the shutdown signal (bgo#752600).
+  + Build:
+    - C++11:
+      . Use noexcept instead of throw().
+      . Use "= delete" instead of private copy
+        constructors/operator=.
+      . Use nullptr instead of 0.
+      . C++11: Use the override keyword.
+- Changes from version 2.45.31:
+  + Glib: HelperList: fix iterator check in operator[]
+    (bgo#751530).
+  + Build:
+    - Use (and require) C++11.
+    - Use some simple C++11 syntax.
+    - Fix the build with -Wshadow.
+  + gmmproc:
++++ 14 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes
++++ and /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes

Old:
----
  fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch
  glibmm-2.44.0.tar.xz

New:
----
  glibmm-2.47.92.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glibmm2.spec ++++++
--- /var/tmp/diff_new_pack.8HVZfI/_old  2016-03-29 14:31:02.000000000 +0200
+++ /var/tmp/diff_new_pack.8HVZfI/_new  2016-03-29 14:31:02.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glibmm2
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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,23 +21,21 @@
 
 Name:           glibmm2
 %define _name glibmm
-Version:        2.44.0
+Version:        2.47.92
 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.44/%{_name}-%{version}.tar.xz
+Source0:        
http://download.gnome.org/sources/glibmm/2.47/%{_name}-%{version}.tar.xz
 Source99:       baselibs.conf
-# PATCH-FIX-UPSTREAM 
fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch [email protected] 
-- fixes gcc5 warning.
-Patch0:         fix-deprecated-extra_object_base_data_mutex-auto_ptr.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig(gio-2.0)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.43.90
-BuildRequires:  pkgconfig(gmodule-2.0)
-BuildRequires:  pkgconfig(gobject-2.0)
-BuildRequires:  pkgconfig(sigc++-2.0) >= 2.0.10
+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(sigc++-2.0) >= 2.8.0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -86,7 +84,6 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-%patch0 -p1
 
 %build
 %configure --disable-static

++++++ glibmm-2.44.0.tar.xz -> glibmm-2.47.92.tar.xz ++++++
++++ 337527 lines of diff (skipped)


Reply via email to