|
|
|
@ -1,31 +1,26 @@
|
|
|
|
|
Name: at-spi2-core
|
|
|
|
|
Version: 2.52.0
|
|
|
|
|
Release: 2%{?dist}
|
|
|
|
|
Version: 2.40.3
|
|
|
|
|
Release: 1%{?dist}
|
|
|
|
|
Summary: Protocol definitions and daemon for D-Bus at-spi
|
|
|
|
|
|
|
|
|
|
License: LGPL-2.1-or-later
|
|
|
|
|
License: LGPLv2+
|
|
|
|
|
URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
|
|
|
|
|
Source0: https://download.gnome.org/sources/%{name}/2.52/%{name}-%{version}.tar.xz
|
|
|
|
|
Source0: http://download.gnome.org/sources/at-spi2-core/2.40/%{name}-%{version}.tar.xz
|
|
|
|
|
# scriptlet to set AT_SPI_BUS for XWayland apps that run as root (i.e. anaconda)
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1821345
|
|
|
|
|
Source1: xwayland-session-scriptlet
|
|
|
|
|
|
|
|
|
|
BuildRequires: /usr/bin/sphinx-build
|
|
|
|
|
BuildRequires: dbus-devel
|
|
|
|
|
BuildRequires: gettext
|
|
|
|
|
BuildRequires: gi-docgen
|
|
|
|
|
BuildRequires: glib2-devel
|
|
|
|
|
BuildRequires: gobject-introspection-devel
|
|
|
|
|
BuildRequires: gtk-doc
|
|
|
|
|
BuildRequires: libXtst-devel
|
|
|
|
|
BuildRequires: libXi-devel
|
|
|
|
|
BuildRequires: meson
|
|
|
|
|
BuildRequires: pkgconfig(dbus-1)
|
|
|
|
|
BuildRequires: pkgconfig(gio-2.0)
|
|
|
|
|
BuildRequires: pkgconfig(libsystemd)
|
|
|
|
|
BuildRequires: pkgconfig(libxml-2.0)
|
|
|
|
|
BuildRequires: pkgconfig(xi)
|
|
|
|
|
BuildRequires: pkgconfig(xtst)
|
|
|
|
|
BuildRequires: systemd-devel
|
|
|
|
|
|
|
|
|
|
Requires: dbus
|
|
|
|
|
# For xwayland-session-scriptlet
|
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=2137281
|
|
|
|
|
Requires: /usr/bin/xprop
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
at-spi allows assistive technologies to access GTK-based
|
|
|
|
@ -45,52 +40,6 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
|
|
The at-spi2-core-devel package includes the header files and
|
|
|
|
|
API documentation for libatspi.
|
|
|
|
|
|
|
|
|
|
%package -n atk
|
|
|
|
|
Summary: Interfaces for accessibility support
|
|
|
|
|
# Dependency required for translations.
|
|
|
|
|
Requires: at-spi2-core%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n atk
|
|
|
|
|
The ATK library provides a set of interfaces for adding accessibility
|
|
|
|
|
support to applications and graphical user interface toolkits. By
|
|
|
|
|
supporting the ATK interfaces, an application or toolkit can be used
|
|
|
|
|
with tools such as screen readers, magnifiers, and alternative input
|
|
|
|
|
devices.
|
|
|
|
|
|
|
|
|
|
%package -n atk-devel
|
|
|
|
|
Summary: Development files for the ATK accessibility toolkit
|
|
|
|
|
Requires: atk%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n atk-devel
|
|
|
|
|
This package includes libraries, header files, and developer documentation
|
|
|
|
|
needed for development of applications or toolkits which use ATK.
|
|
|
|
|
|
|
|
|
|
%package -n at-spi2-atk
|
|
|
|
|
Summary: A GTK+ module that bridges ATK to D-Bus at-spi
|
|
|
|
|
Requires: atk%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: at-spi2-core%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n at-spi2-atk
|
|
|
|
|
at-spi allows assistive technologies to access GTK-based
|
|
|
|
|
applications. Essentially it exposes the internals of applications for
|
|
|
|
|
automation, so tools such as screen readers, magnifiers, or even
|
|
|
|
|
scripting interfaces can query and interact with GUI controls.
|
|
|
|
|
|
|
|
|
|
This version of at-spi is a major break from previous versions.
|
|
|
|
|
It has been completely rewritten to use D-Bus rather than
|
|
|
|
|
ORBIT / CORBA for its transport protocol.
|
|
|
|
|
|
|
|
|
|
This package includes a gtk-module that bridges ATK to the new
|
|
|
|
|
D-Bus based at-spi.
|
|
|
|
|
|
|
|
|
|
%package -n at-spi2-atk-devel
|
|
|
|
|
Summary: A GTK+ module that bridges ATK to D-Bus at-spi
|
|
|
|
|
Requires: at-spi2-atk%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description -n at-spi2-atk-devel
|
|
|
|
|
The at-spi2-atk-devel package includes the header files for the at-spi2-atk
|
|
|
|
|
library.
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%autosetup -p1
|
|
|
|
|
|
|
|
|
@ -100,13 +49,14 @@ library.
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
%meson_install
|
|
|
|
|
install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi
|
|
|
|
|
install -d %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d
|
|
|
|
|
install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi
|
|
|
|
|
|
|
|
|
|
%{find_lang} %{name}
|
|
|
|
|
|
|
|
|
|
%files -f %{name}.lang
|
|
|
|
|
%license COPYING
|
|
|
|
|
%doc NEWS README.md
|
|
|
|
|
%doc AUTHORS README
|
|
|
|
|
%{_libexecdir}/at-spi2-registryd
|
|
|
|
|
%dir %{_datadir}/defaults
|
|
|
|
|
%dir %{_datadir}/defaults/at-spi2
|
|
|
|
@ -128,131 +78,29 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0
|
|
|
|
|
|
|
|
|
|
%files devel
|
|
|
|
|
%{_libdir}/libatspi.so
|
|
|
|
|
%{_docdir}/libatspi
|
|
|
|
|
%{_datadir}/gtk-doc/html/libatspi
|
|
|
|
|
%dir %{_datadir}/gir-1.0
|
|
|
|
|
%{_datadir}/gir-1.0/Atspi-2.0.gir
|
|
|
|
|
%{_includedir}/at-spi-2.0
|
|
|
|
|
%{_libdir}/pkgconfig/atspi-2.pc
|
|
|
|
|
|
|
|
|
|
%files -n atk
|
|
|
|
|
%license COPYING
|
|
|
|
|
%{_libdir}/libatk-1.0.so.*
|
|
|
|
|
%dir %{_libdir}/girepository-1.0
|
|
|
|
|
%{_libdir}/girepository-1.0/Atk-1.0.typelib
|
|
|
|
|
|
|
|
|
|
%files -n atk-devel
|
|
|
|
|
%{_libdir}/libatk-1.0.so
|
|
|
|
|
%{_includedir}/atk-1.0
|
|
|
|
|
%{_libdir}/pkgconfig/atk.pc
|
|
|
|
|
%{_docdir}/atk
|
|
|
|
|
%dir %{_datadir}/gir-1.0
|
|
|
|
|
%{_datadir}/gir-1.0/Atk-1.0.gir
|
|
|
|
|
|
|
|
|
|
%files -n at-spi2-atk
|
|
|
|
|
%license COPYING
|
|
|
|
|
%dir %{_libdir}/gtk-2.0
|
|
|
|
|
%dir %{_libdir}/gtk-2.0/modules
|
|
|
|
|
%{_libdir}/gtk-2.0/modules/libatk-bridge.so
|
|
|
|
|
%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
|
|
|
|
|
%{_libdir}/libatk-bridge-2.0.so.*
|
|
|
|
|
|
|
|
|
|
%files -n at-spi2-atk-devel
|
|
|
|
|
%{_includedir}/at-spi2-atk/2.0/atk-bridge.h
|
|
|
|
|
%{_libdir}/libatk-bridge-2.0.so
|
|
|
|
|
%{_libdir}/pkgconfig/atk-bridge-2.0.pc
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.52.0-2
|
|
|
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Mar 26 2024 Lukas Tyrychtr <ltyrycht@redhat.com> - 2.52.0-1
|
|
|
|
|
- Update to 2.52.0
|
|
|
|
|
|
|
|
|
|
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.51.0-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Sat Jan 20 2024 David King <amigadave@amigadave.com> - 2.51.0-1
|
|
|
|
|
- Update to 2.51.0
|
|
|
|
|
|
|
|
|
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.50.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jan 11 2024 Kalev Lember <klember@redhat.com> - 2.50.1-1
|
|
|
|
|
- Update to 2.50.1
|
|
|
|
|
|
|
|
|
|
* Sat Sep 16 2023 Kalev Lember <klember@redhat.com> - 2.50.0-1
|
|
|
|
|
- Update to 2.50.0
|
|
|
|
|
|
|
|
|
|
* Tue Sep 05 2023 Kalev Lember <klember@redhat.com> - 2.49.91-1
|
|
|
|
|
- Update to 2.49.91
|
|
|
|
|
|
|
|
|
|
* Sat Aug 05 2023 Kalev Lember <klember@redhat.com> - 2.49.90-1
|
|
|
|
|
- Update to 2.49.90
|
|
|
|
|
|
|
|
|
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.49.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Tue Jul 18 2023 David King <amigadave@amigadave.com> - 2.49.1-1
|
|
|
|
|
- Update to 2.49.1
|
|
|
|
|
|
|
|
|
|
* Tue May 30 2023 Kalev Lember <klember@redhat.com> - 2.48.3-1
|
|
|
|
|
- Update to 2.48.3
|
|
|
|
|
|
|
|
|
|
* Fri May 12 2023 David King <amigadave@amigadave.com> - 2.48.2-1
|
|
|
|
|
- Update to 2.48.2
|
|
|
|
|
|
|
|
|
|
* Thu May 11 2023 David King <amigadave@amigadave.com> - 2.48.1-1
|
|
|
|
|
- Update to 2.48.1
|
|
|
|
|
|
|
|
|
|
* Sun Mar 19 2023 David King <amigadave@amigadave.com> - 2.48.0-1
|
|
|
|
|
- Update to 2.48.0
|
|
|
|
|
|
|
|
|
|
* Sat Mar 04 2023 David King <amigadave@amigadave.com> - 2.47.90-1
|
|
|
|
|
- Update to 2.47.90
|
|
|
|
|
|
|
|
|
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.47.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Sun Jan 08 2023 David King <amigadave@amigadave.com> - 2.47.1-1
|
|
|
|
|
- Update to 2.47.1
|
|
|
|
|
|
|
|
|
|
* Wed Nov 02 2022 David King <amigadave@amigadave.com> - 2.46.0-2
|
|
|
|
|
- Require xprop for xwayland scriptlet (#2137281)
|
|
|
|
|
|
|
|
|
|
* Thu Oct 27 2022 David King <amigadave@amigadave.com> - 2.46.0-1
|
|
|
|
|
- Update to 2.46.0
|
|
|
|
|
- Merge of atk and at-spi2-atk
|
|
|
|
|
|
|
|
|
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.44.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Fri Apr 22 2022 David King <amigadave@amigadave.com> - 2.44.1-1
|
|
|
|
|
- Update to 2.44.1
|
|
|
|
|
|
|
|
|
|
* Fri Mar 18 2022 David King <amigadave@amigadave.com> - 2.44.0-1
|
|
|
|
|
- Update to 2.44.0
|
|
|
|
|
|
|
|
|
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.42.0-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Sep 20 2021 Kalev Lember <klember@redhat.com> - 2.42.0-1
|
|
|
|
|
- Update to 2.42.0
|
|
|
|
|
|
|
|
|
|
* Tue Aug 03 2021 Kalev Lember <klember@redhat.com> - 2.40.3-1
|
|
|
|
|
* Mon Aug 23 2021 Kalev Lember <klember@redhat.com> - 2.40.3-1
|
|
|
|
|
- Update to 2.40.3
|
|
|
|
|
|
|
|
|
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.40.2-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Jun 21 2021 Kalev Lember <klember@redhat.com> - 2.40.2-1
|
|
|
|
|
- Update to 2.40.2
|
|
|
|
|
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.40.1-2
|
|
|
|
|
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
|
|
|
|
|
Related: rhbz#1991688
|
|
|
|
|
|
|
|
|
|
* Wed May 05 2021 Kalev Lember <klember@redhat.com> - 2.40.1-1
|
|
|
|
|
- Update to 2.40.1
|
|
|
|
|
|
|
|
|
|
* Thu Apr 15 2021 Adam Williamson <awilliam@redhat.com> - 2.40.0-2
|
|
|
|
|
* Thu Apr 15 2021 Adam Williamson <awilliam@redhat.com> - 2.40.0-3
|
|
|
|
|
- Install a scriptlet to fix AT_SPI_BUS for Xwayland apps run as root (#1821345)
|
|
|
|
|
|
|
|
|
|
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.40.0-2
|
|
|
|
|
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
|
|
|
|
|
|
|
|
|
|
* Mon Mar 22 2021 Kalev Lember <klember@redhat.com> - 2.40.0-1
|
|
|
|
|
- Update to 2.40.0
|
|
|
|
|
|
|
|
|
|