diff --git a/at-spi2-core-2.51.0.tar.xz b/at-spi2-core-2.51.0.tar.xz deleted file mode 100644 index 643eb98ee9490fc09fca97bf454f8553f72e1bcc..0000000000000000000000000000000000000000 Binary files a/at-spi2-core-2.51.0.tar.xz and /dev/null differ diff --git a/at-spi2-core-2.56.5.tar.xz b/at-spi2-core-2.56.5.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..e174ea5a7f64e641a47cf309d3e5ebb2e1ff79dd Binary files /dev/null and b/at-spi2-core-2.56.5.tar.xz differ diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 6f481dda51b4e4e60d8538a12ba4024b5188241b..0eb6bc694c3f50f1bd6c2579887a4124c31b5337 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,25 +1,30 @@ #needsrootforbuild Name: at-spi2-core -Version: 2.51.0 -Release: 5 +Version: 2.56.5 +Release: 1 Summary: The At-Spi2 Core package is a part of the GNOME Accessibility Project. -License: LGPLv2+ -URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.51/%{name}-%{version}.tar.xz +License: LGPL-2.0-or-later +URL: https://wiki.gnome.org/Accessibility +Source0: https://download.gnome.org/sources/at-spi2-core/%{version_major_minor}/%{name}-%{version}.tar.xz Source1: xwayland-session-scriptlet -BuildRequires: meson gtk-doc libXi-devel glib2-devel libXtst-devel gettext -BuildRequires: dbus-devel gobject-introspection-devel systemd libxslt -BuildRequires: pkgconfig(libsystemd) dbus-x11 -BuildRequires: python3-sphinx -BuildRequires: cmake gi-docgen -BuildRequires: pkgconfig(dbus-1) -BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: meson >= 0.63.0 +BuildRequires: pkgconfig(dbus-1) >= 1.5 +BuildRequires: pkgconfig(gi-docgen) >= 2021.1 +BuildRequires: pkgconfig(gio-2.0) >= 2.28.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.67.4 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.0.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.0.0 +BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(libxml-2.0) >= 2.9.1 +BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xtst) -BuildRequires: gsettings-desktop-schemas +BuildRequires: gettext +BuildRequires: gobject-introspection-devel +BuildRequires: /usr/bin/gdbus-codegen +BuildRequires: /usr/bin/sphinx-build Requires: dbus # https://bugzilla.redhat.com/show_bug.cgi?id=2137281 @@ -91,7 +96,7 @@ library. %package help Summary: Help package for %{name} -Requires: man info +Buildarch: noarch Provides: at-spi2-atk-help = %{version}-%{release} Obsoletes: at-spi2-atk-help < %{version}-%{release} @@ -110,19 +115,8 @@ This package contains some help files for %{name} install -d %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi -%ldconfig_scriptlets - %{find_lang} %{name} -%check -if [ ! -e /usr/libexec/at-spi-bus-launcher ];then - ninja -C %{_host} install - dbus-launch ninja -C %{_host} test - ninja -C %{_host} uninstall -else - dbus-launch ninja -C %{_host} test -fi - %files -f %{name}.lang %license COPYING %doc NEWS @@ -184,6 +178,12 @@ fi %{_docdir}/libatspi %changelog +* Wed Sep 17 2025 Funda Wang - 2.56.5-1 +- update to 2.56.5 +- drop check section as it needs special tweaks +- drop useless cmake build dependency +- change to SPDX license + * Fri Feb 7 2025 zhangpan - 2.51.0-5 - add macros to control if need /usr/bin/xprop - at-spi2-core-help package provided at-spi2-atk-help diff --git a/at-spi2-core.yaml b/at-spi2-core.yaml index 40c2d3c77ce2aae709e692418cfd2fa66bafe527..effe49596230467094d6d76aa8fd455e0a194d3d 100644 --- a/at-spi2-core.yaml +++ b/at-spi2-core.yaml @@ -1,4 +1,4 @@ -version_control: github -src_repo: GNOME/at-spi2-core -tag_prefix: ^v -seperator: . +version_control: git +src_repo: https://gitlab.gnome.org/GNOME/at-spi2-core.git +tag_prefix: +separator: .