Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package at-spi2-core for openSUSE:Factory checked in at 2025-10-14 18:06:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "at-spi2-core" Tue Oct 14 18:06:55 2025 rev:119 rq:1311120 version:2.58.1 Changes: -------- --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2025-09-24 15:20:47.987551490 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new.18484/at-spi2-core.changes 2025-10-14 18:07:55.877802411 +0200 @@ -1,0 +2,9 @@ +Sat Oct 11 15:45:37 UTC 2025 - Bjørn Lie <[email protected]> + +- 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. + +------------------------------------------------------------------- Old: ---- at-spi2-core-2.58.0.obscpio New: ---- at-spi2-core-2.58.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ at-spi2-core.spec ++++++ --- /var/tmp/diff_new_pack.Z6MRSa/_old 2025-10-14 18:07:57.933889979 +0200 +++ /var/tmp/diff_new_pack.Z6MRSa/_new 2025-10-14 18:07:57.949890660 +0200 @@ -23,7 +23,7 @@ %define atspiconfdir %{?_distconfdir}%{!?_distconfdir:%{_sysconfdir}} Name: at-spi2-core -Version: 2.58.0 +Version: 2.58.1 Release: 0 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation License: LGPL-2.1-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Z6MRSa/_old 2025-10-14 18:07:58.221902245 +0200 +++ /var/tmp/diff_new_pack.Z6MRSa/_new 2025-10-14 18:07:58.249903438 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/at-spi2-core.git</param> - <param name="revision">2.58.0</param> + <param name="revision">2.58.1</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ at-spi2-core-2.58.0.obscpio -> at-spi2-core-2.58.1.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.58.0/NEWS new/at-spi2-core-2.58.1/NEWS --- old/at-spi2-core-2.58.0/NEWS 2025-09-13 16:41:15.000000000 +0200 +++ new/at-spi2-core-2.58.1/NEWS 2025-10-10 22:46:27.000000000 +0200 @@ -1,3 +1,13 @@ +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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.58.0/atk/atktable.c new/at-spi2-core-2.58.1/atk/atktable.c --- old/at-spi2-core-2.58.0/atk/atktable.c 2025-09-13 16:41:15.000000000 +0200 +++ new/at-spi2-core-2.58.1/atk/atktable.c 2025-10-10 22:46:27.000000000 +0200 @@ -590,7 +590,7 @@ * * Gets the summary description of the table. * - * Returns: (transfer full): a AtkObject* representing a summary description + * Returns: (transfer none): a AtkObject* representing a summary description * of the table, or zero if value does not implement this interface. **/ AtkObject * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.58.0/atk/atktablecell.c new/at-spi2-core-2.58.1/atk/atktablecell.c --- old/at-spi2-core-2.58.0/atk/atktablecell.c 2025-09-13 16:41:15.000000000 +0200 +++ new/at-spi2-core-2.58.1/atk/atktablecell.c 2025-10-10 22:46:27.000000000 +0200 @@ -241,7 +241,7 @@ * * Returns a reference to the accessible of the containing table. * - * Returns: (transfer full): the atk object for the containing table. + * Returns: (transfer none): the atk object for the containing table. * * Since: 2.12 */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.58.0/bus/at-spi-bus-launcher.c new/at-spi2-core-2.58.1/bus/at-spi-bus-launcher.c --- old/at-spi2-core-2.58.0/bus/at-spi-bus-launcher.c 2025-09-13 16:41:15.000000000 +0200 +++ new/at-spi2-core-2.58.1/bus/at-spi-bus-launcher.c 2025-10-10 22:46:27.000000000 +0200 @@ -155,7 +155,7 @@ A11yBusLauncher *app = user_data; GError *error = NULL; GVariant *variant; - gchar *object_path; + gchar *object_path = NULL; GDBusProxyFlags flags; variant = g_dbus_proxy_call_finish (app->sm_proxy, result, &error); @@ -172,13 +172,20 @@ g_variant_get (variant, "(o)", &object_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); + if (object_path == NULL) + { + g_warning ("Failed to register client: no object in reply"); + } + else + { + 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_free (object_path); + } } g_clear_object (&app->sm_proxy); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.58.0/meson.build new/at-spi2-core-2.58.1/meson.build --- old/at-spi2-core-2.58.0/meson.build 2025-09-13 16:41:15.000000000 +0200 +++ new/at-spi2-core-2.58.1/meson.build 2025-10-10 22:46:27.000000000 +0200 @@ -1,5 +1,5 @@ project('at-spi2-core', 'c', - version: '2.58.0', + version: '2.58.1', license: 'LGPLv2.1+', default_options: [ 'buildtype=debugoptimized', @@ -85,6 +85,7 @@ # Maintain compatibility with autotools on macOS if host_machine.system() == 'darwin' common_ldflags += [ '-compatibility_version', darwin_versions[0], '-current_version', darwin_versions[1]] + add_project_arguments([ '-D_DARWIN_C_SOURCE' ], language: 'c') endif # Functions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.58.0/po/ug.po new/at-spi2-core-2.58.1/po/ug.po --- old/at-spi2-core-2.58.0/po/ug.po 2025-09-13 16:41:15.000000000 +0200 +++ new/at-spi2-core-2.58.1/po/ug.po 2025-10-10 22:46:27.000000000 +0200 @@ -13,16 +13,16 @@ msgid "" msgstr "" "Project-Id-Version: atk 2.12\n" -"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/at-spi2-core/issues\n" -"POT-Creation-Date: 2023-08-05 16:00+0000\n" -"PO-Revision-Date: 2024-01-06 18:50-0500\n" -"Last-Translator: Abduqadir Abliz <[email protected]>\n" +"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/at-spi2-core/issues/\n" +"POT-Creation-Date: 2025-09-24 13:34+0000\n" +"PO-Revision-Date: 2025-09-27 12:02-0400\n" +"Last-Translator: Abduqadir Abliz <[email protected]>\n" "Language-Team: Gnome Uighur Translation Project <[email protected]>\n" "Language: ug\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 3.4.2\n" +"X-Generator: Poedit 3.7\n" #: atk/atkhyperlink.c:127 msgid "Selected Link" @@ -56,128 +56,144 @@ msgid "The start index of the AtkHyperlink object" msgstr "AtkHyperlink نەڭىنىڭ باشلىنىش ئىندېكسى" -#: atk/atkobject.c:268 +#: atk/atkobject.c:273 msgid "Accessible Name" msgstr "زىيارەتچان ئاتى" -#: atk/atkobject.c:269 +#: atk/atkobject.c:274 msgid "Object instance’s name formatted for assistive technology access" msgstr "نەڭ ئۈلگىسىنىڭ ئاتى ياردەمچى تېخنىكا زىيارىتى ئۈچۈن پىچىلغان" -#: atk/atkobject.c:275 +#: atk/atkobject.c:280 msgid "Accessible Description" msgstr "زىيارەتچان چۈشەندۈرۈلۈش" -#: atk/atkobject.c:276 +#: atk/atkobject.c:281 msgid "Description of an object, formatted for assistive technology access" msgstr "نەڭنىڭ چۈشەندۈرۈشى، ياردەمچى تېخنىكا زىيارىتى ئۈچۈن پىچىلغان" -#: atk/atkobject.c:282 +#: atk/atkobject.c:287 msgid "Accessible Parent" msgstr "زىيارەتچان ئاتا تىزگىن" -#: atk/atkobject.c:283 +#: atk/atkobject.c:288 msgid "Parent of the current accessible as returned by atk_object_get_parent()" -msgstr "بۇ atk_object_get_parent() نۆۋەتتىكى زىيارەتچاننىڭ ئانا قىممىتىنىڭ قايتۇردى" +msgstr "atk_object_get_parent() نۆۋەتتىكى زىيارەتچاننىڭ ئانا قىممىتىنى قايتۇردى" -#: atk/atkobject.c:299 +#: atk/atkobject.c:304 msgid "Accessible Value" msgstr "زىيارەتچان قىممەت" -#: atk/atkobject.c:300 +#: atk/atkobject.c:305 msgid "Is used to notify that the value has changed" msgstr "مەزكۇر قىممەتنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" -#: atk/atkobject.c:308 +#: atk/atkobject.c:313 msgid "Accessible Role" msgstr "زىيارەتچان رول" -#: atk/atkobject.c:309 +#: atk/atkobject.c:314 msgid "The accessible role of this object" msgstr "مەزكۇر نەڭنىڭ زىيارەتچان رولى" -#: atk/atkobject.c:316 +#: atk/atkobject.c:321 msgid "Accessible Layer" msgstr "زىيارەتچان قەۋەت" -#: atk/atkobject.c:317 +#: atk/atkobject.c:322 msgid "The accessible layer of this object" msgstr "مەزكۇر نەڭنىڭ زىيارەتچان قەۋىتى" -#: atk/atkobject.c:325 +#: atk/atkobject.c:330 msgid "Accessible MDI Value" msgstr "زىيارەتچان MDI قىممىتى" -#: atk/atkobject.c:326 +#: atk/atkobject.c:331 msgid "The accessible MDI value of this object" msgstr "مەزكۇر نەڭنىڭ زىيارەتچان MDI قىممىتى" -#: atk/atkobject.c:342 +#: atk/atkobject.c:347 msgid "Accessible Table Caption" msgstr "زىيارەتچان جەدۋەل ماۋزۇسى" -#: atk/atkobject.c:343 +#: atk/atkobject.c:348 msgid "" "Is used to notify that the table caption has changed; this property should not be used. accessible-table-caption-object " "should be used instead" msgstr "جەدۋەل قېشى ئۆزگەرگەندە خەۋەر بېرىش ئۈچۈن ئىشلىتىلىدۇ. بۇنى ئىشلەتمەي accessible-table-caption-object ئىشلەتكەن ياخشى" -#: atk/atkobject.c:357 +#: atk/atkobject.c:362 msgid "Accessible Table Column Header" -msgstr "زىيارەتچان جەدۋەل ئىستون قېشى" +msgstr "زىيارەتچان جەدۋەل رەت قېشى" -#: atk/atkobject.c:358 +#: atk/atkobject.c:363 msgid "Is used to notify that the table column header has changed" -msgstr "جەدۋەل ئىستون قېشىنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" +msgstr "جەدۋەل رەت قېشىنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" -#: atk/atkobject.c:373 +#: atk/atkobject.c:378 msgid "Accessible Table Column Description" -msgstr "زىيارەتچان جەدۋەل ئىستونىنىڭ چۈشەندۈرۈلۈشى" +msgstr "زىيارەتچان جەدۋەل رېتىنىڭ چۈشەندۈرۈلۈشى" -#: atk/atkobject.c:374 +#: atk/atkobject.c:379 msgid "Is used to notify that the table column description has changed" -msgstr "جەدۋەل ئىستونىنىڭ چۈشەندۈرۈشىنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" +msgstr "جەدۋەل رېتىنىڭ چۈشەندۈرۈشىنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" -#: atk/atkobject.c:389 +#: atk/atkobject.c:394 msgid "Accessible Table Row Header" msgstr "زىيارەتچان جەدۋەل قۇر قېشى" -#: atk/atkobject.c:390 +#: atk/atkobject.c:395 msgid "Is used to notify that the table row header has changed" msgstr "جەدۋەل قۇر قېشىنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" -#: atk/atkobject.c:404 +#: atk/atkobject.c:409 msgid "Accessible Table Row Description" msgstr "زىيارەتچان جەدۋەل قۇرىنىڭ چۈشەندۈرۈلۈشى" -#: atk/atkobject.c:405 +#: atk/atkobject.c:410 msgid "Is used to notify that the table row description has changed" msgstr "جەدۋەل قۇرىنىڭ چۈشەندۈرۈشىنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" -#: atk/atkobject.c:411 +#: atk/atkobject.c:416 msgid "Accessible Table Summary" msgstr "زىيارەتچان جەدۋەل ئۈزۈندىسى" -#: atk/atkobject.c:412 +#: atk/atkobject.c:417 msgid "Is used to notify that the table summary has changed" msgstr "جەدۋەل ئۈزۈندىسىنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" -#: atk/atkobject.c:418 +#: atk/atkobject.c:423 msgid "Accessible Table Caption Object" msgstr "زىيارەتچان جەدۋەل ماۋزۇ نەڭى" -#: atk/atkobject.c:419 +#: atk/atkobject.c:424 msgid "Is used to notify that the table caption has changed" msgstr "جەدۋەل ماۋزۇسىنىڭ ئۆزگەرگەنلىكىنى خەۋەر قىلىشقا ئىشلىتىلىدۇ" -#: atk/atkobject.c:425 +#: atk/atkobject.c:430 msgid "Number of Accessible Hypertext Links" msgstr "زىيارەتچان مول تېكىست ئۇلانمىلىرىنىڭ سانى" -#: atk/atkobject.c:426 +#: atk/atkobject.c:431 msgid "The number of links which the current AtkHypertext has" msgstr "ھازىرقى AtkHypertext ئۇلانمىلىرىنىڭ سانى" +#: atk/atkobject.c:440 +msgid "Accessible ID" +msgstr "زىيارەتچان كىملىك" + +#: atk/atkobject.c:441 +msgid "ID for the accessible; useful for automated testing" +msgstr "زىيارەتچانلىق ئۈچۈن ئىشلىتىدىغان كىملىك: ئاپتوماتلاشتۇرۇلغان سىناق ئۈچۈن پايدىلىق" + +#: atk/atkobject.c:447 +msgid "Help text" +msgstr "ياردەم" + +#: atk/atkobject.c:448 +msgid "Help text associated with the accessible" +msgstr "زىيارەتچانلىققا مۇناسىۋەتلىك ياردەم تېكىستى" + #. Translators: This string describes a range within value-related #. * widgets such as a password-strength meter. Note that what such a #. * widget presents is controlled by application developers. Thus @@ -327,7 +343,7 @@ msgid "best" msgstr "ئەڭ ياخشى" -#: atspi/atspi-component.c:352 atspi/atspi-misc.c:1229 atspi/atspi-value.c:123 +#: atspi/atspi-component.c:341 atspi/atspi-misc.c:1230 atspi/atspi-value.c:123 msgid "The application no longer exists" msgstr "بۇ پىروگرامما مەۋجۇت ئەمەس" @@ -430,7 +446,7 @@ #: atspi/atspi-misc.c:74 msgid "html container" -msgstr "html قاچىسى" +msgstr "html يۈكدان" #: atspi/atspi-misc.c:75 msgid "icon" @@ -505,8 +521,8 @@ msgstr "ئىلگىرىلەش بالدىقى" #: atspi/atspi-misc.c:93 -msgid "push button" -msgstr "بېسىلما توپچا" +msgid "button" +msgstr "توپچە" #: atspi/atspi-misc.c:94 msgid "radio button" @@ -546,264 +562,271 @@ #: atspi/atspi-misc.c:103 msgid "spin button" -msgstr "چىغ توپچا" +msgstr "چىغ توپچە" #: atspi/atspi-misc.c:104 msgid "statusbar" msgstr "ھالەت بالداق" #: atspi/atspi-misc.c:105 +msgid "switch" +msgstr "ئالماشتۇر" + +#: atspi/atspi-misc.c:106 msgid "table" msgstr "جەدۋەل" -#: atspi/atspi-misc.c:106 +#: atspi/atspi-misc.c:107 msgid "table cell" msgstr "جەدۋەل كاتەكچە" -#: atspi/atspi-misc.c:107 +#: atspi/atspi-misc.c:108 msgid "table column header" -msgstr "جەدۋەل ئىستونىنىڭ قېشى" +msgstr "جەدۋەل رېتىنىڭ قېشى" -#: atspi/atspi-misc.c:108 +#: atspi/atspi-misc.c:109 msgid "table row header" msgstr "جەدۋەل قۇرىنىڭ قېشى" -#: atspi/atspi-misc.c:109 +#: atspi/atspi-misc.c:110 msgid "tear off menu item" msgstr "تىزىملىك تۈرىنى يىرتماق" -#: atspi/atspi-misc.c:110 +#: atspi/atspi-misc.c:111 msgid "terminal" msgstr "تېرمىنال" -#: atspi/atspi-misc.c:111 +#: atspi/atspi-misc.c:112 msgid "text" msgstr "تېكىست" -#: atspi/atspi-misc.c:112 +#: atspi/atspi-misc.c:113 msgid "toggle button" -msgstr "ئالماشتۇرغۇچ توپچا" +msgstr "ئالماشتۇرغۇچ توپچە" -#: atspi/atspi-misc.c:113 +#: atspi/atspi-misc.c:114 msgid "tool bar" msgstr "قورال بالداق" -#: atspi/atspi-misc.c:114 +#: atspi/atspi-misc.c:115 msgid "tool tip" msgstr "كۆرسەتمە" -#: atspi/atspi-misc.c:115 +#: atspi/atspi-misc.c:116 msgid "tree" msgstr "شاخسىمان" -#: atspi/atspi-misc.c:116 +#: atspi/atspi-misc.c:117 msgid "tree table" msgstr "شاخسىمان جەدۋەل" -#: atspi/atspi-misc.c:117 +#: atspi/atspi-misc.c:118 msgid "unknown" msgstr "نامەلۇم" -#: atspi/atspi-misc.c:118 +#: atspi/atspi-misc.c:119 msgid "viewport" msgstr "كۆرۈنۈش ئېغىزى" -#: atspi/atspi-misc.c:119 +#: atspi/atspi-misc.c:120 msgid "window" msgstr "كۆزنەك" -#: atspi/atspi-misc.c:120 +#: atspi/atspi-misc.c:121 msgid "header" msgstr "قاش" -#: atspi/atspi-misc.c:121 +#: atspi/atspi-misc.c:122 msgid "footer" msgstr "بەت ئاستى" -#: atspi/atspi-misc.c:122 +#: atspi/atspi-misc.c:123 msgid "paragraph" msgstr "ئابزاس" -#: atspi/atspi-misc.c:123 +#: atspi/atspi-misc.c:124 msgid "ruler" msgstr "سىزغۇچ" -#: atspi/atspi-misc.c:124 +#: atspi/atspi-misc.c:125 msgid "application" -msgstr "پروگرامما" +msgstr "پىروگرامما" -#: atspi/atspi-misc.c:125 +#: atspi/atspi-misc.c:126 msgid "autocomplete" msgstr "ئۆزلۈكىدىن تاماملاش" -#: atspi/atspi-misc.c:126 +#: atspi/atspi-misc.c:127 msgid "edit bar" msgstr "تەھرىرلەش بالدىقى" -#: atspi/atspi-misc.c:127 +#: atspi/atspi-misc.c:128 msgid "embedded component" msgstr "سىڭدۈرمە بۆلەك" -#: atspi/atspi-misc.c:128 +#: atspi/atspi-misc.c:129 msgid "entry" msgstr "كىرگۈ" -#: atspi/atspi-misc.c:129 +#: atspi/atspi-misc.c:130 msgid "chart" msgstr "دىئاگرامما" -#: atspi/atspi-misc.c:130 +#: atspi/atspi-misc.c:131 msgid "caption" msgstr "ماۋزۇ" -#: atspi/atspi-misc.c:131 +#: atspi/atspi-misc.c:132 msgid "document frame" msgstr "پۈتۈك كاندۇكى" -#: atspi/atspi-misc.c:132 +#: atspi/atspi-misc.c:133 msgid "heading" msgstr "ماۋزۇ" -#: atspi/atspi-misc.c:133 +#: atspi/atspi-misc.c:134 msgid "page" msgstr "بەت" -#: atspi/atspi-misc.c:134 +#: atspi/atspi-misc.c:135 msgid "section" msgstr "دائىرە" -#: atspi/atspi-misc.c:135 +#: atspi/atspi-misc.c:136 msgid "redundant object" msgstr "ئارتۇقچە نەڭ" -#: atspi/atspi-misc.c:136 +#: atspi/atspi-misc.c:137 msgid "form" msgstr "كۆزنەك" -#: atspi/atspi-misc.c:137 +#: atspi/atspi-misc.c:138 msgid "link" msgstr "ئۇلانما" -#: atspi/atspi-misc.c:138 +#: atspi/atspi-misc.c:139 msgid "input method window" msgstr "كىرگۈزگۈچ كۆزنىكى" -#: atspi/atspi-misc.c:139 +#: atspi/atspi-misc.c:140 msgid "table row" msgstr "جەدۋەل قۇرى" -#: atspi/atspi-misc.c:140 +#: atspi/atspi-misc.c:141 msgid "tree item" msgstr "شاخسىمان تۇر" -#: atspi/atspi-misc.c:141 +#: atspi/atspi-misc.c:142 msgid "document spreadsheet" msgstr "پۈتۈك جەدۋىلى" -#: atspi/atspi-misc.c:142 +#: atspi/atspi-misc.c:143 msgid "document presentation" msgstr "پۈتۈك سۇنۇلمىسى" -#: atspi/atspi-misc.c:143 +#: atspi/atspi-misc.c:144 msgid "document text" msgstr "پۈتۈك تېكىستى" -#: atspi/atspi-misc.c:144 +#: atspi/atspi-misc.c:145 msgid "document web" msgstr "پۈتۈك تورتۇراسى" -#: atspi/atspi-misc.c:145 +#: atspi/atspi-misc.c:146 msgid "document email" msgstr "پۈتۈك ئېلخېتى" -#: atspi/atspi-misc.c:146 +#: atspi/atspi-misc.c:147 msgid "comment" msgstr "ئىزاھات" -#: atspi/atspi-misc.c:147 +#: atspi/atspi-misc.c:148 msgid "list box" msgstr "تىزىم كۆزنەكچىسى" -#: atspi/atspi-misc.c:148 +#: atspi/atspi-misc.c:149 msgid "grouping" msgstr "گۇرۇپپىلاش" -#: atspi/atspi-misc.c:149 +#: atspi/atspi-misc.c:150 msgid "image map" msgstr "سۈرەت خەرىتىسى" -#: atspi/atspi-misc.c:150 +#: atspi/atspi-misc.c:151 msgid "notification" msgstr "ئۇقتۇرۇش" -#: atspi/atspi-misc.c:151 +#: atspi/atspi-misc.c:152 msgid "info bar" msgstr "ئۇچۇر بالدىقى" -#: atspi/atspi-misc.c:152 +#: atspi/atspi-misc.c:153 msgid "level bar" msgstr "دەرىجە بالدىقى" -#: atspi/atspi-misc.c:153 +#: atspi/atspi-misc.c:154 msgid "title bar" msgstr "ماۋزۇ بالداق" -#: atspi/atspi-misc.c:154 +#: atspi/atspi-misc.c:155 msgid "block quote" msgstr "بۆلەك نەقىل" -#: atspi/atspi-misc.c:155 +#: atspi/atspi-misc.c:156 msgid "audio" msgstr "ئۈن" -#: atspi/atspi-misc.c:156 +#: atspi/atspi-misc.c:157 msgid "video" msgstr "سىن" -#: atspi/atspi-misc.c:157 +#: atspi/atspi-misc.c:158 msgid "definition" msgstr "ئېنىقلىما" -#: atspi/atspi-misc.c:158 +#: atspi/atspi-misc.c:159 msgid "article" msgstr "ماقالە" -#: atspi/atspi-misc.c:159 +#: atspi/atspi-misc.c:160 msgid "landmark" msgstr "مۇساپە بەلگىسى" -#: atspi/atspi-misc.c:160 +#: atspi/atspi-misc.c:161 msgid "log" msgstr "خاتىرە" -#: atspi/atspi-misc.c:161 +#: atspi/atspi-misc.c:162 msgid "marquee" msgstr "لەيلىمە تېكىست" -#: atspi/atspi-misc.c:162 +#: atspi/atspi-misc.c:163 msgid "math" msgstr "ماتېماتىكا" -#: atspi/atspi-misc.c:163 +#: atspi/atspi-misc.c:164 msgid "rating" msgstr "باھا" -#: atspi/atspi-misc.c:164 +#: atspi/atspi-misc.c:165 msgid "timer" msgstr "ۋاقىت خاتىرىلىگۈچ" -#: atspi/atspi-misc.c:165 +#: atspi/atspi-misc.c:166 msgid "description list" msgstr "چۈشەندۈرۈش تىزىمى" -#: atspi/atspi-misc.c:166 +#: atspi/atspi-misc.c:167 msgid "description term" msgstr "چۈشەندۈرۈش شەرتى" -#: atspi/atspi-misc.c:167 +#: atspi/atspi-misc.c:168 msgid "description value" msgstr "چۈشەندۈرۈش قىممىتى" +#~ msgid "push button" +#~ msgstr "بېسىلما توپچا" + #, c-format #~ msgid "AT-SPI: Unknown signature %s for RemoveAccessible" #~ msgstr "AT-SPI: RemoveAccessible نىڭ ئىمزاسى %s نامەلۇم" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/at-spi2-core-2.58.0/python/Atspi.py new/at-spi2-core-2.58.1/python/Atspi.py --- old/at-spi2-core-2.58.0/python/Atspi.py 2025-09-13 16:41:15.000000000 +0200 +++ new/at-spi2-core-2.58.1/python/Atspi.py 2025-10-10 22:46:27.000000000 +0200 @@ -47,7 +47,10 @@ def __hash__(self): if hasattr(self, "_hashval"): return self._hashval - self._hashval = hash(self.app.bus_name + self.path) + if self.app is not None: + self._hashval = hash(self.app.bus_name + self.path) + else: + self._hashval = super.__hash__(self) return self._hashval def __len__(self): ++++++ at-spi2-core.obsinfo ++++++ --- /var/tmp/diff_new_pack.Z6MRSa/_old 2025-10-14 18:08:00.205986747 +0200 +++ /var/tmp/diff_new_pack.Z6MRSa/_new 2025-10-14 18:08:00.269989473 +0200 @@ -1,5 +1,5 @@ name: at-spi2-core -version: 2.58.0 -mtime: 1757774475 -commit: 04e665419e7c021ecb350bf05b650f402d168ad8 +version: 2.58.1 +mtime: 1760129187 +commit: 1c403959184b36a2d146840254b7a69dd080ec40
