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 2022-09-21 14:40:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/at-spi2-core (Old) and /work/SRC/openSUSE:Factory/.at-spi2-core.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "at-spi2-core" Wed Sep 21 14:40:08 2022 rev:98 rq:1004768 version:2.46.0 Changes: -------- --- /work/SRC/openSUSE:Factory/at-spi2-core/at-spi2-core.changes 2022-04-23 19:45:10.882927333 +0200 +++ /work/SRC/openSUSE:Factory/.at-spi2-core.new.2083/at-spi2-core.changes 2022-09-21 14:40:37.277453581 +0200 @@ -1,0 +2,44 @@ +Sat Sep 17 15:29:19 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 2.46.0: + + Fix GetInterfaces documentation on org.a11y.atspi.Accessible + interface. + +------------------------------------------------------------------- +Fri Sep 16 07:11:52 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build + 32bit support. + +------------------------------------------------------------------- +Sat Aug 27 17:58:42 UTC 2022 - Bj??rn Lie <bjorn....@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 07:10:28 UTC 2022 - Bj??rn Lie <bjorn....@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. + +------------------------------------------------------------------- @@ -4 +48 @@ -- Update to version 2.4.41: +- Update to version 2.44.1: Old: ---- at-spi2-core-2.44.1.tar.xz New: ---- at-spi2-core-2.46.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ at-spi2-core.spec ++++++ --- /var/tmp/diff_new_pack.pluQSj/_old 2022-09-21 14:40:37.817455078 +0200 +++ /var/tmp/diff_new_pack.pluQSj/_new 2022-09-21 14:40:37.825455101 +0200 @@ -17,15 +17,16 @@ Name: at-spi2-core -Version: 2.44.1 +Version: 2.46.0 Release: 0 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation License: LGPL-2.1-or-later Group: System/GUI/GNOME URL: https://www.gnome.org/ -Source0: https://download.gnome.org/sources/at-spi2-core/2.44/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/at-spi2-core/2.46/%{name}-%{version}.tar.xz Source99: baselibs.conf +BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: meson >= 0.46.0 BuildRequires: pkgconfig @@ -35,12 +36,15 @@ BuildRequires: pkgconfig(gobject-2.0) >= 2.0.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xkbcommon-x11) BuildRequires: pkgconfig(xtst) # dbus-daemon is needed to have this work fine Requires: dbus-1 +Provides: at-spi2-atk-gtk2 = %{version} +Obsoletes: at-spi2-atk-gtk2 < %{version} %description AT-SPI is a general interface for applications to make use of the @@ -73,13 +77,48 @@ Summary: Development files for the Assistive Technology Service Provider Interface Group: Development/Libraries/GNOME Requires: at-spi2-core = %{version} +Requires: libatk-1_0-0 = %{version} +Requires: libatk-bridge-2_0-0 = %{version} Requires: libatspi0 = %{version} +Requires: typelib-1_0-Atk-1_0 = %{version} Requires: typelib-1_0-Atspi-2_0 = %{version} %description devel This package contains all necessary include files and libraries needed to develop applications that require these. +%package -n libatk-1_0-0 +Summary: An Accessibility Toolkit +Group: System/Libraries +Provides: atk = %{version} +Obsoletes: atk < %{version} + +%description -n libatk-1_0-0 +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. + +%package -n typelib-1_0-Atk-1_0 +Summary: Introspection bindings for the ATK accessibility toolkit +Group: System/Libraries + +%description -n typelib-1_0-Atk-1_0 +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. + +%package -n libatk-bridge-2_0-0 +Summary: ATK/D-Bus bridging library +Group: System/Libraries + +%description -n libatk-bridge-2_0-0 +AT-SPI is a general interface for applications to make use of the +accessibility toolkit. This version is based on dbus. + +The package contains a ATK/D-Bus bridge library. + %lang_package %prep @@ -99,6 +138,7 @@ %install %meson_install %find_lang %{name} +%fdupes %{buildroot}%{_datadir}/gtk-doc/html/ # Move autostart file to /usr/etc mkdir -p %{buildroot}%{_distconfdir}/xdg/autostart mkdir -p %{buildroot}%{_distconfdir}/xdg/Xwayland-session.d @@ -106,6 +146,8 @@ mv %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/* %{buildroot}%{_distconfdir}/xdg/Xwayland-session.d/ %ldconfig_scriptlets -n libatspi0 +%ldconfig_scriptlets -n libatk-1_0-0 +%ldconfig_scriptlets -n libatk-bridge-2_0-0 %files %license COPYING @@ -119,20 +161,42 @@ %{_datadir}/dbus-1/services/org.a11y.Bus.service %dir %{_datadir}/defaults %{_datadir}/defaults/at-spi2/ +%dir %{_libdir}/gnome-settings-daemon-3.0 +%dir %{_libdir}/gnome-settings-daemon-3.0/gtk-modules +%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop +%dir %{_libdir}/gtk-2.0 +%dir %{_libdir}/gtk-2.0/modules +%{_libdir}/gtk-2.0/modules/libatk-bridge.so %files -n libatspi0 %{_libdir}/libatspi.so.0* +%files -n libatk-1_0-0 +%{_libdir}/libatk-1.0.so.0* + +%files -n libatk-bridge-2_0-0 +%{_libdir}/libatk-bridge-2.0.so.0* + %files -n typelib-1_0-Atspi-2_0 %{_libdir}/girepository-1.0/Atspi-2.0.typelib +%files -n typelib-1_0-Atk-1_0 +%{_libdir}/girepository-1.0/Atk-1.0.typelib + %files devel -%doc AUTHORS README.md +%doc NEWS README.md %{_includedir}/at-spi-2.0/ +%{_includedir}/at-spi2-atk/ +%{_includedir}/atk-1.0/ %{_libdir}/libatspi.so +%{_libdir}/libatk-1.0.so +%{_libdir}/libatk-bridge-2.0.so %{_libdir}/pkgconfig/atspi-2.pc +%{_libdir}/pkgconfig/atk-bridge-2.0.pc +%{_libdir}/pkgconfig/atk.pc %{_datadir}/gir-1.0/*.gir %doc %{_datadir}/gtk-doc/html/libatspi/ +%doc %{_datadir}/gtk-doc/html/atk/ %files lang -f at-spi2-core.lang ++++++ at-spi2-core-2.44.1.tar.xz -> at-spi2-core-2.46.0.tar.xz ++++++ ++++ 127402 lines of diff (skipped) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.pluQSj/_old 2022-09-21 14:40:38.141455977 +0200 +++ /var/tmp/diff_new_pack.pluQSj/_new 2022-09-21 14:40:38.145455988 +0200 @@ -1,4 +1,8 @@ libatspi0 +libatk-1_0-0 +libatk-bridge-2_0-0 at-spi2-core-devel requires "libatspi0-<targettype>" + requires "libatk-1_0-0-<targettype>" + requires "libatk-bridge-2_0-0-<targettype>"