commit at-spi2-atk for openSUSE:Factory
Hello community,
here is the log from the commit of package at-spi2-atk for openSUSE:Factory
checked in at Sun Oct 2 09:48:50 CEST 2011.
--------
--- openSUSE:Factory/at-spi2-atk/at-spi2-atk.changes 2011-09-23 01:52:07.000000000 +0200
+++ /mounts/work_src_done/STABLE/at-spi2-atk/at-spi2-atk.changes 2011-09-27 08:59:54.000000000 +0200
@@ -1,0 +2,20 @@
+Tue Sep 27 06:59:31 UTC 2011 - vuntz@opensuse.org
+
+- Update to version 2.2.0:
+ + bgo#658013: Attach the timeout for a key listener to the
+ appropriate main loop context.
+
+-------------------------------------------------------------------
+Wed Sep 21 17:23:36 UTC 2011 - vuntz@opensuse.org
+
+- Update to version 2.1.92:
+ + bgo#658013: Add timeout to check for disconnect on a key
+ listener.
+
+-------------------------------------------------------------------
+Sat Sep 17 13:27:24 UTC 2011 - jengelh@medozas.de
+
+- Remove redundant tags/sections from specfile
+- Use %_smp_mflags for parallel build
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
at-spi2-atk-2.1.91.tar.bz2
New:
----
at-spi2-atk-2.2.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ at-spi2-atk.spec ++++++
--- /var/tmp/diff_new_pack.Ah6rhA/_old 2011-10-02 09:48:46.000000000 +0200
+++ /var/tmp/diff_new_pack.Ah6rhA/_new 2011-10-02 09:48:46.000000000 +0200
@@ -18,13 +18,13 @@
Name: at-spi2-atk
-Version: 2.1.91
+Version: 2.2.0
Release: 1
Summary: Assistive Technology Service Provider Interface - GTK+ module
License: GPLv2+
Group: System/Libraries
Url: http://www.gnome.org/
-Source0: http://download.gnome.org/sources/at-spi2-atk/2.1/%{name}-%{version}.tar.bz2
+Source0: http://download.gnome.org/sources/at-spi2-atk/2.2/%{name}-%{version}.tar.bz2
Source99: %{name}-rpmlintrc
BuildRequires: atk-devel >= 2.1.5
BuildRequires: fdupes
@@ -40,7 +40,6 @@
%package common
-
Summary: Assistive Technology Service Provider Interface -- Common Files for GTK+ Modules
Group: System/Libraries
# The GTK+ module is useful only if the at-spi registry is running. But it's
@@ -61,7 +60,6 @@
%package gtk2
-
Summary: Assistive Technology Service Provider Interface - GTK+ 2 Module
Group: System/Libraries
Requires: %{name}-common = %{version}
@@ -77,7 +75,6 @@
%package gtk3
-
Summary: Assistive Technology Service Provider Interface - GTK+ 3 Module
Group: System/Libraries
Requires: %{name}-common = %{version}
@@ -104,7 +101,7 @@
%build
%configure
-%__make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
%install
%makeinstall
@@ -114,9 +111,6 @@
find %{buildroot} -type f -name "*.la" -delete -print
%find_lang %{name}
-%clean
-rm -rf %{buildroot}
-
%post gtk3
%glib2_gsettings_schema_post
++++++ at-spi2-atk-2.1.91.tar.bz2 -> at-spi2-atk-2.2.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.1.91/Makefile.in new/at-spi2-atk-2.2.0/Makefile.in
--- old/at-spi2-atk-2.1.91/Makefile.in 2011-09-06 00:54:49.000000000 +0200
+++ new/at-spi2-atk-2.2.0/Makefile.in 2011-09-27 01:09:02.000000000 +0200
@@ -123,8 +123,8 @@
dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
done; \
reldir="$$dir2"
-DIST_ARCHIVES = $(distdir).tar.gz
GZIP_ENV = --best
+DIST_ARCHIVES = $(distdir).tar.xz
distuninstallcheck_listfiles = find . -type f -print
distcleancheck_listfiles = find . -type f -print
ACLOCAL = @ACLOCAL@
@@ -594,7 +594,6 @@
dist-lzma: distdir
tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
$(am__remove_distdir)
-
dist-xz: distdir
tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
$(am__remove_distdir)
@@ -613,7 +612,7 @@
$(am__remove_distdir)
dist dist-all: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+ tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
$(am__remove_distdir)
# This target untars the dist file and tries a VPATH configuration. Then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.1.91/NEWS new/at-spi2-atk-2.2.0/NEWS
--- old/at-spi2-atk-2.1.91/NEWS 2011-09-06 00:48:20.000000000 +0200
+++ new/at-spi2-atk-2.2.0/NEWS 2011-09-27 01:11:44.000000000 +0200
@@ -1,3 +1,12 @@
+What's new in at-spi2-atk 2.2.0:
+
+* Really fix BGO#658013: Attach the timeout for a key listener to the
+ appropriate main loop context.
+
+What's new in at-spi2-atk 2.1.92:
+
+* Fix for BGO#658013: Add timeout to check for disconnect on a key listener.
+
What's new in at-spi2-atk 2.1.91:
* Fix for BGO#645321: Use an array of bytes rather than a string for the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.1.91/aclocal.m4 new/at-spi2-atk-2.2.0/aclocal.m4
--- old/at-spi2-atk-2.1.91/aclocal.m4 2011-09-06 00:54:47.000000000 +0200
+++ new/at-spi2-atk-2.2.0/aclocal.m4 2011-09-27 01:09:01.000000000 +0200
@@ -28,7 +28,7 @@
[
m4_pattern_allow([AM_V_GEN])
AC_ARG_ENABLE(schemas-compile,
- AC_HELP_STRING([--disable-schemas-compile],
+ AS_HELP_STRING([--disable-schemas-compile],
[Disable regeneration of gschemas.compiled on install]),
[case ${enableval} in
yes) GSETTINGS_DISABLE_SCHEMAS_COMPILE="" ;;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.1.91/atk-adaptor/event.c new/at-spi2-atk-2.2.0/atk-adaptor/event.c
--- old/at-spi2-atk-2.1.91/atk-adaptor/event.c 2011-08-29 23:30:46.000000000 +0200
+++ new/at-spi2-atk-2.2.0/atk-adaptor/event.c 2011-09-25 21:13:57.000000000 +0200
@@ -53,8 +53,10 @@
typedef struct _SpiReentrantCallClosure
{
+ DBusConnection *bus;
GMainLoop *loop;
DBusMessage *reply;
+ guint timeout;
} SpiReentrantCallClosure;
static void
@@ -81,25 +83,45 @@
g_main_loop_quit (closure->loop);
}
+static gboolean
+timeout_reply (void *data)
+{
+ SpiReentrantCallClosure *closure = data;
+
+ if (!dbus_connection_get_is_connected (closure->bus))
+ g_main_loop_quit (closure->loop);
+ closure->timeout = -1;
+ return FALSE;
+}
+
static DBusMessage *
send_and_allow_reentry (DBusConnection * bus, DBusMessage * message)
{
DBusPendingCall *pending;
SpiReentrantCallClosure closure;
GMainContext *main_context;
+ GSource *source;
main_context = (g_getenv ("AT_SPI_CLIENT") ? NULL :
spi_global_app_data->main_context);
+ closure.bus = bus;
closure.loop = g_main_loop_new (main_context, FALSE);
+ closure.reply = NULL;
switch_main_context (main_context);
- if (!dbus_connection_send_with_reply (bus, message, &pending, -1) || !pending)
+ if (!dbus_connection_send_with_reply (bus, message, &pending, 9000) || !pending)
{
switch_main_context (NULL);
return NULL;
}
dbus_pending_call_set_notify (pending, set_reply, (void *) &closure, NULL);
+ source = g_timeout_source_new (500);
+ g_source_set_callback (source, timeout_reply, &closure, NULL);
+ closure.timeout = g_source_attach (source, main_context);
+ g_source_unref (source);
g_main_loop_run (closure.loop);
+ if (closure.timeout != -1)
+ g_source_destroy (source);
g_main_loop_unref (closure.loop);
return closure.reply;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-atk-2.1.91/configure new/at-spi2-atk-2.2.0/configure
--- old/at-spi2-atk-2.1.91/configure 2011-09-06 00:54:49.000000000 +0200
+++ new/at-spi2-atk-2.2.0/configure 2011-09-27 01:09:03.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for at-spi2-atk 2.1.91.
+# Generated by GNU Autoconf 2.68 for at-spi2-atk 2.2.0.
#
# Report bugs to
participants (1)
-
root@hilbert.suse.de