From 2c3f86191a6f821a98c01ac51cd5635dd1ab259e8731a5735be00fd3cb9b1241 Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Wed, 17 Aug 2011 20:46:49 +0000 Subject: [PATCH 1/3] Accepting request 79007 from home:dimstar:branches:GNOME:Factory Update to 2.1.5 OBS-URL: https://build.opensuse.org/request/show/79007 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/at-spi2-core?expand=0&rev=51 --- at-spi2-core-2.1.4.tar.bz2 | 3 --- at-spi2-core-2.1.5.tar.bz2 | 3 +++ at-spi2-core.changes | 11 +++++++++++ at-spi2-core.spec | 2 +- 4 files changed, 15 insertions(+), 4 deletions(-) delete mode 100644 at-spi2-core-2.1.4.tar.bz2 create mode 100644 at-spi2-core-2.1.5.tar.bz2 diff --git a/at-spi2-core-2.1.4.tar.bz2 b/at-spi2-core-2.1.4.tar.bz2 deleted file mode 100644 index f78304a..0000000 --- a/at-spi2-core-2.1.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a7cb347ffc8e8e37f26312b6edaa2c077f3bcb27d891997dd45640d91c9fa674 -size 499440 diff --git a/at-spi2-core-2.1.5.tar.bz2 b/at-spi2-core-2.1.5.tar.bz2 new file mode 100644 index 0000000..919e75c --- /dev/null +++ b/at-spi2-core-2.1.5.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d02a4932bb45b70dd736c4560b01eabb100b95d10e5b0d346d5fe73e8d9968c9 +size 499030 diff --git a/at-spi2-core.changes b/at-spi2-core.changes index 82f0c7d..96aa45f 100644 --- a/at-spi2-core.changes +++ b/at-spi2-core.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Tue Aug 16 04:31:57 CEST 2011 - dimstar@opensuse.org + +- Update to version 2.1.5: + + Propertly free DBus error in atspi_accessible_get_process_id. + + Clean up names of some private functions. + + Move DBus interface name constants into atspi-constants.h and + make public. + + Remove support for relocated CORBA. + + bgo#655127: Python crash for atspi_accessible_get_relation_set. + ------------------------------------------------------------------- Tue Jul 26 09:29:51 CEST 2011 - vuntz@opensuse.org diff --git a/at-spi2-core.spec b/at-spi2-core.spec index aa461d2..c3dc5a3 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -18,7 +18,7 @@ Name: at-spi2-core -Version: 2.1.4 +Version: 2.1.5 Release: 1 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation License: GPLv2+ From f151571fe3a3889f2d86b7531bf0ed464a858f6faafa2129fe2ba1176118ac77 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Fri, 2 Sep 2011 00:01:53 +0000 Subject: [PATCH 2/3] Accepting request 80351 from home:vuntz:branches:GNOME:Factory Update to 2.1.90 OBS-URL: https://build.opensuse.org/request/show/80351 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/at-spi2-core?expand=0&rev=52 --- at-spi2-core-2.1.5.tar.bz2 | 3 --- at-spi2-core-2.1.90.tar.bz2 | 3 +++ at-spi2-core.changes | 14 ++++++++++++++ at-spi2-core.spec | 2 +- 4 files changed, 18 insertions(+), 4 deletions(-) delete mode 100644 at-spi2-core-2.1.5.tar.bz2 create mode 100644 at-spi2-core-2.1.90.tar.bz2 diff --git a/at-spi2-core-2.1.5.tar.bz2 b/at-spi2-core-2.1.5.tar.bz2 deleted file mode 100644 index 919e75c..0000000 --- a/at-spi2-core-2.1.5.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d02a4932bb45b70dd736c4560b01eabb100b95d10e5b0d346d5fe73e8d9968c9 -size 499030 diff --git a/at-spi2-core-2.1.90.tar.bz2 b/at-spi2-core-2.1.90.tar.bz2 new file mode 100644 index 0000000..60a567b --- /dev/null +++ b/at-spi2-core-2.1.90.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c293f7ad52ee7e233d759fbf0668a5fc84fc1e433576d2e823031bf363ff6e8 +size 515707 diff --git a/at-spi2-core.changes b/at-spi2-core.changes index 96aa45f..0d4cf6e 100644 --- a/at-spi2-core.changes +++ b/at-spi2-core.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Wed Aug 31 10:55:38 CEST 2011 - vuntz@opensuse.org + +- Update to version 2.1.90: + + Fixed a memory leak on DBus errors. + + Added org.a11y.Status.IsEnabled (currently a read-only + property) to the bus launcher. + + Clean up device listeners from disconnected applications. + + bgo#656004: atspi_accessible_get_relation_set returns a GArray + again. + + bgo#657585: Do not crash when the bus launcher is unable to + open the X display. + + Numerous documentation fixes. + ------------------------------------------------------------------- Tue Aug 16 04:31:57 CEST 2011 - dimstar@opensuse.org diff --git a/at-spi2-core.spec b/at-spi2-core.spec index c3dc5a3..826a33a 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -18,7 +18,7 @@ Name: at-spi2-core -Version: 2.1.5 +Version: 2.1.90 Release: 1 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation License: GPLv2+ From e76b97be0c692de77ef685eef3518c196ea45b0ba7af83dfad2d2e8790464664 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 6 Sep 2011 19:54:34 +0000 Subject: [PATCH 3/3] Accepting request 81095 from home:vuntz:branches:GNOME:Factory Update to 2.1.91 OBS-URL: https://build.opensuse.org/request/show/81095 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/at-spi2-core?expand=0&rev=53 --- at-spi2-core-2.1.90.tar.bz2 | 3 --- at-spi2-core-2.1.91.tar.bz2 | 3 +++ at-spi2-core-missing-return.patch | 30 ++++++++++++++++++++++++++++++ at-spi2-core.changes | 9 +++++++++ at-spi2-core.spec | 7 ++++--- 5 files changed, 46 insertions(+), 6 deletions(-) delete mode 100644 at-spi2-core-2.1.90.tar.bz2 create mode 100644 at-spi2-core-2.1.91.tar.bz2 create mode 100644 at-spi2-core-missing-return.patch diff --git a/at-spi2-core-2.1.90.tar.bz2 b/at-spi2-core-2.1.90.tar.bz2 deleted file mode 100644 index 60a567b..0000000 --- a/at-spi2-core-2.1.90.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8c293f7ad52ee7e233d759fbf0668a5fc84fc1e433576d2e823031bf363ff6e8 -size 515707 diff --git a/at-spi2-core-2.1.91.tar.bz2 b/at-spi2-core-2.1.91.tar.bz2 new file mode 100644 index 0000000..fae6462 --- /dev/null +++ b/at-spi2-core-2.1.91.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18db2cb606f8c4d2c1b421787c4910eb4cb6c1998b527620df6bf7c1ef0f3ee2 +size 517126 diff --git a/at-spi2-core-missing-return.patch b/at-spi2-core-missing-return.patch new file mode 100644 index 0000000..d9cd6a5 --- /dev/null +++ b/at-spi2-core-missing-return.patch @@ -0,0 +1,30 @@ +commit 2634b72b59d18699353514348059c7d31aaf154c +Author: Vincent Untz +Date: Tue Sep 6 08:21:22 2011 +0200 + + Fix missing return statements + + https://bugzilla.gnome.org/show_bug.cgi?id=658337 + +diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c +index 369998a..334258c 100644 +--- a/bus/at-spi-bus-launcher.c ++++ b/bus/at-spi-bus-launcher.c +@@ -205,6 +205,8 @@ ensure_a11y_bus (A11yBusLauncher *app) + close (app->pipefd[0]); + close (app->pipefd[1]); + app->state = A11Y_BUS_STATE_ERROR; ++ ++ return FALSE; + } + + static void +@@ -487,6 +489,8 @@ get_desktop_schema () + if (!strcmp (schemas[i], "org.gnome.desktop.interface")) + return g_settings_new (schemas[i]); + } ++ ++ return NULL; + } + + static void diff --git a/at-spi2-core.changes b/at-spi2-core.changes index 0d4cf6e..2105262 100644 --- a/at-spi2-core.changes +++ b/at-spi2-core.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Sep 6 06:09:38 UTC 2011 - vuntz@opensuse.org + +- Update to version 2.1.91: + + Fixed a crash when deregistering event listeners. + + Made DBus IsEnabled property readwrite. +- Add at-spi2-core-missing-return.patch: add missing returns to fix + build. + ------------------------------------------------------------------- Wed Aug 31 10:55:38 CEST 2011 - vuntz@opensuse.org diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 826a33a..f57dac9 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -18,7 +18,7 @@ Name: at-spi2-core -Version: 2.1.90 +Version: 2.1.91 Release: 1 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation License: GPLv2+ @@ -26,6 +26,8 @@ Group: System/Libraries Url: http://www.gnome.org/ Source0: http://download.gnome.org/sources/at-spi2-core/2.1/%{name}-%{version}.tar.bz2 Source99: %{name}-rpmlintrc +# PATCH-FIX-UPSTREAM at-spi2-core-missing-return.patch bgo#658337 vuntz@opensuse.org -- Missing returns +Patch0: at-spi2-core-missing-return.patch BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: intltool @@ -68,11 +70,10 @@ Requires: at-spi2-core = %{version} This package contains all necessary include files and libraries needed to develop applications that require these. - - %lang_package %prep %setup -q +%patch0 -p1 %if 0%{?BUILD_FROM_VCS} [ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh