FS#56109 - [at-spi2-core] Missing some functionality after switching build configuration to meson

Attached to Project: Arch Linux
Opened by Peter Vágner (pvagner) - Tuesday, 24 October 2017, 20:04 GMT
Last edited by Jan Alexander Steffens (heftig) - Wednesday, 25 October 2017, 06:54 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
At-spi2-core uses X specific features for providing features related to mouse handling.
Visually disabled people find this very helpfull as such a feature is often used to compensate for lack of accessibility mainly on the web.
In 2.26 version this is broken because the meson build configuration has not been tested extensivelly.
The fix is now available in the at-spi2-core master branch #commit=7070583 https://git.gnome.org/browse/at-spi2-core/commit/?id=70705839990f8eb5112b0262bb0960e806c62fbc . The original discussion about this issue is at https://mail.gnome.org/archives/orca-list/2017-October/msg00357.html
Can we get at-spi2-core rebuilt with this commit included please?

Additional info:
* package version(s) 2.26-2


Steps to reproduce:
* Start gnome with at-spi2-core and python-at-spi installed
* Start python in a gnome-terminal
* Move your mouse pointer to the bottom of the screen.
* Runn the following code snipped
import pyatspi
reg = pyatspi.Registry()
reg.generateMouseEvent(50,50,'b1c')

Actual results:
Nothing noticeable happens
Expected results:
The mouse pointer should move when executing the python code snipped.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Wednesday, 25 October 2017, 06:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  at-spi2-core 2.26.0+4
Comment by Eli Schwartz (eschwartz) - Wednesday, 25 October 2017, 02:22 GMT
According to upstream, "I plan on making a 2.26 release next week".
Comment by Peter Vágner (pvagner) - Wednesday, 25 October 2017, 05:51 GMT
Oh yes I know next minor release is almost out the door, however I am seeing a lot of gnome packages rebuilding like this when there are significant last minute fixes so I assumed this should also get rebuild like that.
See for example gnomeshell 3.26.1+6+g78d58deb5-1

Loading...