commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2020-09-25 16:24:32 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new.4249 (New) Package is "at-spi2-core" Fri Sep 25 16:24:32 2020 rev:87 rq:836027 version:2.36.1 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2020-04-23 18:25:36.851533792 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new.4249/at-spi2-core.changes 2020-09-25 16:27:29.539675569 +0200 @@ -1,0 +2,15 @@ +Sat Sep 12 20:36:30 UTC 2020 - Matthias Eliasson + +- Update to version 2.36.1: + + meson: De-duplicate deps of 'Requires' in pkgconfig file + + Make at-spi-dbus-bus.desktop Validat + + Fix ucs2keysym line for Euro sign + + Fix Qt annotations in DBus xml files + + constants: Fix typos in two _COUNT constants + + Fix a couple of memory leaks. + + Fix use after free when a device listener is destroyed. + + Fix use after free when an event listener is destroyed. +- Run spec-cleaner + + Remove rpm groups + +--- Old: at-spi2-core-2.36.0.tar.xz New: at-spi2-core-2.36.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.YOtg6b/_old 2020-09-25 16:27:32.155677885 +0200 +++ /var/tmp/diff_new_pack.YOtg6b/_new 2020-09-25 16:27:32.159677888 +0200 @@ -17,15 +17,13 @@ Name: at-spi2-core -Version:2.36.0 +Version:2.36.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:LGPL-2.1-or-later -Group: System/GUI/GNOME URL:https://www.gnome.org/ Source0: https://download.gnome.org/sources/at-spi2-core/2.36/%{name}-%{version}.tar.xz Source99: baselibs.conf - BuildRequires: gtk-doc BuildRequires: meson >= 0.40.1 BuildRequires: pkgconfig @@ -51,7 +49,6 @@ %package -n libatspi0 Summary:Assistive Technology Service Provider Interface -Group: System/Libraries %description -n libatspi0 AT-SPI is a general interface for applications to make use of the @@ -59,7 +56,6 @@ %package -n typelib-1_0-Atspi-2_0 Summary:Introspection bindings for the Assistive Technology Service Provider Interface -Group: System/Libraries %description -n typelib-1_0-Atspi-2_0 AT-SPI is a general interface for applications to make use of the @@ -70,7 +66,6 @@ %package devel Summary:Development files for the Assistive Technology Service Provider Interface -Group: Development/Libraries/GNOME Requires: at-spi2-core = %{version} Requires: libatspi0 = %{version} Requires: typelib-1_0-Atspi-2_0 = %{version} ++ at-spi2-core-2.36.0.tar.xz -> at-spi2-core-2.36.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.36.0/NEWS new/at-spi2-core-2.36.1/NEWS --- old/at-spi2-core-2.36.0/NEWS2020-03-08 00:19:58.0 +0100 +++ new/at-spi2-core-2.36.1/NEWS2020-09-05 01:56:27.960104700 +0200 @@ -1,3 +1,21 @@ +What's new in at-spi2-core 2.36.1: + +* meson: De-duplicate deps of 'Requires' in pkgconfig file + +* Make at-spi-dbus-bus.desktop Validate + +* Fix ucs2keysym line for Euro sign + +* Fix Qt annotations in DBus xml files + +* constants: Fix typos in two _COUNT constants + +* Fix a couple of memory leaks. + +* Fix use after free when a device listener is destroyed. + +* Fix use after free when an event listener is destroyed. + What's new in at-spi2-core 2.35.92: * bus-launcher: make session management more robust. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.36.0/atspi/atspi-accessible.c new/at-spi2-core-2.36.1/atspi/atspi-accessible.c --- old/at-spi2-core-2.36.0/atspi/atspi-accessible.c2020-03-08 00:19:58.0 +0100 +++ new/at-spi2-core-2.36.1/atspi/atspi-accessible.c2020-09-05 01:56:27.960104700 +0200 @@ -180,7 +180,7 @@ accessible->priv = atspi_accessible_get_instance_private (accessible); - accessible->children = g_ptr_array_new_with_free_func (atspi_accessible_unref); + accessible->children = g_ptr_array_new_with_free_func ((GDestroyNotify) atspi_accessible_unref); } static void diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.36.0/atspi/atspi-constants.h new/at-spi2-core-2.36.1/atspi/atspi-constants.h --- old/at-spi2-core-2.36.0/atspi/atspi-constants.h 2020-03-08 00:19:58.0 +0100 +++
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2020-04-23 18:25:34 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new.2738 (New) Package is "at-spi2-core" Thu Apr 23 18:25:34 2020 rev:86 rq:795158 version:2.36.0 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2020-03-05 23:16:48.421127177 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new.2738/at-spi2-core.changes 2020-04-23 18:25:36.851533792 +0200 @@ -1,0 +2,14 @@ +Sun Mar 8 23:30:35 UTC 2020 - Bjørn Lie + +- Update to version 2.36.0: + + No changes, stable version update only. + +--- +Sat Feb 29 23:49:00 UTC 2020 - mgo...@suse.com + +- Update to version 2.35.92: + + bus-launcher: make session management more robust +(boo#1154582). +- Drop at-spi2-core-async-session-register.patch: Fixed upstream. + +--- @@ -5,0 +20,8 @@ + +--- +Wed Feb 12 21:09:48 CET 2020 - dims...@opensuse.org + +- Update to version 2.35.1: + + Fix source reproducibility. + + Avoid depending on Meson 0.50. + + Add ATSPI_ROLE_MARK and ATSPI_ROLE_SUGGESTION. Old: at-spi2-core-2.34.0.tar.xz at-spi2-core-async-session-register.patch New: at-spi2-core-2.36.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.ooXPwy/_old 2020-04-23 18:25:38.087536158 +0200 +++ /var/tmp/diff_new_pack.ooXPwy/_new 2020-04-23 18:25:38.087536158 +0200 @@ -17,20 +17,17 @@ Name: at-spi2-core -Version:2.34.0 +Version:2.36.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:LGPL-2.1-or-later Group: System/GUI/GNOME URL:https://www.gnome.org/ -Source0: https://download.gnome.org/sources/at-spi2-core/2.34/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/at-spi2-core/2.36/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM at-spi2-core-async-session-register.patch boo#1154582 mgo...@suse.com -- make bus-launcher session registration more robust. -Patch0: at-spi2-core-async-session-register.patch - BuildRequires: gtk-doc -BuildRequires: meson >= 0.50.0 +BuildRequires: meson >= 0.40.1 BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-1) >= 1.0 BuildRequires: pkgconfig(gio-2.0) >= 2.28 ++ at-spi2-core-2.34.0.tar.xz -> at-spi2-core-2.36.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.34.0/NEWS new/at-spi2-core-2.36.0/NEWS --- old/at-spi2-core-2.34.0/NEWS2019-09-09 18:20:11.0 +0200 +++ new/at-spi2-core-2.36.0/NEWS2020-03-08 00:19:58.0 +0100 @@ -1,3 +1,15 @@ +What's new in at-spi2-core 2.35.92: + +* bus-launcher: make session management more robust. + +What's new in at-spi2-core 2.35.1: + +* Fix source reproducibility (!25). + +* Avoid depending on Meson 0.50 (#20). + +* Add ATSPI_ROLE_MARK and ATSPI_ROLE_SUGGESTION (!27). + What's new in at-spi2-core 2.34.0: * Fix a use after free when freeing an event. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.34.0/atspi/atspi-constants.h new/at-spi2-core-2.36.0/atspi/atspi-constants.h --- old/at-spi2-core-2.34.0/atspi/atspi-constants.h 2019-09-09 18:20:11.0 +0200 +++ new/at-spi2-core-2.36.0/atspi/atspi-constants.h 2020-03-08 00:19:58.0 +0100 @@ -1240,6 +1240,18 @@ * @ATSPI_ROLE_CONTENT_INSERTION: Content previously inserted or proposed to be * inserted, e.g. in revision history or a content view providing suggestions * from reviewers. @Since: 2.34. + * @ATSPI_ROLE_MARK: A run of content that is marked or highlighted, such as for + * reference purposes, or to call it out as having a special purpose. If the + * marked content has an associated section in the document elaborating on the + * reason for the mark, then %ATSPI_RELATION_DETAILS should be used on the mark + * to point to that associated section. In addition, the reciprocal relation + * %ATSPI_RELATION_DETAILS_FOR should be used on the associated content section + * to point back to the mark. @Since: 2.36. + * @ATSPI_ROLE_SUGGESTION: A container for content that is called out as a proposed + * change from the current version of the document, such as by a reviewer of the + * content. This role should include either
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2020-03-05 23:16:41 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new.26092 (New) Package is "at-spi2-core" Thu Mar 5 23:16:41 2020 rev:85 rq:780863 version:2.34.0 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2019-10-17 12:56:12.885772574 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new.26092/at-spi2-core.changes 2020-03-05 23:16:48.421127177 +0100 @@ -1,0 +2,6 @@ +Thu Feb 27 15:04:35 UTC 2020 - Michael Gorse + +- Ad at-spi2-core-async-session-register.patch: make bus-launcher + session registration more robust (boo#1154582). + +--- New: at-spi2-core-async-session-register.patch Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.khEXCi/_old 2020-03-05 23:16:49.521127800 +0100 +++ /var/tmp/diff_new_pack.khEXCi/_new 2020-03-05 23:16:49.557127820 +0100 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,6 +26,9 @@ Source0: https://download.gnome.org/sources/at-spi2-core/2.34/%{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM at-spi2-core-async-session-register.patch boo#1154582 mgo...@suse.com -- make bus-launcher session registration more robust. +Patch0: at-spi2-core-async-session-register.patch + BuildRequires: gtk-doc BuildRequires: meson >= 0.50.0 BuildRequires: pkgconfig ++ at-spi2-core-async-session-register.patch ++ >From 47496e0ff2571636db8f3ca8807ce11b50866130 Mon Sep 17 00:00:00 2001 From: Mike Gorse Date: Thu, 27 Feb 2020 08:43:16 -0600 Subject: [PATCH] bus-launcher: Use async callback for RegisterClient This should make the process more robust, in combination with setting the timeout to G_MAXINT, rather than -1, which effectively defaults to 25 seconds. Otherwise, it is possible for the session manager to be unresponsive, perhaps waiting for a synchronous call of its own to time out, and then the session manager will eventually process the RegisterClient, but at-spi-bus-launcher will have timed out, meaning that we successfully register with the session manager but don't ever set up our signal handler, meaning that, later, the session manager sends a QueryEndSession to us, but we don't see it. https://bugzilla.opensuse.org/show_bug.cgi?id=1154582 --- bus/at-spi-bus-launcher.c | 78 +++ 1 file changed, 46 insertions(+), 32 deletions(-) diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c index b4f49b8..362fd05 100644 --- a/bus/at-spi-bus-launcher.c +++ b/bus/at-spi-bus-launcher.c @@ -69,6 +69,7 @@ typedef struct { int pipefd[2]; int listenfd; char *a11y_launch_error_message; + GDBusProxy *sm_proxy; } A11yBusLauncher; static A11yBusLauncher *_global_app = NULL; @@ -139,28 +140,61 @@ client_proxy_ready_cb (GObject *source_object, G_CALLBACK (g_signal_cb), app); } +static void +client_registered (GObject *source, + GAsyncResult *result, + gpointer user_data) +{ + A11yBusLauncher *app = user_data; + GError *error = NULL; + GVariant *variant; + gchar *object_path; + GDBusProxyFlags flags; + + variant = g_dbus_proxy_call_finish (app->sm_proxy, result, ); + if (!variant) +{ + if (error != NULL) +{ + g_warning ("Failed to register client: %s", error->message); + g_error_free (error); +} +} + else +{ + g_variant_get (variant, "(o)", _path); + g_variant_unref (variant); + + flags = G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES; + g_dbus_proxy_new_for_bus (G_BUS_TYPE_SESSION, flags, NULL, +"org.gnome.SessionManager", object_path, +"org.gnome.SessionManager.ClientPrivate", +NULL, client_proxy_ready_cb, app); + + g_free (object_path); +} + g_clear_object (>sm_proxy); +} + static void register_client (A11yBusLauncher *app) { GDBusProxyFlags flags; - GDBusProxy *sm_proxy; GError *error; const gchar *app_id; const gchar *autostart_id; gchar *client_startup_id; GVariant *parameters; - GVariant *variant; - gchar *object_path; flags = G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES |
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2019-10-17 12:56:12 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new.2352 (New) Package is "at-spi2-core" Thu Oct 17 12:56:12 2019 rev:84 rq:736491 version:2.34.0 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2019-05-03 22:16:35.792004524 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new.2352/at-spi2-core.changes 2019-10-17 12:56:12.885772574 +0200 @@ -1,0 +2,46 @@ +Mon Sep 9 15:08:37 CDT 2019 - mgo...@suse.com + +- Update to version 2.34.0: + + Fix a use after free when freeing an event. + + Clean up handling of the X11 property specifying the bus +address. + + Update doap. + +--- +Mon Sep 2 18:10:18 CDT 2019 - mgo...@suse.com + +- Update to version 2.33.92: + + Now requires meson 0.50.0. + + License is now LGPL-2.1+. + + Meson: only link to libdl when it is necessary. + + Update installation instructions. + + Clarify atspi_editable_text_insert_text documentation. + + Do not warn on no reply from pending get_items call. + + Eliminate some superfluous runtime warnings. +- Require meson >= 0.50.0. +- Set license to LGPL-2.1-or-later. + +--- +Fri Aug 30 09:27:56 CDT 2019 - mgo...@suse.com + +- Update to version 2.33.90: + + Refactor the API for the screen reader to notify listeners +of its status. + + Add a sender to the AtspiEvent struct. + + Add missing atspi_application_get_type prototype. + + Support mutter remote desktop interface for synthesizing +keyboard/mouse events (likely still needs work). + +--- +Tue Jun 25 22:35:55 UTC 2019 - Bjørn Lie + +- Update to version 2.33.2: + + Check WAYLAND_DISPLAY, rather than XDG_SESSION_TYPE, to avoid X +connections. Fixes breakage if X is started with startx and +XDG_SESSION_TYPE is unset. + + X11: also try mod4 and mod5 to generate keysyms. + + Add ATSPI_ROLE_CONTENT_DELETION and +ATSPI_ROLE_CONTENT_INSERTION. + + Check for dbus-daemon in /usr/lib (for Solaris). + +--- Old: at-spi2-core-2.32.1.tar.xz New: at-spi2-core-2.34.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.9ehhAM/_old 2019-10-17 12:56:13.421771216 +0200 +++ /var/tmp/diff_new_pack.9ehhAM/_new 2019-10-17 12:56:13.425771206 +0200 @@ -17,17 +17,17 @@ Name: at-spi2-core -Version:2.32.1 +Version:2.34.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation -License:GPL-2.0-or-later +License:LGPL-2.1-or-later Group: System/GUI/GNOME URL:https://www.gnome.org/ -Source0: https://download.gnome.org/sources/at-spi2-core/2.32/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/at-spi2-core/2.34/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: gtk-doc -BuildRequires: meson +BuildRequires: meson >= 0.50.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-1) >= 1.0 BuildRequires: pkgconfig(gio-2.0) >= 2.28 ++ at-spi2-core-2.32.1.tar.xz -> at-spi2-core-2.34.0.tar.xz ++ 5887 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2019-05-03 22:16:34 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new.5148 (New) Package is "at-spi2-core" Fri May 3 22:16:34 2019 rev:83 rq:695763 version:2.32.1 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2019-03-08 13:28:56.206988181 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new.5148/at-spi2-core.changes 2019-05-03 22:16:35.792004524 +0200 @@ -1,0 +2,54 @@ +Wed Apr 10 08:33:28 UTC 2019 - Bjørn Lie + +- Update to version 2.32.1: + + Fix meson build for meson 0.50.0 and newer. +- Drop at-spi2-core-meson-build-fix.patch: Fixed upstream. + +--- +Tue Mar 12 17:00:11 UTC 2019 - mgo...@suse.com + +- Add at-spi2-core-meson-build-fix.patch: fix build for meson + 0.50.0 (glgo#GNOME/at-spi2-core!9). + +--- +Tue Mar 12 06:42:24 UTC 2019 - Bjørn Lie + +- Update to version 2.32.0: + + Stable release version bump. + +--- +Tue Mar 5 02:31:03 UTC 2019 - Bjørn Lie + +- Update to version 2.31.92: + + Fix atspi_table_cell_get_(row_column)_headers. + + Update documentation to indicate that extents are only +meaningful when an object has both STATE_VISIBLE and +STATE_SHOWING. + + Use a consistent style for the meson options. + + Fix a compiler warning on BSD. + + Add ScrollSubstringTo and ScrollSubstringToPoint text +interfaces. +- Enable gtk-docs BuildRequires and update options passed to meson. +- Drop unneeded and unused intltool BuildRequires. + +--- +Tue Mar 5 02:31:02 UTC 2019 - bjorn@gmail.com + +- Update to version 2.31.2: + + Add ScrollSubstringTo and ScrollSubstringToPoint text +interfaces. + +--- +Tue Mar 5 02:31:01 UTC 2019 - bjorn@gmail.com + +- Update to version 2.31.1: + + Bus launcher: fix an issue where the error wasn't cleared on +failure. + + Add support for locking/unlocking modifiers. + + Update error log text for consistency. + + Documentation clean-ups. +- Drop upstream fixed patches: + + at-spi2-core-bus-launch-use__linux__.patch. + + at-spi2-core-generate-pc.patch. + +--- Old: at-spi2-core-2.30.1.tar.xz at-spi2-core-bus-launch-use__linux__.patch at-spi2-core-generate-pc.patch New: at-spi2-core-2.32.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.cheK63/_old 2019-05-03 22:16:36.212005369 +0200 +++ /var/tmp/diff_new_pack.cheK63/_new 2019-05-03 22:16:36.216005376 +0200 @@ -17,22 +17,16 @@ Name: at-spi2-core -Version:2.30.1 +Version:2.32.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0-or-later Group: System/GUI/GNOME URL:https://www.gnome.org/ -Source0: https://download.gnome.org/sources/at-spi2-core/2.30/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/at-spi2-core/2.32/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-UPSTREAM-FIX at-spi2-core-bus-launch-use__linux__.patch -- bus-launch: use __linux__ over __linux -Patch0: at-spi2-core-bus-launch-use__linux__.patch -# PATCH-UPSTREAM-FIX at-spi2-core-generate-pc.patch -- meson: Generate a pkg-config file -Patch1: at-spi2-core-generate-pc.patch - -###FIXME### Disabled due to build error with meson 048 and newer -#BuildRequires: gtk-doc -BuildRequires: intltool + +BuildRequires: gtk-doc BuildRequires: meson BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-1) >= 1.0 @@ -93,9 +87,9 @@ %build %meson \ --libexecdir="%{_libexecdir}/at-spi2" \ - -D enable_docs=false \ - -D enable-introspection=yes \ - -D enable-x11=yes \ + -Ddocs=true \ + -Dintrospection=yes \ + -Dx11=yes \ %{nil} %meson_build @@ -129,9 +123,7 @@ %{_libdir}/libatspi.so %{_libdir}/pkgconfig/atspi-2.pc %{_datadir}/gir-1.0/*.gir -#%%dir %%{_datadir}/gtk-doc -#%%dir %%{_datadir}/gtk-doc/html -#%%doc %%{_datadir}/gtk-doc/html/libatspi/ +%doc %{_datadir}/gtk-doc/html/libatspi/ %files lang -f at-spi2-core.lang ++ at-spi2-core-2.30.1.tar.xz -> at-spi2-core-2.32.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2019-03-08 13:28:54 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new.28833 (New) Package is "at-spi2-core" Fri Mar 8 13:28:54 2019 rev:82 rq:681624 version:2.30.1 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2018-10-17 08:20:37.490881071 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new.28833/at-spi2-core.changes 2019-03-08 13:28:56.206988181 +0100 @@ -1,0 +2,7 @@ +Mon Mar 4 21:44:27 UTC 2019 - mgo...@suse.com + +- Update to version 2.30.1: + + Fix atspi_table_cell_get_(row|column)_header_cells +(bsc#1127792). + +--- Old: at-spi2-core-2.30.0.tar.xz New: at-spi2-core-2.30.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.prnjPR/_old 2019-03-08 13:28:56.938988054 +0100 +++ /var/tmp/diff_new_pack.prnjPR/_new 2019-03-08 13:28:56.942988053 +0100 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.30.0 +Version:2.30.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0-or-later ++ at-spi2-core-2.30.0.tar.xz -> at-spi2-core-2.30.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.30.0/NEWS new/at-spi2-core-2.30.1/NEWS --- old/at-spi2-core-2.30.0/NEWS2018-09-03 22:50:10.0 +0200 +++ new/at-spi2-core-2.30.1/NEWS2019-03-04 20:41:49.0 +0100 @@ -1,3 +1,7 @@ +What's new in at-spi2-core 2.30.1: + +* Fix atspi_table_cell_get_(row|column)_headers. + What's new in at-spi2-core 2.29.1: * Add dbus-broker support to bus launcher. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.30.0/atspi/atspi-table-cell.c new/at-spi2-core-2.30.1/atspi/atspi-table-cell.c --- old/at-spi2-core-2.30.0/atspi/atspi-table-cell.c2018-09-03 22:50:10.0 +0200 +++ new/at-spi2-core-2.30.1/atspi/atspi-table-cell.c2019-03-04 20:41:49.0 +0100 @@ -34,7 +34,7 @@ if (!reply) return NULL; - if (strcmp (dbus_message_get_signature (reply), "(so)") != 0) + if (strcmp (dbus_message_get_signature (reply), "a(so)") != 0) { dbus_message_unref (reply); return NULL; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.30.0/meson.build new/at-spi2-core-2.30.1/meson.build --- old/at-spi2-core-2.30.0/meson.build 2018-09-03 22:50:10.0 +0200 +++ new/at-spi2-core-2.30.1/meson.build 2019-03-04 20:41:49.0 +0100 @@ -1,5 +1,5 @@ project('at-spi2-core', 'c', -version: '2.29.1', +version: '2.30.1', license: 'LGPLv2.1+', default_options: [ 'buildtype=debugoptimized',
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2018-10-17 08:20:27 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Wed Oct 17 08:20:27 2018 rev:81 rq:640110 version:2.30.0 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2018-03-14 19:30:48.842727004 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2018-10-17 08:20:37.490881071 +0200 @@ -1,0 +2,26 @@ +Thu Oct 4 10:50:55 UTC 2018 - bjorn@gmail.com + +- Add at-spi2-core-bus-launch-use__linux__.patch: bus-launch: + use __linux__ over __linux. +- Add at-spi2-core-generate-pc.patch: meson: Generate a pkg-config + file. +- Disable gtk-doc BuildRequires and pass enable_docs=false to + meson. Temp workaround for buildfail when building docs with + meson 0.48. + +--- +Fri Sep 7 20:28:29 UTC 2018 - bjorn@gmail.com + +- Update to version 2.30.0: + + No changes, stable bump only. + +--- +Tue Jun 19 23:07:04 UTC 2018 - bjorn@gmail.com + +- Update to version 2.29.1: + + Add dbus-broker support to bus launcher. + + Add ScrollTo and ScrollToPoint component interfaces. + + Do not use deprecated GSettings API. + + Fix various compiler warnings and documentation annotations. + +--- Old: at-spi2-core-2.28.0.tar.xz New: at-spi2-core-2.30.0.tar.xz at-spi2-core-bus-launch-use__linux__.patch at-spi2-core-generate-pc.patch Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.3dQYUL/_old 2018-10-17 08:20:38.946880416 +0200 +++ /var/tmp/diff_new_pack.3dQYUL/_new 2018-10-17 08:20:38.950880414 +0200 @@ -12,20 +12,26 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: at-spi2-core -Version:2.28.0 +Version:2.30.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0-or-later Group: System/GUI/GNOME -URL:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.28/%{name}-%{version}.tar.xz +URL:https://www.gnome.org/ +Source0: https://download.gnome.org/sources/at-spi2-core/2.30/%{name}-%{version}.tar.xz Source99: baselibs.conf -BuildRequires: gtk-doc +# PATCH-UPSTREAM-FIX at-spi2-core-bus-launch-use__linux__.patch -- bus-launch: use __linux__ over __linux +Patch0: at-spi2-core-bus-launch-use__linux__.patch +# PATCH-UPSTREAM-FIX at-spi2-core-generate-pc.patch -- meson: Generate a pkg-config file +Patch1: at-spi2-core-generate-pc.patch + +###FIXME### Disabled due to build error with meson 048 and newer +#BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: meson BuildRequires: pkgconfig @@ -87,7 +93,7 @@ %build %meson \ --libexecdir="%{_libexecdir}/at-spi2" \ - -D enable_docs=true \ + -D enable_docs=false \ -D enable-introspection=yes \ -D enable-x11=yes \ %{nil} @@ -123,9 +129,9 @@ %{_libdir}/libatspi.so %{_libdir}/pkgconfig/atspi-2.pc %{_datadir}/gir-1.0/*.gir -%dir %{_datadir}/gtk-doc -%dir %{_datadir}/gtk-doc/html -%doc %{_datadir}/gtk-doc/html/libatspi/ +#%%dir %%{_datadir}/gtk-doc +#%%dir %%{_datadir}/gtk-doc/html +#%%doc %%{_datadir}/gtk-doc/html/libatspi/ %files lang -f at-spi2-core.lang ++ at-spi2-core-2.28.0.tar.xz -> at-spi2-core-2.30.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.28.0/NEWS new/at-spi2-core-2.30.0/NEWS --- old/at-spi2-core-2.28.0/NEWS2018-03-13 01:30:12.0 +0100 +++ new/at-spi2-core-2.30.0/NEWS2018-09-03 22:50:10.0 +0200 @@ -1,3 +1,13 @@ +What's new in at-spi2-core 2.29.1: + +* Add dbus-broker support to bus launcher. + +* Add ScrollTo and ScrollToPoint component interfaces. + +* Do not use deprecated GSettings API + +* Fix various compiler warnings and documentation annotations. + What's new in at-spi2-core 2.27.92: * Support building a static library (bgo#793652). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.28.0/atspi/atspi-component.c
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2018-03-14 19:30:47 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Wed Mar 14 19:30:47 2018 rev:80 rq:586244 version:2.28.0 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2017-12-21 11:28:09.938995467 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2018-03-14 19:30:48.842727004 +0100 @@ -1,0 +2,25 @@ +Tue Mar 13 08:00:03 UTC 2018 - dims...@opensuse.org + +- Update to version 2.28.0: + + Support building a static library (bgo#793652). + + Fix build on FreeBSD (bgo#791608). + +--- +Tue Mar 6 09:37:08 UTC 2018 - dims...@opensuse.org + +- Update to version 2.27.92: + + Dropped autotools support. + + Documentation: Remove list association from +ATSPI_ROLE_DESCRIPTION_{TERM,VALUE} (bgo#791021). + + Fix a potential buffer overflow in at-spi-bus-launcher +(bgo#791124). + + Make the build reproducible (bgo#791167). +- Drop at-spi2-core-bgo791124-buffer-overflow.patch and + at-spi2-core-bgo791167-reproducible-build.patch: fixed upstream. + +--- +Wed Feb 28 16:23:10 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- Old: at-spi2-core-2.26.2.tar.xz at-spi2-core-bgo791124-buffer-overflow.patch at-spi2-core-bgo791167-reproducible-build.patch New: at-spi2-core-2.28.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.dPi5cN/_old 2018-03-14 19:30:50.306675016 +0100 +++ /var/tmp/diff_new_pack.dPi5cN/_new 2018-03-14 19:30:50.322674448 +0100 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -17,19 +17,14 @@ Name: at-spi2-core -Version:2.26.2 +Version:2.28.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/GUI/GNOME -Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.26/%{name}-%{version}.tar.xz +URL:http://www.gnome.org/ +Source0: http://download.gnome.org/sources/at-spi2-core/2.28/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM at-spi2-core-bgo791124-buffer-overflow.patch boo#1073027 bgo#791124 mgo...@suse.com -- Fix possible buffer overflow reading dbus address in at-spi-bus-launcher. -Patch0: at-spi2-core-bgo791124-buffer-overflow.patch -# PATCH-FIX-UPSTREAM at-spi2-core-bgo791167-reproducible-build.patch bgo#791167 mgo...@suse.com -- use @basename@ rather than @filename@ in templates. -Patch1: at-spi2-core-bgo791167-reproducible-build.patch - BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: meson @@ -106,7 +101,7 @@ %postun -n libatspi0 -p /sbin/ldconfig %files -%doc COPYING +%license COPYING %{_libexecdir}/at-spi2/ %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop %{_userunitdir}/at-spi-dbus-bus.service ++ at-spi2-core-2.26.2.tar.xz -> at-spi2-core-2.28.0.tar.xz ++ 86320 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2017-12-21 11:27:53 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Thu Dec 21 11:27:53 2017 rev:79 rq:558579 version:2.26.2 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2017-12-06 08:56:18.805983221 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2017-12-21 11:28:09.938995467 +0100 @@ -6 +6 @@ - (bgo#791124). + (boo#1073027, bgo#791124). Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.KsOShq/_old 2017-12-21 11:28:10.430971478 +0100 +++ /var/tmp/diff_new_pack.KsOShq/_new 2017-12-21 11:28:10.430971478 +0100 @@ -25,7 +25,7 @@ Url:http://www.gnome.org/ Source0: http://download.gnome.org/sources/at-spi2-core/2.26/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM at-spi2-core-bgo791124-buffer-overflow.patch bgo#791124 mgo...@suse.com -- Fix possible buffer overflow reading dbus address in at-spi-bus-launcher. +# PATCH-FIX-UPSTREAM at-spi2-core-bgo791124-buffer-overflow.patch boo#1073027 bgo#791124 mgo...@suse.com -- Fix possible buffer overflow reading dbus address in at-spi-bus-launcher. Patch0: at-spi2-core-bgo791124-buffer-overflow.patch # PATCH-FIX-UPSTREAM at-spi2-core-bgo791167-reproducible-build.patch bgo#791167 mgo...@suse.com -- use @basename@ rather than @filename@ in templates. Patch1: at-spi2-core-bgo791167-reproducible-build.patch
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2017-12-06 08:55:59 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Wed Dec 6 08:55:59 2017 rev:78 rq:548499 version:2.26.2 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2017-11-03 19:06:07.424039058 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2017-12-06 08:56:18.805983221 +0100 @@ -1,0 +2,21 @@ +Mon Dec 4 21:53:40 UTC 2017 - mgo...@suse.com + +- Add at-spi2-core-bgo791124-buffer-overflow.patch: fix possible + buffer overflow reading dbus address in at-spi-bus-launcher + (bgo#791124). +- Add at-spi2-core-bgo791167-reproducible-build.patch: use + @basename@ in templates, rather than @filename@; fixes build + reproducibility and multiarch conflict (bgo#791167). + +--- +Fri Dec 1 07:39:41 UTC 2017 - zai...@opensuse.org + +- Switch to using meson buildsystem: + + Add meson and gtk-doc BuildRequires. + + Use meson, meson_build and meson_install macros instead of +autotools macros. + + Drop update-desktop-files BuildRequires and stop using +suse_update_desktop_file macro, no longer needed. + + Modernize spec, use spec-cleaner. + +--- New: at-spi2-core-bgo791124-buffer-overflow.patch at-spi2-core-bgo791167-reproducible-build.patch Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.tQjpdY/_old 2017-12-06 08:56:19.317964479 +0100 +++ /var/tmp/diff_new_pack.tQjpdY/_new 2017-12-06 08:56:19.317964479 +0100 @@ -25,8 +25,15 @@ Url:http://www.gnome.org/ Source0: http://download.gnome.org/sources/at-spi2-core/2.26/%{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM at-spi2-core-bgo791124-buffer-overflow.patch bgo#791124 mgo...@suse.com -- Fix possible buffer overflow reading dbus address in at-spi-bus-launcher. +Patch0: at-spi2-core-bgo791124-buffer-overflow.patch +# PATCH-FIX-UPSTREAM at-spi2-core-bgo791167-reproducible-build.patch bgo#791167 mgo...@suse.com -- use @basename@ rather than @filename@ in templates. +Patch1: at-spi2-core-bgo791167-reproducible-build.patch + +BuildRequires: gtk-doc BuildRequires: intltool -BuildRequires: update-desktop-files +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-1) >= 1.0 BuildRequires: pkgconfig(gio-2.0) >= 2.28 BuildRequires: pkgconfig(glib-2.0) >= 2.36.0 @@ -38,7 +45,6 @@ BuildRequires: pkgconfig(xtst) # dbus-daemon is needed to have this work fine Requires: dbus-1 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description AT-SPI is a general interface for applications to make use of the @@ -79,30 +85,28 @@ to develop applications that require these. %lang_package + %prep -%setup -q +%autosetup -p1 %build -%configure \ ---libexecdir=%{_libexecdir}/at-spi2 \ ---with-dbus-daemondir=/bin \ ---disable-xevie \ ---disable-static -make %{?_smp_mflags} +%meson \ + --libexecdir="%{_libexecdir}/at-spi2" \ + -D enable_docs=true \ + -D enable-introspection=yes \ + -D enable-x11=yes \ + %{nil} +%meson_build %install -%make_install -%suse_update_desktop_file at-spi-dbus-bus +%meson_install %find_lang at-spi2-core -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print %post -n libatspi0 -p /sbin/ldconfig - %postun -n libatspi0 -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc AUTHORS COPYING README +%doc COPYING %{_libexecdir}/at-spi2/ %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop %{_userunitdir}/at-spi-dbus-bus.service @@ -113,15 +117,13 @@ %{_datadir}/defaults/at-spi2/ %files -n libatspi0 -%defattr(-, root, root) %{_libdir}/libatspi.so.0* %files -n typelib-1_0-Atspi-2_0 -%defattr(-, root, root) %{_libdir}/girepository-1.0/Atspi-2.0.typelib %files devel -%defattr(-, root, root) +%doc AUTHORS README %{_includedir}/at-spi-2.0/ %{_libdir}/libatspi.so %{_libdir}/pkgconfig/atspi-2.pc ++ at-spi2-core-bgo791124-buffer-overflow.patch ++ >From c2e87fe00b596dba20c9d57d406ab8faa744b15a Mon Sep 17 00:00:00 2001 From: Maya RashishDate: Sat, 2 Dec 2017 13:24:29 +0200 Subject: [PATCH 1/2] Fix inverted logic. Don't write more into a buffer than it can hold. https://bugzilla.gnome.org/show_bug.cgi?id=791124 --- bus/at-spi-bus-launcher.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bus/at-spi-bus-launcher.c
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2017-11-03 19:06:00 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Fri Nov 3 19:06:00 2017 rev:77 rq:538072 version:2.26.2 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2017-10-06 10:56:08.779603756 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2017-11-03 19:06:07.424039058 +0100 @@ -1,0 +2,15 @@ +Wed Nov 1 09:52:22 UTC 2017 - fezh...@suse.com + +- Update to version 2.26.2: + + dist po/meson.build (bgo#789666). + + Generate correct sonname when building with meson. + +--- +Wed Nov 1 09:49:06 UTC 2017 - fezh...@suse.com + +- Update to version 2.26.1: + + Remove unused dependency on libxkbcommon. + + Various meson build fixes. + + Updated translations. + +--- Old: at-spi2-core-2.26.0.tar.xz New: at-spi2-core-2.26.2.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.qdBi6g/_old 2017-11-03 19:06:07.860023197 +0100 +++ /var/tmp/diff_new_pack.qdBi6g/_new 2017-11-03 19:06:07.860023197 +0100 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.26.0 +Version:2.26.2 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.26.0.tar.xz -> at-spi2-core-2.26.2.tar.xz ++ 17521 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2017-10-06 10:56:07 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Fri Oct 6 10:56:07 2017 rev:76 rq:530827 version:2.26.0 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2017-09-13 21:53:45.956396260 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2017-10-06 10:56:08.779603756 +0200 @@ -1,0 +2,5 @@ +Tue Oct 3 00:00:22 UTC 2017 - jeng...@inai.de + +- Update package summaries and old RPM macros. + +--- Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.ev61Ga/_old 2017-10-06 10:56:09.335519725 +0200 +++ /var/tmp/diff_new_pack.ev61Ga/_new 2017-10-06 10:56:09.335519725 +0200 @@ -21,7 +21,7 @@ Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -Group: System/Libraries +Group: System/GUI/GNOME Url:http://www.gnome.org/ Source0: http://download.gnome.org/sources/at-spi2-core/2.26/%{name}-%{version}.tar.xz Source99: baselibs.conf @@ -49,7 +49,7 @@ with applications running on the desktop. %package -n libatspi0 -Summary:An Accessibility ToolKit -- Library +Summary:Assistive Technology Service Provider Interface Group: System/Libraries %description -n libatspi0 @@ -57,7 +57,7 @@ accessibility toolkit. This version is based on dbus. %package -n typelib-1_0-Atspi-2_0 -Summary:An Accessibility ToolKit -- Introspection bindings +Summary:Introspection bindings for the Assistive Technology Service Provider Interface Group: System/Libraries %description -n typelib-1_0-Atspi-2_0 @@ -68,7 +68,7 @@ libatspi library. %package devel -Summary:Include Files and Libraries mandatory for Development +Summary:Development files for the Assistive Technology Service Provider Interface Group: Development/Libraries/GNOME Requires: at-spi2-core = %{version} Requires: libatspi0 = %{version} @@ -91,7 +91,7 @@ make %{?_smp_mflags} %install -%makeinstall +%make_install %suse_update_desktop_file at-spi-dbus-bus %find_lang at-spi2-core find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2017-09-13 21:53:41 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Wed Sep 13 21:53:41 2017 rev:75 rq:523543 version:2.26.0 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2017-05-31 12:12:57.345878897 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2017-09-13 21:53:45.956396260 +0200 @@ -1,0 +2,67 @@ +Mon Sep 11 23:21:46 UTC 2017 - luc1...@linuxmail.org + +- Update to version 2.26.0: + + m4/gettext.m4, m4/iconv.m4, m4/lib-ld.m4, m4/lib-link.m4, +m4/lib-prefix.m4, m4/nls.m4, m4/po.m4 and m4/progtest.m4: +Upgrade to gettext-0.19.8.1. + + configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.19.8. + +--- +Wed Sep 6 04:26:39 UTC 2017 - luc1...@linuxmail.org + +- Update to version 2.25.92: + + configure.ac: make xkb optional, as intended. + + Optionally read the bus adddress from the ATSPI_BUS_ADDRESS +environment variable (bgo#787126). + +--- +Tue Aug 22 08:13:07 UTC 2017 - zai...@opensuse.org + +- Update to version 2.25.91: + + Meson build files should now be usable, with the exception of +the dist target. + +--- +Mon Aug 14 19:18:09 UTC 2017 - zai...@opensuse.org + +- Update to version 2.25.90: + + Fix a couple of introspection issues (bgo#784481). + + atspi_get_a11_bus: don't leak the DBusConnection. + + Meson fixes. + +--- +Thu Jun 22 13:36:03 UTC 2017 - dims...@opensuse.org + +- Update to version 2.25.4: + + Fix gir generation with autotools (bgo#783994). + +--- +Tue Jun 20 08:45:51 UTC 2017 - dims...@opensuse.org + +- Update to version 2.25.3: + + Fix -Wmisleading-indentation warnings. + + Fix memory leak of at-spi-bus-launcher. + + Add error-message, error-for, details, and details-for relation +types. + + Poll direct dbus connections in the main loop--fixes processes +being marked hung and the hung flag never being removed. + + Add Meson build system. + + Various build fixes. +- Add pkgconfig(xkbcommon-x11) BuildRequires: new dependency. + +--- +Tue May 23 11:48:36 UTC 2017 - zai...@opensuse.org + +- Update to version 2.25.2: + + Attempt to fix an occasional crash when an application +disappears (bgo#767074). + + Add some missing roles to correspond with atk (description +list, description term, description value, and footnote). + +--- +Sat May 20 11:56:34 UTC 2017 - zai...@opensuse.org + +- Update to version 2.25.1: + + No changes. + +--- Old: at-spi2-core-2.24.1.tar.xz New: at-spi2-core-2.26.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.4pUIyG/_old 2017-09-13 21:53:46.612303975 +0200 +++ /var/tmp/diff_new_pack.4pUIyG/_new 2017-09-13 21:53:46.620302850 +0200 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.24.1 +Version:2.26.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.24/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.26/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: intltool BuildRequires: update-desktop-files @@ -34,6 +34,7 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xkbcommon-x11) BuildRequires: pkgconfig(xtst) # dbus-daemon is needed to have this work fine Requires: dbus-1 ++ at-spi2-core-2.24.1.tar.xz -> at-spi2-core-2.26.0.tar.xz ++ 36419 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2017-05-31 12:12:54 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Wed May 31 12:12:54 2017 rev:74 rq:496381 version:2.24.1 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2017-03-22 23:12:24.725656069 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2017-05-31 12:12:57.345878897 +0200 @@ -1,0 +2,6 @@ +Wed May 10 21:00:15 UTC 2017 - zai...@opensuse.org + +- Update to version 2.24.1: + + atspi_table_cell_get_position: Don't crash on error. + +--- Old: at-spi2-core-2.24.0.tar.xz New: at-spi2-core-2.24.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.yARKbE/_old 2017-05-31 12:12:58.093773328 +0200 +++ /var/tmp/diff_new_pack.yARKbE/_new 2017-05-31 12:12:58.097772763 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.24.0 +Version:2.24.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.24.0.tar.xz -> at-spi2-core-2.24.1.tar.xz ++ 6057 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2017-03-22 23:12:24 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Wed Mar 22 23:12:24 2017 rev:73 rq:481729 version:2.24.0 Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2016-10-03 09:34:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2017-03-22 23:12:24.725656069 +0100 @@ -1,0 +2,28 @@ +Mon Mar 20 23:09:21 UTC 2017 - dims...@opensuse.org + +- Update to version 2.24.0: + + No changes. + +--- +Tue Mar 14 09:12:52 UTC 2017 - zai...@opensuse.org + +- Update to version 2.23.92: + + Table cell API fixes (bgo#779835). + +--- +Wed Feb 15 11:51:52 UTC 2017 - dims...@opensuse.org + +- Update to version 2.23.90: + + Fix an occasional crash when an application is closed +(bgo#767074). + +--- +Tue Jan 17 12:26:53 UTC 2017 - dims...@opensuse.org + +- Update to version 2.23.4: + + Don't pull in X headers if x11 is disabled (bgo#773710). + + at-spi-bus-launcher: session management fixes (bgo#774441). + + events: add recently added page changed event (bgo#719898). + + roles: EXTENDED roles are deprecated (bgo#720123). + +--- Old: at-spi2-core-2.22.0.tar.xz New: at-spi2-core-2.24.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.lBCbvm/_old 2017-03-22 23:12:25.369564840 +0100 +++ /var/tmp/diff_new_pack.lBCbvm/_new 2017-03-22 23:12:25.369564840 +0100 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.22.0 +Version:2.24.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.22/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.24/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: intltool BuildRequires: update-desktop-files ++ at-spi2-core-2.22.0.tar.xz -> at-spi2-core-2.24.0.tar.xz ++ 9245 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2016-10-03 09:34:15 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2016-09-21 18:27:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2016-10-03 09:34:16.0 +0200 @@ -1,0 +2,8 @@ +Mon Sep 26 07:56:47 UTC 2016 - zai...@opensuse.org + +- Update to version 2.22.0: + + at-spi-bus-launcher: Fix uninitialized variable. + + Fix return value error in session_manager_connect (bgo#768881). + + Updated translations. + +--- Old: at-spi2-core-2.21.4.tar.xz New: at-spi2-core-2.22.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.Q8VqTa/_old 2016-10-03 09:34:17.0 +0200 +++ /var/tmp/diff_new_pack.Q8VqTa/_new 2016-10-03 09:34:17.0 +0200 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.21.4 +Version:2.22.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.21/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.22/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: intltool BuildRequires: update-desktop-files ++ at-spi2-core-2.21.4.tar.xz -> at-spi2-core-2.22.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.21.4/NEWS new/at-spi2-core-2.22.0/NEWS --- old/at-spi2-core-2.21.4/NEWS2016-07-19 01:48:08.0 +0200 +++ new/at-spi2-core-2.22.0/NEWS2016-09-26 03:11:21.0 +0200 @@ -1,3 +1,11 @@ +What's new in at-spi2-core 2.2.0: + +* at-spi-bus-launcher: fix uninitialized variable. + +* Fix return value error in session_manager_connect (bgo#768881). + +* Updated translations. + What's new in at-spi2-core 2.21.4: * Fixed a crash in atspi_accessible_clear_cache. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.21.4/aclocal.m4 new/at-spi2-core-2.22.0/aclocal.m4 --- old/at-spi2-core-2.21.4/aclocal.m4 2016-07-19 01:49:15.0 +0200 +++ new/at-spi2-core-2.22.0/aclocal.m4 2016-09-26 03:11:48.0 +0200 @@ -410,10 +410,9 @@ # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], -[dnl Rely on autoconf to set up CDPATH properly. -AC_PREREQ([2.50])dnl -# expand $ac_aux_dir to an absolute path -am_aux_dir=`cd $ac_aux_dir && pwd` +[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl +# Expand $ac_aux_dir to an absolute path. +am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) # AM_CONDITIONAL-*- Autoconf -*- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.21.4/bus/at-spi-bus-launcher.c new/at-spi2-core-2.22.0/bus/at-spi-bus-launcher.c --- old/at-spi2-core-2.21.4/bus/at-spi-bus-launcher.c 2016-07-19 01:45:01.0 +0200 +++ new/at-spi2-core-2.22.0/bus/at-spi-bus-launcher.c 2016-09-14 19:15:37.0 +0200 @@ -225,7 +225,7 @@ A11yBusLauncher *app = user_data; GVariant *values; GError *error = NULL; -gboolean is_running; +gboolean is_running = FALSE; proxy = G_DBUS_PROXY (source_object); values = g_dbus_proxy_call_finish (proxy, res, ); @@ -254,7 +254,7 @@ g_warning ("Failed to get session manager proxy: %s", error->message); g_error_free (error); - return; + return FALSE; } g_dbus_proxy_call (sm_proxy, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.21.4/configure new/at-spi2-core-2.22.0/configure --- old/at-spi2-core-2.21.4/configure 2016-07-19 01:49:16.0 +0200 +++ new/at-spi2-core-2.22.0/configure 2016-09-26 03:11:49.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for at-spi2-core 2.21.4. +# Generated by GNU Autoconf 2.69 for at-spi2-core 2.22.0. # # Report bugs to. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='at-spi2-core' PACKAGE_TARNAME='at-spi2-core'
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2016-09-21 18:26:59 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2016-08-03 11:42:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2016-09-21 18:27:01.0 +0200 @@ -1,0 +2,26 @@ +Wed Jul 27 16:59:37 UTC 2016 - zai...@opensuse.org + +- Update to version 2.21.4: + + Fixed a crash in atspi_accessible_clear_cache. + + Fixed a crash caused by at-spi2-registryd dying. + + Fixed some session management issues in at-spi-bus-launcher. +- Drop at-spi2-core-session-management.patch: Fixed upstream. + +--- +Wed Jul 27 16:58:37 UTC 2016 - zai...@opensuse.org + +- Update to version 2.21.2: + + Allow building without Xtst, Xi with --disable-x11. + + ref_accessible_desktop: don't unref reply until we're finished +with it. + + Updated translations. + +--- +Wed Jul 27 16:57:37 UTC 2016 - zai...@opensuse.org + +- Update to version 2.21.1: + + Fix parsing of at-spi-bus-launcher command line arguments +(bgo#765220). + + Build clean-ups. + +--- Old: at-spi2-core-2.20.2.tar.xz at-spi2-core-session-management.patch New: at-spi2-core-2.21.4.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.KnxRBU/_old 2016-09-21 18:27:02.0 +0200 +++ /var/tmp/diff_new_pack.KnxRBU/_new 2016-09-21 18:27:02.0 +0200 @@ -17,16 +17,14 @@ Name: at-spi2-core -Version:2.20.2 +Version:2.21.4 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.20/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.21/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM at-spi2-core-session-management.patch bsc#984109 mgo...@suse.com -- properly register at-spi-bus-launcher with gnome-session. -Patch0: at-spi2-core-session-management.patch BuildRequires: intltool BuildRequires: update-desktop-files BuildRequires: pkgconfig(dbus-1) >= 1.0 @@ -37,7 +35,6 @@ BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xtst) - # dbus-daemon is needed to have this work fine Requires: dbus-1 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -83,7 +80,6 @@ %lang_package %prep %setup -q -%patch0 -p1 %build %configure \ ++ at-spi2-core-2.20.2.tar.xz -> at-spi2-core-2.21.4.tar.xz ++ 10776 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2016-08-03 11:42:21 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2016-07-27 16:06:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2016-08-03 11:42:23.0 +0200 @@ -1,0 +2,6 @@ +Wed Jul 27 16:56:37 UTC 2016 - mgo...@suse.com + +- Update at-spi2-core-session-management.patch: fix uninitialized + variable (bsc#984109). + +--- @@ -31,0 +38,6 @@ +Thu Apr 14 12:57:07 UTC 2016 - mgo...@suse.com + +- Update to GNOME 3.20 Fate#318572 +- Drop at-spi2-core-null-event-source.patch: fixed upstream. + +--- @@ -255,0 +268,6 @@ + +--- +Mon Mar 17 16:13:00 UTC 2014 - mgo...@suse.com + +- Add at-spi2-core-null-event-source.patch -- avoid crashing if + an event's source is set to NULL (bgo#726243). Other differences: -- ++ at-spi2-core-session-management.patch ++ --- /var/tmp/diff_new_pack.LIeAB6/_old 2016-08-03 11:42:24.0 +0200 +++ /var/tmp/diff_new_pack.LIeAB6/_new 2016-08-03 11:42:24.0 +0200 @@ -104,7 +104,7 @@ + A11yBusLauncher *app = user_data; + GVariant *values; + GError *error = NULL; -+gboolean is_running; ++gboolean is_running = FALSE; + + proxy = G_DBUS_PROXY (source_object); + values = g_dbus_proxy_call_finish (proxy, res, );
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2016-07-27 16:06:56 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2016-06-03 16:26:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2016-07-27 16:06:58.0 +0200 @@ -1,0 +2,6 @@ +Thu Jul 14 21:09:36 UTC 2016 - mgo...@suse.com + +- Add at-spi2-core-session-management.patch: properly register + at-spi-bus-launcher with gnome-session (bsc#984109). + +--- @@ -12,0 +19,5 @@ + +--- +Mon May 23 20:21:38 UTC 2016 - mgo...@suse.com + +- Update to GNOME 3.20.2 Fate#318572 New: at-spi2-core-session-management.patch Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.BkiALO/_old 2016-07-27 16:06:59.0 +0200 +++ /var/tmp/diff_new_pack.BkiALO/_new 2016-07-27 16:06:59.0 +0200 @@ -25,16 +25,18 @@ Url:http://www.gnome.org/ Source0: http://download.gnome.org/sources/at-spi2-core/2.20/%{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM at-spi2-core-session-management.patch bsc#984109 mgo...@suse.com -- properly register at-spi-bus-launcher with gnome-session. +Patch0: at-spi2-core-session-management.patch BuildRequires: intltool BuildRequires: update-desktop-files -BuildRequires: pkgconfig(xi) -BuildRequires: pkgconfig(xtst) BuildRequires: pkgconfig(dbus-1) >= 1.0 BuildRequires: pkgconfig(gio-2.0) >= 2.28 BuildRequires: pkgconfig(glib-2.0) >= 2.36.0 BuildRequires: pkgconfig(gobject-2.0) >= 2.0.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xtst) # dbus-daemon is needed to have this work fine Requires: dbus-1 @@ -81,6 +83,7 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %configure \ ++ at-spi2-core-session-management.patch ++ >From 253ada975e0a374e7b1a6a07d2a483dd1d8c52fa Mon Sep 17 00:00:00 2001 From: Mike GorseDate: Thu, 14 Jul 2016 11:38:25 -0500 Subject: [PATCH] at-spi-bus-launcher: session management fixes At-spi-bus-launcher was attempting to register with gnome-session but typically failed because it was started before gnome-session is initialized. Now we check whether gnome-session is running and only attempt to register if it is; otherwise watch for SessionRunning and register when se wee it. Also, handle SessionOver. --- bus/at-spi-bus-launcher.c | 97 ++- 1 file changed, 80 insertions(+), 17 deletions(-) diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c index 54aa07f..50e76f4 100644 --- a/bus/at-spi-bus-launcher.c +++ b/bus/at-spi-bus-launcher.c @@ -61,6 +61,11 @@ typedef struct { char *a11y_launch_error_message; } A11yBusLauncher; +#define SM_DBUS_NAME "org.gnome.SessionManager" +#define SM_DBUS_PATH "/org/gnome/SessionManager" +#define SM_DBUS_INTERFACE "org.gnome.SessionManager" + +#define SM_CLIENT_DBUS_INTERFACE "org.gnome.SessionManager.ClientPrivate" static A11yBusLauncher *_global_app = NULL; static const gchar introspection_xml[] = @@ -129,11 +134,12 @@ client_proxy_ready_cb (GObject *source_object, G_CALLBACK (g_signal_cb), app); } +static GDBusProxy *sm_proxy; + static void register_client (A11yBusLauncher *app) { GDBusProxyFlags flags; - GDBusProxy *sm_proxy; GError *error; const gchar *app_id; const gchar *autostart_id; @@ -141,24 +147,12 @@ register_client (A11yBusLauncher *app) GVariant *parameters; GVariant *variant; gchar *object_path; + static gboolean session_registered = FALSE; - flags = G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES | - G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS; + if (session_registered) +return; error = NULL; - sm_proxy = g_dbus_proxy_new_sync (app->session_bus, flags, NULL, -"org.gnome.SessionManager", -"/org/gnome/SessionManager", -"org.gnome.SessionManager", -NULL, ); - - if (error != NULL) -{ - g_warning ("Failed to get session manager proxy: %s", error->message); - g_error_free (error); - - return; -} app_id = "at-spi-bus-launcher"; autostart_id = g_getenv
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2016-06-03 16:26:55 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2016-05-26 23:53:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2016-06-03 16:26:56.0 +0200 @@ -1,0 +2,13 @@ +Sat May 28 17:29:53 UTC 2016 - zai...@opensuse.org + +- Drop at-spi2-core-devel Obsolete: the devel package have not + existed since 2009. At the same time, drop rpmlintrc, since it's + not needed anymore. +- Pkgconfig'ify spec file BuildRequires: + + Replace/Remove: glib2-devel, gobject-introspection-devel, +xorg-x11-devel. + + Add: pkgconfig(gio-2.0), pkgconfig(glib-2.0), +pkgconfig(gobject-2.0), pkgconfig(gobject-introspection-1.0), +pkgconfig(x11), pkgconfig(xtst), pkgconfig(xi). + +--- Old: at-spi2-core-rpmlintrc Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.E36mJA/_old 2016-06-03 16:26:57.0 +0200 +++ /var/tmp/diff_new_pack.E36mJA/_new 2016-06-03 16:26:57.0 +0200 @@ -24,19 +24,20 @@ Group: System/Libraries Url:http://www.gnome.org/ Source0: http://download.gnome.org/sources/at-spi2-core/2.20/%{name}-%{version}.tar.xz -Source98: baselibs.conf -Source99: %{name}-rpmlintrc -BuildRequires: glib2-devel -BuildRequires: gobject-introspection-devel +Source99: baselibs.conf BuildRequires: intltool BuildRequires: update-desktop-files -BuildRequires: xorg-x11-devel -BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xtst) +BuildRequires: pkgconfig(dbus-1) >= 1.0 +BuildRequires: pkgconfig(gio-2.0) >= 2.28 +BuildRequires: pkgconfig(glib-2.0) >= 2.36.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.0.0 +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(x11) + # dbus-daemon is needed to have this work fine Requires: dbus-1 -# The libraries that were shipped with at-spi2-core were removed, and so -# there's no devel package anymore -Obsoletes: %{name}-devel <= 0.1.1 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2016-05-26 23:53:21 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2016-04-15 19:02:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2016-05-26 23:53:22.0 +0200 @@ -1,0 +2,6 @@ +Sun May 22 19:09:47 UTC 2016 - zai...@opensuse.org + +- Update to version 2.20.2: + + Fixed an invalid memory access when fetching an accessible. + +--- Old: at-spi2-core-2.20.1.tar.xz New: at-spi2-core-2.20.2.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.NHu2D2/_old 2016-05-26 23:53:23.0 +0200 +++ /var/tmp/diff_new_pack.NHu2D2/_new 2016-05-26 23:53:23.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.20.1 +Version:2.20.2 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.20.1.tar.xz -> at-spi2-core-2.20.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.20.1/Makefile.in new/at-spi2-core-2.20.2/Makefile.in --- old/at-spi2-core-2.20.1/Makefile.in 2016-04-12 01:40:30.0 +0200 +++ new/at-spi2-core-2.20.2/Makefile.in 2016-05-22 14:29:22.0 +0200 @@ -260,7 +260,6 @@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ -DATADIRNAME = @DATADIRNAME@ DBIND_ALIGNOF_CHAR = @DBIND_ALIGNOF_CHAR@ DBIND_ALIGNOF_DBIND_POINTER = @DBIND_ALIGNOF_DBIND_POINTER@ DBIND_ALIGNOF_DBIND_STRUCT = @DBIND_ALIGNOF_DBIND_STRUCT@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.20.1/NEWS new/at-spi2-core-2.20.2/NEWS --- old/at-spi2-core-2.20.1/NEWS2016-04-12 01:38:53.0 +0200 +++ new/at-spi2-core-2.20.2/NEWS2016-05-22 14:28:43.0 +0200 @@ -1,3 +1,7 @@ +What's new in at-spi2-core 2.20.2: + +* Fixed an invalid memory access when fetching an accessible.. + What's new in at-spi2-core 2.20.1: * registryd: avoid crashing with a NULL keystring (bgo#764688). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.20.1/aclocal.m4 new/at-spi2-core-2.20.2/aclocal.m4 --- old/at-spi2-core-2.20.1/aclocal.m4 2016-04-12 01:40:29.0 +0200 +++ new/at-spi2-core-2.20.2/aclocal.m4 2016-05-22 14:29:21.0 +0200 @@ -53,32 +53,63 @@ AC_SUBST([USE_NLS]) ]) -# pkg.m4 - Macros to locate and utilise pkg-config.-*- Autoconf -*- -# serial 1 (pkg-config-0.24) -# -# Copyright © 2004 Scott James Remnant. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# As a special exception to the GNU General Public License, if you -# distribute this file as part of a program that contains a -# configuration script generated by Autoconf, you may include it under -# the same distribution terms that you use for the rest of that program. - -# PKG_PROG_PKG_CONFIG([MIN-VERSION]) -# -- +dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- +dnl serial 11 (pkg-config-0.29) +dnl +dnl Copyright © 2004 Scott James Remnant . +dnl Copyright © 2012-2015 Dan Nicholson +dnl +dnl This program is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 2 of the License, or +dnl (at your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, but +dnl WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2016-04-15 19:02:14 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2016-03-29 14:43:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2016-04-15 19:02:15.0 +0200 @@ -1,0 +2,7 @@ +Tue Apr 12 12:15:04 UTC 2016 - zai...@opensuse.org + +- Update to version 2.20.1: + + registryd: avoid crashing with a NULL keystring (bgo#764688). + + Plug a memory leak in AtspiEventListener (bgo#764688). + +--- Old: at-spi2-core-2.20.0.tar.xz New: at-spi2-core-2.20.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.uoBav1/_old 2016-04-15 19:02:16.0 +0200 +++ /var/tmp/diff_new_pack.uoBav1/_new 2016-04-15 19:02:16.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.20.0 +Version:2.20.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.20.0.tar.xz -> at-spi2-core-2.20.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.20.0/Makefile.in new/at-spi2-core-2.20.1/Makefile.in --- old/at-spi2-core-2.20.0/Makefile.in 2016-03-22 01:05:03.0 +0100 +++ new/at-spi2-core-2.20.1/Makefile.in 2016-04-12 01:40:30.0 +0200 @@ -199,9 +199,9 @@ $(top_srcdir)/config/config.sub \ $(top_srcdir)/config/install-sh $(top_srcdir)/config/ltmain.sh \ $(top_srcdir)/config/missing AUTHORS COPYING INSTALL NEWS \ - README config/compile config/config.guess config/config.sub \ - config/depcomp config/install-sh config/ltmain.sh \ - config/missing + README config/ar-lib config/compile config/config.guess \ + config/config.sub config/depcomp config/install-sh \ + config/ltmain.sh config/missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.20.0/NEWS new/at-spi2-core-2.20.1/NEWS --- old/at-spi2-core-2.20.0/NEWS2016-03-14 23:10:13.0 +0100 +++ new/at-spi2-core-2.20.1/NEWS2016-04-12 01:38:53.0 +0200 @@ -1,3 +1,9 @@ +What's new in at-spi2-core 2.20.1: + +* registryd: avoid crashing with a NULL keystring (bgo#764688). + +* Plug a memory leak in AtspiEventListener (bgo#764688). + What's new in at-spi2-core 2.19.92: * Support a stateless configuration by default (bgo#763540). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.20.0/atspi/atspi-event-listener.c new/at-spi2-core-2.20.1/atspi/atspi-event-listener.c --- old/at-spi2-core-2.20.0/atspi/atspi-event-listener.c2016-03-14 22:36:55.0 +0100 +++ new/at-spi2-core-2.20.1/atspi/atspi-event-listener.c2016-04-12 01:37:56.0 +0200 @@ -1006,6 +1006,9 @@ if (e.source == NULL) { g_warning ("Got no valid source accessible for signal for signal %s from interface %s\n", member, category); +g_free (converted_type); +g_free (name); +g_free (detail); return DBUS_HANDLER_RESULT_HANDLED; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.20.0/config/ar-lib new/at-spi2-core-2.20.1/config/ar-lib --- old/at-spi2-core-2.20.0/config/ar-lib 1970-01-01 01:00:00.0 +0100 +++ new/at-spi2-core-2.20.1/config/ar-lib 2016-04-01 18:31:07.0 +0200 @@ -0,0 +1,270 @@ +#! /bin/sh +# Wrapper for Microsoft lib.exe + +me=ar-lib +scriptversion=2012-03-01.08; # UTC + +# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Written by Peter Rosin. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2016-03-29 14:43:13 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2015-11-22 10:58:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2016-03-29 14:43:14.0 +0200 @@ -1,0 +2,45 @@ +Tue Mar 22 10:02:38 UTC 2016 - dims...@opensuse.org + +- Update to version 2.20.0: + + No changes. + +--- +Tue Mar 15 10:46:57 UTC 2016 - dims...@opensuse.org + +- Update to version 2.19.92: + + Support a stateless configuration by default (bgo#763540). + +--- +Tue Mar 1 12:11:58 UTC 2016 - zai...@opensuse.org + +- Update to version 2.19.91: + + Don't display warnings when connecting to an app that no longer +exists. + +--- +Tue Feb 16 11:10:10 UTC 2016 - dims...@opensuse.org + +- Update to version 2.19.90: + + Don't display warning if unable to connect when logged in via +ssh (bgo#761600). + + at-spi-bus-launcher: register with session manager +(bgo#753931). + +--- +Tue Nov 24 19:36:03 UTC 2015 - zai...@opensuse.org + +- Update to version 2.19.2: + + Disable xevie by default--it probably doesn't do anything +anyhow. + + get_index_in_parent: Don't crash if parent is defunct. + + Don't crash when trying to set an invalid state (bgo#757915). + +--- +Sun Nov 22 14:17:45 UTC 2015 - zai...@opensuse.org + +- Update to version 2.19.1: + + atspi_hyperlink_get_index_range: don't return random values if +the call fails (bgo#755727). + + Fixed some atspi_text_ functions (bgo#755731). + +--- Old: at-spi2-core-2.18.3.tar.xz New: at-spi2-core-2.20.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.tY1LcT/_old 2016-03-29 14:43:15.0 +0200 +++ /var/tmp/diff_new_pack.tY1LcT/_new 2016-03-29 14:43:15.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# 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 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.18.3 +Version:2.20.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.18/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.20/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: glib2-devel @@ -103,11 +103,13 @@ %defattr(-,root,root) %doc AUTHORS COPYING README %{_libexecdir}/at-spi2/ -%{_sysconfdir}/at-spi2/ %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop +%{_userunitdir}/at-spi-dbus-bus.service %dir %{_datadir}/dbus-1/accessibility-services/ %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service %{_datadir}/dbus-1/services/org.a11y.Bus.service +%dir %{_datadir}/defaults +%{_datadir}/defaults/at-spi2/ %files -n libatspi0 %defattr(-, root, root) ++ at-spi2-core-2.18.3.tar.xz -> at-spi2-core-2.20.0.tar.xz ++ 4596 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2015-11-22 10:58:38 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2015-11-04 15:31:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2015-11-22 10:58:40.0 +0100 @@ -1,0 +2,15 @@ +Tue Nov 10 21:40:40 UTC 2015 - zai...@opensuse.org + +- Update to version 2.18.3: + + get_index_in_parent: Don't crash if the parent is defunct. + +--- +Sun Nov 8 01:27:10 UTC 2015 - badshah...@gmail.com + +- Update to version 2.18.2: + + Really don't crash if we get a children-changed event with a +non-existent child (bgo#755951). + + Fixed crash during removal of last application in registryd +(bgo#756513). + +--- Old: at-spi2-core-2.18.1.tar.xz New: at-spi2-core-2.18.3.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.VgTRrT/_old 2015-11-22 10:58:41.0 +0100 +++ /var/tmp/diff_new_pack.VgTRrT/_new 2015-11-22 10:58:41.0 +0100 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.18.1 +Version:2.18.3 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.18.1.tar.xz -> at-spi2-core-2.18.3.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.1/NEWS new/at-spi2-core-2.18.3/NEWS --- old/at-spi2-core-2.18.1/NEWS2015-10-12 21:45:47.0 +0200 +++ new/at-spi2-core-2.18.3/NEWS2015-11-10 22:28:22.0 +0100 @@ -1,7 +1,18 @@ +What's new in at-spi2-core 2.18.3: + +* get_index_in_parent: Don't crash if the parent is defunct. + +What's new in at-spi2-core 2.18.2: + +* Really don't crash if we get a children-changed event with a + non-existent child (bgo#755951). + +* Fixed crash during removal of last application in registryd (bgo#756513). + What's new in at-spi2-core 2.18.1: * Don't crash if we get a children-changed event with a non-existent - child 9bgo#755951). + child (bgo#755951). * atspi_hyperlink_get_index_range: don't return random values if the call fails (bgo#755727). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.1/atspi/atspi-accessible.c new/at-spi2-core-2.18.3/atspi/atspi-accessible.c --- old/at-spi2-core-2.18.1/atspi/atspi-accessible.c2015-08-15 01:49:46.0 +0200 +++ new/at-spi2-core-2.18.3/atspi/atspi-accessible.c2015-11-10 22:22:25.0 +0100 @@ -399,11 +399,15 @@ if (!obj->accessible_parent) return -1; +if (!_atspi_accessible_test_cache (obj->accessible_parent, ATSPI_CACHE_CHILDREN) || !obj->accessible_parent->children) +goto dbus; + for (i = 0; i < obj->accessible_parent->children->len; i++) if (g_ptr_array_index (obj->accessible_parent->children, i) == obj) return i; } +dbus: _atspi_dbus_call (obj, atspi_interface_accessible, "GetIndexInParent", NULL, "=>i", ); return ret; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.1/atspi/atspi-event-listener.c new/at-spi2-core-2.18.3/atspi/atspi-event-listener.c --- old/at-spi2-core-2.18.1/atspi/atspi-event-listener.c2015-10-12 20:31:16.0 +0200 +++ new/at-spi2-core-2.18.3/atspi/atspi-event-listener.c2015-10-25 01:43:09.0 +0200 @@ -207,7 +207,7 @@ return; child = g_value_get_object (>any_data); - if (child) + if (child == NULL) return; if (!strncmp (event->type, "object:children-changed:add", 27)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.1/configure new/at-spi2-core-2.18.3/configure --- old/at-spi2-core-2.18.1/configure 2015-10-12 21:46:12.0 +0200 +++ new/at-spi2-core-2.18.3/configure 2015-11-10 22:28:49.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for at-spi2-core 2.18.1. +# Generated by GNU Autoconf 2.69 for at-spi2-core 2.18.3. # # Report bugs to. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='at-spi2-core'
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2015-11-04 15:31:02 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2015-10-25 19:12:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2015-11-04 15:31:04.0 +0100 @@ -1,0 +2,5 @@ +Wed Oct 28 19:16:30 UTC 2015 - mgo...@suse.com + +- Disable xevie when configuring (boo#952011). + +--- Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.Hf7wAH/_old 2015-11-04 15:31:05.0 +0100 +++ /var/tmp/diff_new_pack.Hf7wAH/_new 2015-11-04 15:31:05.0 +0100 @@ -85,6 +85,7 @@ %configure \ --libexecdir=%{_libexecdir}/at-spi2 \ --with-dbus-daemondir=/bin \ +--disable-xevie \ --disable-static make %{?_smp_mflags}
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2015-10-25 19:12:18 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2015-10-06 16:32:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2015-10-25 19:12:20.0 +0100 @@ -1,0 +2,10 @@ +Mon Oct 12 20:06:16 UTC 2015 - zai...@opensuse.org + +- Update to version 2.18.1: + + Don't crash if we get a children-changed event with a +non-existent child (bgo#755951). + + atspi_hyperlink_get_index_range: don't return random values if +the call fails (bgo#755727). + + Fixed some atspi_text_ functions (bgo#755731). + +--- Old: at-spi2-core-2.18.0.tar.xz New: at-spi2-core-2.18.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.7j8r9Q/_old 2015-10-25 19:12:21.0 +0100 +++ /var/tmp/diff_new_pack.7j8r9Q/_new 2015-10-25 19:12:21.0 +0100 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.18.0 +Version:2.18.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.18.0.tar.xz -> at-spi2-core-2.18.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.0/NEWS new/at-spi2-core-2.18.1/NEWS --- old/at-spi2-core-2.18.0/NEWS2015-08-17 21:28:07.0 +0200 +++ new/at-spi2-core-2.18.1/NEWS2015-10-12 21:45:47.0 +0200 @@ -1,3 +1,13 @@ +What's new in at-spi2-core 2.18.1: + +* Don't crash if we get a children-changed event with a non-existent + child 9bgo#755951). + +* atspi_hyperlink_get_index_range: don't return random values if the + call fails (bgo#755727). + +* Fixed some atspi_text_ functions (bgo#755731). + What's new in at-spi2-core 2.17.90: * Modified the cache API to specify an object's index and child count diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.0/atspi/atspi-event-listener.c new/at-spi2-core-2.18.1/atspi/atspi-event-listener.c --- old/at-spi2-core-2.18.0/atspi/atspi-event-listener.c2015-08-15 01:49:46.0 +0200 +++ new/at-spi2-core-2.18.1/atspi/atspi-event-listener.c2015-10-12 20:31:16.0 +0200 @@ -207,6 +207,8 @@ return; child = g_value_get_object (>any_data); + if (child) +return; if (!strncmp (event->type, "object:children-changed:add", 27)) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.0/atspi/atspi-hyperlink.c new/at-spi2-core-2.18.1/atspi/atspi-hyperlink.c --- old/at-spi2-core-2.18.0/atspi/atspi-hyperlink.c 2015-06-14 17:42:53.0 +0200 +++ new/at-spi2-core-2.18.1/atspi/atspi-hyperlink.c 2015-10-12 21:04:03.0 +0200 @@ -133,7 +133,8 @@ AtspiRange * atspi_hyperlink_get_index_range (AtspiHyperlink *obj, GError **error) { - dbus_int32_t d_start_offset, d_end_offset; + dbus_int32_t d_start_offset = -1; + dbus_int32_t d_end_offset = -1; AtspiRange *ret = g_new (AtspiRange, 1); ret->start_offset = ret->end_offset = -1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.0/atspi/atspi-text.c new/at-spi2-core-2.18.1/atspi/atspi-text.c --- old/at-spi2-core-2.18.0/atspi/atspi-text.c 2015-06-14 17:42:53.0 +0200 +++ new/at-spi2-core-2.18.1/atspi/atspi-text.c 2015-10-12 21:20:12.0 +0200 @@ -319,10 +319,14 @@ GError **error) { gchar *retval = NULL; + dbus_int32_t d_i = offset; g_return_val_if_fail (obj != NULL, NULL); - _atspi_dbus_call (obj, atspi_interface_text, "GetAttributeValue", error, "i=>s", offset, ); + _atspi_dbus_call (obj, atspi_interface_text, "GetAttributeValue", error, "is=>s", d_i, (const gchar *)attribute_value, ); + + if (!retval) +retval = g_strdup (""); return retval; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.18.0/configure new/at-spi2-core-2.18.1/configure --- old/at-spi2-core-2.18.0/configure 2015-09-22 00:13:20.0 +0200 +++ new/at-spi2-core-2.18.1/configure 2015-10-12 21:46:12.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2015-10-06 16:32:37 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is "at-spi2-core" Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2015-03-30 19:29:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2015-10-06 16:32:39.0 +0200 @@ -1,0 +2,22 @@ +Tue Sep 22 07:17:59 UTC 2015 - dims...@opensuse.org + +- Update to version 2.18.0: + + Updated translations. + +--- +Mon Aug 17 20:51:06 UTC 2015 - zai...@opensuse.org + +- Update to version 2.17.90: + + Modified the cache API to specify an object's index and child +count rather than its children. This eliminates the need for +the application to enumerate its children, improving +performance in some places with large lists (bgo#650090). + +--- +Thu Jul 23 08:12:53 UTC 2015 - zai...@opensuse.org + +- Update to version 2.17.1: + + Functions shouldn't try to return values (bgo#749330). + + Fix atspi_table_cell_get_position. + +--- Old: at-spi2-core-2.16.0.tar.xz New: at-spi2-core-2.18.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.CZr2P5/_old 2015-10-06 16:32:40.0 +0200 +++ /var/tmp/diff_new_pack.CZr2P5/_new 2015-10-06 16:32:40.0 +0200 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.16.0 +Version:2.18.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.16/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.18/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: glib2-devel ++ at-spi2-core-2.16.0.tar.xz -> at-spi2-core-2.18.0.tar.xz ++ 11784 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2015-03-30 19:29:08 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2014-11-18 22:46:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2015-03-30 19:29:09.0 +0200 @@ -1,0 +2,50 @@ +Tue Mar 24 21:33:27 UTC 2015 - zai...@opensuse.org + +- Update to version 2.16.0: + + Fix GTK-Doc comment blocks. + + Updated translations. + +--- +Tue Feb 17 08:49:27 UTC 2015 - dims...@opensuse.org + +- Update to version 2.15.90: + + Deprecate atspi_text_get_text_{before,at,after}_offset() +(bgo#697969). + + Add roles for fractions, roots, subscripts, and superscripts +(bgo#743403). + +--- +Wed Jan 28 15:37:16 UTC 2015 - zai...@opensuse.org + +- Update to version 2.15.4: + + Add names to every timeout (bgo#710644). + + Remove accessibility.conf from EXTRA_DIST (bgo#742987). + + Add ATSPI_STATE_READONLY (bgo#690004). + +--- +Thu Dec 18 02:39:18 UTC 2014 - zai...@opensuse.org + +- Update to version 2.15.3: + + Replace deprecated Rename to gtk-doc tag. + + Fix atspi_table_cell_get_column_span prototype. + +--- +Fri Nov 28 18:59:09 UTC 2014 - zai...@opensuse.org + +- Update to version 2.15.2: + + Make the documentation of ATSPI's STATE_ACTIVE consistent with +that of ATK's (bgo#740274). + + Add ATSPI_ROLE_STATIC and update documentation for +ATSPI_ROLE_TEXT (bgo#740340). + + gi-annotations: get_relation_set returns a array of +AtspiRelation. + +--- +Tue Nov 18 16:48:32 UTC 2014 - zai...@opensuse.org + +- Update to version 2.15.1: + + Fix some issues with the accessibility bus configuration +(bgo#722738). + + Documentation for AtspiTableCell is now built. + +--- Old: at-spi2-core-2.14.1.tar.xz New: at-spi2-core-2.16.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.Uadirf/_old 2015-03-30 19:29:10.0 +0200 +++ /var/tmp/diff_new_pack.Uadirf/_new 2015-03-30 19:29:10.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.14.1 +Version:2.16.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.14/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.16/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: glib2-devel @@ -104,7 +104,8 @@ %{_libexecdir}/at-spi2/ %{_sysconfdir}/at-spi2/ %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop -%{_datadir}/dbus-1/services/org.a11y.atspi.Registry.service +%dir %{_datadir}/dbus-1/accessibility-services/ +%{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service %{_datadir}/dbus-1/services/org.a11y.Bus.service %files -n libatspi0 ++ at-spi2-core-2.14.1.tar.xz - at-spi2-core-2.16.0.tar.xz ++ 21505 lines of diff (skipped)
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2014-11-18 22:45:55 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2014-09-30 19:41:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2014-11-18 22:46:41.0 +0100 @@ -1,0 +2,6 @@ +Thu Nov 13 17:44:29 UTC 2014 - zai...@opensuse.org + +- Update to version 2.14.1: + + Docs: add AtspiTableCell. + +--- Old: at-spi2-core-2.14.0.tar.xz New: at-spi2-core-2.14.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.WOIKEc/_old 2014-11-18 22:46:42.0 +0100 +++ /var/tmp/diff_new_pack.WOIKEc/_new 2014-11-18 22:46:42.0 +0100 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.14.0 +Version:2.14.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.14.0.tar.xz - at-spi2-core-2.14.1.tar.xz ++ 25915 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2014-09-30 19:39:42 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2014-06-18 07:52:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2014-09-30 19:41:24.0 +0200 @@ -1,0 +2,40 @@ +Mon Sep 22 17:14:09 UTC 2014 - zai...@opensuse.org + +- Update to version 2.14.0: + + Updated translations. + +--- +Tue Sep 16 09:53:52 UTC 2014 - zai...@opensuse.org + +- Update to version 2.13.92: + + Fix alignment checks when cross-compiling (bgo#736653). + +--- +Mon Aug 18 22:08:02 UTC 2014 - dims...@opensuse.org + +- Update to version 2.13.90: + + Fix crash when testing interfaces with collections +(bgo#734805). + +--- +Mon Jul 21 17:21:18 UTC 2014 - dims...@opensuse.org + +- Update to version 2.13.4: + + Ensure that we register with the session manager only once +(bgo#728934). + + Fix ucs2keysym prototype (bgo#730897). + + introspection: add some missing Returns: (nullable) +annotations. + + Fix various memory leaks. + +--- +Fri May 30 19:16:37 UTC 2014 - zai...@opensuse.org + +- Update to version 2.13.1: + + Add GError setter in atspi_accessible_get_process_id function. + + registryd: Wait for gnome-session before registering if it is +not running yet (bgo#728934). +- Drop at-spi2-register-on-session-running.patch and + at-spi2-core-cancel-logout.patch, fixed upstream. + +--- Old: at-spi2-core-2.12.0.tar.xz at-spi2-core-cancel-logout.patch at-spi2-register-on-session-running.patch New: at-spi2-core-2.14.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.rMeegM/_old 2014-09-30 19:41:25.0 +0200 +++ /var/tmp/diff_new_pack.rMeegM/_new 2014-09-30 19:41:25.0 +0200 @@ -17,19 +17,15 @@ Name: at-spi2-core -Version:2.12.0 +Version:2.14.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.12/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.14/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc -# PATCH-FIX-UPSTREAM at-spi2-register-on-session-running.patch bnc#873541 dli...@suse.com -- register to session in autostart session -Patch0: at-spi2-register-on-session-running.patch -# PATCH-FIX-UPSTREAM at-spi2-core-cancel-logout.patch bnc#876680 dli...@suse.com -- register to gnome-session only one time -Patch1: at-spi2-core-cancel-logout.patch BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: intltool @@ -84,8 +80,6 @@ %lang_package %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build %configure \ ++ at-spi2-core-2.12.0.tar.xz - at-spi2-core-2.14.0.tar.xz ++ 27604 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2014-06-18 07:50:30 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2014-05-05 21:14:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2014-06-18 07:52:43.0 +0200 @@ -1,0 +2,13 @@ +Fri May 30 03:14:44 UTC 2014 - dli...@suse.com + +- Add at-spi2-core-cancel-logout.patch (bnc#876680) + gnome-session emit SessionRunning after turn back from + QueryEndSession + +--- +Tue May 6 06:33:19 UTC 2014 - dli...@suse.com + +- Add at-spi2-register-on-session-running.patch + register the client when session manager is running. (bnc#873541) + +--- New: at-spi2-core-cancel-logout.patch at-spi2-register-on-session-running.patch Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.dvxvI2/_old 2014-06-18 07:52:44.0 +0200 +++ /var/tmp/diff_new_pack.dvxvI2/_new 2014-06-18 07:52:44.0 +0200 @@ -26,6 +26,10 @@ Source0: http://download.gnome.org/sources/at-spi2-core/2.12/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc +# PATCH-FIX-UPSTREAM at-spi2-register-on-session-running.patch bnc#873541 dli...@suse.com -- register to session in autostart session +Patch0: at-spi2-register-on-session-running.patch +# PATCH-FIX-UPSTREAM at-spi2-core-cancel-logout.patch bnc#876680 dli...@suse.com -- register to gnome-session only one time +Patch1: at-spi2-core-cancel-logout.patch BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: intltool @@ -80,6 +84,8 @@ %lang_package %prep %setup -q +%patch0 -p1 +%patch1 -p1 %build %configure \ ++ at-spi2-core-cancel-logout.patch ++ diff -Npur at-spi2-core-2.10.2-bak/registryd/registry-main.c at-spi2-core-2.10.2/registryd/registry-main.c --- at-spi2-core-2.10.2-bak/registryd/registry-main.c 2014-05-30 03:00:30.249444690 +0800 +++ at-spi2-core-2.10.2/registryd/registry-main.c 2014-05-30 03:01:05.005444798 +0800 @@ -164,6 +164,9 @@ register_client (void) const char *startup_id; const char *app_id; +if (client_proxy) +return TRUE; + startup_id = g_getenv (DESKTOP_AUTOSTART_ID); if (!startup_id) startup_id = ; ++ at-spi2-register-on-session-running.patch ++ diff -Npur at-spi2-core-2.12.0/registryd/registry-main.c at-spi2-core-2.12.0-new/registryd/registry-main.c --- at-spi2-core-2.12.0/registryd/registry-main.c 2014-03-17 21:47:05.0 +0800 +++ at-spi2-core-2.12.0-new/registryd/registry-main.c 2014-05-06 14:45:04.371517936 +0800 @@ -57,8 +57,10 @@ static GDBusProxy *client_proxy = N #define SM_CLIENT_DBUS_INTERFACE org.gnome.SessionManager.ClientPrivate +static gboolean register_client (void); + static void -on_session_over (GDBusProxy *proxy, +on_session_signal (GDBusProxy *proxy, gchar *sender_name, gchar *signal_name, GVariant *parameters, @@ -66,20 +68,38 @@ on_session_over (GDBusProxy *proxy, { if (g_strcmp0 (signal_name, SessionOver) == 0) { g_main_loop_quit (mainloop); +} else if (g_strcmp0 (signal_name, SessionRunning) == 0) { +if (!register_client ()) +g_warning (Unable to register client with session manager); } } static gboolean session_manager_connect (void) { +GVariant *res; +gboolean is_running; sm_proxy = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SESSION, 0, NULL, SM_DBUS_NAME, SM_DBUS_PATH, SM_DBUS_INTERFACE, NULL, NULL); +res = g_dbus_proxy_call_sync (sm_proxy, + IsSessionRunning, NULL, + 0, 1000, NULL, NULL); + +if (res) { +g_variant_get (res, (b), is_running); +g_variant_unref (res); +if (is_running) { +if (!register_client ()) +g_warning (Unable to register client with session manager); +} +} + g_signal_connect (G_OBJECT (sm_proxy),
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2014-05-05 21:14:01 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-11-24 11:25:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2014-05-05 21:14:10.0 +0200 @@ -1,0 +2,62 @@ +Tue Mar 25 09:34:15 UTC 2014 - dims...@opensuse.org + +- Update to version 2.12.0: + + Stable release, no changes since 2.11.92. + +--- +Wed Mar 19 09:47:06 UTC 2014 - dims...@opensuse.org + +- Update to version 2.11.92: + + Fix a crash with MediaElch and Onboard (bgo#726243). + + Updated translations. + +--- +Tue Mar 4 08:56:12 UTC 2014 - zai...@opensuse.org + +- Update to version 2.11.91: + + Improve compatibility with at-spi2-registryd = 3.10. + +--- +Wed Feb 19 10:43:41 UTC 2014 - zai...@opensuse.org + +- Update to version 2.11.90: + + bus-launcher: Do not use g_setenv when initializing the bus +(bgo#724070). + + Fix a critical when processing deferred messages (bgo#724292). + + Add AtspitableCell, tracking the new atk interface. + +--- +Tue Feb 4 17:17:46 UTC 2014 - dims...@opensuse.org + +- Update to version 2.11.5: + + Add atspi_event_listener_register_full, and cache data +requested by it for the duration of the event callback +(bgo#708695). + + Fix a crash when atspi_accessible_get_process_id is called for +an application that is no longer present. + +--- +Mon Dec 16 23:03:52 UTC 2013 - dims...@opensuse.org + +- Update to version 2.11.3: + + Fix atspi_text_get_bounded_ranges. + + bgo#719508: document: add support to current page and page +count. + +--- +Tue Nov 19 19:29:55 UTC 2013 - dims...@opensuse.org + +- Update to version 2.11.2: + + Add new roles and states to track atk (bgo#710464, bgo#712608, +bgo#712609). + +--- +Sun Nov 17 10:11:55 UTC 2013 - dims...@opensuse.org + +- Update to version 2.11.1: + + Hopefully fix a rare crash when starting at-spi2-registryd +(bgo#710689). + + Fix atspi_component_contains (bgo#710730). + + Fix some compiler warnings and build issues. + +--- Old: at-spi2-core-2.10.2.tar.xz New: at-spi2-core-2.12.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.jJdwRQ/_old 2014-05-05 21:14:12.0 +0200 +++ /var/tmp/diff_new_pack.jJdwRQ/_new 2014-05-05 21:14:12.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.10.2 +Version:2.12.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.10/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.12/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: glib2-devel ++ at-spi2-core-2.10.2.tar.xz - at-spi2-core-2.12.0.tar.xz ++ 49527 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-11-24 11:25:10 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-10-15 10:38:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-11-24 11:25:11.0 +0100 @@ -1,0 +2,8 @@ +Tue Nov 12 08:05:21 UTC 2013 - dims...@opensuse.org + +- Update to version 2.10.2 (bnc#849913): + + Fix atspi_component_contains (bgo#710730). + + Hopefully fix a crash when unable to register with the session +manager (bgo#710689). + +--- Old: at-spi2-core-2.10.1.tar.xz New: at-spi2-core-2.10.2.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.D7p3w3/_old 2013-11-24 11:25:12.0 +0100 +++ /var/tmp/diff_new_pack.D7p3w3/_new 2013-11-24 11:25:12.0 +0100 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.10.1 +Version:2.10.2 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.10.1.tar.xz - at-spi2-core-2.10.2.tar.xz ++ 2552 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-10-15 10:38:52 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-09-27 17:06:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-10-15 10:38:53.0 +0200 @@ -1,0 +2,7 @@ +Mon Oct 14 15:14:42 UTC 2013 - dims...@opensuse.org + +- Update to version 2.10.1: + + Fix a leak introduced in 2.9.92 that adversely affected +performance (bgo#709625). + +--- Old: at-spi2-core-2.10.0.tar.xz New: at-spi2-core-2.10.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.bygXL9/_old 2013-10-15 10:38:53.0 +0200 +++ /var/tmp/diff_new_pack.bygXL9/_new 2013-10-15 10:38:53.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.10.0 +Version:2.10.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.10.0.tar.xz - at-spi2-core-2.10.1.tar.xz ++ 11081 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-09-27 17:06:45 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-09-23 14:20:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-09-27 17:06:47.0 +0200 @@ -1,0 +2,6 @@ +Tue Sep 24 07:45:10 UTC 2013 - dims...@opensuse.org + +- Update to version 2.10.0: + + No changes since 2.9.92. + +--- Old: at-spi2-core-2.9.92.tar.xz New: at-spi2-core-2.10.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.t7dbbK/_old 2013-09-27 17:06:48.0 +0200 +++ /var/tmp/diff_new_pack.t7dbbK/_new 2013-09-27 17:06:48.0 +0200 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.9.92 +Version:2.10.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.9/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.10/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: glib2-devel ++ at-spi2-core-2.9.92.tar.xz - at-spi2-core-2.10.0.tar.xz ++ 2278 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-09-23 14:13:18 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-09-11 11:05:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-09-23 14:20:20.0 +0200 @@ -1,0 +2,6 @@ +Mon Sep 16 22:10:09 UTC 2013 - zai...@opensuse.org + +- Update to version 2.9.92: + + Fix multiple deadlocks with keystroke listeners (bgo#707218). + +--- Old: at-spi2-core-2.9.91.tar.xz New: at-spi2-core-2.9.92.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.e9BWGZ/_old 2013-09-23 14:20:21.0 +0200 +++ /var/tmp/diff_new_pack.e9BWGZ/_new 2013-09-23 14:20:21.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.9.91 +Version:2.9.92 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.9.91.tar.xz - at-spi2-core-2.9.92.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.91/NEWS new/at-spi2-core-2.9.92/NEWS --- old/at-spi2-core-2.9.91/NEWS2013-09-02 21:01:37.0 +0200 +++ new/at-spi2-core-2.9.92/NEWS2013-09-16 23:30:24.0 +0200 @@ -1,3 +1,8 @@ +What's new in at-spi2-core 2.9.92: + +* Fix multiple deadlocks with keystroke listeners (BGO#707218). + + What's new in at-spi2-core 2.9.91: * Fix a performance issue when running for a long time without a main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.91/atspi/atspi-matchrule.c new/at-spi2-core-2.9.92/atspi/atspi-matchrule.c --- old/at-spi2-core-2.9.91/atspi/atspi-matchrule.c 2013-05-11 01:09:44.0 +0200 +++ new/at-spi2-core-2.9.92/atspi/atspi-matchrule.c 2013-09-15 19:04:20.0 +0200 @@ -81,7 +81,10 @@ * @statematchtype: An #AtspiCollectionMatchType specifying how to interpret * @states. * @attributes: (element-type gchar* gchar*): A #GHashTable specifying - * attributes to match. + * attributes to match. To specify multiple attribute values, + * separate each value with a :: If an attribute value contains a :, + * then it can be escaped by preceding it with a \. A backslash can + * likewise be escaped by inserting a double backslash. * @attributematchtype: An #AtspiCollectionMatchType specifying how to * interpret @attributes. * @interfaces: (element-type gchar*): An array of interfaces to match, or diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.91/atspi/atspi-misc-private.h new/at-spi2-core-2.9.92/atspi/atspi-misc-private.h --- old/at-spi2-core-2.9.91/atspi/atspi-misc-private.h 2013-05-22 22:21:57.0 +0200 +++ new/at-spi2-core-2.9.92/atspi/atspi-misc-private.h 2013-09-05 16:05:58.0 +0200 @@ -106,8 +106,6 @@ GArray *_atspi_dbus_attribute_array_from_iter (DBusMessageIter *iter); -gboolean _atspi_process_deferred_messages (gpointer data); - void _atspi_dbus_set_interfaces (AtspiAccessible *accessible, DBusMessageIter *iter); void _atspi_dbus_set_state (AtspiAccessible *accessible, DBusMessageIter *iter); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.91/atspi/atspi-misc.c new/at-spi2-core-2.9.92/atspi/atspi-misc.c --- old/at-spi2-core-2.9.91/atspi/atspi-misc.c 2013-09-02 19:03:11.0 +0200 +++ new/at-spi2-core-2.9.92/atspi/atspi-misc.c 2013-09-15 16:44:23.0 +0200 @@ -37,7 +37,6 @@ #include string.h static void handle_get_items (DBusPendingCall *pending, void *user_data); -gboolean _atspi_process_deferred_messages (gpointer data); static DBusConnection *bus = NULL; static GHashTable *live_refs = NULL; @@ -733,7 +732,7 @@ void *data; } BusDataClosure; -static guint process_deferred_messages_id = -1; +static GSource *process_deferred_messages_source = NULL; static void process_deferred_message (BusDataClosure *closure) @@ -767,8 +766,8 @@ static GQueue *deferred_messages = NULL; -gboolean -_atspi_process_deferred_messages (gpointer data) +static gboolean +process_deferred_messages (void) { static int in_process_deferred_messages = 0; BusDataClosure *closure; @@ -783,13
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-09-11 11:04:59 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-08-30 17:15:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-09-11 11:05:00.0 +0200 @@ -1,0 +2,10 @@ +Mon Sep 2 22:26:51 UTC 2013 - zai...@opensuse.org + +- Update to version 2.9.91: + + Fix a performance issue when running for a long time without a +main loop, such as with a dogtail script (bgo#701145). + + Remove an unneeded unref that was causing a warning +(bgo#706893). + + Skip some functions that were not introspectable (bgo#707010). + +--- Old: at-spi2-core-2.9.90.tar.xz New: at-spi2-core-2.9.91.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.6JQM4K/_old 2013-09-11 11:05:01.0 +0200 +++ /var/tmp/diff_new_pack.6JQM4K/_new 2013-09-11 11:05:01.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.9.90 +Version:2.9.91 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.9.90.tar.xz - at-spi2-core-2.9.91.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.90/NEWS new/at-spi2-core-2.9.91/NEWS --- old/at-spi2-core-2.9.90/NEWS2013-08-19 23:50:35.0 +0200 +++ new/at-spi2-core-2.9.91/NEWS2013-09-02 21:01:37.0 +0200 @@ -1,3 +1,12 @@ +What's new in at-spi2-core 2.9.91: + +* Fix a performance issue when running for a long time without a main + loop, such as with a dogtail script (BGO#701145). + +* Remove an unneeded unref that was causing a warning (BGO#706893). + +* Skip some functions that were not introspectable (BGO#707010). + What's new in at-spi2-core 2.9.90: * Separate out X-dependent functionality, allow building without X11 (albeit diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.90/atspi/atspi-accessible.c new/at-spi2-core-2.9.91/atspi/atspi-accessible.c --- old/at-spi2-core-2.9.90/atspi/atspi-accessible.c2013-07-03 18:49:34.0 +0200 +++ new/at-spi2-core-2.9.91/atspi/atspi-accessible.c2013-09-02 17:11:14.0 +0200 @@ -672,7 +672,6 @@ if (root) { g_object_unref (obj); -g_object_unref (parent); if (atspi_accessible_get_role (root, NULL) == ATSPI_ROLE_DESKTOP_FRAME) { g_object_unref (root); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.90/atspi/atspi-event-listener.c new/at-spi2-core-2.9.91/atspi/atspi-event-listener.c --- old/at-spi2-core-2.9.90/atspi/atspi-event-listener.c2013-07-15 20:14:58.0 +0200 +++ new/at-spi2-core-2.9.91/atspi/atspi-event-listener.c2013-09-02 17:11:14.0 +0200 @@ -617,7 +617,7 @@ } /** - * atspi_event_listener_register_no_data: + * atspi_event_listener_register_no_data: (skip) * @callback: (scope notified): the #AtspiEventListenerSimpleCB to be *registered against an event type. * @callback_destroyed: A #GDestroyNotify called when the callback is destroyed. @@ -752,7 +752,7 @@ } /** - * atspi_event_listener_deregister_no_data: + * atspi_event_listener_deregister_no_data: (skip) * @callback: (scope call): the #AtspiEventListenerSimpleCB registered against *an event type. * @event_type: a string specifying the event type for which this diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.90/atspi/atspi-private.h new/at-spi2-core-2.9.91/atspi/atspi-private.h --- old/at-spi2-core-2.9.90/atspi/atspi-private.h 2013-05-14 23:43:39.0 +0200 +++ new/at-spi2-core-2.9.91/atspi/atspi-private.h 2013-09-02 19:03:11.0 +0200 @@ -25,6 +25,7 @@ #ifndef _ATSPI_PRIVATE_H_ #define _ATSPI_PRIVATE_H_ +#include config.h #include atspi-device-listener-private.h #include atspi-event-listener-private.h #include atspi-matchrule-private.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.90/configure new/at-spi2-core-2.9.91/configure --- old/at-spi2-core-2.9.90/configure 2013-08-19 23:50:56.0 +0200 +++
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-08-30 17:15:20 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-08-16 12:27:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-08-30 17:15:22.0 +0200 @@ -1,0 +2,9 @@ +Tue Aug 20 07:04:27 UTC 2013 - dims...@opensuse.org + +- Update to version 2.9.90: + + Separate out X-dependent functionality, allow building without +X11 (bgo#682199, bgo#701378). + + Add atspi_text_get_string_at_offset, and deprecate +atspi_text_get_text_at_offset. + +--- Old: at-spi2-core-2.9.5.tar.xz New: at-spi2-core-2.9.90.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.DMP2AW/_old 2013-08-30 17:15:23.0 +0200 +++ /var/tmp/diff_new_pack.DMP2AW/_new 2013-08-30 17:15:23.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.9.5 +Version:2.9.90 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.9.5.tar.xz - at-spi2-core-2.9.90.tar.xz ++ 10223 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-08-16 12:27:51 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-07-16 14:09:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-08-16 12:27:52.0 +0200 @@ -1,0 +2,10 @@ +Tue Jul 30 07:04:50 UTC 2013 - dims...@opensuse.org + +- Update to version 2.9.5: + + Fix possible memory leak when D-Bus calls time out. + + Fix a memory leak in atspi_accessible_get_role_name that was +introduced earlier in the 2.9 cycle with the enum refactor. + + A couple of functions not intended for introspection are now +marked as skip. + +--- Old: at-spi2-core-2.9.4.tar.xz New: at-spi2-core-2.9.5.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.3Om3VO/_old 2013-08-16 12:27:53.0 +0200 +++ /var/tmp/diff_new_pack.3Om3VO/_new 2013-08-16 12:27:53.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.9.4 +Version:2.9.5 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.9.4.tar.xz - at-spi2-core-2.9.5.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.4/NEWS new/at-spi2-core-2.9.5/NEWS --- old/at-spi2-core-2.9.4/NEWS 2013-07-08 22:56:18.0 +0200 +++ new/at-spi2-core-2.9.5/NEWS 2013-07-29 23:40:11.0 +0200 @@ -1,3 +1,13 @@ +What's new in at-spi2-core 2.9.5: + +* Fix possible memory leak when D-Bus calls time out. + +* Fix a memory leak in atspi_accessible_get_role_name that was introduced + earlier in the 2.9 cycle with the enum refactor. + +* A couple of functions not intended for introspection are now marked + as skip. + What's new in at-spi2-core 2.9.4: * Add atspi_set_main_context (mainly for use by at-spi2-atk). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.4/atspi/atspi-device-listener.c new/at-spi2-core-2.9.5/atspi/atspi-device-listener.c --- old/at-spi2-core-2.9.4/atspi/atspi-device-listener.c2013-05-11 01:09:44.0 +0200 +++ new/at-spi2-core-2.9.5/atspi/atspi-device-listener.c2013-07-15 20:15:31.0 +0200 @@ -230,7 +230,7 @@ } /** - * atspi_device_listener_new_simple: + * atspi_device_listener_new_simple: (skip) * @callback: (scope notified): an #AtspiDeviceListenerCB callback function, *or NULL. * @callback_destroyed: A #GDestroyNotify called when the listener is freed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.4/atspi/atspi-event-listener.c new/at-spi2-core-2.9.5/atspi/atspi-event-listener.c --- old/at-spi2-core-2.9.4/atspi/atspi-event-listener.c 2013-05-14 23:43:39.0 +0200 +++ new/at-spi2-core-2.9.5/atspi/atspi-event-listener.c 2013-07-15 20:14:58.0 +0200 @@ -141,7 +141,7 @@ } /** - * atspi_event_listener_new_simple: + * atspi_event_listener_new_simple: (skip) * @callback: (scope notified): An #AtspiEventListenerSimpleCB to be called * when an event is fired. * @callback_destroyed: A #GDestroyNotify called when the listener is freed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.4/atspi/atspi-misc.c new/at-spi2-core-2.9.5/atspi/atspi-misc.c --- old/at-spi2-core-2.9.4/atspi/atspi-misc.c 2013-07-03 21:37:04.0 +0200 +++ new/at-spi2-core-2.9.5/atspi/atspi-misc.c 2013-07-10 20:47:49.0 +0200 @@ -1706,7 +1706,7 @@ } if (retval) -return _atspi_name_compat (g_strdup (retval)); +return _atspi_name_compat (retval); return NULL; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.4/configure new/at-spi2-core-2.9.5/configure --- old/at-spi2-core-2.9.4/configure2013-07-08 22:56:41.0 +0200 +++ new/at-spi2-core-2.9.5/configure2013-07-30 00:35:34.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for at-spi2-core 2.9.4. +# Generated by GNU Autoconf 2.69 for at-spi2-core 2.9.5. # # Report bugs to accessibility-at...@lists.linux-foundation.org. # @@ -590,8 +590,8 @@ # Identity of this
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-07-16 14:09:30 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-06-29 19:36:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-07-16 14:09:32.0 +0200 @@ -1,0 +2,6 @@ +Mon Jul 8 22:19:13 UTC 2013 - dims...@opensuse.org + +- Update to version 2.9.4: + + Add atspi_set_main_context (mainly for use by at-spi2-atk). + +--- Old: at-spi2-core-2.9.3.tar.xz New: at-spi2-core-2.9.4.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.yaRu8T/_old 2013-07-16 14:09:33.0 +0200 +++ /var/tmp/diff_new_pack.yaRu8T/_new 2013-07-16 14:09:33.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.9.3 +Version:2.9.4 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ ++ at-spi2-core-2.9.3.tar.xz - at-spi2-core-2.9.4.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.3/NEWS new/at-spi2-core-2.9.4/NEWS --- old/at-spi2-core-2.9.3/NEWS 2013-06-17 22:33:34.0 +0200 +++ new/at-spi2-core-2.9.4/NEWS 2013-07-08 22:56:18.0 +0200 @@ -1,3 +1,7 @@ +What's new in at-spi2-core 2.9.4: + +* Add atspi_set_main_context (mainly for use by at-spi2-atk). + What's new in at-spi2-core 2.9.3: * Add atspi_is_initialized (BGO#681276). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.3/atspi/atspi-misc.c new/at-spi2-core-2.9.4/atspi/atspi-misc.c --- old/at-spi2-core-2.9.3/atspi/atspi-misc.c 2013-06-16 20:58:14.0 +0200 +++ new/at-spi2-core-2.9.4/atspi/atspi-misc.c 2013-07-03 21:37:04.0 +0200 @@ -35,6 +35,7 @@ #include string.h static void handle_get_items (DBusPendingCall *pending, void *user_data); +gboolean _atspi_process_deferred_messages (gpointer data); static DBusConnection *bus = NULL; static GHashTable *live_refs = NULL; @@ -42,6 +43,7 @@ static gint app_startup_time = 15000; GMainLoop *atspi_main_loop; +GMainContext *atspi_main_context; gboolean atspi_no_cache; const char *atspi_path_dec = ATSPI_DBUS_PATH_DEC; @@ -798,7 +800,13 @@ g_queue_push_tail (deferred_messages, closure); if (process_deferred_messages_id == -1) -process_deferred_messages_id = g_idle_add (_atspi_process_deferred_messages, NULL); + { +GSource *source = g_idle_source_new (); +g_source_set_callback (source, _atspi_process_deferred_messages, NULL, NULL); +process_deferred_messages_id = g_source_attach (source, atspi_main_context); +g_source_unref (source); + } + return DBUS_HANDLER_RESULT_HANDLED; } @@ -1623,6 +1631,22 @@ app_startup_time = startup_time; } +/* + * atspi_set_main_context: + * @cnx: The #GmainContext to use. + * + * Sets the main loop context that AT-SPI should assume is in use when + * setting an idle callback. + * This function should be called by application-side implementors (ie, + * at-spi2-atk) when it is desirable to re-enter the main loop. + */ +void +atspi_set_main_context (GMainContext *cnx) +{ + atspi_main_context = cnx; + atspi_dbus_connection_setup_with_g_main (atspi_get_a11y_bus (), cnx); +} + #ifdef DEBUG_REF_COUNTS static void print_disposed (gpointer key, gpointer value, gpointer data) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.3/atspi/atspi-misc.h new/at-spi2-core-2.9.4/atspi/atspi-misc.h --- old/at-spi2-core-2.9.3/atspi/atspi-misc.h 2013-06-16 20:58:14.0 +0200 +++ new/at-spi2-core-2.9.4/atspi/atspi-misc.h 2013-07-01 21:25:36.0 +0200 @@ -43,6 +43,9 @@ void atspi_set_timeout (gint val, gint startup_time); +void +atspi_set_main_context (GMainContext *cnx); + gchar * atspi_role_get_name (AtspiRole role); G_END_DECLS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.9.3/configure new/at-spi2-core-2.9.4/configure --- old/at-spi2-core-2.9.3/configure2013-06-17 23:07:41.0 +0200 +++ new/at-spi2-core-2.9.4/configure2013-07-08 22:56:41.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for at-spi2-core 2.9.3. +#
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-06-29 19:36:38 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2013-04-03 12:47:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-06-29 19:36:40.0 +0200 @@ -1,0 +2,18 @@ +Fri Jun 21 19:03:12 UTC 2013 - dims...@opensuse.org + +- Update to version 2.9.3: + + Add atspi_is_initialized (bgo#681276). + +--- +Tue May 28 19:51:30 UTC 2013 - dims...@opensuse.org + +- Update to version 2.9.2: + + Fix D-Bus introspection for GetActions. + + Use glib-mkenums to generate enum types, and use these +generated types for role and state names, rather than static +tables. + + nnotate filter in atspi_register_device_event_listener with +allow-none (bgo#700237). + + Rename various functions to avoid name collisions (bgo#700243). + +--- Old: at-spi2-core-2.8.0.tar.xz New: at-spi2-core-2.9.3.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.ev6CVA/_old 2013-06-29 19:36:40.0 +0200 +++ /var/tmp/diff_new_pack.ev6CVA/_new 2013-06-29 19:36:40.0 +0200 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.8.0 +Version:2.9.3 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.8/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.9/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: glib2-devel ++ at-spi2-core-2.8.0.tar.xz - at-spi2-core-2.9.3.tar.xz ++ 8821 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2013-04-03 12:47:00 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-12-14 06:34:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2013-04-03 12:47:10.0 +0200 @@ -1,0 +2,67 @@ +Tue Mar 26 10:51:10 UTC 2013 - dims...@opensuse.org + +- Update to version 2.8.0: + + Updated translations. + +--- +Mon Mar 4 23:30:53 UTC 2013 - zai...@opensuse.org + +- Update to version 2.7.91: + + Add atspi_accessible_get_object_locale (bgo#694368). + + Start the bus launcher in the initialization phase +(bgo#694984). + +--- +Tue Feb 19 09:28:10 UTC 2013 - dims...@opensuse.org + +- Update to version 2.7.90: + + Removed a debug print that was accidentally included in 2.7.5. + +--- +Mon Feb 4 23:24:08 UTC 2013 - dims...@opensuse.org + +- Update to version 2.7.5: + + Add ATSPI_ROLE_LEVEL_BAR to correspond to the new atk role. + + Fix various compiler warnings. +- Drop at-spi2-core-brp-fixes.patch: fixed upstream. + +--- +Tue Jan 15 18:49:30 UTC 2013 - dims...@opensuse.org + +- Update to version 2.7.4.1: + + Fix some ref count leaks. + + Some functions that return accessibles now propagate errors. +- Add at-spi2-core-brp-fixes.patch: Fix brp errors (no return in + non-void function and void return). + +--- +Wed Dec 26 09:53:30 UTC 2012 - zai...@opensuse.org + +- Update to version 2.7.3: + + Atspi_accessible_get_index_in_parent no longer returns -1 if +the object's parent is not cached (bgo#688057). + + Re-register keystroke listeners if the registry goes away and +then returns. + + Fix atspi_device_listener_new_simple. + + Fix some compiler warnings. + + Build: use gobject-introspection's Makefile instead of rolling +our own. + + Fix a crash when parsing events without detail when there is a +listener for the event that names a specific detail value. + + Fix crash when removing hung processes. + + Fix deregistering of applications. + + A few documentation fixes. +- Changes from version 2.7.2: + + Only call an event listener once per event, even if the +listener registered for both the event and a superset of the +event. + + Don't distribute dbind-config.h (bgo#688083). + + Fix gtk-doc for Atspi-Registry (bgo#688224). + + Some introspection fixes to make vapigen happy (bgo#688223). + + Fixed a crash handling DeregisterKeystrokeListener. +- Changes from version 2.7.1: + + Update the cache in response to role change notifications +(bgo#685469). + + Don't output a warning when a p2p connection isn't available. + +--- Old: at-spi2-core-2.6.3.tar.xz New: at-spi2-core-2.8.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.Ceb7pW/_old 2013-04-03 12:47:15.0 +0200 +++ /var/tmp/diff_new_pack.Ceb7pW/_new 2013-04-03 12:47:15.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.6.3 +Version:2.8.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.6/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.8/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: glib2-devel @@ -81,10 +81,6 @@ %prep %setup -q -%if 0%{?BUILD_FROM_VCS} -[ -x ./autogen.sh ] NOCONFIGURE=1 ./autogen.sh -%endif - %build %configure \ --libexecdir=%{_libexecdir}/at-spi2 \ ++ at-spi2-core-2.6.3.tar.xz - at-spi2-core-2.8.0.tar.xz ++ 10855 lines of diff
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-12-14 06:34:18 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-12-07 14:06:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-12-14 06:34:20.0 +0100 @@ -1,0 +2,10 @@ +Tue Dec 11 09:10:32 UTC 2012 - vu...@opensuse.org + +- Update to version 2.6.3: + + Fix several crashes. + + Fix atspi_accessible_get_index_in_parent when the parent is not +cached. + + Fix deregistering of applications. + + Fix some compiler warnings. + +--- Old: at-spi2-core-2.6.2.tar.xz New: at-spi2-core-2.6.3.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.stsV6M/_old 2012-12-14 06:34:23.0 +0100 +++ /var/tmp/diff_new_pack.stsV6M/_new 2012-12-14 06:34:23.0 +0100 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.6.2 +Version:2.6.3 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-12-07 14:06:40 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-11-20 10:15:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-12-07 14:06:41.0 +0100 @@ -1,0 +2,7 @@ +Mon Dec 3 18:52:13 UTC 2012 - dims...@opensuse.org + +- Add baselibs.conf in order to provide libatspi0-32bit and + at-spi2-core-devel-32bit. The library is needed by + libatk-bridge-2_0-0-32bit. + +--- New: baselibs.conf Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.BJJfeT/_old 2012-12-07 14:06:46.0 +0100 +++ /var/tmp/diff_new_pack.BJJfeT/_new 2012-12-07 14:06:46.0 +0100 @@ -24,6 +24,7 @@ Group: System/Libraries Url:http://www.gnome.org/ Source0: http://download.gnome.org/sources/at-spi2-core/2.6/%{name}-%{version}.tar.xz +Source98: baselibs.conf Source99: %{name}-rpmlintrc BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel ++ baselibs.conf ++ libatspi0 at-spi2-core-devel requires libatspi0-targettype -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-11-20 10:14:54 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-10-19 11:48:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-11-20 10:15:17.0 +0100 @@ -1,0 +2,7 @@ +Thu Nov 15 20:16:43 UTC 2012 - dims...@opensuse.org + +- Update to version 2.6.2: + + Don't output a warning when a p2p connection isn't available. + + Don't distribute dbind-config.h (bgo#688083). + +--- Old: at-spi2-core-2.6.1.tar.xz New: at-spi2-core-2.6.2.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.I1XRS6/_old 2012-11-20 10:15:18.0 +0100 +++ /var/tmp/diff_new_pack.I1XRS6/_new 2012-11-20 10:15:18.0 +0100 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.6.1 +Version:2.6.2 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-10-19 11:48:01 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-10-03 07:05:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-10-19 11:48:02.0 +0200 @@ -1,0 +2,7 @@ +Wed Oct 17 06:36:24 UTC 2012 - dims...@opensuse.org + +- Update to version 2.6.1: + + Update cache in response to role change notifications +(bgo#685469). + +--- Old: at-spi2-core-2.6.0.tar.xz New: at-spi2-core-2.6.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.VVRXqz/_old 2012-10-19 11:48:04.0 +0200 +++ /var/tmp/diff_new_pack.VVRXqz/_new 2012-10-19 11:48:04.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.6.0 +Version:2.6.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-10-03 07:05:00 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-05-22 10:08:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-10-03 07:05:02.0 +0200 @@ -1,0 +2,62 @@ +Tue Sep 25 06:44:09 UTC 2012 - dims...@opensuse.org + +- Update to version 2.6.0: + + Stable release - No changes compared to 2.5.92. + +--- +Tue Sep 18 14:35:19 UTC 2012 - zai...@opensuse.org + +- Update to version 2.5.92: + + Fix some annotations. + + Exit, rather than crash, when unable to open an X display +(bgo#660407). + + Fix various memory leaks (bgo#684033). + +--- +Tue Sep 4 08:15:21 UTC 2012 - dims...@opensuse.org + +- Update to version 2.5.91: + + Fix build with -fno-common. + + Add glib-2.0 to requires in at-spi2.pc (bgo#682595). + +--- +Mon Aug 6 21:53:39 UTC 2012 - dims...@opensuse.org + +- Update to version 2.5.5: + + Add atspi_action_get_localized_name (bgo#680598). + + Allow building from out of source directory (bgo#680281). + +--- +Tue Jul 17 18:22:55 UTC 2012 - dims...@opensuse.org + +- Update to version 2.5.4: + + Fix a missing return value. + + Fix a crash when unable to remove a match rule. + +--- +Tue Jun 26 07:21:20 UTC 2012 - dims...@opensuse.org + +- Update to version 2.5.3: + + Fix a memory leak (bgo#678738). + +--- +Mon Jun 18 17:29:38 UTC 2012 - dims...@opensuse.org + +- Update to version 2.5.2: + + Fix a crash when a call to fetch a hyperlink times out. + + Fix C++ compilation. + + Remove a warning that was sometimes logged when a method call +timed out. + + Fix crash in atspi_deregister_keystroke_listener (fdo#50578) + +--- +Thu May 17 20:54:47 UTC 2012 - zai...@opensuse.org + +- Update to version 2.5.1: + + Add atspi_set_timeout. + + By default, disable method call timeouts until an application +has been on the bus for 15 seconds. This behavior can be +changed with a call to atspi_set_timeout. + + Fix GError sent when receiving a reply of the wrong type. + +--- Old: at-spi2-core-2.4.2.tar.xz New: at-spi2-core-2.6.0.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.kmAe58/_old 2012-10-03 07:05:03.0 +0200 +++ /var/tmp/diff_new_pack.kmAe58/_new 2012-10-03 07:05:03.0 +0200 @@ -17,13 +17,13 @@ Name: at-spi2-core -Version:2.4.2 +Version:2.6.0 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.4/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.6/%{name}-%{version}.tar.xz Source99: %{name}-rpmlintrc BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-05-22 10:08:24 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-04-20 15:11:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-05-22 10:08:26.0 +0200 @@ -1,0 +2,10 @@ +Tue May 15 05:29:11 UTC 2012 - vu...@opensuse.org + +- Update to version 2.4.2: + + Fix typo in atspi_document_get_attribute_value + + Fix a potential crash when unsuccessfully querying for a +hyperlink. + + bgo#675004: object:state-changed:defunct events are emitted as +object:state-change:defunct + +--- Old: at-spi2-core-2.4.1.tar.xz New: at-spi2-core-2.4.2.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.9Tcm1o/_old 2012-05-22 10:08:28.0 +0200 +++ /var/tmp/diff_new_pack.9Tcm1o/_new 2012-05-22 10:08:28.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.4.1 +Version:2.4.2 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-04-20 15:11:02 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-03-29 11:34:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-04-20 15:11:03.0 +0200 @@ -1,0 +2,11 @@ +Tue Apr 17 06:02:19 UTC 2012 - vu...@opensuse.org + +- Update to version 2.4.1: + + Fix a GError set when a method call returns a reply of the +wrong type. + + Do not time out method calls for the first 15 seconds that an +application is on the bus (work-around for Orca setting an +application's script as default after a timeout on a +slow-starting application). + +--- Old: at-spi2-core-2.4.0.tar.xz New: at-spi2-core-2.4.1.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.KmHmIT/_old 2012-04-20 15:11:05.0 +0200 +++ /var/tmp/diff_new_pack.KmHmIT/_new 2012-04-20 15:11:05.0 +0200 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.4.0 +Version:2.4.1 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-03-19 09:53:06 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-02-28 19:20:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-03-19 09:53:07.0 +0100 @@ -1,0 +2,15 @@ +Tue Mar 6 08:26:46 UTC 2012 - vu...@opensuse.org + +- Update to version 2.3.91: + + Invalid states when receiving a focus event (bgo#663992). + + Fix atspi_table_get_row_column_extents_at_index. + + Expect a signed in tfor GetIndexInParent, per the spec. + + Send key events to listeners assumed to be hung, but don't +block. + + Reduce the method call timeout slightly, so that it will be +lower than the keystroke listener timeout. + + Don't cache data for transient objects. + + Enable caching on a call to atspi_accessible_set_cache_mask, +even if atspi_event_main() hasn't been called. + +--- Old: at-spi2-core-2.3.90.tar.xz New: at-spi2-core-2.3.91.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.6ZCtvH/_old 2012-03-19 09:53:11.0 +0100 +++ /var/tmp/diff_new_pack.6ZCtvH/_new 2012-03-19 09:53:11.0 +0100 @@ -17,7 +17,7 @@ Name: at-spi2-core -Version:2.3.90 +Version:2.3.91 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-02-28 19:20:37 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-02-16 12:18:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-02-28 19:20:40.0 +0100 @@ -1,0 +2,12 @@ +Tue Feb 21 07:41:20 UTC 2012 - vu...@opensuse.org + +- Update to version 2.3.90: + + At-spi-bus-launcher now emits PropertiesChanged signals from +the correct interface. + + If a keystroke listener does not respond, disable it until it +responds. This prevents the desktop from locking up if an AT +hangs or is suspended and has a keyboard listener registered. + + Fix a warning when a NULL object is returned as the detail of +an event. + +--- Old: at-spi2-core-2.3.5.tar.xz New: at-spi2-core-2.3.90.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.Gl3H4D/_old 2012-02-28 19:20:42.0 +0100 +++ /var/tmp/diff_new_pack.Gl3H4D/_new 2012-02-28 19:20:42.0 +0100 @@ -15,8 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: at-spi2-core -Version:2.3.5 +Version:2.3.90 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-02-16 12:18:09 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-01-25 10:34:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-02-16 12:18:13.0 +0100 @@ -1,0 +2,17 @@ +Tue Feb 7 08:10:48 UTC 2012 - vu...@opensuse.org + +- Update to version 2.3.5: + + Add some type checking on method replies; this should prevent +crashes if an application-side AT-SPI implementor returns +something unexpected. + + Call g_settings_sync after updating toolkit-accessibility. + + Add ScreenReaderEnabled D-Bus property as a proxy for the +GSettings key. + + bgo#668334: Set correct end offset in +atspi_text_get_attributes. + + bgo#669344: Don't use restrict as a variable name, since it +can be a keyword. +- Remove xz BuildRequires now that it comes for free in the build + system. + +--- Old: at-spi2-core-2.3.4.tar.xz New: at-spi2-core-2.3.5.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.0HfPgd/_old 2012-02-16 12:18:15.0 +0100 +++ /var/tmp/diff_new_pack.0HfPgd/_new 2012-02-16 12:18:15.0 +0100 @@ -15,9 +15,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - Name: at-spi2-core -Version:2.3.4 +Version:2.3.5 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ @@ -30,8 +29,6 @@ BuildRequires: intltool BuildRequires: update-desktop-files BuildRequires: xorg-x11-devel -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz BuildRequires: pkgconfig(dbus-1) # dbus-daemon is needed to have this work fine Requires: dbus-1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-01-25 10:34:50 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2012-01-05 19:09:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-01-25 10:34:51.0 +0100 @@ -1,0 +2,13 @@ +Mon Jan 16 13:24:16 UTC 2012 - vu...@opensuse.org + +- Update to version 2.3.4: + + Add some dbus message signature checks. + + Fix a crash if a device listener incorrectly returns a +non-bool. + + bgo#666870: Keystroke listeners do not work unless an event +listener is also registered [also needs updated at-spi2-atk] + + bgo#667254: Some atspi-selection_* functions were broken. + + When a call times out, ping the connection and avoid making +subsequent calls until the ping is answered. + +--- Old: at-spi2-core-2.3.3.tar.xz New: at-spi2-core-2.3.4.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.2qBt2F/_old 2012-01-25 10:34:53.0 +0100 +++ /var/tmp/diff_new_pack.2qBt2F/_new 2012-01-25 10:34:53.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package at-spi2-core # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,8 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: at-spi2-core -Version:2.3.3 +Version:2.3.4 Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPL-2.0+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2012-01-05 19:09:57 Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new (New) Package is at-spi2-core, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2011-10-19 13:48:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new/at-spi2-core.changes 2012-01-05 19:09:59.0 +0100 @@ -1,0 +2,25 @@ +Tue Dec 20 09:36:11 UTC 2011 - vu...@opensuse.org + +- Update to version 2.3.3: + + Handle event detail suffixes (such as :system). +- 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. +- Rewrite description of libatspi0 subpackage. +- Split typelib file into typelib-1_0-Atspi-2_0 subpackage. +- Add typelib-1_0-Atspi-2_0 Requires to devel subpackage. + +--- +Tue Nov 22 09:37:35 UTC 2011 - vu...@opensuse.org + +- Update to version 2.3.2: + + Some documentation improvements. + +--- +Tue Nov 15 10:21:44 UTC 2011 - vu...@opensuse.org + +- Update to version 2.3.1: + + Fix return type of org.a11y.Bus.IsEnabled property + + Declare void functions as such + +--- Old: at-spi2-core-2.2.1.tar.bz2 New: at-spi2-core-2.3.3.tar.xz Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.01ZB4y/_old 2012-01-05 19:10:00.0 +0100 +++ /var/tmp/diff_new_pack.01ZB4y/_new 2012-01-05 19:10:00.0 +0100 @@ -15,22 +15,22 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: at-spi2-core -Version:2.2.1 -Release:1 +Version:2.3.3 +Release:0 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation -License:GPLv2+ +License:GPL-2.0+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.2/%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/at-spi2-core/2.3/%{name}-%{version}.tar.xz Source99: %{name}-rpmlintrc BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: intltool -BuildRequires: xorg-x11-devel BuildRequires: update-desktop-files +BuildRequires: xorg-x11-devel +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz BuildRequires: pkgconfig(dbus-1) # dbus-daemon is needed to have this work fine Requires: dbus-1 @@ -48,21 +48,30 @@ with applications running on the desktop. %package -n libatspi0 -License:GPLv2+ -Summary:An Accessibility ToolKit +Summary:An Accessibility ToolKit -- Library Group: System/Libraries %description -n libatspi0 -The ATK library provides a set of accessibility interfaces. By -supporting the ATK interfaces, an application or toolkit can be used -with screen readers, magnifiers, and alternate input devices. +AT-SPI is a general interface for applications to make use of the +accessibility toolkit. This version is based on dbus. + +%package -n typelib-1_0-Atspi-2_0 +Summary:An Accessibility ToolKit -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-Atspi-2_0 +AT-SPI is a general interface for applications to make use of the +accessibility toolkit. This version is based on dbus. + +This package provides the GObject Introspection bindings for the +libatspi library. %package devel -License:GPLv2+ Summary:Include Files and Libraries mandatory for Development Group: Development/Libraries/GNOME -Requires: libatspi0 = %{version} Requires: at-spi2-core = %{version} +Requires: libatspi0 = %{version} +Requires: typelib-1_0-Atspi-2_0 = %{version} %description devel This package contains all necessary include files and libraries needed @@ -105,6 +114,9 @@ %files -n libatspi0 %defattr(-, root, root) %{_libdir}/libatspi.so.0* + +%files -n typelib-1_0-Atspi-2_0 +%defattr(-, root, root) %{_libdir}/girepository-1.0/Atspi-2.0.typelib %files devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at Sun Oct 2 09:48:59 CEST 2011. --- openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2011-09-23 01:52:08.0 +0200 +++ /mounts/work_src_done/STABLE/at-spi2-core/at-spi2-core.changes 2011-09-27 09:00:42.0 +0200 @@ -1,0 +2,25 @@ +Tue Sep 27 07:00:07 UTC 2011 - vu...@opensuse.org + +- Update to version 2.2.0: + + Minor bug fix. + +--- +Wed Sep 21 17:22:07 UTC 2011 - vu...@opensuse.org + +- Update to version 2.1.92: + + Fixed a crash when handling event listeners. + + Add some defensive checks to prevent problems with defunct +objects. + + Fix some missing return statements. + + Some fixes related to deregistering event listeners. + + bgo#659088: Correctly define ATSPI_MODIFIER_NUMLOCK. + + bgo#657051: Fix a build error on Solaris. +- Drop at-spi2-core-missing-return.patch: fixed upstream. + +--- +Sat Sep 17 13:26:55 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile +- Use %_smp_mflags for parallel build + +--- calling whatdependson for head-i586 Old: at-spi2-core-2.1.91.tar.bz2 at-spi2-core-missing-return.patch New: at-spi2-core-2.2.0.tar.bz2 Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.b4MeF0/_old 2011-10-02 09:48:55.0 +0200 +++ /var/tmp/diff_new_pack.b4MeF0/_new 2011-10-02 09:48:55.0 +0200 @@ -18,16 +18,14 @@ Name: at-spi2-core -Version:2.1.91 +Version:2.2.0 Release:1 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPLv2+ Group: System/Libraries Url:http://www.gnome.org/ -Source0: http://download.gnome.org/sources/at-spi2-core/2.1/%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/at-spi2-core/2.2/%{name}-%{version}.tar.bz2 Source99: %{name}-rpmlintrc -# PATCH-FIX-UPSTREAM at-spi2-core-missing-return.patch bgo#658337 vu...@opensuse.org -- Missing returns -Patch0: at-spi2-core-missing-return.patch BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: intltool @@ -73,7 +71,6 @@ %lang_package %prep %setup -q -%patch0 -p1 %if 0%{?BUILD_FROM_VCS} [ -x ./autogen.sh ] NOCONFIGURE=1 ./autogen.sh @@ -84,7 +81,7 @@ --libexecdir=%{_libexecdir}/at-spi2 \ --with-dbus-daemondir=/bin \ --disable-static -%__make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install %makeinstall @@ -92,9 +89,6 @@ %find_lang at-spi2-core find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print -%clean -rm -rf %{buildroot} - %post -n libatspi0 -p /sbin/ldconfig %postun -n libatspi0 -p /sbin/ldconfig ++ at-spi2-core-2.1.91.tar.bz2 - at-spi2-core-2.2.0.tar.bz2 ++ 5265 lines of diff (skipped) continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at Wed Aug 3 11:27:15 CEST 2011. --- GNOME/at-spi2-core/at-spi2-core.changes 2011-07-05 07:48:09.0 +0200 +++ /mounts/work_src_done/STABLE/at-spi2-core/at-spi2-core.changes 2011-07-26 09:30:51.0 +0200 @@ -1,0 +2,10 @@ +Tue Jul 26 09:29:51 CEST 2011 - vu...@opensuse.org + +- Update to version 2.1.4: + + Some API changes to device and event listeners for +compatibility with Javascript. + + bgo#654314: make role names consistent with atk. + + bgo#654921: Run within Unity. + + Added some new roles. + +--- calling whatdependson for head-i586 Old: at-spi2-core-2.1.3.tar.bz2 New: at-spi2-core-2.1.4.tar.bz2 Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.QZLVOW/_old 2011-08-03 11:27:05.0 +0200 +++ /var/tmp/diff_new_pack.QZLVOW/_new 2011-08-03 11:27:05.0 +0200 @@ -18,7 +18,7 @@ Name: at-spi2-core -Version:2.1.3 +Version:2.1.4 Release:1 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPLv2+ ++ at-spi2-core-2.1.3.tar.bz2 - at-spi2-core-2.1.4.tar.bz2 ++ 2052 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at Fri Jul 8 11:22:17 CEST 2011. --- GNOME/at-spi2-core/at-spi2-core.changes 2011-06-15 15:43:11.0 +0200 +++ /mounts/work_src_done/STABLE/at-spi2-core/at-spi2-core.changes 2011-07-05 07:48:09.0 +0200 @@ -1,0 +2,13 @@ +Tue Jul 5 07:46:04 CEST 2011 - vu...@opensuse.org + +- Update to version 2.1.3: + + Use stored values for AT-SPI role names where possible. + + bgo#652596: Use DBus property to set value. + + Set error for some DBus errors where this was not being done. + + Add atspi_accessible_get_process_id (as a short-cut to help +debugging). + + Fix failure to update cache in response to children-changed +events in some cases. + + Fix gtk-doc build cflags/libraries. + +--- calling whatdependson for head-i586 Old: at-spi2-core-2.1.2.tar.bz2 New: at-spi2-core-2.1.3.tar.bz2 Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.A4Lgh0/_old 2011-07-08 11:22:00.0 +0200 +++ /var/tmp/diff_new_pack.A4Lgh0/_new 2011-07-08 11:22:00.0 +0200 @@ -18,13 +18,13 @@ Name: at-spi2-core -Version:2.1.2 +Version:2.1.3 Release:1 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPLv2+ Group: System/Libraries Url:http://www.gnome.org/ -Source0:%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/at-spi2-core/2.1/%{name}-%{version}.tar.bz2 Source99: %{name}-rpmlintrc BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel ++ at-spi2-core-2.1.2.tar.bz2 - at-spi2-core-2.1.3.tar.bz2 ++ 12231 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at Fri Jun 17 10:27:35 CEST 2011. --- GNOME/at-spi2-core/at-spi2-core.changes 2011-05-30 16:04:52.0 +0200 +++ /mounts/work_src_done/STABLE/at-spi2-core/at-spi2-core.changes 2011-06-15 15:43:11.0 +0200 @@ -1,0 +2,13 @@ +Wed Jun 15 15:40:48 CEST 2011 - vu...@opensuse.org + +- Update to version 2.1.2: + + Merge changes from 2.0.2. + + Cache application-wide toolkit name and version. + + Allow caching of attributes, but not enabling by default, as +there is no event yet (bgo#649771). + + Make deferred_messages a GQueue rather than a GList for +performance reasons. + + Fix accessibility bus breakage when a user runs an +administrative app. + +--- calling whatdependson for head-i586 Old: at-spi2-core-2.0.2.tar.bz2 New: at-spi2-core-2.1.2.tar.bz2 Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.uMX9LC/_old 2011-06-17 10:26:42.0 +0200 +++ /var/tmp/diff_new_pack.uMX9LC/_new 2011-06-17 10:26:42.0 +0200 @@ -18,7 +18,7 @@ Name: at-spi2-core -Version:2.0.2 +Version:2.1.2 Release:1 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPLv2+ ++ at-spi2-core-2.0.2.tar.bz2 - at-spi2-core-2.1.2.tar.bz2 ++ 9324 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit at-spi2-core for openSUSE:Factory
Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at Wed Jun 1 09:35:00 CEST 2011. --- GNOME/at-spi2-core/at-spi2-core.changes 2011-04-26 17:56:44.0 +0200 +++ /mounts/work_src_done/STABLE/at-spi2-core/at-spi2-core.changes 2011-05-30 16:04:52.0 +0200 @@ -1,0 +2,24 @@ +Mon May 30 14:02:05 UTC 2011 - fcro...@novell.com + +- Update to version 2.0.2: + + bgo#648942: fixed a seg fault in at-spi-bus-launcher when +ending a session. + + Fixed a possible crash when an application is short-lived. + + Fixed memory leaks in +atspi_accessible_get_toolkit_(name|version). + + AT-SPI will now call g_error if it is unable to find the +accessibility bus. This results in aborting but with a somewhat +less cryptic error than before. + + Fix atspi_table_get_caption|summary. + + Fix introspection for atspi_table_get_row_column_at_index. + + Copy match rule attributes, rather than just ref counting the +hash, for compatibility with pygi. + + Rework atspi_accessible_set_cache_mask to make it usable. + + Fix a crash that might happen if a method call times out. + + Disable caching if atspi_event_main has not been called to run +the main loop. + + Fix atspi_accessible_get_toolkit_version. + + Add atspi_accessible_get_atspi_version to fetch the version of +the AT-SPI specification provided by an application. + +--- calling whatdependson for head-i586 Old: at-spi2-core-2.0.1.tar.bz2 New: at-spi2-core-2.0.2.tar.bz2 Other differences: -- ++ at-spi2-core.spec ++ --- /var/tmp/diff_new_pack.dbZY66/_old 2011-06-01 09:34:41.0 +0200 +++ /var/tmp/diff_new_pack.dbZY66/_new 2011-06-01 09:34:41.0 +0200 @@ -18,7 +18,7 @@ Name: at-spi2-core -Version:2.0.1 +Version:2.0.2 Release:1 Summary:Assistive Technology Service Provider Interface - D-Bus based implementation License:GPLv2+ ++ at-spi2-core-2.0.1.tar.bz2 - at-spi2-core-2.0.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.0.1/NEWS new/at-spi2-core-2.0.2/NEWS --- old/at-spi2-core-2.0.1/NEWS 2011-04-26 00:15:52.0 +0200 +++ new/at-spi2-core-2.0.2/NEWS 2011-05-24 01:36:09.0 +0200 @@ -1,3 +1,32 @@ +What's new in at-spi2-core 2.0.2: + +* Fixed a seg fault in at-spi-bus-launcher when ending a session (BGO#648942). + +* Fixed a possible crash when an application is short-lived. + +* FIxed memory leaks in atspi_accessible_get_toolkit_(name|version). + +* AT-SPI will now call g_error if it is unable to find the accessibility bus. + This results in aborting but with a somewhat less cryptic error than before. + +* Fix atspi_table_get_caption|summary. + +* Fix introspection for atspi_table_get_row_column_at_index. + +* Copy match rule attributes, rather than just ref counting the hash, for + compatibility with pygi. + +* Rework atspi_accessible_set_cache_mask to make it usable. + +* Fix a crash that might happen if a method call times out. + +* Disable caching if atspi_event_main has not been called to run the main loop. + +* Fix atspi_accessible_get_toolkit_version. + +* Add atspi_accessible_get_atspi_version to fetch the version of the AT-SPI + specification provided by an application. + What's new in at-spi2-core 2.0.1: * Fix a memory leak when sending events. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.0.1/atspi/atspi-accessible.c new/at-spi2-core-2.0.2/atspi/atspi-accessible.c --- old/at-spi2-core-2.0.1/atspi/atspi-accessible.c 2011-04-18 22:36:03.0 +0200 +++ new/at-spi2-core-2.0.2/atspi/atspi-accessible.c 2011-05-24 01:32:20.0 +0200 @@ -307,7 +307,7 @@ atspi_accessible_get_name (AtspiAccessible *obj, GError **error) { g_return_val_if_fail (obj != NULL, g_strdup ()); - if (!(obj-cached_properties ATSPI_CACHE_NAME)) + if (!_atspi_accessible_test_cache (obj, ATSPI_CACHE_NAME)) { if (!_atspi_dbus_get_property (obj, atspi_interface_accessible, Name, error, s, obj-name)) @@ -331,7 +331,7 @@ { g_return_val_if_fail (obj != NULL, g_strdup ()); - if (!(obj-cached_properties ATSPI_CACHE_DESCRIPTION)) + if (!_atspi_accessible_test_cache (obj, ATSPI_CACHE_DESCRIPTION)) { if (!_atspi_dbus_get_property (obj, atspi_interface_accessible, Description, error, s, @@ -360,7 +360,8 @@ { g_return_val_if_fail (obj != NULL, NULL); - if (obj-parent.app !(obj-cached_properties ATSPI_CACHE_PARENT)) + if (obj-parent.app + !_atspi_accessible_test_cache (obj, ATSPI_CACHE_PARENT)) { DBusMessage *message, *reply;