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 "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/glibmm2/glibmm2.changes  2011-10-02 
10:04:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.glibmm2.new/glibmm2.changes     2012-01-06 
11:44:13.000000000 +0100
@@ -1,0 +2,70 @@
+Fri Nov 25 09:27:54 UTC 2011 - [email protected]
+
+- 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 </programlisting>
+      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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 <glibmm.h> via init.h or wrap_init.h.
+  + gmmproc:
+    - Don't include C code examples found in the XML docs 
+    - Don't include <glibmm.h> 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.000000000 +0100
+++ /var/tmp/diff_new_pack.Il7oVU/_new  2012-01-06 11:44:14.000000000 +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 = %{version}
 Obsoletes:      glibmm2 < %{version}
 Provides:       glibmm24 = %{version}
@@ -59,9 +59,8 @@
 
 %package -n libgiomm%{so_ver}
 
-License:        LGPLv2.1+
-Group:          System/Libraries
 Summary:        C++ Interface for Gio
+Group:          System/Libraries
 
 %description -n libgiomm%{so_ver}
 Glibmm is the official C++ interface for the popular cross-platform
@@ -69,9 +68,8 @@
 C++ and makes it possible for gtkmm to wrap GObject-based APIs.
 
 %package devel
-License:        LGPLv2.1+
-Group:          Development/Libraries/C and C++
 Summary:        C++ Interface for GLib
+Group:          Development/Libraries/C and C++
 Requires:       libglibmm%{so_ver} = %{version}
 Requires:       libgiomm%{so_ver} = %{version}
 Provides:       glibmm24-devel = %{version}

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to