diff mbox series

[10/18] at-spi2-core: Upgrade 2.56.4 -> 2.58.1

Message ID d99e920567d7842cd941f68bb5a4e26910a735f0.1762154252.git.joerg.sommer@navimatix.de
State New
Headers show
Series [01/18] libgudev: Remove UPSTREAM_CHECK_URI; not needed | expand

Commit Message

Jörg Sommer Nov. 3, 2025, 7:27 a.m. UTC
From: Jörg Sommer <joerg.sommer@navimatix.de>

Add python override files added with 2.57.0

/usr/lib/python3.13/site-packages/gi/overrides/Atspi.py
/usr/lib/python3.13/site-packages/gi/overrides/__pycache__/Atspi.cpython-313.pyc

see https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/7c8a9365d5009b43afe6d16bebefc14a8df410a7

Changelog:

What's new in at-spi2-core 2.58.1:
* at-spi-bus-launcher: Fix a possible crash when registering.
* python: Avoid traceback when hashing a disposed object
* Fix build failure on MacOS.
* Fix transfer rule for atk_table_cell_get_table and atk_table_get_summary.

What's new in at-spi2-core 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.

What's new in at-spi2-core 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.

What's new in at-spi2-core 2.57.1:
* Fix several crashes introduced by the code to handle the accessibility
  bus going away.
* Add atspi_device_clear_key_grabs.
* 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
* Have python overrides check DBus object paths when testing for equality.
* Add sanity checks for child indices received via DBus.

What's new in at-spi2-core 2.57.0:
* device-a11y-manager: Fix crash on dispose
* device-a11y-manager: Check properly for the DBus backend presence
* Fix the build with glib < 2.76.
* a11y-manager-device: Fix unmap_keysym_modifier.
* 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
    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.
    AtspiDeviceX11: Suppress window events following key grabs when needed.

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
---
 .../atk/{at-spi2-core_2.56.4.bb => at-spi2-core_2.58.1.bb}   | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
 rename meta/recipes-support/atk/{at-spi2-core_2.56.4.bb => at-spi2-core_2.58.1.bb} (87%)
diff mbox series

Patch

diff --git a/meta/recipes-support/atk/at-spi2-core_2.56.4.bb b/meta/recipes-support/atk/at-spi2-core_2.58.1.bb
similarity index 87%
rename from meta/recipes-support/atk/at-spi2-core_2.56.4.bb
rename to meta/recipes-support/atk/at-spi2-core_2.58.1.bb
index a1cbf4b455..7376a1e950 100644
--- a/meta/recipes-support/atk/at-spi2-core_2.56.4.bb
+++ b/meta/recipes-support/atk/at-spi2-core_2.58.1.bb
@@ -3,13 +3,13 @@  SUMMARY = "Assistive Technology Service Provider Interface (dbus core)"
 DESCRIPTION = "It provides a Service Provider Interface for the Assistive Technologies available on the GNOME platform and a library against which applications can be linked."
 
 HOMEPAGE = "https://wiki.linuxfoundation.org/accessibility/d-bus"
-BUGTRACKER = "http://bugzilla.gnome.org/"
+BUGTRACKER = "https://gitlab.gnome.org/GNOME/at-spi2-core/-/issues"
 LICENSE = "LGPL-2.1-or-later"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
 
 CVE_PRODUCT += "at-spi2-atk"
 
-SRC_URI[archive.sha256sum] = "dbe35b951499e1d6f1fb552c2e0a09cea7cba2adf6c2eba0b2c85b6c094a3a02"
+SRC_URI[archive.sha256sum] = "7f374a6a38cd70ff4b32c9d3a0310bfa804d946fed4c9e69a7d49facdcb95e9c"
 
 DEPENDS = " \
 	dbus \
@@ -38,6 +38,7 @@  GIR_MESON_DISABLE_FLAG = 'disabled'
 
 FILES:${PN} += "${libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop \
                 ${libdir}/gtk-2.0/modules/libatk-bridge.so \
+                ${libdir}/python*/site-packages/gi/overrides/ \
                 ${datadir}/dbus-1/services/*.service \
                 ${datadir}/dbus-1/accessibility-services/*.service \
                 ${datadir}/defaults/at-spi2 \