Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

at-spi2-core-2.54.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: at-spi2-core Distribution: openSUSE Tumbleweed
Version: 2.54.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Sep 15 14:25:10 2024
Group: System/GUI/GNOME Build host: reproducible
Size: 159115 Source RPM: at-spi2-core-2.54.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnome.org/
Summary: Assistive Technology Service Provider Interface - D-Bus based implementation
AT-SPI is a general interface for applications to make use of the
accessibility toolkit. This version is based on dbus.

This package contains the AT-SPI registry daemon. It provides a
mechanism for all assistive technologies to discover and interact
with applications running on the desktop.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Sun Sep 15 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.54.0:
    + Updated translations.
* Sat Aug 31 2024 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.53.90:
    + Make ATSPI_ROLE_PUSH_BUTTON an enum value again.
    + atk: Align button role with AT-SPI one.
    + Fix warning when atspi_event_quit is called multiple times.
* Sun Mar 17 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.52.0:
    + tests: Fix missing declaration for getpid().
* Sun Mar 10 2024 Michael Gorse <mgorse@suse.com>
  - Remove unused dependencies on libei and libxkbcommon-x11.
* Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.51.91:
    + Back out code to generate mouse events on mutter. It had a
      couple of unwanted side effects. Also remove dependencies on
      libei and xkbcommon.
    + atk-adaptor: Fix collection role matching.
    + Have atspi_text_get_string_at_offset fall back to calling
      GetTextAtOffset if GetStringAtOffset is unimplemented.
    + Don't use g_assert in the unit tests.
* Mon Feb 12 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.51.90:
    + Add an attribute-changed signal in atk, and update libatspi
      attribute cache.
    + Add GetTextSelection and SetTextSelection to Document
      interface.
    + Add atspi_device_generate_mouse_event, and implement for
      mutter.
    + Have atspi_device_add_key_grab return 0 if XIGrabKeycode fails.
    + xml: Add Embedded to the Socket interface.
    + Don't return uninitialized values if
      atspi_component_get_size/position fail.
  - Add pkgconfig(libei-1.0) BuildRequires: new dependency.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.51.0:
    + atk-adaptor: Fix critical when no table cell array is returned.
    + accessible: Do not rename deprecated methods to the new names.
    + Add HelpText property and corresponding functions in atk and
      libatspi.
* Sun Jan 14 2024 Yifan Jiang <yfjiang@suse.com>
  - Provide and obsolete more packages from old atk and at-spi2-atk:
    atk-devel, at-spi2-atk-devel and at-spi2-atk-common.
* Mon Sep 18 2023 Luciano Santos <luc14n0@opensuse.org>
  - Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
    the parent directories of the former parameter, to symlink other
    duplicate files under the datadir.
* Fri Sep 15 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.50.0:
    + Fix at-spi2-atk test when running under a non-English locale.
* Mon Sep 04 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 2.49.91:
    + collection: Avoid locking up if an object has a very large
      child count.
    + Fix possible NULL pointer dereference when deregistering an
      event listener.
    + Various fixes for the new key grabbing API.
    + Don't wait for a reply when registering or deregistering
      keystroke listeners.
* Mon Sep 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.49.90:
    + Fix a test failure/timeout.
    + Add atspi_get_version() to return the runtime version of the
      library.
    + Collection: fix match testing for attributes.
    + Fix a NULL pointer dereference when deregistering an event
      listener that doesn't include a detail.
    + Fix the documentation for interfaces in collection match rules.
    + Add an AtspiLive enum to specify the politeness level for live
      regions, and document that this should be used for Announcement
      signals. Also add a notification signal in atk to replace the
      announcement signal that lacks the politeness information.
    + Add an asynchronous version of atspi_generate_mouse_event.
* Mon Sep 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.48.4:
    + Add atspi_get_version() to return the runtime version of the
      AT-SPI library.
    + collection:
    - Fix match testing for attributes.
    - Avoid locking up if an object has a very large child count.
    + Fix possible NULL pointer dereference when deregistering an
      event listener.
    + Various fixes for the new key grabbing API.
* Thu Aug 03 2023 Yifan Jiang <yfjiang@suse.com>
  - Support build environments like SLE 15 SP5 and Leap 15.5 which
    had %{_distconfdir) not defined yet.
* Tue Jul 18 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.49.1:
    + TableCell.xml: Add Get{Column,Row}HeaderCells methods.
    + atspi_accessible_get_localized_role_name: Use internal names
      when possible.
    + Add a non-recursive function to clear a single object's cache.
    + Code clean-ups.
* Sun May 28 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.48.3:
    + Fix the build when dbus-broker is not set to be used by
      default.
    + Fix a couple of use after frees when finalizing devices.
    + atk-adaptor: Fix handling of sockets in impl_GetChildren.
* Thu May 11 2023 Michael Gorse <mgorse@suse.com>
  - Update to version 2.48.2:
    + Fixed a regression in 2.48.1 where the bus launcher would fail
      if dbus-broker was configured at build time but not installed
      on the system.
* Thu May 11 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.48.1:
    + Fixes for atk-only builds under Windows.
    + meson: Avoid requiring libsystemd when configured to use
      dbus-daemon.
    + Fix crash when a bad index is passed to
      atspi_accessible_get_child_at_index.
    + Fix possible infinite recursion in
      atspi_accessible_clear_cache.
* Thu May 04 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Add or dbus-broker to existing dbus-1 Requires: we already pass
    dbus_broker=/usr/bin/dbus-broker-launch and
    default_bus=dbus-broker to meson during build.
* Sun Mar 19 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.48.0:
    + Add a "atk-only" build option. This allows atk to be built
      without libdbus installed, but it does not build libatspi or
      the atk bridge.
    + Fix some typos in the documentation.
* Mon Mar 06 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.47.90:
    + Downgrade meson requirement to 0.63.
    + at-spi-dbus-bus service: set stop timeout to 5s.
    + Fix possible crash in screen_reader_signal_watcher.
* Thu Feb 23 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.47.1:
    + The meson options -Dx11 and -Dintrospection are now implemented
      with meson features.
    + Use gi-docgen to generate documentation.
    + Register key grabs using the focused window, rather than the
      root window. This should prevent the window from losing focus
      when a key grab is used.
    + atk-adaptor: Handle sockets in GetChildren.
    + Improve documentation of the dbus interfaces.
    + Various code clean-ups. Some unused code has been removed.
  - Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
    - Dintrospection=enabled, following upstreams changes to use meson
    features.
  - Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
    dependencies to build the documentation.
  - Drop gtk-doc BuildRequires: no longer needed.
* Fri Oct 28 2022 Frederic Crozat <fcrozat@suse.com>
  - Ensure xprop is required when xwayland is installed.
* Sat Sep 17 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.46.0:
    + Fix GetInterfaces documentation on org.a11y.atspi.Accessible
      interface.
* Fri Sep 16 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build
    32bit support.
* Sat Aug 27 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.45.91:
    + Send device event controller events using the same signature as
      other events.
    + Document the Accessible, Action, and Cache dbus interfaces.
    + Fix license of atspi-gmain.c.
  - Add fdupes BuildRequires and macro, remove duplicate files.
  - Provide and Obsolete atk from libatk sub-package.
* Wed Aug 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.45.90:
    + xml:
    - Add some documentation.
    - Fix event arguments.
    - Add some missing DeviceEventController methods.
    + Bind the AT-SPI bus to the graphical session.
    + Mark bus service as belonging to the session slice.
    + Add ATSPI_ROLE_PUSH_BUTTON_MENU.
    + Add an "announcement" event/signal to allow objects to send
      notifications.
    + Various code clean-ups and test improvements.
  - Add pkgconfig(libxml-2.0) BuildRequires: New dependency.
  - Add new sub-packages from the now included atk and at-spi2-atk
    packages: libatk-1_0-0, libatk-bridge-2_0-0 and
    typelib-1_0-Atk-1_0.
  - Provide/Obsolete at-spi2-atk-gtk2 by the main package.
* Thu Apr 21 2022 Michael Gorse <mgorse@suse.com>
  - Update to version 2.44.1:
    + Fix use after free when removing a hung process.
    + Fix the build with X11 disabled.
    + Fix crash when NULL is passed to some listener-related functions.
    + impl_deregister_keystroke_listener: fix memory leak on
      iteration error.
* Fri Mar 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.44.0:
    + Unlink the socket before binding when using dbus-broker. Fixes
      regression introduced in 2.43.92 where restarting the bus
      launcher would fail.
* Sat Mar 05 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.43.92:
    + The AT-SPI bus now uses the user's XDG_RUNTIME_DIR for its
      socket. Fixes accessibility for Snap-confined applications.
    + Caps lock is now unlocked for key synthesis. Fixes cutting and
      pasting from brltty when caps lock is on.
    + Several fixes to the dbus specification.
    + Fix the build when x11 is disabled.
    + Fix several compiler warnings.
  - Use ldconfig_scriptlets macro for post(un) handling.
  - Move autostart .desktop and xwayland-session config to
    distconfdir.
* Wed Dec 08 2021 Michael Gorse <mgorse@suse.com>
  - Configure to use dbus-broker when available.
  - Add libsystemd to BuildRequires: needed for dbus-broker support.
* Sun Sep 19 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 2.42.0:
    + Set X root property when Xwayland starts on demand.
    + Several dbus introspection fixes.
* Fri Jul 09 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 2.40.3
    + Bugfix: Use abstract sockets if libdbus is older than 1.12.0
* Sun Jun 06 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.40.2:
    + README: Remove outdated links.
    + Key grab fixes for the new API.
    + registryd: Add a missing call to va_end.
* Sun May 02 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 2.40.1:
    + Fix double free when removing event listeners.
    + Fix numlock detection.
* Sat Mar 20 2021 Michael Gorse <mgorse@suse.com>
  - Update to version 2.40.0:
    + No changes.
* Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.39.91:
    + Fix a couple of memory leaks.
    + Remove const from AtspiDeviceListenerCB prototype.
* Tue Feb 23 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.39.90.1:
    + Fix a crash introduced in 2.39.90, along with a few warnings.
* Wed Feb 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.39.90:
    + Fix build with X11 disabled.
    + Various fixes for the new device API used for key monitoring
      and grabbing.
    + Fixed several memory leaks.
* Sun Jan 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.39.1:
    + Don't use gdbus-broker if not running under systemd.
    + Unref bus at the end of cleanup.
    + Fix XML interfaces.
    + Use unix sockets instead of abstract sockets.
    + Added a device API to replace the old API for capturing key
      grabs. This is needed for toolkits that do not report
      keystrokes to atk, such as gtk 4.

Files

/usr/etc/xdg/Xwayland-session.d
/usr/etc/xdg/Xwayland-session.d/00-at-spi
/usr/etc/xdg/autostart/at-spi-dbus-bus.desktop
/usr/lib/systemd/user/at-spi-dbus-bus.service
/usr/lib64/gnome-settings-daemon-3.0
/usr/lib64/gnome-settings-daemon-3.0/gtk-modules
/usr/lib64/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
/usr/lib64/gtk-2.0
/usr/lib64/gtk-2.0/modules
/usr/lib64/gtk-2.0/modules/libatk-bridge.so
/usr/libexec/at-spi2
/usr/libexec/at-spi2/at-spi-bus-launcher
/usr/libexec/at-spi2/at-spi2-registryd
/usr/share/dbus-1/accessibility-services
/usr/share/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
/usr/share/dbus-1/services/org.a11y.Bus.service
/usr/share/defaults
/usr/share/defaults/at-spi2
/usr/share/defaults/at-spi2/accessibility.conf
/usr/share/licenses/at-spi2-core
/usr/share/licenses/at-spi2-core/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Nov 17 00:04:04 2024