From 7a5fa34682eba304ada7f294e9a8223069453c31476d736652590ccbf1d02295 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Wed, 21 Dec 2011 04:10:18 +0000 Subject: [PATCH] Accepting request 97263 from home:vuntz:branches:GNOME:Factory Update to 2.31.6 OBS-URL: https://build.opensuse.org/request/show/97263 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/glib2?expand=0&rev=174 --- glib-2.31.4.tar.xz | 3 --- glib-2.31.6.tar.xz | 3 +++ glib2.changes | 34 ++++++++++++++++++++++++++++++++-- glib2.spec | 18 ++++-------------- 4 files changed, 39 insertions(+), 19 deletions(-) delete mode 100644 glib-2.31.4.tar.xz create mode 100644 glib-2.31.6.tar.xz diff --git a/glib-2.31.4.tar.xz b/glib-2.31.4.tar.xz deleted file mode 100644 index f819018..0000000 --- a/glib-2.31.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:627fbffdb0c0a95709778e54ab32620d3e4ae9dfed939bb69ab4a50209ff43fb -size 6023548 diff --git a/glib-2.31.6.tar.xz b/glib-2.31.6.tar.xz new file mode 100644 index 0000000..1740323 --- /dev/null +++ b/glib-2.31.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26f082d3dfa017c73049a7f09333dd2114abd32849fd601394e35f4f8b34e49a +size 6040856 diff --git a/glib2.changes b/glib2.changes index ffa879f..b0540a7 100644 --- a/glib2.changes +++ b/glib2.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Tue Dec 20 09:09:19 UTC 2011 - vuntz@opensuse.org + +- Update to version 2.31.6: + + GApplication no longer has APIs for setting menus. Those have + been moved to GtkApplication. + + The GActionGroup import/export functionality has been decoupled + from GApplication by the introduction of a new interface for + the purpose of handling platform data: GRemoteActionGroup. This + allows Gtk to properly deal with platform data (and gdk + threads) on window actions. + + Lots of documentation improvements. + + Bug fixes and a huge number of memory leak fixes. + + The test suite now passes on ARM and some of the GDBus testcase + hangs we've been seeing have been resolved (although others + could remain). + + g_bytes_get_data() API changed: now includes 'size' out + parameter + + New g_queue_free_full() API similar to g_[s]list_free_full(). + + Desktop files: use standard "Keywords" now, not + "X-GNOME-Keywords". + + gsettings commandline tool now has --schemadir option for + schemas not installed in the usual place (ie: as part of + plugins). + + Bugs fixed: bgo#643736, bgo#657433, bgo#664699, bgo#665737, + bgo#665879, bgo#666113, bgo#666115, bgo#666145, bgo#666173, + bgo#666296, bgo#666415. + + Updated translations. + ------------------------------------------------------------------- Tue Dec 13 12:33:58 UTC 2011 - dimstar@opensuse.org @@ -7,7 +36,7 @@ Tue Dec 13 12:33:58 UTC 2011 - dimstar@opensuse.org when unregistering objects if the current main context was the same context the object was exported on. It now unconditionally dispatches these through an idle on the context. - + Clean up requiers in .pc files. + + Clean up requires in .pc files. + Introduce GBytes, a data type for immutable, fixed-size byte sequences. This makes the pre-existing GBuffer API available outside GLib @@ -21,11 +50,12 @@ Tue Dec 13 12:33:58 UTC 2011 - dimstar@opensuse.org - 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. +- Update gtk-doc.m4 source from gtk-doc. ------------------------------------------------------------------- Wed Nov 30 09:50:42 UTC 2011 - coolo@suse.com -- add automake as buildrequire to avoid implicit dependency +- Add automake BuildRequires to avoid implicit dependency. ------------------------------------------------------------------- Tue Nov 22 08:28:17 UTC 2011 - dimstar@opensuse.org diff --git a/glib2.spec b/glib2.spec index 4f546bf..28db1ae 100644 --- a/glib2.spec +++ b/glib2.spec @@ -20,14 +20,14 @@ Name: glib2 %define _name glib -Version: 2.31.4 -Release: 1 +Version: 2.31.6 +Release: 0 # FIXME: change zlib-devel to pkgconfig(zlib) once we have a recent enough version of zlib # FIXME: find out if tapsets should really be in devel package or in main package -License: LGPLv2+ Summary: General-Purpose Utility Library -Url: http://www.gtk.org/ +License: LGPL-2.1+ Group: System/Libraries +Url: http://www.gtk.org/ Source: http://download.gnome.org/sources/glib/2.31/%{_name}-%{version}.tar.xz Source1: glib2.sh Source2: glib2.csh @@ -86,7 +86,6 @@ data types, macros, type conversions, string utilities, file utilities, a main loop abstraction, and so on. %package tools -License: LGPLv2+ Summary: General-Purpose Utility Library -- Tools Group: Development/Libraries/C and C++ @@ -96,7 +95,6 @@ data types, macros, type conversions, string utilities, file utilities, a main loop abstraction, and so on. %package -n gio-branding-upstream -License: LGPLv2+ Summary: Upstream definitions of default settings and applications Group: System/Libraries Requires: libgio-2_0-0 = %{version} @@ -123,7 +121,6 @@ GSettings and applications used by the MIME system. %package devel #' -License: LGPLv2+ Requires: %{name} = %{version} pkg-config glibc-devel # Now require the subpackages too Requires: glib2-tools = %{version} @@ -152,7 +149,6 @@ a main loop abstraction, and so on. This package contains the development files for GLib. %package devel-static -License: LGPLv2+ Requires: %{name}-devel = %{version} Summary: General-Purpose Utility Library -- Static Libraries Group: Development/Libraries/C and C++ @@ -165,7 +161,6 @@ a main loop abstraction, and so on. This package contains static versions of the GLib libraries. %package -n libglib-2_0-0 -License: LGPLv2+ Summary: General-Purpose Utility Library Group: System/Libraries Recommends: %{name}-lang @@ -183,7 +178,6 @@ data types, macros, type conversions, string utilities, file utilities, a main loop abstraction, and so on. %package -n libgmodule-2_0-0 -License: LGPLv2+ Summary: General-Purpose Utility Library -- Library for Modules Group: System/Libraries @@ -196,7 +190,6 @@ The libgmodule library provides a portable way to dynamically load object files (commonly known as 'plug-ins'). %package -n libgio-2_0-0 -License: LGPLv2+ Summary: General-Purpose Utility Library -- Library for VFS Group: System/Libraries Requires: gio-branding = %{version} @@ -217,7 +210,6 @@ a main loop abstraction, and so on. GIO provides a modern, easy-to-use VFS API. %package -n libgio-fam -License: LGPLv2+ Summary: General-Purpose Utility Library -- GIO Module to use FAM Group: System/Libraries # we need gio-querymodules in %post/%postun @@ -233,7 +225,6 @@ a main loop abstraction, and so on. This packages provides a GIO module to use FAM for file monitoring. %package -n libgthread-2_0-0 -License: LGPLv2+ Summary: General-Purpose Utility Library -- Library for Threads Group: System/Libraries @@ -246,7 +237,6 @@ The libgthread library provides a portable way to write multi-threaded software. %package -n libgobject-2_0-0 -License: LGPLv2+ Summary: General-Purpose Utility Library -- Object-Oriented Framework for C Group: System/Libraries