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

typelib-1_0-Atk-1_0-2.58.1-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: typelib-1_0-Atk-1_0 Distribution: openSUSE:Factory:zSystems
Version: 2.58.1 Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 11 17:45:37 2025
Group: System/Libraries Build host: reproducible
Size: 75816 Source RPM: at-spi2-core-2.58.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnome.org/
Summary: Introspection bindings for the ATK accessibility toolkit
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.

This package provides the GObject Introspection bindings for ATK.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Sat Oct 11 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.58.1:
    + at-spi-bus-launcher: Fix a possible crash when registering.
    + python: Avoid traceback when hashing a disposed object.
    + Fix transfer rule for atk_table_cell_get_table and
      atk_table_get_summary.
* Mon Sep 15 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.58.0:
    + libatspi: Increase ATSPI_ROLE_COUNT after switch role was added
    + Add ATSPI_CHECK_VERSION macro.
    + Properly fix key notifications under X11 when multiple keyboard
      layouts are in use.
* Mon Sep 01 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.57.2:
    + Don't install at-spi-dbus-bus.service if systemd is not enabled
    + Some collection fixes and documentation improvements
    + Fix reporting the wrong keysym on X11 setups where multiple
      keyboard layouts are in use
    + Fix possible memory leak in atspi_accessible_get_description.
* Sat Aug 30 2025 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 2.57.1:
    + Fix several crashes introduced by the code to handle the
      accessibility bus going away.
    + Add atspi_device_clear_key_grabs.
    + Have python overrides check DBus object paths when testing for
      equality.
  - Changes from version 2.57.0:
    + device-a11y-manager: Fix crash on dispose
    + device-a11y-manager: Check properly for the DBus backend
      presence
    + a11y-manager-device: Fix unmap_keysym_modifier.
    + atk-adaptor: Reconnect when the bus launcher reappears.
    + Don't keep references to uncached objects in the application's
      hash table.
    + Add some Python overrides
* Sat Aug 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.56.4:
    + Fix key grabs when num lock or caps lock are on under Wayland.
    + atk-bridge: Don't crash when requesting a plug if not
      activated.
    + Add sanity checks for child indices received via DBus.
  - Drop patches fixed upstream:
    + at-spi2-core-grab-memory-leak.patch
    + at-spi2-core-key-grabs.patch
    + at-spi2-core-plug-crash.patch
* Fri Jul 11 2025 Michael Gorse <mgorse@suse.com>
  - Add upstream fixes:
    + at-spi2-core-grab-memory-leak.patch
    + at-spi2-core-key-grabs.patch (glgo#GNOME/at-spi2-core!193)
    + at-spi2-core-plug-crash.patch (glgo#GNOME/at-spi2-core#198)
* Sun Jun 29 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.56.3:
    + DeviceEventController: update mouse coordinates before sending
      button events
    + atspi-device-legacy: Don't crash when XkbGetMap fails
    + Return localized role name for ATSPI_ROLE_EDITBAR
* Mon Apr 28 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.56.2:
    + Fix the build with glib < 2.76.
    + a11y-manager-device: Fix unmap_keysym_modifier.
* Sat Mar 29 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.56.1:
    + device-a11y-manager:
    - Fix crash on dispose
    - Check properly for the DBus backend presence
* Sun Mar 16 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.56.0:
    + Updated translations.
* Fri Feb 28 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.55.90 (Unstable):
    + Support grabbing keyboard shortcuts through the new
      org.freedesktop.a11y.KeyboardMonitor interface. This allows key
      grabs to be supported under Wayland with the latest mutter.
* Sun Feb 02 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.55.2 (Unstable):
    + Attempt to fix a use after free in the atk bridge.
    + Add a switch role.
* Tue Jan 14 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.55.0.1 (Unstable):
    + Fix regression in 2.55.0 where ungrabbing keys did not work
      reliably.
* Sat Jan 11 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.55.0 (Unstable):
    + Improve warnings when setting a property.
    + Use the appropriate annotations for callbacks.
    + device: Support adding grabs given a keysym.
* Sat Jan 11 2025 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 2.54.1:
    + Fix various memory leaks.
    + Fix the build on FreeBSD.
  - Switch to source service for tarball.
* 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.

Files

/usr/lib64/girepository-1.0/Atk-1.0.typelib


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 27 00:05:27 2025