From bf27531666dbdca27e43596d1ee9491bd0789f43 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:42:32 +0000 Subject: [PATCH 01/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 8572e01..de628b8 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.28.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -78,6 +78,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 2.28.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Tue Mar 13 2018 Kalev Lember - 2.28.0-1 - Update to 2.28.0 From 3af57777ad4dd1233908ee3029b3b815b4f459fa Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Thu, 15 Mar 2018 09:43:46 +0100 Subject: [PATCH 02/95] at-spi2-core: use dbus-broker if available The at-spi2-core now has upstream support for alternative bus-implementations, mainly 'dbus-broker' over 'dbus-daemon'. If a path to either binary is provided at compile time, at-spi2 will try the given bus implementation at runtime. Since Fedora provides two alternatives, we make at-spi2 use both. Note that at-spi2 falls back to the alternative if the primary pick is not available. We keep the 'Requires: dbus' dependency. The 'dbus' package was turned into a meta-package. Right now it pulls in either 'dbus-daemon' or 'dbus-broker', but in the future it will be a real meta-package and be 'Provides: dbus' by both dbus-daemon and dbus-broker. Hence, the depdency is sufficient to guarantee that at least one bus implementation is available on the machine. Given that dbus-broker will be the default bus implementation in F29, this patch also switches the at-spi2 default to 'dbus-broker'. Again, this will safely fall-back to 'dbus-daemon' at runtime if dbus-broker is unavailable. (dvdhrm: This is based on zbyszek's original patch, but now highly modified by me.) v2: - fix __linux__ vs __linux preprocessor define v3: - backport the __linux__ fix to 2.28.0 to make it apply cleanly --- ...us-launch-use-__linux__-over-__linux.patch | 41 +++ ...12860a6e1e074ac1950a4afc3d4131d046d9.patch | 299 ++++++++++++++++++ at-spi2-core.spec | 11 +- 3 files changed, 348 insertions(+), 3 deletions(-) create mode 100644 0001-bus-launch-use-__linux__-over-__linux.patch create mode 100644 09e012860a6e1e074ac1950a4afc3d4131d046d9.patch diff --git a/0001-bus-launch-use-__linux__-over-__linux.patch b/0001-bus-launch-use-__linux__-over-__linux.patch new file mode 100644 index 0000000..6cc5bef --- /dev/null +++ b/0001-bus-launch-use-__linux__-over-__linux.patch @@ -0,0 +1,41 @@ +From 85dedf4125d2107a4b095bbafe482bf6ecfd06f1 Mon Sep 17 00:00:00 2001 +From: David Herrmann +Date: Fri, 10 Aug 2018 16:35:31 +0200 +Subject: [PATCH] bus-launch: use __linux__ over __linux + +The canonical way to check for linux support is '__linux__', not +'__linux'. Particularly, on ppc64le '__linux' is not defined and the +build will fail. + +For reference, see: + + https://sourceforge.net/p/predef/wiki/OperatingSystems/ +--- + bus/at-spi-bus-launcher.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c +index 8aeb490..8fa566f 100644 +--- a/bus/at-spi-bus-launcher.c ++++ b/bus/at-spi-bus-launcher.c +@@ -25,7 +25,7 @@ + #include + #include + #include +-#ifdef __linux ++#ifdef __linux__ + #include + #include + #include +@@ -232,7 +232,7 @@ setup_bus_child_daemon (gpointer data) + close (app->pipefd[1]); + + /* On Linux, tell the bus process to exit if this process goes away */ +-#ifdef __linux ++#ifdef __linux__ + prctl (PR_SET_PDEATHSIG, 15); + #endif + } +-- +2.18.0 + diff --git a/09e012860a6e1e074ac1950a4afc3d4131d046d9.patch b/09e012860a6e1e074ac1950a4afc3d4131d046d9.patch new file mode 100644 index 0000000..c688f95 --- /dev/null +++ b/09e012860a6e1e074ac1950a4afc3d4131d046d9.patch @@ -0,0 +1,299 @@ +From 09e012860a6e1e074ac1950a4afc3d4131d046d9 Mon Sep 17 00:00:00 2001 +From: Tom Gundersen +Date: Thu, 1 Mar 2018 12:00:09 +0100 +Subject: [PATCH] bus-launch: add dbus-broker support + +If dbus-broker is enabled at compile-time and found at run-time prefer that +over dbus-daemon. + +Unlike with dbus-daemon, this means that at-spi-bus-launch must create the +listening socket and pass it in, rather than having the bus do that and send +back the address. For now we follow what dbus-daemon does, and create a socket +in the abstract namespace, though it might be more suitable to create a socket +in $XDG_RUNTIME_DIR. + +The only difference users should observe is that daemons are no longer spawned +by the bus implementation, but spawned and managed by the systemd user instance, +though this should not lead to a difference in behavior. In particular this +applies to `org.a11y.atspi.Registry`. + +For non-linux and non-systemd systems, dbus-daemon should continue to be used. + +Signed-off-by: Tom Gundersen +--- + bus/at-spi-bus-launcher.c | 145 ++++++++++++++++++++++++++++++++++++++-------- + bus/meson.build | 27 +++++++-- + meson_options.txt | 4 ++ + 3 files changed, 147 insertions(+), 29 deletions(-) + +diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c +index eb2b8e3..8aeb490 100644 +--- a/bus/at-spi-bus-launcher.c ++++ b/bus/at-spi-bus-launcher.c +@@ -2,7 +2,7 @@ + * + * at-spi-bus-launcher: Manage the a11y bus as a child process + * +- * Copyright 2011 Red Hat, Inc. ++ * Copyright 2011-2018 Red Hat, Inc. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Library General Public +@@ -25,6 +25,11 @@ + #include + #include + #include ++#ifdef __linux ++#include ++#include ++#include ++#endif + #include + #include + #include +@@ -58,6 +63,7 @@ typedef struct { + int a11y_bus_pid; + char *a11y_bus_address; + int pipefd[2]; ++ int listenfd; + char *a11y_launch_error_message; + } A11yBusLauncher; + +@@ -216,7 +222,7 @@ name_appeared_handler (GDBusConnection *connection, + } + + static void +-setup_bus_child (gpointer data) ++setup_bus_child_daemon (gpointer data) + { + A11yBusLauncher *app = data; + (void) app; +@@ -227,7 +233,6 @@ setup_bus_child (gpointer data) + + /* On Linux, tell the bus process to exit if this process goes away */ + #ifdef __linux +-#include + prctl (PR_SET_PDEATHSIG, 15); + #endif + } +@@ -277,23 +282,12 @@ on_bus_exited (GPid pid, + } + + static gboolean +-ensure_a11y_bus (A11yBusLauncher *app) ++ensure_a11y_bus_daemon (A11yBusLauncher *app, char *config_path) + { ++ char *argv[] = { DBUS_DAEMON, config_path, "--nofork", "--print-address", "3", NULL }; + GPid pid; +- char *argv[] = { DBUS_DAEMON, NULL, "--nofork", "--print-address", "3", NULL }; + char addr_buf[2048]; + GError *error = NULL; +- const char *config_path = NULL; +- +- if (app->a11y_bus_pid != 0) +- return FALSE; +- +- if (g_file_test (SYSCONFDIR"/at-spi2/accessibility.conf", G_FILE_TEST_EXISTS)) +- config_path = "--config-file="SYSCONFDIR"/at-spi2/accessibility.conf"; +- else +- config_path = "--config-file="DATADIR"/defaults/at-spi2/accessibility.conf"; +- +- argv[1] = config_path; + + if (pipe (app->pipefd) < 0) + g_error ("Failed to create pipe: %s", strerror (errno)); +@@ -302,7 +296,7 @@ ensure_a11y_bus (A11yBusLauncher *app) + argv, + NULL, + G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, +- setup_bus_child, ++ setup_bus_child_daemon, + app, + &pid, + &error)) +@@ -335,6 +329,116 @@ ensure_a11y_bus (A11yBusLauncher *app) + app->a11y_bus_address = g_strchomp (g_strdup (addr_buf)); + g_debug ("a11y bus address: %s", app->a11y_bus_address); + ++ return TRUE; ++ ++error: ++ close (app->pipefd[0]); ++ close (app->pipefd[1]); ++ app->state = A11Y_BUS_STATE_ERROR; ++ ++ return FALSE; ++} ++ ++#ifdef DBUS_BROKER ++static void ++setup_bus_child_broker (gpointer data) ++{ ++ A11yBusLauncher *app = data; ++ gchar *pid_str; ++ (void) app; ++ ++ dup2 (app->listenfd, 3); ++ close (app->listenfd); ++ g_setenv("LISTEN_FDS", "1", TRUE); ++ ++ pid_str = g_strdup_printf("%u", getpid()); ++ g_setenv("LISTEN_PID", pid_str, TRUE); ++ g_free(pid_str); ++ ++ /* Tell the bus process to exit if this process goes away */ ++ prctl (PR_SET_PDEATHSIG, SIGTERM); ++} ++ ++static gboolean ++ensure_a11y_bus_broker (A11yBusLauncher *app, char *config_path) ++{ ++ char *argv[] = { DBUS_BROKER, config_path, "--scope", "user", "--verbose", NULL }; ++ struct sockaddr_un addr = { .sun_family = AF_UNIX }; ++ socklen_t addr_len = sizeof(addr); ++ GPid pid; ++ GError *error = NULL; ++ ++ if ((app->listenfd = socket (PF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0)) < 0) ++ g_error ("Failed to create listening socket: %s", strerror (errno)); ++ ++ if (bind (app->listenfd, (struct sockaddr *)&addr, sizeof(sa_family_t)) < 0) ++ g_error ("Failed to bind listening socket: %s", strerror (errno)); ++ ++ if (getsockname (app->listenfd, (struct sockaddr *)&addr, &addr_len) < 0) ++ g_error ("Failed to get socket name for listening socket: %s", strerror(errno)); ++ ++ if (listen (app->listenfd, 1024) < 0) ++ g_error ("Failed to listen on socket: %s", strerror(errno)); ++ ++ if (!g_spawn_async (NULL, ++ argv, ++ NULL, ++ G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, ++ setup_bus_child_broker, ++ app, ++ &pid, ++ &error)) ++ { ++ app->a11y_bus_pid = -1; ++ app->a11y_launch_error_message = g_strdup (error->message); ++ g_clear_error (&error); ++ goto error; ++ } ++ ++ close (app->listenfd); ++ app->listenfd = -1; ++ ++ g_child_watch_add (pid, on_bus_exited, app); ++ app->a11y_bus_pid = pid; ++ g_debug ("Launched a11y bus, child is %ld", (long) pid); ++ app->state = A11Y_BUS_STATE_RUNNING; ++ ++ app->a11y_bus_address = g_strconcat("unix:abstract=", addr.sun_path + 1, NULL); ++ g_debug ("a11y bus address: %s", app->a11y_bus_address); ++ ++ return TRUE; ++ ++error: ++ close (app->listenfd); ++ app->state = A11Y_BUS_STATE_ERROR; ++ ++ return FALSE; ++} ++#endif ++ ++static gboolean ++ensure_a11y_bus (A11yBusLauncher *app) ++{ ++ char *config_path = NULL; ++ gboolean success = FALSE; ++ ++ if (app->a11y_bus_pid != 0) ++ return FALSE; ++ ++ if (g_file_test (SYSCONFDIR"/at-spi2/accessibility.conf", G_FILE_TEST_EXISTS)) ++ config_path = "--config-file="SYSCONFDIR"/at-spi2/accessibility.conf"; ++ else ++ config_path = "--config-file="DATADIR"/defaults/at-spi2/accessibility.conf"; ++ ++#ifdef DBUS_BROKER ++ success = ensure_a11y_bus_broker (app, config_path); ++#endif ++ if (!success) ++ { ++ if (!ensure_a11y_bus_daemon (app, config_path)) ++ return FALSE; ++ } ++ + #ifdef HAVE_X11 + { + Display *display = XOpenDisplay (NULL); +@@ -353,13 +457,6 @@ ensure_a11y_bus (A11yBusLauncher *app) + #endif + + return TRUE; +- +- error: +- close (app->pipefd[0]); +- close (app->pipefd[1]); +- app->state = A11Y_BUS_STATE_ERROR; +- +- return FALSE; + } + + static void +diff --git a/bus/meson.build b/bus/meson.build +index 909103c..ba8ea2c 100644 +--- a/bus/meson.build ++++ b/bus/meson.build +@@ -43,13 +43,30 @@ else + required: true).path() + endif + +-executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c', +- include_directories: [ root_inc, include_directories('.') ], +- dependencies: [ gio_dep, x11_deps ], +- c_args: [ ++launcher_args = [ + '-DSYSCONFDIR="@0@"'.format(atspi_sysconfdir), + '-DDATADIR="@0@"'.format(atspi_datadir), + '-DDBUS_DAEMON="@0@"'.format(dbus_daemon), +- ], ++ ] ++ ++if get_option('dbus_broker') != 'default' ++ launcher_args += '-DDBUS_BROKER="@0@"'.format(get_option('dbus_broker')) ++else ++ dbus_broker = find_program('dbus-broker-launch', ++ '/sbin/dbus-broker-launch', ++ '/usr/sbin/dbus-broker-launch', ++ '/libexec/dbus-broker-launch', ++ '/usr/libexec/dbus-broker-launch', ++ '/usr/pkg/bin/dbus-broker-launch', ++ required: false) ++ if dbus_broker.found() ++ launcher_args += '-DDBUS_BROKER="@0@"'.format(dbus_broker.path()) ++ endif ++endif ++ ++executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c', ++ include_directories: [ root_inc, include_directories('.') ], ++ dependencies: [ gio_dep, x11_deps ], ++ c_args: launcher_args, + install: true, + install_dir: atspi_libexecdir) +diff --git a/meson_options.txt b/meson_options.txt +index c9afe2f..494e83a 100644 +--- a/meson_options.txt ++++ b/meson_options.txt +@@ -6,6 +6,10 @@ option('dbus_daemon', + description: 'The path of the DBus daemon', + type: 'string', + value: 'default') ++option('dbus_broker', ++ description: 'The path of the DBus broker', ++ type: 'string', ++ value: 'default') + option('systemd_user_dir', + description: 'Location of the systemd user services', + type: 'string', diff --git a/at-spi2-core.spec b/at-spi2-core.spec index de628b8..33feab6 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,13 @@ Name: at-spi2-core Version: 2.28.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus Source0: http://download.gnome.org/sources/at-spi2-core/2.28/%{name}-%{version}.tar.xz +Patch0: https://github.com/GNOME/at-spi2-core/commit/09e012860a6e1e074ac1950a4afc3d4131d046d9.patch +Patch1: 0001-bus-launch-use-__linux__-over-__linux.patch BuildRequires: dbus-devel BuildRequires: gettext @@ -38,10 +40,10 @@ The at-spi2-core-devel package includes the header files and API documentation for libatspi. %prep -%setup -q +%autosetup -p1 %build -%meson -Denable_docs=true +%meson -Denable_docs=true -Ddefault_bus=dbus-broker -Ddbus_daemon=/usr/bin/dbus-daemon -Ddbus_broker=/usr/bin/dbus-broker-launch %meson_build %install @@ -78,6 +80,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Fri Aug 10 2018 David Herrmann - 2.28.0-3 +- Add support for dbus-broker alongside dbus-daemon + * Thu Jul 12 2018 Fedora Release Engineering - 2.28.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From e128e1884bd0cb9478099e99a2a6ad8ae1281303 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Tue, 28 Aug 2018 08:07:26 -0400 Subject: [PATCH 03/95] Update to newer version of dbus-broker support Resolves: rhbz#1622545 Signed-off-by: Stephen Gallagher --- ...1-bus-launch-add-dbus-broker-support.patch | 226 +++++++++++++----- ...us-launch-use-__linux__-over-__linux.patch | 22 +- at-spi2-core.spec | 11 +- 3 files changed, 191 insertions(+), 68 deletions(-) rename 09e012860a6e1e074ac1950a4afc3d4131d046d9.patch => 0001-bus-launch-add-dbus-broker-support.patch (56%) rename 0001-bus-launch-use-__linux__-over-__linux.patch => 0002-bus-launch-use-__linux__-over-__linux.patch (66%) diff --git a/09e012860a6e1e074ac1950a4afc3d4131d046d9.patch b/0001-bus-launch-add-dbus-broker-support.patch similarity index 56% rename from 09e012860a6e1e074ac1950a4afc3d4131d046d9.patch rename to 0001-bus-launch-add-dbus-broker-support.patch index c688f95..166b387 100644 --- a/09e012860a6e1e074ac1950a4afc3d4131d046d9.patch +++ b/0001-bus-launch-add-dbus-broker-support.patch @@ -1,12 +1,16 @@ -From 09e012860a6e1e074ac1950a4afc3d4131d046d9 Mon Sep 17 00:00:00 2001 +From fd6e9787723c954bb4113f862d5ecd3a77ed633c Mon Sep 17 00:00:00 2001 From: Tom Gundersen Date: Thu, 1 Mar 2018 12:00:09 +0100 Subject: [PATCH] bus-launch: add dbus-broker support -If dbus-broker is enabled at compile-time and found at run-time prefer that -over dbus-daemon. +Both dbus-daemon and dbus-broker are now optional at compile-time, though +at least one must be configured. A new configuration option is introduce in +order to select the default implementation attempted at runtime. The other +implementation will function as a fall-back (in case support for both are +compiled in). If no default is selected, dbus-daemon remains the default as +before. -Unlike with dbus-daemon, this means that at-spi-bus-launch must create the +Unlike dbus-daemon, dbus-broker requires at-spi-bus-launch to create the listening socket and pass it in, rather than having the bus do that and send back the address. For now we follow what dbus-daemon does, and create a socket in the abstract namespace, though it might be more suitable to create a socket @@ -19,18 +23,23 @@ applies to `org.a11y.atspi.Registry`. For non-linux and non-systemd systems, dbus-daemon should continue to be used. +[v2: + - drop the --verbose switch, which is no longer supported + - make dbus-daemon optional too + - allow the default implementation to be selected] Signed-off-by: Tom Gundersen --- - bus/at-spi-bus-launcher.c | 145 ++++++++++++++++++++++++++++++++++++++-------- - bus/meson.build | 27 +++++++-- - meson_options.txt | 4 ++ - 3 files changed, 147 insertions(+), 29 deletions(-) + bus/at-spi-bus-launcher.c | 196 ++++++++++++++++++++++++++++++-------- + bus/meson.build | 32 +++++-- + meson_options.txt | 9 ++ + 3 files changed, 191 insertions(+), 46 deletions(-) diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c -index eb2b8e3..8aeb490 100644 +index eb2b8e33011c48e45774f07defbf46149a643bb9..354c04eec7ba1a1ee034a245ee25c0139c48a1e5 100644 --- a/bus/at-spi-bus-launcher.c +++ b/bus/at-spi-bus-launcher.c -@@ -2,7 +2,7 @@ +@@ -1,10 +1,10 @@ + /* -*- mode: c; c-basic-offset: 2; indent-tabs-mode: nil; -*- * * at-spi-bus-launcher: Manage the a11y bus as a child process * @@ -39,7 +48,11 @@ index eb2b8e3..8aeb490 100644 * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public -@@ -25,6 +25,11 @@ + * License as published by the Free Software Foundation; either + * version 2 of the License, or (at your option) any later version. +@@ -23,10 +23,15 @@ + #include "config.h" + #include #include #include @@ -51,7 +64,11 @@ index eb2b8e3..8aeb490 100644 #include #include #include -@@ -58,6 +63,7 @@ typedef struct { + + #include +@@ -56,10 +61,11 @@ typedef struct { + A11yBusState state; + /* -1 == error, 0 == pending, > 0 == running */ int a11y_bus_pid; char *a11y_bus_address; int pipefd[2]; @@ -59,26 +76,59 @@ index eb2b8e3..8aeb490 100644 char *a11y_launch_error_message; } A11yBusLauncher; -@@ -216,7 +222,7 @@ name_appeared_handler (GDBusConnection *connection, + static A11yBusLauncher *_global_app = NULL; + +@@ -213,27 +219,10 @@ name_appeared_handler (GDBusConnection *connection, + A11yBusLauncher *app = user_data; + + register_client (app); } - static void +-static void -setup_bus_child (gpointer data) -+setup_bus_child_daemon (gpointer data) - { - A11yBusLauncher *app = data; - (void) app; -@@ -227,7 +233,6 @@ setup_bus_child (gpointer data) - - /* On Linux, tell the bus process to exit if this process goes away */ - #ifdef __linux +-{ +- A11yBusLauncher *app = data; +- (void) app; +- +- close (app->pipefd[0]); +- dup2 (app->pipefd[1], 3); +- close (app->pipefd[1]); +- +- /* On Linux, tell the bus process to exit if this process goes away */ +-#ifdef __linux -#include - prctl (PR_SET_PDEATHSIG, 15); - #endif - } -@@ -277,23 +282,12 @@ on_bus_exited (GPid pid, +- prctl (PR_SET_PDEATHSIG, 15); +-#endif +-} +- + /** + * unix_read_all_fd_to_string: + * + * Read all data from a file descriptor to a C string buffer. + */ +@@ -274,37 +263,43 @@ on_bus_exited (GPid pid, + app->a11y_launch_error_message = g_strdup_printf ("Bus stopped by signal %d", WSTOPSIG (status)); + } + g_main_loop_quit (app->loop); } ++#ifdef DBUS_DAEMON ++static void ++setup_bus_child_daemon (gpointer data) ++{ ++ A11yBusLauncher *app = data; ++ (void) app; ++ ++ close (app->pipefd[0]); ++ dup2 (app->pipefd[1], 3); ++ close (app->pipefd[1]); ++ ++ /* On Linux, tell the bus process to exit if this process goes away */ ++#ifdef __linux ++ prctl (PR_SET_PDEATHSIG, 15); ++#endif ++} ++ static gboolean -ensure_a11y_bus (A11yBusLauncher *app) +ensure_a11y_bus_daemon (A11yBusLauncher *app, char *config_path) @@ -102,7 +152,8 @@ index eb2b8e3..8aeb490 100644 if (pipe (app->pipefd) < 0) g_error ("Failed to create pipe: %s", strerror (errno)); -@@ -302,7 +296,7 @@ ensure_a11y_bus (A11yBusLauncher *app) + + if (!g_spawn_async (NULL, argv, NULL, G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, @@ -111,7 +162,11 @@ index eb2b8e3..8aeb490 100644 app, &pid, &error)) -@@ -335,6 +329,116 @@ ensure_a11y_bus (A11yBusLauncher *app) + { + app->a11y_bus_pid = -1; +@@ -333,10 +328,140 @@ ensure_a11y_bus (A11yBusLauncher *app) + + /* Trim the trailing newline */ app->a11y_bus_address = g_strchomp (g_strdup (addr_buf)); g_debug ("a11y bus address: %s", app->a11y_bus_address); @@ -124,6 +179,13 @@ index eb2b8e3..8aeb490 100644 + + return FALSE; +} ++#else ++static gboolean ++ensure_a11y_bus_daemon (A11yBusLauncher *app, char *config_path) ++{ ++ return FALSE; ++} ++#endif + +#ifdef DBUS_BROKER +static void @@ -148,7 +210,7 @@ index eb2b8e3..8aeb490 100644 +static gboolean +ensure_a11y_bus_broker (A11yBusLauncher *app, char *config_path) +{ -+ char *argv[] = { DBUS_BROKER, config_path, "--scope", "user", "--verbose", NULL }; ++ char *argv[] = { DBUS_BROKER, config_path, "--scope", "user", NULL }; + struct sockaddr_un addr = { .sun_family = AF_UNIX }; + socklen_t addr_len = sizeof(addr); + GPid pid; @@ -200,6 +262,12 @@ index eb2b8e3..8aeb490 100644 + + return FALSE; +} ++#else ++static gboolean ++ensure_a11y_bus_broker (A11yBusLauncher *app, char *config_path) ++{ ++ return FALSE; ++} +#endif + +static gboolean @@ -216,19 +284,30 @@ index eb2b8e3..8aeb490 100644 + else + config_path = "--config-file="DATADIR"/defaults/at-spi2/accessibility.conf"; + -+#ifdef DBUS_BROKER ++#ifdef WANT_DBUS_BROKER + success = ensure_a11y_bus_broker (app, config_path); ++ if (!success) ++ { ++ if (!ensure_a11y_bus_daemon (app, config_path)) ++ return FALSE; ++ } ++#else ++ success = ensure_a11y_bus_daemon (app, config_path); ++ if (!success) ++ { ++ if (!ensure_a11y_bus_broker (app, config_path)) ++ return FALSE; ++ } +#endif -+ if (!success) -+ { -+ if (!ensure_a11y_bus_daemon (app, config_path)) -+ return FALSE; -+ } + #ifdef HAVE_X11 { Display *display = XOpenDisplay (NULL); -@@ -353,13 +457,6 @@ ensure_a11y_bus (A11yBusLauncher *app) + if (display) + { +@@ -351,17 +476,10 @@ ensure_a11y_bus (A11yBusLauncher *app) + } + } #endif return TRUE; @@ -242,51 +321,72 @@ index eb2b8e3..8aeb490 100644 } static void + handle_method_call (GDBusConnection *connection, + const gchar *sender, diff --git a/bus/meson.build b/bus/meson.build -index 909103c..ba8ea2c 100644 +index 909103ce1275e1f9cf812f0615ba2d87030d142c..5c7e03d348bab1af06d27f2b8cd91ce4f1d6f650 100644 --- a/bus/meson.build +++ b/bus/meson.build -@@ -43,13 +43,30 @@ else - required: true).path() - endif +@@ -29,27 +29,45 @@ configure_file(input: 'at-spi-dbus-bus.service.in', + output: 'at-spi-dbus-bus.service', + configuration: libexec_conf, + install: true, + install_dir: systemd_user_dir) --executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c', -- include_directories: [ root_inc, include_directories('.') ], -- dependencies: [ gio_dep, x11_deps ], -- c_args: [ +launcher_args = [ - '-DSYSCONFDIR="@0@"'.format(atspi_sysconfdir), - '-DDATADIR="@0@"'.format(atspi_datadir), - '-DDBUS_DAEMON="@0@"'.format(dbus_daemon), -- ], ++ '-DSYSCONFDIR="@0@"'.format(atspi_sysconfdir), ++ '-DDATADIR="@0@"'.format(atspi_datadir), + ] ++ + if get_option('dbus_daemon') != 'default' +- dbus_daemon = get_option('dbus_daemon') ++ launcher_args += '-DDBUS_DAEMON="@0@"'.format(get_option('dbus_daemon')) + else + dbus_daemon = find_program('dbus-daemon', + '/sbin/dbus-daemon', + '/usr/sbin/dbus-daemon', + '/libexec/dbus-daemon', + '/usr/libexec/dbus-daemon', + '/usr/pkg/bin/dbus-daemon', +- required: true).path() ++ required: false) ++ if dbus_daemon.found() ++ launcher_args += '-DDBUS_DAEMON="@0@"'.format(dbus_daemon.path()) ++ endif ++endif + +if get_option('dbus_broker') != 'default' + launcher_args += '-DDBUS_BROKER="@0@"'.format(get_option('dbus_broker')) +else + dbus_broker = find_program('dbus-broker-launch', -+ '/sbin/dbus-broker-launch', -+ '/usr/sbin/dbus-broker-launch', -+ '/libexec/dbus-broker-launch', -+ '/usr/libexec/dbus-broker-launch', -+ '/usr/pkg/bin/dbus-broker-launch', + required: false) + if dbus_broker.found() + launcher_args += '-DDBUS_BROKER="@0@"'.format(dbus_broker.path()) + endif +endif + -+executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c', -+ include_directories: [ root_inc, include_directories('.') ], -+ dependencies: [ gio_dep, x11_deps ], ++if get_option('default_bus') == 'dbus-broker' ++ launcher_args += '-DWANT_DBUS_BROKER' + endif + + executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c', + include_directories: [ root_inc, include_directories('.') ], + dependencies: [ gio_dep, x11_deps ], +- c_args: [ +- '-DSYSCONFDIR="@0@"'.format(atspi_sysconfdir), +- '-DDATADIR="@0@"'.format(atspi_datadir), +- '-DDBUS_DAEMON="@0@"'.format(dbus_daemon), +- ], + c_args: launcher_args, install: true, install_dir: atspi_libexecdir) diff --git a/meson_options.txt b/meson_options.txt -index c9afe2f..494e83a 100644 +index c9afe2faaba76c85091f51e554fe33567e4a1e13..f8ec8621a53d0f53398af240ea9b18f1d732b6f0 100644 --- a/meson_options.txt +++ b/meson_options.txt -@@ -6,6 +6,10 @@ option('dbus_daemon', +@@ -4,10 +4,19 @@ option('dbus_services_dir', + value: 'default') + option('dbus_daemon', description: 'The path of the DBus daemon', type: 'string', value: 'default') @@ -294,6 +394,16 @@ index c9afe2f..494e83a 100644 + description: 'The path of the DBus broker', + type: 'string', + value: 'default') ++option('default_bus', ++ description: 'The default DBus implementation to use', ++ type: 'combo', ++ choices: ['dbus-daemon', 'dbus-broker'], ++ value: 'dbus-daemon') option('systemd_user_dir', description: 'Location of the systemd user services', type: 'string', + value: 'default') + option('enable_docs', +-- +2.19.0.rc0 + diff --git a/0001-bus-launch-use-__linux__-over-__linux.patch b/0002-bus-launch-use-__linux__-over-__linux.patch similarity index 66% rename from 0001-bus-launch-use-__linux__-over-__linux.patch rename to 0002-bus-launch-use-__linux__-over-__linux.patch index 6cc5bef..3a19a64 100644 --- a/0001-bus-launch-use-__linux__-over-__linux.patch +++ b/0002-bus-launch-use-__linux__-over-__linux.patch @@ -1,7 +1,7 @@ -From 85dedf4125d2107a4b095bbafe482bf6ecfd06f1 Mon Sep 17 00:00:00 2001 +From 443e46d2d9d29cb9d20192e4978eb633bbbcc9b4 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Fri, 10 Aug 2018 16:35:31 +0200 -Subject: [PATCH] bus-launch: use __linux__ over __linux +Subject: [PATCH 2/2] bus-launch: use __linux__ over __linux The canonical way to check for linux support is '__linux__', not '__linux'. Particularly, on ppc64le '__linux' is not defined and the @@ -15,10 +15,12 @@ For reference, see: 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c -index 8aeb490..8fa566f 100644 +index 354c04eec7ba1a1ee034a245ee25c0139c48a1e5..b65301def88c2ff8aa5d10ada67507d0201b0984 100644 --- a/bus/at-spi-bus-launcher.c +++ b/bus/at-spi-bus-launcher.c -@@ -25,7 +25,7 @@ +@@ -23,11 +23,11 @@ + #include "config.h" + #include #include #include @@ -27,15 +29,21 @@ index 8aeb490..8fa566f 100644 #include #include #include -@@ -232,7 +232,7 @@ setup_bus_child_daemon (gpointer data) + #endif + #include +@@ -275,11 +275,11 @@ setup_bus_child_daemon (gpointer data) + close (app->pipefd[0]); + dup2 (app->pipefd[1], 3); close (app->pipefd[1]); /* On Linux, tell the bus process to exit if this process goes away */ -#ifdef __linux +#ifdef __linux__ prctl (PR_SET_PDEATHSIG, 15); - #endif + #endif } + + static gboolean -- -2.18.0 +2.19.0.rc0 diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 33feab6..63a48ad 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,13 +1,14 @@ Name: at-spi2-core Version: 2.28.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus Source0: http://download.gnome.org/sources/at-spi2-core/2.28/%{name}-%{version}.tar.xz -Patch0: https://github.com/GNOME/at-spi2-core/commit/09e012860a6e1e074ac1950a4afc3d4131d046d9.patch -Patch1: 0001-bus-launch-use-__linux__-over-__linux.patch +# Patch0 based on https://github.com/GNOME/at-spi2-core/commit/d7f47c99d093ba91eb18523e14b23bde1794f5bc.patch +Patch0: 0001-bus-launch-add-dbus-broker-support.patch +Patch1: 0002-bus-launch-use-__linux__-over-__linux.patch BuildRequires: dbus-devel BuildRequires: gettext @@ -80,6 +81,10 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Aug 28 2018 Stephen Gallagher - 2.28.0-4 +- Update to newer version of dbus-broker support +- Resolves: rhbz#1622545 + * Fri Aug 10 2018 David Herrmann - 2.28.0-3 - Add support for dbus-broker alongside dbus-daemon From 919d5fd55c9b62806e782268b4f9a50d1335b674 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Thu, 6 Sep 2018 09:54:09 +0200 Subject: [PATCH 04/95] Update to 2.30.0 --- .gitignore | 1 + 0001-bus-launch-add-dbus-broker-support.patch | 409 ------------------ at-spi2-core.spec | 11 +- sources | 2 +- 4 files changed, 8 insertions(+), 415 deletions(-) delete mode 100644 0001-bus-launch-add-dbus-broker-support.patch diff --git a/.gitignore b/.gitignore index 69822e5..d643c40 100644 --- a/.gitignore +++ b/.gitignore @@ -107,3 +107,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.27.1.tar.xz /at-spi2-core-2.27.92.tar.xz /at-spi2-core-2.28.0.tar.xz +/at-spi2-core-2.30.0.tar.xz diff --git a/0001-bus-launch-add-dbus-broker-support.patch b/0001-bus-launch-add-dbus-broker-support.patch deleted file mode 100644 index 166b387..0000000 --- a/0001-bus-launch-add-dbus-broker-support.patch +++ /dev/null @@ -1,409 +0,0 @@ -From fd6e9787723c954bb4113f862d5ecd3a77ed633c Mon Sep 17 00:00:00 2001 -From: Tom Gundersen -Date: Thu, 1 Mar 2018 12:00:09 +0100 -Subject: [PATCH] bus-launch: add dbus-broker support - -Both dbus-daemon and dbus-broker are now optional at compile-time, though -at least one must be configured. A new configuration option is introduce in -order to select the default implementation attempted at runtime. The other -implementation will function as a fall-back (in case support for both are -compiled in). If no default is selected, dbus-daemon remains the default as -before. - -Unlike dbus-daemon, dbus-broker requires at-spi-bus-launch to create the -listening socket and pass it in, rather than having the bus do that and send -back the address. For now we follow what dbus-daemon does, and create a socket -in the abstract namespace, though it might be more suitable to create a socket -in $XDG_RUNTIME_DIR. - -The only difference users should observe is that daemons are no longer spawned -by the bus implementation, but spawned and managed by the systemd user instance, -though this should not lead to a difference in behavior. In particular this -applies to `org.a11y.atspi.Registry`. - -For non-linux and non-systemd systems, dbus-daemon should continue to be used. - -[v2: - - drop the --verbose switch, which is no longer supported - - make dbus-daemon optional too - - allow the default implementation to be selected] -Signed-off-by: Tom Gundersen ---- - bus/at-spi-bus-launcher.c | 196 ++++++++++++++++++++++++++++++-------- - bus/meson.build | 32 +++++-- - meson_options.txt | 9 ++ - 3 files changed, 191 insertions(+), 46 deletions(-) - -diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c -index eb2b8e33011c48e45774f07defbf46149a643bb9..354c04eec7ba1a1ee034a245ee25c0139c48a1e5 100644 ---- a/bus/at-spi-bus-launcher.c -+++ b/bus/at-spi-bus-launcher.c -@@ -1,10 +1,10 @@ - /* -*- mode: c; c-basic-offset: 2; indent-tabs-mode: nil; -*- - * - * at-spi-bus-launcher: Manage the a11y bus as a child process - * -- * Copyright 2011 Red Hat, Inc. -+ * Copyright 2011-2018 Red Hat, Inc. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. -@@ -23,10 +23,15 @@ - #include "config.h" - - #include - #include - #include -+#ifdef __linux -+#include -+#include -+#include -+#endif - #include - #include - #include - - #include -@@ -56,10 +61,11 @@ typedef struct { - A11yBusState state; - /* -1 == error, 0 == pending, > 0 == running */ - int a11y_bus_pid; - char *a11y_bus_address; - int pipefd[2]; -+ int listenfd; - char *a11y_launch_error_message; - } A11yBusLauncher; - - static A11yBusLauncher *_global_app = NULL; - -@@ -213,27 +219,10 @@ name_appeared_handler (GDBusConnection *connection, - A11yBusLauncher *app = user_data; - - register_client (app); - } - --static void --setup_bus_child (gpointer data) --{ -- A11yBusLauncher *app = data; -- (void) app; -- -- close (app->pipefd[0]); -- dup2 (app->pipefd[1], 3); -- close (app->pipefd[1]); -- -- /* On Linux, tell the bus process to exit if this process goes away */ --#ifdef __linux --#include -- prctl (PR_SET_PDEATHSIG, 15); --#endif --} -- - /** - * unix_read_all_fd_to_string: - * - * Read all data from a file descriptor to a C string buffer. - */ -@@ -274,37 +263,43 @@ on_bus_exited (GPid pid, - app->a11y_launch_error_message = g_strdup_printf ("Bus stopped by signal %d", WSTOPSIG (status)); - } - g_main_loop_quit (app->loop); - } - -+#ifdef DBUS_DAEMON -+static void -+setup_bus_child_daemon (gpointer data) -+{ -+ A11yBusLauncher *app = data; -+ (void) app; -+ -+ close (app->pipefd[0]); -+ dup2 (app->pipefd[1], 3); -+ close (app->pipefd[1]); -+ -+ /* On Linux, tell the bus process to exit if this process goes away */ -+#ifdef __linux -+ prctl (PR_SET_PDEATHSIG, 15); -+#endif -+} -+ - static gboolean --ensure_a11y_bus (A11yBusLauncher *app) -+ensure_a11y_bus_daemon (A11yBusLauncher *app, char *config_path) - { -+ char *argv[] = { DBUS_DAEMON, config_path, "--nofork", "--print-address", "3", NULL }; - GPid pid; -- char *argv[] = { DBUS_DAEMON, NULL, "--nofork", "--print-address", "3", NULL }; - char addr_buf[2048]; - GError *error = NULL; -- const char *config_path = NULL; -- -- if (app->a11y_bus_pid != 0) -- return FALSE; -- -- if (g_file_test (SYSCONFDIR"/at-spi2/accessibility.conf", G_FILE_TEST_EXISTS)) -- config_path = "--config-file="SYSCONFDIR"/at-spi2/accessibility.conf"; -- else -- config_path = "--config-file="DATADIR"/defaults/at-spi2/accessibility.conf"; -- -- argv[1] = config_path; - - if (pipe (app->pipefd) < 0) - g_error ("Failed to create pipe: %s", strerror (errno)); - - if (!g_spawn_async (NULL, - argv, - NULL, - G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, -- setup_bus_child, -+ setup_bus_child_daemon, - app, - &pid, - &error)) - { - app->a11y_bus_pid = -1; -@@ -333,10 +328,140 @@ ensure_a11y_bus (A11yBusLauncher *app) - - /* Trim the trailing newline */ - app->a11y_bus_address = g_strchomp (g_strdup (addr_buf)); - g_debug ("a11y bus address: %s", app->a11y_bus_address); - -+ return TRUE; -+ -+error: -+ close (app->pipefd[0]); -+ close (app->pipefd[1]); -+ app->state = A11Y_BUS_STATE_ERROR; -+ -+ return FALSE; -+} -+#else -+static gboolean -+ensure_a11y_bus_daemon (A11yBusLauncher *app, char *config_path) -+{ -+ return FALSE; -+} -+#endif -+ -+#ifdef DBUS_BROKER -+static void -+setup_bus_child_broker (gpointer data) -+{ -+ A11yBusLauncher *app = data; -+ gchar *pid_str; -+ (void) app; -+ -+ dup2 (app->listenfd, 3); -+ close (app->listenfd); -+ g_setenv("LISTEN_FDS", "1", TRUE); -+ -+ pid_str = g_strdup_printf("%u", getpid()); -+ g_setenv("LISTEN_PID", pid_str, TRUE); -+ g_free(pid_str); -+ -+ /* Tell the bus process to exit if this process goes away */ -+ prctl (PR_SET_PDEATHSIG, SIGTERM); -+} -+ -+static gboolean -+ensure_a11y_bus_broker (A11yBusLauncher *app, char *config_path) -+{ -+ char *argv[] = { DBUS_BROKER, config_path, "--scope", "user", NULL }; -+ struct sockaddr_un addr = { .sun_family = AF_UNIX }; -+ socklen_t addr_len = sizeof(addr); -+ GPid pid; -+ GError *error = NULL; -+ -+ if ((app->listenfd = socket (PF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0)) < 0) -+ g_error ("Failed to create listening socket: %s", strerror (errno)); -+ -+ if (bind (app->listenfd, (struct sockaddr *)&addr, sizeof(sa_family_t)) < 0) -+ g_error ("Failed to bind listening socket: %s", strerror (errno)); -+ -+ if (getsockname (app->listenfd, (struct sockaddr *)&addr, &addr_len) < 0) -+ g_error ("Failed to get socket name for listening socket: %s", strerror(errno)); -+ -+ if (listen (app->listenfd, 1024) < 0) -+ g_error ("Failed to listen on socket: %s", strerror(errno)); -+ -+ if (!g_spawn_async (NULL, -+ argv, -+ NULL, -+ G_SPAWN_SEARCH_PATH | G_SPAWN_DO_NOT_REAP_CHILD, -+ setup_bus_child_broker, -+ app, -+ &pid, -+ &error)) -+ { -+ app->a11y_bus_pid = -1; -+ app->a11y_launch_error_message = g_strdup (error->message); -+ g_clear_error (&error); -+ goto error; -+ } -+ -+ close (app->listenfd); -+ app->listenfd = -1; -+ -+ g_child_watch_add (pid, on_bus_exited, app); -+ app->a11y_bus_pid = pid; -+ g_debug ("Launched a11y bus, child is %ld", (long) pid); -+ app->state = A11Y_BUS_STATE_RUNNING; -+ -+ app->a11y_bus_address = g_strconcat("unix:abstract=", addr.sun_path + 1, NULL); -+ g_debug ("a11y bus address: %s", app->a11y_bus_address); -+ -+ return TRUE; -+ -+error: -+ close (app->listenfd); -+ app->state = A11Y_BUS_STATE_ERROR; -+ -+ return FALSE; -+} -+#else -+static gboolean -+ensure_a11y_bus_broker (A11yBusLauncher *app, char *config_path) -+{ -+ return FALSE; -+} -+#endif -+ -+static gboolean -+ensure_a11y_bus (A11yBusLauncher *app) -+{ -+ char *config_path = NULL; -+ gboolean success = FALSE; -+ -+ if (app->a11y_bus_pid != 0) -+ return FALSE; -+ -+ if (g_file_test (SYSCONFDIR"/at-spi2/accessibility.conf", G_FILE_TEST_EXISTS)) -+ config_path = "--config-file="SYSCONFDIR"/at-spi2/accessibility.conf"; -+ else -+ config_path = "--config-file="DATADIR"/defaults/at-spi2/accessibility.conf"; -+ -+#ifdef WANT_DBUS_BROKER -+ success = ensure_a11y_bus_broker (app, config_path); -+ if (!success) -+ { -+ if (!ensure_a11y_bus_daemon (app, config_path)) -+ return FALSE; -+ } -+#else -+ success = ensure_a11y_bus_daemon (app, config_path); -+ if (!success) -+ { -+ if (!ensure_a11y_bus_broker (app, config_path)) -+ return FALSE; -+ } -+#endif -+ - #ifdef HAVE_X11 - { - Display *display = XOpenDisplay (NULL); - if (display) - { -@@ -351,17 +476,10 @@ ensure_a11y_bus (A11yBusLauncher *app) - } - } - #endif - - return TRUE; -- -- error: -- close (app->pipefd[0]); -- close (app->pipefd[1]); -- app->state = A11Y_BUS_STATE_ERROR; -- -- return FALSE; - } - - static void - handle_method_call (GDBusConnection *connection, - const gchar *sender, -diff --git a/bus/meson.build b/bus/meson.build -index 909103ce1275e1f9cf812f0615ba2d87030d142c..5c7e03d348bab1af06d27f2b8cd91ce4f1d6f650 100644 ---- a/bus/meson.build -+++ b/bus/meson.build -@@ -29,27 +29,45 @@ configure_file(input: 'at-spi-dbus-bus.service.in', - output: 'at-spi-dbus-bus.service', - configuration: libexec_conf, - install: true, - install_dir: systemd_user_dir) - -+launcher_args = [ -+ '-DSYSCONFDIR="@0@"'.format(atspi_sysconfdir), -+ '-DDATADIR="@0@"'.format(atspi_datadir), -+ ] -+ - if get_option('dbus_daemon') != 'default' -- dbus_daemon = get_option('dbus_daemon') -+ launcher_args += '-DDBUS_DAEMON="@0@"'.format(get_option('dbus_daemon')) - else - dbus_daemon = find_program('dbus-daemon', - '/sbin/dbus-daemon', - '/usr/sbin/dbus-daemon', - '/libexec/dbus-daemon', - '/usr/libexec/dbus-daemon', - '/usr/pkg/bin/dbus-daemon', -- required: true).path() -+ required: false) -+ if dbus_daemon.found() -+ launcher_args += '-DDBUS_DAEMON="@0@"'.format(dbus_daemon.path()) -+ endif -+endif -+ -+if get_option('dbus_broker') != 'default' -+ launcher_args += '-DDBUS_BROKER="@0@"'.format(get_option('dbus_broker')) -+else -+ dbus_broker = find_program('dbus-broker-launch', -+ required: false) -+ if dbus_broker.found() -+ launcher_args += '-DDBUS_BROKER="@0@"'.format(dbus_broker.path()) -+ endif -+endif -+ -+if get_option('default_bus') == 'dbus-broker' -+ launcher_args += '-DWANT_DBUS_BROKER' - endif - - executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c', - include_directories: [ root_inc, include_directories('.') ], - dependencies: [ gio_dep, x11_deps ], -- c_args: [ -- '-DSYSCONFDIR="@0@"'.format(atspi_sysconfdir), -- '-DDATADIR="@0@"'.format(atspi_datadir), -- '-DDBUS_DAEMON="@0@"'.format(dbus_daemon), -- ], -+ c_args: launcher_args, - install: true, - install_dir: atspi_libexecdir) -diff --git a/meson_options.txt b/meson_options.txt -index c9afe2faaba76c85091f51e554fe33567e4a1e13..f8ec8621a53d0f53398af240ea9b18f1d732b6f0 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -4,10 +4,19 @@ option('dbus_services_dir', - value: 'default') - option('dbus_daemon', - description: 'The path of the DBus daemon', - type: 'string', - value: 'default') -+option('dbus_broker', -+ description: 'The path of the DBus broker', -+ type: 'string', -+ value: 'default') -+option('default_bus', -+ description: 'The default DBus implementation to use', -+ type: 'combo', -+ choices: ['dbus-daemon', 'dbus-broker'], -+ value: 'dbus-daemon') - option('systemd_user_dir', - description: 'Location of the systemd user services', - type: 'string', - value: 'default') - option('enable_docs', --- -2.19.0.rc0 - diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 63a48ad..4ec3225 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,13 +1,11 @@ Name: at-spi2-core -Version: 2.28.0 -Release: 4%{?dist} +Version: 2.30.0 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.28/%{name}-%{version}.tar.xz -# Patch0 based on https://github.com/GNOME/at-spi2-core/commit/d7f47c99d093ba91eb18523e14b23bde1794f5bc.patch -Patch0: 0001-bus-launch-add-dbus-broker-support.patch +Source0: http://download.gnome.org/sources/at-spi2-core/2.30/%{name}-%{version}.tar.xz Patch1: 0002-bus-launch-use-__linux__-over-__linux.patch BuildRequires: dbus-devel @@ -81,6 +79,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Thu Sep 06 2018 Kalev Lember - 2.30.0-1 +- Update to 2.30.0 + * Tue Aug 28 2018 Stephen Gallagher - 2.28.0-4 - Update to newer version of dbus-broker support - Resolves: rhbz#1622545 diff --git a/sources b/sources index 1866492..a3d2f20 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.28.0.tar.xz) = ce5251f234d48f657a5fd5fbd9a85799365e9814235ecff62fa5088611c0c8c0489e17fb27a805453a2864163cb83f8d8d5ed4cdb7e37c4ee9ebb897146e2d1d +SHA512 (at-spi2-core-2.30.0.tar.xz) = f875738fd8a30dc8eeebb0b1a2631d7ef03e93db4dd8475cddb91c173a4ca7b473149ccb4fa2480df53555654612aa02f571461160e8931f50fda10b6a8b8c21 From bd26e9dbdc315adb98ccc5fc13a670a0ae1c8ee7 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Fri, 7 Sep 2018 23:19:22 +0200 Subject: [PATCH 05/95] Rebuilt against fixed atk (#1626575) --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 4ec3225..fda0990 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.30.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -79,6 +79,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Fri Sep 07 2018 Kalev Lember - 2.30.0-2 +- Rebuilt against fixed atk (#1626575) + * Thu Sep 06 2018 Kalev Lember - 2.30.0-1 - Update to 2.30.0 From bda3e785f3b527c9992beef185f9d626d6536cc2 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 8 Jan 2019 20:07:06 +0100 Subject: [PATCH 06/95] Update to 2.31.1 --- .gitignore | 1 + ...us-launch-use-__linux__-over-__linux.patch | 49 ------------------- at-spi2-core.spec | 10 ++-- sources | 2 +- 4 files changed, 8 insertions(+), 54 deletions(-) delete mode 100644 0002-bus-launch-use-__linux__-over-__linux.patch diff --git a/.gitignore b/.gitignore index d643c40..ce0040e 100644 --- a/.gitignore +++ b/.gitignore @@ -108,3 +108,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.27.92.tar.xz /at-spi2-core-2.28.0.tar.xz /at-spi2-core-2.30.0.tar.xz +/at-spi2-core-2.31.1.tar.xz diff --git a/0002-bus-launch-use-__linux__-over-__linux.patch b/0002-bus-launch-use-__linux__-over-__linux.patch deleted file mode 100644 index 3a19a64..0000000 --- a/0002-bus-launch-use-__linux__-over-__linux.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 443e46d2d9d29cb9d20192e4978eb633bbbcc9b4 Mon Sep 17 00:00:00 2001 -From: David Herrmann -Date: Fri, 10 Aug 2018 16:35:31 +0200 -Subject: [PATCH 2/2] bus-launch: use __linux__ over __linux - -The canonical way to check for linux support is '__linux__', not -'__linux'. Particularly, on ppc64le '__linux' is not defined and the -build will fail. - -For reference, see: - - https://sourceforge.net/p/predef/wiki/OperatingSystems/ ---- - bus/at-spi-bus-launcher.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c -index 354c04eec7ba1a1ee034a245ee25c0139c48a1e5..b65301def88c2ff8aa5d10ada67507d0201b0984 100644 ---- a/bus/at-spi-bus-launcher.c -+++ b/bus/at-spi-bus-launcher.c -@@ -23,11 +23,11 @@ - #include "config.h" - - #include - #include - #include --#ifdef __linux -+#ifdef __linux__ - #include - #include - #include - #endif - #include -@@ -275,11 +275,11 @@ setup_bus_child_daemon (gpointer data) - close (app->pipefd[0]); - dup2 (app->pipefd[1], 3); - close (app->pipefd[1]); - - /* On Linux, tell the bus process to exit if this process goes away */ --#ifdef __linux -+#ifdef __linux__ - prctl (PR_SET_PDEATHSIG, 15); - #endif - } - - static gboolean --- -2.19.0.rc0 - diff --git a/at-spi2-core.spec b/at-spi2-core.spec index fda0990..c965a1f 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,12 +1,11 @@ Name: at-spi2-core -Version: 2.30.0 -Release: 2%{?dist} +Version: 2.31.1 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.30/%{name}-%{version}.tar.xz -Patch1: 0002-bus-launch-use-__linux__-over-__linux.patch +Source0: http://download.gnome.org/sources/at-spi2-core/2.31/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -79,6 +78,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Jan 08 2019 Kalev Lember - 2.31.1-1 +- Update to 2.31.1 + * Fri Sep 07 2018 Kalev Lember - 2.30.0-2 - Rebuilt against fixed atk (#1626575) diff --git a/sources b/sources index a3d2f20..93d6668 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.30.0.tar.xz) = f875738fd8a30dc8eeebb0b1a2631d7ef03e93db4dd8475cddb91c173a4ca7b473149ccb4fa2480df53555654612aa02f571461160e8931f50fda10b6a8b8c21 +SHA512 (at-spi2-core-2.31.1.tar.xz) = 7178dd0899ecc97e21cb5eafae4d5e7d0e76029df90c48e4e7ad8e68b12d91298249722f192dfaa1587bbeb7c577ab91a496d09c5bf6b1c9e7db134b6a1f3856 From 5acf3e3611806ec1954321e3b4c762d693d65f4d Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:38:32 +0100 Subject: [PATCH 07/95] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- at-spi2-core.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index c965a1f..e223cce 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -49,8 +49,7 @@ API documentation for libatspi. %{find_lang} %{name} -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files -f %{name}.lang %license COPYING From b7fa3740ee67dad1178fc43066862234db4797a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 14:03:02 +0000 Subject: [PATCH 08/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index e223cce..9bfdafd 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.31.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 2.31.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Tue Jan 08 2019 Kalev Lember - 2.31.1-1 - Update to 2.31.1 From 5bedc95ef45dea5cc6930f972717b0cad05f516d Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 19 Feb 2019 07:15:59 +0100 Subject: [PATCH 09/95] Update to 2.31.2 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ce0040e..68f882a 100644 --- a/.gitignore +++ b/.gitignore @@ -109,3 +109,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.28.0.tar.xz /at-spi2-core-2.30.0.tar.xz /at-spi2-core-2.31.1.tar.xz +/at-spi2-core-2.31.2.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 9bfdafd..a448b56 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.31.1 -Release: 2%{?dist} +Version: 2.31.2 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Feb 19 2019 Kalev Lember - 2.31.2-1 +- Update to 2.31.2 + * Thu Jan 31 2019 Fedora Release Engineering - 2.31.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild diff --git a/sources b/sources index 93d6668..81844d6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.31.1.tar.xz) = 7178dd0899ecc97e21cb5eafae4d5e7d0e76029df90c48e4e7ad8e68b12d91298249722f192dfaa1587bbeb7c577ab91a496d09c5bf6b1c9e7db134b6a1f3856 +SHA512 (at-spi2-core-2.31.2.tar.xz) = 44189c0a2a8fc74782f44e9e14282ee582e08029fbf6cb80c0372b7e5e92c7cfd3359c5de21bfe034ec672c58035ea7c654a56f126faf75deb624f1a9b7c6951 From d2adbc05bd43c095aca6dcdcb3e6e9e31e0fca68 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 4 Mar 2019 15:44:12 +0100 Subject: [PATCH 10/95] Update to 2.31.92 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 68f882a..04dda5d 100644 --- a/.gitignore +++ b/.gitignore @@ -110,3 +110,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.30.0.tar.xz /at-spi2-core-2.31.1.tar.xz /at-spi2-core-2.31.2.tar.xz +/at-spi2-core-2.31.92.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index a448b56..6d1408c 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.31.2 +Version: 2.31.92 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -41,7 +41,7 @@ API documentation for libatspi. %autosetup -p1 %build -%meson -Denable_docs=true -Ddefault_bus=dbus-broker -Ddbus_daemon=/usr/bin/dbus-daemon -Ddbus_broker=/usr/bin/dbus-broker-launch +%meson -Ddocs=true -Ddefault_bus=dbus-broker -Ddbus_daemon=/usr/bin/dbus-daemon -Ddbus_broker=/usr/bin/dbus-broker-launch %meson_build %install @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Mar 04 2019 Kalev Lember - 2.31.92-1 +- Update to 2.31.92 + * Tue Feb 19 2019 Kalev Lember - 2.31.2-1 - Update to 2.31.2 diff --git a/sources b/sources index 81844d6..5278b01 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.31.2.tar.xz) = 44189c0a2a8fc74782f44e9e14282ee582e08029fbf6cb80c0372b7e5e92c7cfd3359c5de21bfe034ec672c58035ea7c654a56f126faf75deb624f1a9b7c6951 +SHA512 (at-spi2-core-2.31.92.tar.xz) = 1136ce9b74364b1d06098be8b7e45eca452b3851747407cb57857fb0156fcce40a1faeb254d0a45bb47921976291dbd8dd0a4d399f55bb5fb42535641561e240 From 977e5b3da47d7a1dc4aeeabf9b05d10ae764d058 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 12 Mar 2019 08:50:04 +0100 Subject: [PATCH 11/95] Update to 2.32.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 04dda5d..9b1b9a6 100644 --- a/.gitignore +++ b/.gitignore @@ -111,3 +111,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.31.1.tar.xz /at-spi2-core-2.31.2.tar.xz /at-spi2-core-2.31.92.tar.xz +/at-spi2-core-2.32.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 6d1408c..e08d6ba 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.31.92 +Version: 2.32.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.31/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.32/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Mar 12 2019 Kalev Lember - 2.32.0-1 +- Update to 2.32.0 + * Mon Mar 04 2019 Kalev Lember - 2.31.92-1 - Update to 2.31.92 diff --git a/sources b/sources index 5278b01..da7c191 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.31.92.tar.xz) = 1136ce9b74364b1d06098be8b7e45eca452b3851747407cb57857fb0156fcce40a1faeb254d0a45bb47921976291dbd8dd0a4d399f55bb5fb42535641561e240 +SHA512 (at-spi2-core-2.32.0.tar.xz) = 4c77b4e0d37b559d20e6521107e8f7e03e91392414dc7ffdceb558667f3a7a6137af6895f3a8cd97dc3e85715d7875812d658dcc84277a63a10276992bde2fa6 From 5632863aaab89231aeb853821418796c1dc109d5 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 9 Apr 2019 10:57:11 +0200 Subject: [PATCH 12/95] Update to 2.32.1 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 9b1b9a6..2884c0c 100644 --- a/.gitignore +++ b/.gitignore @@ -112,3 +112,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.31.2.tar.xz /at-spi2-core-2.31.92.tar.xz /at-spi2-core-2.32.0.tar.xz +/at-spi2-core-2.32.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index e08d6ba..210ddc7 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.32.0 +Version: 2.32.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Apr 09 2019 Kalev Lember - 2.32.1-1 +- Update to 2.32.1 + * Tue Mar 12 2019 Kalev Lember - 2.32.0-1 - Update to 2.32.0 diff --git a/sources b/sources index da7c191..bceff86 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.32.0.tar.xz) = 4c77b4e0d37b559d20e6521107e8f7e03e91392414dc7ffdceb558667f3a7a6137af6895f3a8cd97dc3e85715d7875812d658dcc84277a63a10276992bde2fa6 +SHA512 (at-spi2-core-2.32.1.tar.xz) = cec6ea1426b25d9738c5c401a1038b39e04b1e989b7ef8e02590d117b35cfb253b260cc6e41b09e10e007801fedcb7702c48ba7f3a0c7b6c1f16edd4e8ad0cca From 723191c263900c6fc94c6c4d0ba01b5b3d2c94eb Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 15 Apr 2019 22:25:31 -0700 Subject: [PATCH 13/95] Rebuild with Meson fix for #1699099 --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 210ddc7..6df95c5 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.32.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Apr 16 2019 Adam Williamson - 2.32.1-2 +- Rebuild with Meson fix for #1699099 + * Tue Apr 09 2019 Kalev Lember - 2.32.1-1 - Update to 2.32.1 From 0b0f2d5eced41906971d8bfb2380f5089babeab5 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 21 May 2019 09:20:24 +0200 Subject: [PATCH 14/95] Update to 2.33.1 --- .gitignore | 1 + at-spi2-core.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 2884c0c..a19eb40 100644 --- a/.gitignore +++ b/.gitignore @@ -113,3 +113,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.31.92.tar.xz /at-spi2-core-2.32.0.tar.xz /at-spi2-core-2.32.1.tar.xz +/at-spi2-core-2.33.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 6df95c5..46484cd 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.32.1 -Release: 2%{?dist} +Version: 2.33.1 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.32/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.33/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue May 21 2019 Kalev Lember - 2.33.1-1 +- Update to 2.33.1 + * Tue Apr 16 2019 Adam Williamson - 2.32.1-2 - Rebuild with Meson fix for #1699099 diff --git a/sources b/sources index bceff86..de3c539 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.32.1.tar.xz) = cec6ea1426b25d9738c5c401a1038b39e04b1e989b7ef8e02590d117b35cfb253b260cc6e41b09e10e007801fedcb7702c48ba7f3a0c7b6c1f16edd4e8ad0cca +SHA512 (at-spi2-core-2.33.1.tar.xz) = 0a48b911151deaa3de83950d31984c68affaeb616734debb8e613f0586844f0b1379536ce26aa098becc512e9754ea4c4d9fc6058e2a7db892827e75f83d9cae From 8de2e638535cc873b75a878c66e98b30dbb3a61e Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 5 Feb 2019 07:36:10 +0100 Subject: [PATCH 15/95] Update to 2.33.2 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a19eb40..b492aa7 100644 --- a/.gitignore +++ b/.gitignore @@ -114,3 +114,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.32.0.tar.xz /at-spi2-core-2.32.1.tar.xz /at-spi2-core-2.33.1.tar.xz +/at-spi2-core-2.33.2.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 46484cd..173fc00 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.33.1 +Version: 2.33.2 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Jun 18 2019 Kalev Lember - 2.33.2-1 +- Update to 2.33.2 + * Tue May 21 2019 Kalev Lember - 2.33.1-1 - Update to 2.33.1 diff --git a/sources b/sources index de3c539..b02d11a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.33.1.tar.xz) = 0a48b911151deaa3de83950d31984c68affaeb616734debb8e613f0586844f0b1379536ce26aa098becc512e9754ea4c4d9fc6058e2a7db892827e75f83d9cae +SHA512 (at-spi2-core-2.33.2.tar.xz) = b2b9648693409c1e3da0b0a70224447c848cff7c343d03559d36bd08a25bdf878127078f768937b2d81725928a4197a0b1938b91a2d3bbfe150992df90591740 From 3ac565a6e1bdbfe0e25fe6ea8f59387c57886e28 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 18:41:33 +0000 Subject: [PATCH 16/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 173fc00..82c6ef5 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.33.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 2.33.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Tue Jun 18 2019 Kalev Lember - 2.33.2-1 - Update to 2.33.2 From b74df993ba2bc9079e5206b6fbd6b6885f58fb71 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 12 Aug 2019 12:55:55 +0200 Subject: [PATCH 17/95] Update to 2.33.90 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index b492aa7..f90eb39 100644 --- a/.gitignore +++ b/.gitignore @@ -115,3 +115,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.32.1.tar.xz /at-spi2-core-2.33.1.tar.xz /at-spi2-core-2.33.2.tar.xz +/at-spi2-core-2.33.90.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 82c6ef5..dce06ed 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.33.2 -Release: 2%{?dist} +Version: 2.33.90 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Aug 12 2019 Kalev Lember - 2.33.90-1 +- Update to 2.33.90 + * Wed Jul 24 2019 Fedora Release Engineering - 2.33.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index b02d11a..3d3983b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.33.2.tar.xz) = b2b9648693409c1e3da0b0a70224447c848cff7c343d03559d36bd08a25bdf878127078f768937b2d81725928a4197a0b1938b91a2d3bbfe150992df90591740 +SHA512 (at-spi2-core-2.33.90.tar.xz) = ef77dea08ac0fa43480cbf2183d04e3dffc0ef0da12cb8d7b8bb27bf702ea3d6b2f6a97ad64e6829e16a7a40bf7e76e4de6055871aee25742ab81d82ee9511b1 From 1087cf1639b705a486fdb5144db8d0e923873568 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 3 Sep 2019 15:52:39 +0200 Subject: [PATCH 18/95] Update to 2.33.92 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index f90eb39..cc71ec4 100644 --- a/.gitignore +++ b/.gitignore @@ -116,3 +116,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.33.1.tar.xz /at-spi2-core-2.33.2.tar.xz /at-spi2-core-2.33.90.tar.xz +/at-spi2-core-2.33.92.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index dce06ed..b6b6e2a 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.33.90 +Version: 2.33.92 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Sep 03 2019 Kalev Lember - 2.33.92-1 +- Update to 2.33.92 + * Mon Aug 12 2019 Kalev Lember - 2.33.90-1 - Update to 2.33.90 diff --git a/sources b/sources index 3d3983b..d264021 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.33.90.tar.xz) = ef77dea08ac0fa43480cbf2183d04e3dffc0ef0da12cb8d7b8bb27bf702ea3d6b2f6a97ad64e6829e16a7a40bf7e76e4de6055871aee25742ab81d82ee9511b1 +SHA512 (at-spi2-core-2.33.92.tar.xz) = eb7fbae1af18f4c5245c90772d416278f5551e7213374832afaa2d5d9247e034ce0cdb983b5d3ecd1a81d76772d22bd09f53960f4d525993a18b6d7f693bb4f5 From 1a1c11708d44036b639b96880c82cbea815be72d Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 9 Sep 2019 20:36:25 +0200 Subject: [PATCH 19/95] Update to 2.34.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index cc71ec4..15cebf2 100644 --- a/.gitignore +++ b/.gitignore @@ -117,3 +117,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.33.2.tar.xz /at-spi2-core-2.33.90.tar.xz /at-spi2-core-2.33.92.tar.xz +/at-spi2-core-2.34.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index b6b6e2a..3f63c82 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.33.92 +Version: 2.34.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.33/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.34/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Sep 09 2019 Kalev Lember - 2.34.0-1 +- Update to 2.34.0 + * Tue Sep 03 2019 Kalev Lember - 2.33.92-1 - Update to 2.33.92 diff --git a/sources b/sources index d264021..eeb34d1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.33.92.tar.xz) = eb7fbae1af18f4c5245c90772d416278f5551e7213374832afaa2d5d9247e034ce0cdb983b5d3ecd1a81d76772d22bd09f53960f4d525993a18b6d7f693bb4f5 +SHA512 (at-spi2-core-2.34.0.tar.xz) = 99f6773e29fb5fcb339cbe5b23133dab78bc52e3c46a1d5bd748788c48345223f1def5078ac48e58756a7692459b177b0e26dc8059898a5ccac56ceb495b7de8 From e132ac48023d3241b75a2cf689ed3c836c1a3209 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 21 Jan 2020 10:44:58 +0100 Subject: [PATCH 20/95] Update to 2.35.1 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 15cebf2..2a4e5f3 100644 --- a/.gitignore +++ b/.gitignore @@ -118,3 +118,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.33.90.tar.xz /at-spi2-core-2.33.92.tar.xz /at-spi2-core-2.34.0.tar.xz +/at-spi2-core-2.35.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 3f63c82..fb011a8 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.34.0 +Version: 2.35.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.34/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.35/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Jan 21 2020 Kalev Lember - 2.35.1-1 +- Update to 2.35.1 + * Mon Sep 09 2019 Kalev Lember - 2.34.0-1 - Update to 2.34.0 diff --git a/sources b/sources index eeb34d1..b94dd7b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.34.0.tar.xz) = 99f6773e29fb5fcb339cbe5b23133dab78bc52e3c46a1d5bd748788c48345223f1def5078ac48e58756a7692459b177b0e26dc8059898a5ccac56ceb495b7de8 +SHA512 (at-spi2-core-2.35.1.tar.xz) = cf16c4992ae095bb43ddce833205e841562226068a40a690c0909f869ed8a325c80bb58c435d6d0bd4e5e10de19d3611ec68431d28ff07bf0e40e1b467c8bb67 From 16ce5664ae5168b37d49bec8a95c6ec02c684c86 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 12:20:49 +0000 Subject: [PATCH 21/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index fb011a8..7040bc9 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.35.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 2.35.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Tue Jan 21 2020 Kalev Lember - 2.35.1-1 - Update to 2.35.1 From 3fb44e75aa3f9914d42934260d8a07cd42a13168 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 2 Mar 2020 20:22:54 +0100 Subject: [PATCH 22/95] Update to 2.35.92 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2a4e5f3..7b82260 100644 --- a/.gitignore +++ b/.gitignore @@ -119,3 +119,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.33.92.tar.xz /at-spi2-core-2.34.0.tar.xz /at-spi2-core-2.35.1.tar.xz +/at-spi2-core-2.35.92.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 7040bc9..a03ceef 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.35.1 -Release: 2%{?dist} +Version: 2.35.92 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Mar 02 2020 Kalev Lember - 2.35.92-1 +- Update to 2.35.92 + * Tue Jan 28 2020 Fedora Release Engineering - 2.35.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index b94dd7b..bf42972 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.35.1.tar.xz) = cf16c4992ae095bb43ddce833205e841562226068a40a690c0909f869ed8a325c80bb58c435d6d0bd4e5e10de19d3611ec68431d28ff07bf0e40e1b467c8bb67 +SHA512 (at-spi2-core-2.35.92.tar.xz) = 78ecba238edb920baa4ed077569faa95b4370f6f4226f435db69d5b6cb1733c2fba978592595866279096928b895ae4cf837744e28b23773d6ebeb5a4679166a From f4ea5ae14f3402f96126a47b78db31c3e8ba8af5 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 8 Mar 2020 04:28:37 +0100 Subject: [PATCH 23/95] Update to 2.36.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7b82260..47a3ff6 100644 --- a/.gitignore +++ b/.gitignore @@ -120,3 +120,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.34.0.tar.xz /at-spi2-core-2.35.1.tar.xz /at-spi2-core-2.35.92.tar.xz +/at-spi2-core-2.36.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index a03ceef..9e266be 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.35.92 +Version: 2.36.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.35/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.36/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Sun Mar 08 2020 Kalev Lember - 2.36.0-1 +- Update to 2.36.0 + * Mon Mar 02 2020 Kalev Lember - 2.35.92-1 - Update to 2.35.92 diff --git a/sources b/sources index bf42972..498ba6f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.35.92.tar.xz) = 78ecba238edb920baa4ed077569faa95b4370f6f4226f435db69d5b6cb1733c2fba978592595866279096928b895ae4cf837744e28b23773d6ebeb5a4679166a +SHA512 (at-spi2-core-2.36.0.tar.xz) = f45d7e68bfcd9b93cebc47e30febce1ae6a4d9df2fbc9d5bdc25babb123c922d0f9a229485770b2f6ed386178144c20486fa3e46195041ea65a54ab019b1cbb6 From 85e1f74a4206568460f07e03ed91db2ff36b7e97 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 12:37:36 +0000 Subject: [PATCH 24/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 9e266be..b3e72a8 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.36.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 2.36.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sun Mar 08 2020 Kalev Lember - 2.36.0-1 - Update to 2.36.0 From 73a785b9265012d1b8091cb76b68be897cbae2e2 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 17 Aug 2020 12:12:47 +0200 Subject: [PATCH 25/95] Update to 2.37.90 --- .gitignore | 1 + at-spi2-core.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 47a3ff6..a82a1c7 100644 --- a/.gitignore +++ b/.gitignore @@ -121,3 +121,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.35.1.tar.xz /at-spi2-core-2.35.92.tar.xz /at-spi2-core-2.36.0.tar.xz +/at-spi2-core-2.37.90.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index b3e72a8..f47bc8b 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.36.0 -Release: 2%{?dist} +Version: 2.37.90 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.36/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.37/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Aug 17 2020 Kalev Lember - 2.37.90-1 +- Update to 2.37.90 + * Mon Jul 27 2020 Fedora Release Engineering - 2.36.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 498ba6f..0b526f5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.36.0.tar.xz) = f45d7e68bfcd9b93cebc47e30febce1ae6a4d9df2fbc9d5bdc25babb123c922d0f9a229485770b2f6ed386178144c20486fa3e46195041ea65a54ab019b1cbb6 +SHA512 (at-spi2-core-2.37.90.tar.xz) = 6ada237dc2f48ce1597a20a41e8681833bfe8c27e60177dd3eaf94f515b7b81e74ed6d558bf1610b61747905392aa79d0a6724c093290883de254785ecb941aa From d583c327be5eef5a829208d11377eefa9cc6e562 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sun, 6 Sep 2020 21:09:20 +0200 Subject: [PATCH 26/95] Update to 2.37.92 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index a82a1c7..53c992a 100644 --- a/.gitignore +++ b/.gitignore @@ -122,3 +122,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.35.92.tar.xz /at-spi2-core-2.36.0.tar.xz /at-spi2-core-2.37.90.tar.xz +/at-spi2-core-2.37.92.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index f47bc8b..6483e70 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.37.90 +Version: 2.37.92 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Sun Sep 06 2020 Kalev Lember - 2.37.92-1 +- Update to 2.37.92 + * Mon Aug 17 2020 Kalev Lember - 2.37.90-1 - Update to 2.37.90 diff --git a/sources b/sources index 0b526f5..6002651 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.37.90.tar.xz) = 6ada237dc2f48ce1597a20a41e8681833bfe8c27e60177dd3eaf94f515b7b81e74ed6d558bf1610b61747905392aa79d0a6724c093290883de254785ecb941aa +SHA512 (at-spi2-core-2.37.92.tar.xz) = 519a861ae3f8745df22bfefbad2d305c600bd3f0f64d5a8e0a6b19b1f9817f7970719cf48e97477db7d6720ae49cfe5cb909dd5ac20525691da71744706b1ef0 From fe3b7d634e15e6e45e288a864dcfbeeee414f6bd Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 12 Sep 2020 21:38:34 +0200 Subject: [PATCH 27/95] Update to 2.38.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 53c992a..c764e6c 100644 --- a/.gitignore +++ b/.gitignore @@ -123,3 +123,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.36.0.tar.xz /at-spi2-core-2.37.90.tar.xz /at-spi2-core-2.37.92.tar.xz +/at-spi2-core-2.38.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 6483e70..d698bc6 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.37.92 +Version: 2.38.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.37/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.38/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -77,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Sat Sep 12 2020 Kalev Lember - 2.38.0-1 +- Update to 2.38.0 + * Sun Sep 06 2020 Kalev Lember - 2.37.92-1 - Update to 2.37.92 diff --git a/sources b/sources index 6002651..1db28c6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.37.92.tar.xz) = 519a861ae3f8745df22bfefbad2d305c600bd3f0f64d5a8e0a6b19b1f9817f7970719cf48e97477db7d6720ae49cfe5cb909dd5ac20525691da71744706b1ef0 +SHA512 (at-spi2-core-2.38.0.tar.xz) = 3a1eb27cff6e0dd03119b4f8361a3b6037b26c511e80e2d003d1d5c41fede6d49eb5e0ac1ee45cfb4f3ca8e53292a7e2da67df80be28e77014775e41777a96c1 From 34109b2a3837a04539690788edd1fb239dff2339 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Thu, 24 Sep 2020 15:52:36 -0500 Subject: [PATCH 28/95] Add patch to fix a11y on login screen --- at-spi2-core.spec | 10 ++- fix-login-screen-a11y.patch | 118 ++++++++++++++++++++++++++++++++++++ 2 files changed, 126 insertions(+), 2 deletions(-) create mode 100644 fix-login-screen-a11y.patch diff --git a/at-spi2-core.spec b/at-spi2-core.spec index d698bc6..a772b96 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,12 +1,15 @@ Name: at-spi2-core Version: 2.38.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus Source0: http://download.gnome.org/sources/at-spi2-core/2.38/%{name}-%{version}.tar.xz +# https://gitlab.gnome.org/GNOME/at-spi2-core/-/issues/25 +Patch0: fix-login-screen-a11y.patch + BuildRequires: dbus-devel BuildRequires: gettext BuildRequires: glib2-devel @@ -15,7 +18,7 @@ BuildRequires: gtk-doc BuildRequires: libXtst-devel BuildRequires: libXi-devel BuildRequires: meson -BuildRequires: systemd +BuildRequires: systemd-devel Requires: dbus @@ -77,6 +80,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Thu Sep 24 2020 Michael Catanzaro - 2.38.0-2 +- Add patch to fix a11y on login screen + * Sat Sep 12 2020 Kalev Lember - 2.38.0-1 - Update to 2.38.0 diff --git a/fix-login-screen-a11y.patch b/fix-login-screen-a11y.patch new file mode 100644 index 0000000..61ed5e1 --- /dev/null +++ b/fix-login-screen-a11y.patch @@ -0,0 +1,118 @@ +From 260a4414ac26cc5e91dc56b6a10b5dda3dae22cd Mon Sep 17 00:00:00 2001 +From: Michael Catanzaro +Date: Thu, 24 Sep 2020 15:06:44 -0500 +Subject: [PATCH] Don't use dbus-broker if not running under systemd + +Since gdm@febeb9a9, gdm no longer runs a systemd user session, because +gdm supports multiseat but systemd only allows one graphical session per +user. Since gdm currently runs as the gdm user, that means we cannot use +systemd there. Benjamin Berg says we could fix that by changing gdm to +use temporary users for each seat, but that would be a lot of work. + +Meanwhile, dbus-broker relies on systemd to autostart D-Bus services. So +if we are not running a systemd user session, nothing gets autostarted +in response to D-Bus calls. That means orca never gets any response to +its method calls to org.a11y.atspi.Registry, and we wind up with no +accessibility on the gnome-shell login screen. + +Fix this by implementing Benjamin's suggested check to see if we are +running under systemd before using dbus-broker. So now we will use +dbus-daemon on the login screen, but we will still use dbus-broker for +the user session (except in distros that still prefer dbus-daemon... +which is actually the default configuration). libsystemd is added as a +build dependency whenever built with dbus-broker support, which should +be uncontroversial because it won't work without systemd. + +I expect dbus-daemon is going to live alongside dbus-broker for a long +time, because it seems very hard for us to migrate fully. + +Big thanks to Benjamin Berg for discovering the problem and suggesting +this solution. + +Fixes #25 +--- + bus/at-spi-bus-launcher.c | 18 ++++++++++++++++++ + bus/meson.build | 11 ++++++++++- + 2 files changed, 28 insertions(+), 1 deletion(-) + +diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c +index 362fd05f..d7c66900 100644 +--- a/bus/at-spi-bus-launcher.c ++++ b/bus/at-spi-bus-launcher.c +@@ -39,6 +39,9 @@ + #include + #include + #endif ++#ifdef DBUS_BROKER ++#include ++#endif + + typedef enum { + A11Y_BUS_STATE_IDLE = 0, +@@ -392,11 +395,26 @@ static gboolean + ensure_a11y_bus_broker (A11yBusLauncher *app, char *config_path) + { + char *argv[] = { DBUS_BROKER, config_path, "--scope", "user", NULL }; ++ char *unit; + struct sockaddr_un addr = { .sun_family = AF_UNIX }; + socklen_t addr_len = sizeof(addr); + GPid pid; + GError *error = NULL; + ++ /* This detects whether we are running under systemd. We only try to ++ * use dbus-broker if we are running under systemd because D-Bus ++ * service activation won't work otherwise. ++ */ ++ if (sd_pid_get_user_unit (getpid (), &unit) >= 0) ++ { ++ free (unit); ++ } ++ else ++ { ++ app->state = A11Y_BUS_STATE_ERROR; ++ return FALSE; ++ } ++ + if ((app->listenfd = socket (PF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0)) < 0) + g_error ("Failed to create listening socket: %s", strerror (errno)); + +diff --git a/bus/meson.build b/bus/meson.build +index 0fff5a89..f6c32c99 100644 +--- a/bus/meson.build ++++ b/bus/meson.build +@@ -48,13 +48,16 @@ else + endif + endif + ++needs_systemd = false + if get_option('dbus_broker') != 'default' + launcher_args += '-DDBUS_BROKER="@0@"'.format(get_option('dbus_broker')) ++ needs_systemd = true + else + dbus_broker = find_program('dbus-broker-launch', + required: false) + if dbus_broker.found() + launcher_args += '-DDBUS_BROKER="@0@"'.format(dbus_broker.path()) ++ needs_systemd = true + endif + endif + +@@ -62,9 +65,15 @@ if get_option('default_bus') == 'dbus-broker' + launcher_args += '-DWANT_DBUS_BROKER' + endif + ++if needs_systemd ++ systemd_dep = dependency('libsystemd') ++else ++ systemd_dep = dependency('', required: false) ++endif ++ + executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c', + include_directories: [ root_inc, include_directories('.') ], +- dependencies: [ gio_dep, x11_deps ], ++ dependencies: [ gio_dep, systemd_dep, x11_deps ], + c_args: launcher_args, + install: true, + install_dir: atspi_libexecdir) +-- +GitLab From 6f33d77933eb18952287cb9f04c7a35b8a04b7b4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 00:39:32 +0000 Subject: [PATCH 29/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index a772b96..f4ba380 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.38.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -80,6 +80,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 2.38.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Sep 24 2020 Michael Catanzaro - 2.38.0-2 - Add patch to fix a11y on login screen From f40f6ef60987c58f828f68c1ab22a16fa3df90f7 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 17 Feb 2021 22:44:43 +0100 Subject: [PATCH 30/95] Update to 2.39.90 --- .gitignore | 1 + at-spi2-core.spec | 12 ++-- fix-login-screen-a11y.patch | 118 ------------------------------------ sources | 2 +- 4 files changed, 8 insertions(+), 125 deletions(-) delete mode 100644 fix-login-screen-a11y.patch diff --git a/.gitignore b/.gitignore index c764e6c..d86f2cb 100644 --- a/.gitignore +++ b/.gitignore @@ -124,3 +124,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.37.90.tar.xz /at-spi2-core-2.37.92.tar.xz /at-spi2-core-2.38.0.tar.xz +/at-spi2-core-2.39.90.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index f4ba380..514e095 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,14 +1,11 @@ Name: at-spi2-core -Version: 2.38.0 -Release: 3%{?dist} +Version: 2.39.90 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.38/%{name}-%{version}.tar.xz - -# https://gitlab.gnome.org/GNOME/at-spi2-core/-/issues/25 -Patch0: fix-login-screen-a11y.patch +Source0: http://download.gnome.org/sources/at-spi2-core/2.39/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -80,6 +77,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Wed Feb 17 2021 Kalev Lember - 2.39.90-1 +- Update to 2.39.90 + * Tue Jan 26 2021 Fedora Release Engineering - 2.38.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/fix-login-screen-a11y.patch b/fix-login-screen-a11y.patch deleted file mode 100644 index 61ed5e1..0000000 --- a/fix-login-screen-a11y.patch +++ /dev/null @@ -1,118 +0,0 @@ -From 260a4414ac26cc5e91dc56b6a10b5dda3dae22cd Mon Sep 17 00:00:00 2001 -From: Michael Catanzaro -Date: Thu, 24 Sep 2020 15:06:44 -0500 -Subject: [PATCH] Don't use dbus-broker if not running under systemd - -Since gdm@febeb9a9, gdm no longer runs a systemd user session, because -gdm supports multiseat but systemd only allows one graphical session per -user. Since gdm currently runs as the gdm user, that means we cannot use -systemd there. Benjamin Berg says we could fix that by changing gdm to -use temporary users for each seat, but that would be a lot of work. - -Meanwhile, dbus-broker relies on systemd to autostart D-Bus services. So -if we are not running a systemd user session, nothing gets autostarted -in response to D-Bus calls. That means orca never gets any response to -its method calls to org.a11y.atspi.Registry, and we wind up with no -accessibility on the gnome-shell login screen. - -Fix this by implementing Benjamin's suggested check to see if we are -running under systemd before using dbus-broker. So now we will use -dbus-daemon on the login screen, but we will still use dbus-broker for -the user session (except in distros that still prefer dbus-daemon... -which is actually the default configuration). libsystemd is added as a -build dependency whenever built with dbus-broker support, which should -be uncontroversial because it won't work without systemd. - -I expect dbus-daemon is going to live alongside dbus-broker for a long -time, because it seems very hard for us to migrate fully. - -Big thanks to Benjamin Berg for discovering the problem and suggesting -this solution. - -Fixes #25 ---- - bus/at-spi-bus-launcher.c | 18 ++++++++++++++++++ - bus/meson.build | 11 ++++++++++- - 2 files changed, 28 insertions(+), 1 deletion(-) - -diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c -index 362fd05f..d7c66900 100644 ---- a/bus/at-spi-bus-launcher.c -+++ b/bus/at-spi-bus-launcher.c -@@ -39,6 +39,9 @@ - #include - #include - #endif -+#ifdef DBUS_BROKER -+#include -+#endif - - typedef enum { - A11Y_BUS_STATE_IDLE = 0, -@@ -392,11 +395,26 @@ static gboolean - ensure_a11y_bus_broker (A11yBusLauncher *app, char *config_path) - { - char *argv[] = { DBUS_BROKER, config_path, "--scope", "user", NULL }; -+ char *unit; - struct sockaddr_un addr = { .sun_family = AF_UNIX }; - socklen_t addr_len = sizeof(addr); - GPid pid; - GError *error = NULL; - -+ /* This detects whether we are running under systemd. We only try to -+ * use dbus-broker if we are running under systemd because D-Bus -+ * service activation won't work otherwise. -+ */ -+ if (sd_pid_get_user_unit (getpid (), &unit) >= 0) -+ { -+ free (unit); -+ } -+ else -+ { -+ app->state = A11Y_BUS_STATE_ERROR; -+ return FALSE; -+ } -+ - if ((app->listenfd = socket (PF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0)) < 0) - g_error ("Failed to create listening socket: %s", strerror (errno)); - -diff --git a/bus/meson.build b/bus/meson.build -index 0fff5a89..f6c32c99 100644 ---- a/bus/meson.build -+++ b/bus/meson.build -@@ -48,13 +48,16 @@ else - endif - endif - -+needs_systemd = false - if get_option('dbus_broker') != 'default' - launcher_args += '-DDBUS_BROKER="@0@"'.format(get_option('dbus_broker')) -+ needs_systemd = true - else - dbus_broker = find_program('dbus-broker-launch', - required: false) - if dbus_broker.found() - launcher_args += '-DDBUS_BROKER="@0@"'.format(dbus_broker.path()) -+ needs_systemd = true - endif - endif - -@@ -62,9 +65,15 @@ if get_option('default_bus') == 'dbus-broker' - launcher_args += '-DWANT_DBUS_BROKER' - endif - -+if needs_systemd -+ systemd_dep = dependency('libsystemd') -+else -+ systemd_dep = dependency('', required: false) -+endif -+ - executable('at-spi-bus-launcher', 'at-spi-bus-launcher.c', - include_directories: [ root_inc, include_directories('.') ], -- dependencies: [ gio_dep, x11_deps ], -+ dependencies: [ gio_dep, systemd_dep, x11_deps ], - c_args: launcher_args, - install: true, - install_dir: atspi_libexecdir) --- -GitLab diff --git a/sources b/sources index 1db28c6..3915dc4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.38.0.tar.xz) = 3a1eb27cff6e0dd03119b4f8361a3b6037b26c511e80e2d003d1d5c41fede6d49eb5e0ac1ee45cfb4f3ca8e53292a7e2da67df80be28e77014775e41777a96c1 +SHA512 (at-spi2-core-2.39.90.tar.xz) = 821ef43b62be67a3b54700707c6adfbe84d46e9959a3447d668c5ec6475c74121677a9a54e252d5d063c44a163227c8bebd010faff60fafd5af1328a057a1f14 From 9359e75611f7c76b4be2f603d50c7420c16ff802 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 17 Feb 2021 22:46:35 +0100 Subject: [PATCH 31/95] Drop unused ldconfig_scriptlets macro call --- at-spi2-core.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 514e095..f7fcb15 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -49,8 +49,6 @@ API documentation for libatspi. %{find_lang} %{name} -%ldconfig_scriptlets - %files -f %{name}.lang %license COPYING %doc AUTHORS README @@ -67,7 +65,6 @@ API documentation for libatspi. %{_datadir}/dbus-1/services/org.a11y.Bus.service %{_userunitdir}/at-spi-dbus-bus.service - %files devel %{_libdir}/libatspi.so %{_datadir}/gtk-doc/html/libatspi @@ -79,6 +76,7 @@ API documentation for libatspi. %changelog * Wed Feb 17 2021 Kalev Lember - 2.39.90-1 - Update to 2.39.90 +- Drop unused ldconfig_scriptlets macro call * Tue Jan 26 2021 Fedora Release Engineering - 2.38.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 82865c9826be3504fe321b3446a1d4201f733f87 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 22 Feb 2021 23:11:05 +0100 Subject: [PATCH 32/95] Update to 2.39.90.1 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index d86f2cb..7b9658e 100644 --- a/.gitignore +++ b/.gitignore @@ -125,3 +125,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.37.92.tar.xz /at-spi2-core-2.38.0.tar.xz /at-spi2-core-2.39.90.tar.xz +/at-spi2-core-2.39.90.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index f7fcb15..271e542 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.39.90 +Version: 2.39.90.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -74,6 +74,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Feb 22 2021 Kalev Lember - 2.39.90.1-1 +- Update to 2.39.90.1 + * Wed Feb 17 2021 Kalev Lember - 2.39.90-1 - Update to 2.39.90 - Drop unused ldconfig_scriptlets macro call diff --git a/sources b/sources index 3915dc4..5a49148 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.39.90.tar.xz) = 821ef43b62be67a3b54700707c6adfbe84d46e9959a3447d668c5ec6475c74121677a9a54e252d5d063c44a163227c8bebd010faff60fafd5af1328a057a1f14 +SHA512 (at-spi2-core-2.39.90.1.tar.xz) = 8deeb14fc42d0f39c8bdb2be31be53f023d459525196ecdd6de87ec53ff00b3768803b26668e7429c5c61c89b0fb897be4c1cbf1e60fa2dcc4d439e014507409 From 2ebdae7e637b9a049bd22f7b3ace751edeacd3fe Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 15 Mar 2021 21:33:31 +0100 Subject: [PATCH 33/95] Update to 2.39.91 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7b9658e..af1e929 100644 --- a/.gitignore +++ b/.gitignore @@ -126,3 +126,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.38.0.tar.xz /at-spi2-core-2.39.90.tar.xz /at-spi2-core-2.39.90.1.tar.xz +/at-spi2-core-2.39.91.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 271e542..a0338e9 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.39.90.1 +Version: 2.39.91 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -74,6 +74,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Mar 15 2021 Kalev Lember - 2.39.91-1 +- Update to 2.39.91 + * Mon Feb 22 2021 Kalev Lember - 2.39.90.1-1 - Update to 2.39.90.1 diff --git a/sources b/sources index 5a49148..a6e9942 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.39.90.1.tar.xz) = 8deeb14fc42d0f39c8bdb2be31be53f023d459525196ecdd6de87ec53ff00b3768803b26668e7429c5c61c89b0fb897be4c1cbf1e60fa2dcc4d439e014507409 +SHA512 (at-spi2-core-2.39.91.tar.xz) = 0e724151c4819620aa911e47cc1e184f0cb6fca03781aa25062f37b8641609dc9960a9b0399911853009239fe50bd5a994ee5223c4e4a14323d3b39b1b5ad26a From 282e7deefa2e1e0675df9b81ce7fb65bb404dbcd Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 22 Mar 2021 13:21:51 +0100 Subject: [PATCH 34/95] Update to 2.40.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index af1e929..bfa7e54 100644 --- a/.gitignore +++ b/.gitignore @@ -127,3 +127,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.39.90.tar.xz /at-spi2-core-2.39.90.1.tar.xz /at-spi2-core-2.39.91.tar.xz +/at-spi2-core-2.40.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index a0338e9..1714395 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.39.91 +Version: 2.40.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.39/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.40/%{name}-%{version}.tar.xz BuildRequires: dbus-devel BuildRequires: gettext @@ -74,6 +74,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Mar 22 2021 Kalev Lember - 2.40.0-1 +- Update to 2.40.0 + * Mon Mar 15 2021 Kalev Lember - 2.39.91-1 - Update to 2.39.91 diff --git a/sources b/sources index a6e9942..30746f1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.39.91.tar.xz) = 0e724151c4819620aa911e47cc1e184f0cb6fca03781aa25062f37b8641609dc9960a9b0399911853009239fe50bd5a994ee5223c4e4a14323d3b39b1b5ad26a +SHA512 (at-spi2-core-2.40.0.tar.xz) = 45f9123dac27982003e4c5e357ddaf31dbe945ff334bf1a7d02e81011b841bd69c717233e8b2d33abb6cfe16320bfe5893499f25d9f603cde5d11d63315e8725 From d6dd6c34d44609e680e2501efca60d76a8063e53 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Fri, 16 Apr 2021 22:46:24 -0700 Subject: [PATCH 35/95] Fix AT_SPI_BUS for Xwayland apps run as root (#1821345) --- at-spi2-core.spec | 16 +++++++++++++++- xwayland-session-scriptlet | 3 +++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 xwayland-session-scriptlet diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 1714395..bf6e499 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,14 @@ Name: at-spi2-core Version: 2.40.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus 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: dbus-devel BuildRequires: gettext @@ -46,6 +49,8 @@ API documentation for libatspi. %install %meson_install +install -d %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d +install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi %{find_lang} %{name} @@ -57,6 +62,12 @@ API documentation for libatspi. %dir %{_datadir}/defaults/at-spi2 %{_datadir}/defaults/at-spi2/accessibility.conf %{_sysconfdir}/xdg/autostart/at-spi-dbus-bus.desktop +# the 'logical' owner of this dir is gnome-settings-daemon, but g-s-d +# indirectly depends on this package, so depending on it to provide +# this directory would create a circular dependency. so we just co-own +# it instead +%dir %{_sysconfdir}/xdg/Xwayland-session.d +%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi %{_libdir}/libatspi.so.* %dir %{_libdir}/girepository-1.0 %{_libdir}/girepository-1.0/Atspi-2.0.typelib @@ -74,6 +85,9 @@ API documentation for libatspi. %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Thu Apr 15 2021 Adam Williamson - 2.40.0-2 +- Install a scriptlet to fix AT_SPI_BUS for Xwayland apps run as root (#1821345) + * Mon Mar 22 2021 Kalev Lember - 2.40.0-1 - Update to 2.40.0 diff --git a/xwayland-session-scriptlet b/xwayland-session-scriptlet new file mode 100644 index 0000000..ba5a55a --- /dev/null +++ b/xwayland-session-scriptlet @@ -0,0 +1,3 @@ +#!/bin/sh + +xprop -root -format AT_SPI_BUS 8s -set 'AT_SPI_BUS' "$( busctl call --user org.a11y.Bus /org/a11y/bus org.a11y.Bus GetAddress | sed 's/s "\(.*\)"/\1/' )" From bc3cffd1512c14cec306597730e51a099395f071 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 5 May 2021 20:15:10 +0200 Subject: [PATCH 36/95] Update to 2.40.1 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bfa7e54..8f5ed11 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.39.90.1.tar.xz /at-spi2-core-2.39.91.tar.xz /at-spi2-core-2.40.0.tar.xz +/at-spi2-core-2.40.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index bf6e499..f872808 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.40.0 -Release: 2%{?dist} +Version: 2.40.1 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Wed May 05 2021 Kalev Lember - 2.40.1-1 +- Update to 2.40.1 + * Thu Apr 15 2021 Adam Williamson - 2.40.0-2 - Install a scriptlet to fix AT_SPI_BUS for Xwayland apps run as root (#1821345) diff --git a/sources b/sources index 30746f1..49350f0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.40.0.tar.xz) = 45f9123dac27982003e4c5e357ddaf31dbe945ff334bf1a7d02e81011b841bd69c717233e8b2d33abb6cfe16320bfe5893499f25d9f603cde5d11d63315e8725 +SHA512 (at-spi2-core-2.40.1.tar.xz) = fcb73e78a85db9b982ae10d8c968c7732079832877fa0214c30a04b9e27910448c3f5456b8628ed4a3d4dbd59037c8c206916ad1462ca5c7a44409a702096b14 From 6b81f0068a4bf9861ac65caa0100ad207b497e69 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 21 Jun 2021 13:18:02 +0200 Subject: [PATCH 37/95] Update to 2.40.2 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8f5ed11..c6adfde 100644 --- a/.gitignore +++ b/.gitignore @@ -129,3 +129,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.39.91.tar.xz /at-spi2-core-2.40.0.tar.xz /at-spi2-core-2.40.1.tar.xz +/at-spi2-core-2.40.2.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index f872808..723ce84 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.40.1 +Version: 2.40.2 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Jun 21 2021 Kalev Lember - 2.40.2-1 +- Update to 2.40.2 + * Wed May 05 2021 Kalev Lember - 2.40.1-1 - Update to 2.40.1 diff --git a/sources b/sources index 49350f0..75e824c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.40.1.tar.xz) = fcb73e78a85db9b982ae10d8c968c7732079832877fa0214c30a04b9e27910448c3f5456b8628ed4a3d4dbd59037c8c206916ad1462ca5c7a44409a702096b14 +SHA512 (at-spi2-core-2.40.2.tar.xz) = 854fbba39064ba4b1d9728fc4943e811f0a9557f1096f32d7a6486bcb6c73379ab84c5fb8ce5288bf4dab1d1cd3e0664c492977450d4da503ce4b08abfc75fd9 From 879fc8e07a05f36cae25fa5d5c29712eb00841a8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 13:11:41 +0000 Subject: [PATCH 38/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From db4855369b5f8e89dc6ddbe14ccd0a3f6c5d72e7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 18:07:41 +0000 Subject: [PATCH 39/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 723ce84..0e02518 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.40.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 2.40.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jun 21 2021 Kalev Lember - 2.40.2-1 - Update to 2.40.2 From 8b68135f612c1a76cd875e5db51555342153ab10 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 3 Aug 2021 12:25:41 +0200 Subject: [PATCH 40/95] Update to 2.40.3 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c6adfde..c57fad1 100644 --- a/.gitignore +++ b/.gitignore @@ -130,3 +130,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.40.0.tar.xz /at-spi2-core-2.40.1.tar.xz /at-spi2-core-2.40.2.tar.xz +/at-spi2-core-2.40.3.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 0e02518..4fcef28 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.40.2 -Release: 2%{?dist} +Version: 2.40.3 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Tue Aug 03 2021 Kalev Lember - 2.40.3-1 +- Update to 2.40.3 + * Wed Jul 21 2021 Fedora Release Engineering - 2.40.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 75e824c..3a5f32e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.40.2.tar.xz) = 854fbba39064ba4b1d9728fc4943e811f0a9557f1096f32d7a6486bcb6c73379ab84c5fb8ce5288bf4dab1d1cd3e0664c492977450d4da503ce4b08abfc75fd9 +SHA512 (at-spi2-core-2.40.3.tar.xz) = 85adf3da0a369d7f3481646a495a9c4c3337da3ae6a20ce8c924f8621d3d6ed1d9461bfac0e821dfe86e4ad6b930e4fd65d24c26401cbea644ef4951e5dda5ce From 31ca66b26a22392cde90c7ca2d74414ef06b47e7 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 20 Sep 2021 10:46:47 +0200 Subject: [PATCH 41/95] Update to 2.42.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c57fad1..7e88dd2 100644 --- a/.gitignore +++ b/.gitignore @@ -131,3 +131,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.40.1.tar.xz /at-spi2-core-2.40.2.tar.xz /at-spi2-core-2.40.3.tar.xz +/at-spi2-core-2.42.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 4fcef28..8bbc156 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.40.3 +Version: 2.42.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.40/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.42/%{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 @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Mon Sep 20 2021 Kalev Lember - 2.42.0-1 +- Update to 2.42.0 + * Tue Aug 03 2021 Kalev Lember - 2.40.3-1 - Update to 2.40.3 diff --git a/sources b/sources index 3a5f32e..2a76740 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.40.3.tar.xz) = 85adf3da0a369d7f3481646a495a9c4c3337da3ae6a20ce8c924f8621d3d6ed1d9461bfac0e821dfe86e4ad6b930e4fd65d24c26401cbea644ef4951e5dda5ce +SHA512 (at-spi2-core-2.42.0.tar.xz) = befcab94b3aa99471723238d9666fc6667041b058a2bac3b012cfa15a91950996431296f33c921764e0ec4ffd0cc41ebe00be461a8460d6f4d2bafff19a38e10 From 96cd1074a68511a3f94209809f15d084946538c6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:50:41 +0000 Subject: [PATCH 42/95] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 8bbc156..da99d80 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.42.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 2.42.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Mon Sep 20 2021 Kalev Lember - 2.42.0-1 - Update to 2.42.0 From 557575221ee9b1c385b3aa39827c492810cd33e8 Mon Sep 17 00:00:00 2001 From: David King Date: Fri, 18 Mar 2022 18:24:29 +0000 Subject: [PATCH 43/95] Update to 2.44.0 Additionally, use pkgconfig for BuildRequires. --- .gitignore | 1 + at-spi2-core.spec | 21 ++++++++++++--------- sources | 2 +- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 7e88dd2..166f02d 100644 --- a/.gitignore +++ b/.gitignore @@ -132,3 +132,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.40.2.tar.xz /at-spi2-core-2.40.3.tar.xz /at-spi2-core-2.42.0.tar.xz +/at-spi2-core-2.44.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index da99d80..06a48cb 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,24 +1,24 @@ Name: at-spi2-core -Version: 2.42.0 -Release: 2%{?dist} +Version: 2.44.0 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.42/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/at-spi2-core/2.44/%{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: dbus-devel BuildRequires: gettext -BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc -BuildRequires: libXtst-devel -BuildRequires: libXi-devel BuildRequires: meson -BuildRequires: systemd-devel +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xtst) Requires: dbus @@ -56,7 +56,7 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %files -f %{name}.lang %license COPYING -%doc AUTHORS README +%doc AUTHORS README.md %{_libexecdir}/at-spi2-registryd %dir %{_datadir}/defaults %dir %{_datadir}/defaults/at-spi2 @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Fri Mar 18 2022 David King - 2.44.0-1 +- Update to 2.44.0 + * Wed Jan 19 2022 Fedora Release Engineering - 2.42.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 2a76740..17b509e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.42.0.tar.xz) = befcab94b3aa99471723238d9666fc6667041b058a2bac3b012cfa15a91950996431296f33c921764e0ec4ffd0cc41ebe00be461a8460d6f4d2bafff19a38e10 +SHA512 (at-spi2-core-2.44.0.tar.xz) = 6d74a56d7ad6c643985e98aebbbf0cdaad69c03b8030f8968bd9cce9357805cd846d71d35d2cc4a193770cd6d4a83cbfb98ef082e17719f3dee7b839c48bda44 From 3c0c7e5df13ebc2014e73db8913a697b424f2bc8 Mon Sep 17 00:00:00 2001 From: David King Date: Fri, 22 Apr 2022 10:19:17 +0100 Subject: [PATCH 44/95] Update to 2.44.1 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 166f02d..355fbfd 100644 --- a/.gitignore +++ b/.gitignore @@ -133,3 +133,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.40.3.tar.xz /at-spi2-core-2.42.0.tar.xz /at-spi2-core-2.44.0.tar.xz +/at-spi2-core-2.44.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 06a48cb..fef36a9 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.44.0 +Version: 2.44.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Fri Apr 22 2022 David King - 2.44.1-1 +- Update to 2.44.1 + * Fri Mar 18 2022 David King - 2.44.0-1 - Update to 2.44.0 diff --git a/sources b/sources index 17b509e..7d0959b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.44.0.tar.xz) = 6d74a56d7ad6c643985e98aebbbf0cdaad69c03b8030f8968bd9cce9357805cd846d71d35d2cc4a193770cd6d4a83cbfb98ef082e17719f3dee7b839c48bda44 +SHA512 (at-spi2-core-2.44.1.tar.xz) = 8d85df75f886c4a19d829d14e5a9412b607b9cbe2d1b7ecb95b4082602f0624e90747fe955f96d378c3a52bc0e732074b97008bb34e6acc2722c7056b2c0504e From 521631d45ddbf4f417dc9a596e9bfd4c497deb4e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 21:27:09 +0000 Subject: [PATCH 45/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index fef36a9..a2ef08f 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.44.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -85,6 +85,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atspi-2.pc %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 2.44.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Apr 22 2022 David King - 2.44.1-1 - Update to 2.44.1 From be606ab5dae8faef95ad2df1f56c921ec5d20807 Mon Sep 17 00:00:00 2001 From: David King Date: Thu, 27 Oct 2022 22:50:35 +0100 Subject: [PATCH 46/95] Update to 2.46.0 Merge of atk and at-spi2-atk. --- .gitignore | 1 + at-spi2-core.spec | 94 ++++++++++++++++++++++++++++++++++++++++++++--- sources | 2 +- 3 files changed, 91 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 355fbfd..b79cc6c 100644 --- a/.gitignore +++ b/.gitignore @@ -134,3 +134,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.42.0.tar.xz /at-spi2-core-2.44.0.tar.xz /at-spi2-core-2.44.1.tar.xz +/at-spi2-core-2.46.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index a2ef08f..764e122 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.44.1 -Release: 2%{?dist} +Version: 2.46.0 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/at-spi2-core/2.44/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/%{name}/2.46/%{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 @@ -17,6 +17,7 @@ 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) @@ -33,13 +34,58 @@ It has been completely rewritten to use D-Bus rather than ORBIT / CORBA for its transport protocol. %package devel -Summary: Development files and headers for at-spi2-core +Summary: Development files and headers for at-spi2-core Requires: %{name}%{?_isa} = %{version}-%{release} %description devel 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 + +%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 @@ -56,7 +102,7 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %files -f %{name}.lang %license COPYING -%doc AUTHORS README.md +%doc NEWS README.md %{_libexecdir}/at-spi2-registryd %dir %{_datadir}/defaults %dir %{_datadir}/defaults/at-spi2 @@ -78,13 +124,51 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %files devel %{_libdir}/libatspi.so +%dir %{_datadir}/gtk-doc/ +%dir %{_datadir}/gtk-doc/html/ %{_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 +%dir %{_datadir}/gtk-doc/ +%dir %{_datadir}/gtk-doc/html/ +%{_datadir}/gtk-doc/html/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 +%dir %{_datadir}/gtk-doc/ +%dir %{_datadir}/gtk-doc/html/ +%{_datadir}/gtk-doc/html/atk +%{_includedir}/at-spi2-atk/2.0/atk-bridge.h +%{_libdir}/libatk-bridge-2.0.so +%{_libdir}/pkgconfig/atk-bridge-2.0.pc + %changelog +* Thu Oct 27 2022 David King - 2.46.0-1 +- Update to 2.46.0 +- Merge of atk and at-spi2-atk + * Wed Jul 20 2022 Fedora Release Engineering - 2.44.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 7d0959b..fd24492 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.44.1.tar.xz) = 8d85df75f886c4a19d829d14e5a9412b607b9cbe2d1b7ecb95b4082602f0624e90747fe955f96d378c3a52bc0e732074b97008bb34e6acc2722c7056b2c0504e +SHA512 (at-spi2-core-2.46.0.tar.xz) = 633af2c02fab3b8cb02e37f929ce80dd5ce28ca5641046ef5e25cb29299530b90028e6c6f318a0c098a4270bed3eab48fb55d6967a76bfadd2520f49de47c770 From 907990c5b9b7d7d7d53517554d56bdcfc00c56ca Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 2 Nov 2022 14:41:52 +0000 Subject: [PATCH 47/95] Require xprop for xwayland scriptlet (#2137281) --- at-spi2-core.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 764e122..96cceb8 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.46.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -22,6 +22,9 @@ BuildRequires: pkgconfig(xi) BuildRequires: pkgconfig(xtst) 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 @@ -165,6 +168,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Wed Nov 02 2022 David King - 2.46.0-2 +- Require xprop for xwayland scriptlet (#2137281) + * Thu Oct 27 2022 David King - 2.46.0-1 - Update to 2.46.0 - Merge of atk and at-spi2-atk From 1a4dfb6823cff2ce098ffbe82c2372cc562219e2 Mon Sep 17 00:00:00 2001 From: David King Date: Sun, 8 Jan 2023 18:06:19 +0000 Subject: [PATCH 48/95] Update to 2.47.1 --- .gitignore | 1 + at-spi2-core.spec | 23 ++++++++++------------- sources | 2 +- 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index b79cc6c..d008d78 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.44.0.tar.xz /at-spi2-core-2.44.1.tar.xz /at-spi2-core-2.46.0.tar.xz +/at-spi2-core-2.47.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 96cceb8..3c7c372 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,18 +1,19 @@ Name: at-spi2-core -Version: 2.46.0 -Release: 2%{?dist} +Version: 2.47.1 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: http://download.gnome.org/sources/%{name}/2.46/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.47/%{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: gettext +BuildRequires: gi-docgen BuildRequires: gobject-introspection-devel -BuildRequires: gtk-doc BuildRequires: meson BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gio-2.0) @@ -127,9 +128,7 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %files devel %{_libdir}/libatspi.so -%dir %{_datadir}/gtk-doc/ -%dir %{_datadir}/gtk-doc/html/ -%{_datadir}/gtk-doc/html/libatspi +%{_docdir}/libatspi %dir %{_datadir}/gir-1.0 %{_datadir}/gir-1.0/Atspi-2.0.gir %{_includedir}/at-spi-2.0 @@ -145,9 +144,7 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/libatk-1.0.so %{_includedir}/atk-1.0 %{_libdir}/pkgconfig/atk.pc -%dir %{_datadir}/gtk-doc/ -%dir %{_datadir}/gtk-doc/html/ -%{_datadir}/gtk-doc/html/atk +%{_docdir}/atk %dir %{_datadir}/gir-1.0 %{_datadir}/gir-1.0/Atk-1.0.gir @@ -160,14 +157,14 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/libatk-bridge-2.0.so.* %files -n at-spi2-atk-devel -%dir %{_datadir}/gtk-doc/ -%dir %{_datadir}/gtk-doc/html/ -%{_datadir}/gtk-doc/html/atk %{_includedir}/at-spi2-atk/2.0/atk-bridge.h %{_libdir}/libatk-bridge-2.0.so %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Sun Jan 08 2023 David King - 2.47.1-1 +- Update to 2.47.1 + * Wed Nov 02 2022 David King - 2.46.0-2 - Require xprop for xwayland scriptlet (#2137281) diff --git a/sources b/sources index fd24492..0b44d0c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.46.0.tar.xz) = 633af2c02fab3b8cb02e37f929ce80dd5ce28ca5641046ef5e25cb29299530b90028e6c6f318a0c098a4270bed3eab48fb55d6967a76bfadd2520f49de47c770 +SHA512 (at-spi2-core-2.47.1.tar.xz) = 4a2e5b8250338c468cd2caa9a8f65d73259efa8a5814c4aa55fbced78a10d035d326d7ebb8e9bddcebad70ee9f2dfd43de57b30f52cb88c464c5f65a13fa77c7 From 7e1bd9b6fdceef83314c3e26a38ad40cbf10dc81 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 22:21:46 +0000 Subject: [PATCH 49/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 3c7c372..457ed54 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.47.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPLv2+ @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 2.47.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sun Jan 08 2023 David King - 2.47.1-1 - Update to 2.47.1 From acb8c264ae44bda1d73640f3dc3bcfe21d0983ae Mon Sep 17 00:00:00 2001 From: David King Date: Sat, 4 Mar 2023 19:17:41 +0000 Subject: [PATCH 50/95] Update to 2.47.90 --- .gitignore | 1 + at-spi2-core.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d008d78..e96247e 100644 --- a/.gitignore +++ b/.gitignore @@ -136,3 +136,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.44.1.tar.xz /at-spi2-core-2.46.0.tar.xz /at-spi2-core-2.47.1.tar.xz +/at-spi2-core-2.47.90.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 457ed54..a465807 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,9 +1,9 @@ Name: at-spi2-core -Version: 2.47.1 -Release: 2%{?dist} +Version: 2.47.90 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi -License: LGPLv2+ +License: LGPL-2.1-or-later URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus Source0: https://download.gnome.org/sources/%{name}/2.47/%{name}-%{version}.tar.xz # scriptlet to set AT_SPI_BUS for XWayland apps that run as root (i.e. anaconda) @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Sat Mar 04 2023 David King - 2.47.90-1 +- Update to 2.47.90 + * Wed Jan 18 2023 Fedora Release Engineering - 2.47.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 0b44d0c..2dd7cb4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.47.1.tar.xz) = 4a2e5b8250338c468cd2caa9a8f65d73259efa8a5814c4aa55fbced78a10d035d326d7ebb8e9bddcebad70ee9f2dfd43de57b30f52cb88c464c5f65a13fa77c7 +SHA512 (at-spi2-core-2.47.90.tar.xz) = 41e9ca31f403dbfc9446f8e510bc911f066036d71285a11f06803db23c2c94e1fe2e6e60d69eba9db5707a944d264b01450ad5ebd2d778a4ec488b8c08f32d75 From 14a5897bf8e32f8e1c708e732e55487f77043f27 Mon Sep 17 00:00:00 2001 From: David King Date: Sun, 19 Mar 2023 14:47:28 +0000 Subject: [PATCH 51/95] Update to 2.48.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e96247e..ca0b87a 100644 --- a/.gitignore +++ b/.gitignore @@ -137,3 +137,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.46.0.tar.xz /at-spi2-core-2.47.1.tar.xz /at-spi2-core-2.47.90.tar.xz +/at-spi2-core-2.48.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index a465807..a2247cb 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.47.90 +Version: 2.48.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: https://download.gnome.org/sources/%{name}/2.47/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.48/%{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 @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Sun Mar 19 2023 David King - 2.48.0-1 +- Update to 2.48.0 + * Sat Mar 04 2023 David King - 2.47.90-1 - Update to 2.47.90 diff --git a/sources b/sources index 2dd7cb4..f5ba142 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.47.90.tar.xz) = 41e9ca31f403dbfc9446f8e510bc911f066036d71285a11f06803db23c2c94e1fe2e6e60d69eba9db5707a944d264b01450ad5ebd2d778a4ec488b8c08f32d75 +SHA512 (at-spi2-core-2.48.0.tar.xz) = 976dce741d640c5b5e006eca53170062ebc91cace0fb74df68606c8443b63317fe271d4e3238d1e3ee3e5586b4a4905c91d7987adb94c8f886a1aaddd54c632e From f112b1e964b1f23c2b2d28e5f62f6701645ac234 Mon Sep 17 00:00:00 2001 From: David King Date: Thu, 11 May 2023 08:18:19 +0100 Subject: [PATCH 52/95] Update to 2.48.1 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ca0b87a..7be691c 100644 --- a/.gitignore +++ b/.gitignore @@ -138,3 +138,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.47.1.tar.xz /at-spi2-core-2.47.90.tar.xz /at-spi2-core-2.48.0.tar.xz +/at-spi2-core-2.48.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index a2247cb..cadda36 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.48.0 +Version: 2.48.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Thu May 11 2023 David King - 2.48.1-1 +- Update to 2.48.1 + * Sun Mar 19 2023 David King - 2.48.0-1 - Update to 2.48.0 diff --git a/sources b/sources index f5ba142..cf1d99f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.48.0.tar.xz) = 976dce741d640c5b5e006eca53170062ebc91cace0fb74df68606c8443b63317fe271d4e3238d1e3ee3e5586b4a4905c91d7987adb94c8f886a1aaddd54c632e +SHA512 (at-spi2-core-2.48.1.tar.xz) = 31314322287f73a60ec449896d5bdacb7956e14e5baec1634b34685e340ce5c3d0385023350cc31b316886b24fd1af858656dbdc9119a53c880d85761d15a3c1 From 4e8446b095fe2fd8b00160cd895ad1a98fc7db1f Mon Sep 17 00:00:00 2001 From: David King Date: Fri, 12 May 2023 08:10:11 +0100 Subject: [PATCH 53/95] Update to 2.48.2 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 7be691c..fdcb5bb 100644 --- a/.gitignore +++ b/.gitignore @@ -139,3 +139,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.47.90.tar.xz /at-spi2-core-2.48.0.tar.xz /at-spi2-core-2.48.1.tar.xz +/at-spi2-core-2.48.2.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index cadda36..9a2c6d1 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.48.1 +Version: 2.48.2 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Fri May 12 2023 David King - 2.48.2-1 +- Update to 2.48.2 + * Thu May 11 2023 David King - 2.48.1-1 - Update to 2.48.1 diff --git a/sources b/sources index cf1d99f..2add273 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.48.1.tar.xz) = 31314322287f73a60ec449896d5bdacb7956e14e5baec1634b34685e340ce5c3d0385023350cc31b316886b24fd1af858656dbdc9119a53c880d85761d15a3c1 +SHA512 (at-spi2-core-2.48.2.tar.xz) = e30c9873965bee057eab33b787588a709ba775213c8d9b2ba5382e91be48aa86bedb7d268cb4e07a3980c12a673811f94a423dbaa83fd32c1702a0cbbddb8b44 From 2a9dd867b9517aeeb8ab3b1250f65d66186a6bb0 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Wed, 24 May 2023 11:32:11 +0200 Subject: [PATCH 54/95] Update to 2.48.3 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fdcb5bb..cd78bf3 100644 --- a/.gitignore +++ b/.gitignore @@ -140,3 +140,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.48.0.tar.xz /at-spi2-core-2.48.1.tar.xz /at-spi2-core-2.48.2.tar.xz +/at-spi2-core-2.48.3.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 9a2c6d1..426b107 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.48.2 +Version: 2.48.3 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Tue May 30 2023 Kalev Lember - 2.48.3-1 +- Update to 2.48.3 + * Fri May 12 2023 David King - 2.48.2-1 - Update to 2.48.2 diff --git a/sources b/sources index 2add273..23f269a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.48.2.tar.xz) = e30c9873965bee057eab33b787588a709ba775213c8d9b2ba5382e91be48aa86bedb7d268cb4e07a3980c12a673811f94a423dbaa83fd32c1702a0cbbddb8b44 +SHA512 (at-spi2-core-2.48.3.tar.xz) = e79ef0eb0f23241d61ba2a62f4024a5df5ff7125bc085590f9038b3397d255b88b8266deec14f3fe53bee4072ab85695a47d27d8be0529b18a103ad792fa0e54 From ecad8721f55b16f3c2da0793b75ce187abf370d7 Mon Sep 17 00:00:00 2001 From: David King Date: Tue, 18 Jul 2023 08:55:39 +0100 Subject: [PATCH 55/95] Update to 2.49.1 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index cd78bf3..69e61da 100644 --- a/.gitignore +++ b/.gitignore @@ -141,3 +141,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.48.1.tar.xz /at-spi2-core-2.48.2.tar.xz /at-spi2-core-2.48.3.tar.xz +/at-spi2-core-2.49.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 426b107..7075cf6 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.48.3 +Version: 2.49.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: https://download.gnome.org/sources/%{name}/2.48/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.49/%{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 @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Tue Jul 18 2023 David King - 2.49.1-1 +- Update to 2.49.1 + * Tue May 30 2023 Kalev Lember - 2.48.3-1 - Update to 2.48.3 diff --git a/sources b/sources index 23f269a..48d1ce3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.48.3.tar.xz) = e79ef0eb0f23241d61ba2a62f4024a5df5ff7125bc085590f9038b3397d255b88b8266deec14f3fe53bee4072ab85695a47d27d8be0529b18a103ad792fa0e54 +SHA512 (at-spi2-core-2.49.1.tar.xz) = c96aeec844d093959d24760ee5a08861051991701343d19a7230a51e044f1b62da18bcba881c0087df82e25b6dec9c9e1965d44df81709a1b7665732683bd9ce From ebd0ccb97407633a4bac6ad73f21bfa40c0f7525 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 14:01:14 +0000 Subject: [PATCH 56/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 7075cf6..2d8b3fe 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.49.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 2.49.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Tue Jul 18 2023 David King - 2.49.1-1 - Update to 2.49.1 From da13e37367462d142330359b5ba99cc335185588 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 5 Aug 2023 17:44:21 +0200 Subject: [PATCH 57/95] Update to 2.49.90 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 69e61da..46af8ac 100644 --- a/.gitignore +++ b/.gitignore @@ -142,3 +142,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.48.2.tar.xz /at-spi2-core-2.48.3.tar.xz /at-spi2-core-2.49.1.tar.xz +/at-spi2-core-2.49.90.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 2d8b3fe..ad3a6f2 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.49.1 -Release: 2%{?dist} +Version: 2.49.90 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Sat Aug 05 2023 Kalev Lember - 2.49.90-1 +- Update to 2.49.90 + * Wed Jul 19 2023 Fedora Release Engineering - 2.49.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 48d1ce3..cbe083b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.49.1.tar.xz) = c96aeec844d093959d24760ee5a08861051991701343d19a7230a51e044f1b62da18bcba881c0087df82e25b6dec9c9e1965d44df81709a1b7665732683bd9ce +SHA512 (at-spi2-core-2.49.90.tar.xz) = 909b82a87e7c12dc5eb5a75cf1e08e88073a431fee9a14903d856a4794cc0df0ab4a94ab71828873ace653906a13468dafae48a5100dcb0a4c82beeb6bc8b62d From dc4d540dc971fdbba0015eb5edd48748601ac9f3 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 5 Sep 2023 11:31:42 +0200 Subject: [PATCH 58/95] Update to 2.49.91 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 46af8ac..efa5c3c 100644 --- a/.gitignore +++ b/.gitignore @@ -143,3 +143,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.48.3.tar.xz /at-spi2-core-2.49.1.tar.xz /at-spi2-core-2.49.90.tar.xz +/at-spi2-core-2.49.91.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index ad3a6f2..4d36133 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.49.90 +Version: 2.49.91 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Tue Sep 05 2023 Kalev Lember - 2.49.91-1 +- Update to 2.49.91 + * Sat Aug 05 2023 Kalev Lember - 2.49.90-1 - Update to 2.49.90 diff --git a/sources b/sources index cbe083b..47db267 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.49.90.tar.xz) = 909b82a87e7c12dc5eb5a75cf1e08e88073a431fee9a14903d856a4794cc0df0ab4a94ab71828873ace653906a13468dafae48a5100dcb0a4c82beeb6bc8b62d +SHA512 (at-spi2-core-2.49.91.tar.xz) = 5ec84afbfd414cd3852bb94339ef31c5d3324c1b7aed430dff8c8c10a70450c2398723656c40383bbaf965af723996cee716e81bcb1dafcd43dbf17fe304e827 From 1c3448708d0a852c143d633e7db3e512a45aaa1a Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Tue, 5 Sep 2023 11:32:06 +0200 Subject: [PATCH 59/95] Fix whitespace --- at-spi2-core.spec | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 4d36133..124e2e0 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -38,7 +38,7 @@ It has been completely rewritten to use D-Bus rather than ORBIT / CORBA for its transport protocol. %package devel -Summary: Development files and headers for at-spi2-core +Summary: Development files and headers for at-spi2-core Requires: %{name}%{?_isa} = %{version}-%{release} %description devel @@ -65,7 +65,7 @@ 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 +Summary: A GTK+ module that bridges ATK to D-Bus at-spi Requires: atk%{?_isa} = %{version}-%{release} Requires: at-spi2-core%{?_isa} = %{version}-%{release} @@ -74,18 +74,18 @@ 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 +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. From 0af693caf0b5f3e6052ac4f071bb4edfdb5ce1bd Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 16 Sep 2023 22:26:04 +0200 Subject: [PATCH 60/95] Update to 2.50.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index efa5c3c..8cb7445 100644 --- a/.gitignore +++ b/.gitignore @@ -144,3 +144,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.49.1.tar.xz /at-spi2-core-2.49.90.tar.xz /at-spi2-core-2.49.91.tar.xz +/at-spi2-core-2.50.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 124e2e0..424db6f 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.49.91 +Version: 2.50.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: https://download.gnome.org/sources/%{name}/2.49/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.50/%{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 @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Sat Sep 16 2023 Kalev Lember - 2.50.0-1 +- Update to 2.50.0 + * Tue Sep 05 2023 Kalev Lember - 2.49.91-1 - Update to 2.49.91 diff --git a/sources b/sources index 47db267..ce4d614 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.49.91.tar.xz) = 5ec84afbfd414cd3852bb94339ef31c5d3324c1b7aed430dff8c8c10a70450c2398723656c40383bbaf965af723996cee716e81bcb1dafcd43dbf17fe304e827 +SHA512 (at-spi2-core-2.50.0.tar.xz) = 7de02efa7e3cb9db4a7da8bb2e9350dc00458e2ba9bf9dafb68d2cab8512b525fc7dcecb45f5912de7459b86d901ab3a188f0a07f5bdc068a51433c900de2308 From d275ce197a87f6c206ba42e93814ad2f41d71db2 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Thu, 11 Jan 2024 13:23:20 +0100 Subject: [PATCH 61/95] Update to 2.50.1 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8cb7445..e6e4274 100644 --- a/.gitignore +++ b/.gitignore @@ -145,3 +145,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.49.90.tar.xz /at-spi2-core-2.49.91.tar.xz /at-spi2-core-2.50.0.tar.xz +/at-spi2-core-2.50.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 424db6f..00a3fbf 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.50.0 +Version: 2.50.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Thu Jan 11 2024 Kalev Lember - 2.50.1-1 +- Update to 2.50.1 + * Sat Sep 16 2023 Kalev Lember - 2.50.0-1 - Update to 2.50.0 diff --git a/sources b/sources index ce4d614..2c47cf4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.50.0.tar.xz) = 7de02efa7e3cb9db4a7da8bb2e9350dc00458e2ba9bf9dafb68d2cab8512b525fc7dcecb45f5912de7459b86d901ab3a188f0a07f5bdc068a51433c900de2308 +SHA512 (at-spi2-core-2.50.1.tar.xz) = d0b342a1ff2a3dd91aa87663412289d1616906c14a37e81b8514882d44981092356dc8a5d5c66b6d980d2cdf22128fff74651a4af6cad73cb62fd3154c5bbeae From 6feebf363052415be3ee5cd45be1eaf49c55f263 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 13:48:00 +0000 Subject: [PATCH 62/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 00a3fbf..d9777d6 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.50.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -162,6 +162,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 2.50.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Thu Jan 11 2024 Kalev Lember - 2.50.1-1 - Update to 2.50.1 From 316e6fbd48cbc441d606bd21bae6387a953170e2 Mon Sep 17 00:00:00 2001 From: David King Date: Sat, 20 Jan 2024 10:10:51 +0000 Subject: [PATCH 63/95] Update to 2.51.0 --- .gitignore | 1 + at-spi2-core.spec | 12 +++++++----- sources | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e6e4274..bb5e1ce 100644 --- a/.gitignore +++ b/.gitignore @@ -146,3 +146,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.49.91.tar.xz /at-spi2-core-2.50.0.tar.xz /at-spi2-core-2.50.1.tar.xz +/at-spi2-core-2.51.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index d9777d6..d9797a3 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.50.1 -Release: 2%{?dist} +Version: 2.51.0 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: https://download.gnome.org/sources/%{name}/2.50/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.51/%{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 @@ -99,8 +99,7 @@ library. %install %meson_install -install -d %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d -install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi +install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00-at-spi %{find_lang} %{name} @@ -162,6 +161,9 @@ install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/00- %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Sat Jan 20 2024 David King - 2.51.0-1 +- Update to 2.51.0 + * Fri Jan 19 2024 Fedora Release Engineering - 2.50.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 2c47cf4..1fc42b4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.50.1.tar.xz) = d0b342a1ff2a3dd91aa87663412289d1616906c14a37e81b8514882d44981092356dc8a5d5c66b6d980d2cdf22128fff74651a4af6cad73cb62fd3154c5bbeae +SHA512 (at-spi2-core-2.51.0.tar.xz) = 3ae7300a0fd503ca9af1ec3081792bfa5d0ecee42b9fb7936e310e514d16dbd97c48ada9db583447b9fada2fca225061d942a9149c8fe5eaae60a01413ba954e From 356dc5cada24e66c633153ec6bbcfa4a28f37e33 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 23:43:40 +0000 Subject: [PATCH 64/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index d9797a3..a70c8f5 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.51.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -161,6 +161,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 2.51.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jan 20 2024 David King - 2.51.0-1 - Update to 2.51.0 From 4379a88796792d061170f537d8d918a56b607f18 Mon Sep 17 00:00:00 2001 From: David King Date: Sat, 17 Feb 2024 11:03:24 +0000 Subject: [PATCH 65/95] Update to 2.51.90 --- .gitignore | 1 + at-spi2-core.spec | 9 +++++++-- sources | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index bb5e1ce..df5ffc5 100644 --- a/.gitignore +++ b/.gitignore @@ -147,3 +147,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.50.0.tar.xz /at-spi2-core-2.50.1.tar.xz /at-spi2-core-2.51.0.tar.xz +/at-spi2-core-2.51.90.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index a70c8f5..42cae1c 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.51.0 -Release: 2%{?dist} +Version: 2.51.90 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -17,9 +17,11 @@ BuildRequires: gobject-introspection-devel BuildRequires: meson BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(libei-1.0) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(xtst) Requires: dbus @@ -161,6 +163,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Wed Feb 14 2024 David King - 2.51.90-1 +- Update to 2.51.90 + * Mon Jan 22 2024 Fedora Release Engineering - 2.51.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 1fc42b4..14f4a64 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.51.0.tar.xz) = 3ae7300a0fd503ca9af1ec3081792bfa5d0ecee42b9fb7936e310e514d16dbd97c48ada9db583447b9fada2fca225061d942a9149c8fe5eaae60a01413ba954e +SHA512 (at-spi2-core-2.51.90.tar.xz) = c84ed4beb199e55a6028a59022f421debc079fcf248e5371f53b2983743b058d64ccd1976bd33261f7484912478a036b1aa8647f252c9f350d6f4992cd5918b1 From 802e25b00748b6b2c7e11c4524ceac1f827215f4 Mon Sep 17 00:00:00 2001 From: David King Date: Mon, 4 Mar 2024 11:02:17 +0000 Subject: [PATCH 66/95] Update to 2.51.91 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index df5ffc5..7939d4f 100644 --- a/.gitignore +++ b/.gitignore @@ -148,3 +148,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.50.1.tar.xz /at-spi2-core-2.51.0.tar.xz /at-spi2-core-2.51.90.tar.xz +/at-spi2-core-2.51.91.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 42cae1c..92857b3 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.51.90 +Version: 2.51.91 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -163,6 +163,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Mar 04 2024 David King - 2.51.91-1 +- Update to 2.51.91 + * Wed Feb 14 2024 David King - 2.51.90-1 - Update to 2.51.90 diff --git a/sources b/sources index 14f4a64..577ab03 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.51.90.tar.xz) = c84ed4beb199e55a6028a59022f421debc079fcf248e5371f53b2983743b058d64ccd1976bd33261f7484912478a036b1aa8647f252c9f350d6f4992cd5918b1 +SHA512 (at-spi2-core-2.51.91.tar.xz) = 62930177ab55a16aa330be008f6a9e9cc6548e4dbbf4ccbfdef5d52adfa8c2257e66afbecaa07b2b208f46dee063fdf430e8fc262e61ee88b714d0a27e320b58 From a83efd7b11c3c1cadcef6437963b199cddb46cb2 Mon Sep 17 00:00:00 2001 From: David King Date: Sat, 16 Mar 2024 22:16:23 +0000 Subject: [PATCH 67/95] Update to 2.52.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 7939d4f..caa3eae 100644 --- a/.gitignore +++ b/.gitignore @@ -149,3 +149,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.51.0.tar.xz /at-spi2-core-2.51.90.tar.xz /at-spi2-core-2.51.91.tar.xz +/at-spi2-core-2.52.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 92857b3..29fa549 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.51.91 +Version: 2.52.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: https://download.gnome.org/sources/%{name}/2.51/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.52/%{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 @@ -163,6 +163,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Sat Mar 16 2024 David King - 2.52.0-1 +- Update to 2.52.0 + * Mon Mar 04 2024 David King - 2.51.91-1 - Update to 2.51.91 diff --git a/sources b/sources index 577ab03..d97d53a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.51.91.tar.xz) = 62930177ab55a16aa330be008f6a9e9cc6548e4dbbf4ccbfdef5d52adfa8c2257e66afbecaa07b2b208f46dee063fdf430e8fc262e61ee88b714d0a27e320b58 +SHA512 (at-spi2-core-2.52.0.tar.xz) = 0482cae97cf5e2295ab56f6ae83db9e1047813a1c3c2b6cd6012f95dfabec1f7a93d0045a1a7c3fabb7a389f71dc43f797b2ad9242e97ddf565cf63948ae146b From 41bd104312774c9f4737cb600c8c1ce27dc47135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tyrychtr?= Date: Fri, 12 Apr 2024 15:13:00 +0200 Subject: [PATCH 68/95] Add missing requires for atk-devel --- at-spi2-core.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 29fa549..8bf5871 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -61,6 +61,7 @@ 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 From 367585b241bfb93e5e6afe54e7cbb661ec4b8817 Mon Sep 17 00:00:00 2001 From: David King Date: Tue, 16 Jul 2024 09:03:28 +0100 Subject: [PATCH 69/95] Update to 2.53.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index caa3eae..8df52bd 100644 --- a/.gitignore +++ b/.gitignore @@ -150,3 +150,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.51.90.tar.xz /at-spi2-core-2.51.91.tar.xz /at-spi2-core-2.52.0.tar.xz +/at-spi2-core-2.53.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 8bf5871..6a7cc57 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.52.0 +Version: 2.53.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later 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: https://download.gnome.org/sources/%{name}/2.53/%{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 @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Tue Jul 16 2024 David King - 2.53.0-1 +- Update to 2.53.0 + * Sat Mar 16 2024 David King - 2.52.0-1 - Update to 2.52.0 diff --git a/sources b/sources index d97d53a..1ef2f8e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.52.0.tar.xz) = 0482cae97cf5e2295ab56f6ae83db9e1047813a1c3c2b6cd6012f95dfabec1f7a93d0045a1a7c3fabb7a389f71dc43f797b2ad9242e97ddf565cf63948ae146b +SHA512 (at-spi2-core-2.53.0.tar.xz) = 5ab4120366321b24492efe22eb90ebd3c050e1380a214d5932f93696f6d0a6f7fd38a7dc86154737446a6b7bfd8431181c8faf5fe3cd7a74a1f0358b018609b3 From c446fdba02a30503489a4e7a4e8b0648910ea44f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 17:42:41 +0000 Subject: [PATCH 70/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 6a7cc57..4cc8656 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.53.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 2.53.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Jul 16 2024 David King - 2.53.0-1 - Update to 2.53.0 From 51cb55b5d8bf43fe2a9685b36ea7caed3eae3986 Mon Sep 17 00:00:00 2001 From: nmontero Date: Thu, 8 Aug 2024 12:47:52 +0200 Subject: [PATCH 71/95] Update to 2.53.1 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 8df52bd..44201cc 100644 --- a/.gitignore +++ b/.gitignore @@ -151,3 +151,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.51.91.tar.xz /at-spi2-core-2.52.0.tar.xz /at-spi2-core-2.53.0.tar.xz +/at-spi2-core-2.53.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 4cc8656..e6fd97e 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.53.0 -Release: 2%{?dist} +Version: 2.53.1 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Thu Aug 08 2024 nmontero - 2.53.1-1 +- Update to 2.53.1 + * Wed Jul 17 2024 Fedora Release Engineering - 2.53.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index 1ef2f8e..bd6d6d9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.53.0.tar.xz) = 5ab4120366321b24492efe22eb90ebd3c050e1380a214d5932f93696f6d0a6f7fd38a7dc86154737446a6b7bfd8431181c8faf5fe3cd7a74a1f0358b018609b3 +SHA512 (at-spi2-core-2.53.1.tar.xz) = bded7724ee1f82dcde8e6ab4469867c3b308d98e79b4835c3c9cca6c91bf1cf8398c32603196c1df3d8a372fcefb242d0dfbeed4e7856454c16fafd47090f062 From 67bfe052885b695d4a7ef660e5335af5e6cc1b66 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 19 Aug 2024 11:08:41 -0700 Subject: [PATCH 72/95] Backport MR #166 to fix crash in Orca (#2305763) --- ...ROLE_PUSH_BUTTON-an-enum-value-again.patch | 62 +++++++++++++++++++ at-spi2-core.spec | 11 +++- 2 files changed, 72 insertions(+), 1 deletion(-) create mode 100644 0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch diff --git a/0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch b/0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch new file mode 100644 index 0000000..2e0e3c9 --- /dev/null +++ b/0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch @@ -0,0 +1,62 @@ +From 996a34fa94b89129abcab0a55f81cf8af113ebcd Mon Sep 17 00:00:00 2001 +From: Michael Weghorn +Date: Fri, 9 Aug 2024 09:29:20 +0200 +Subject: [PATCH] Make ATSPI_ROLE_PUSH_BUTTON an enum value again + + commit 0c2ebfad9ebf92913a326143345b841d54fa1866 + Date: Tue Aug 6 16:02:55 2024 -0500 + + Rename ATSPI_ROLE_PUSH_BUTTON to ATSPI_ROLE_BUTTON + +had renamed `ATSPI_ROLE_PUSH_BUTTON` to +`ATSPI_ROLE_BUTTON` and added a +`ATSPI_ROLE_PUSH_BUTTON` define for backwards +compatibility. + +While that works for C programs, it fails for +e.g. Orca (git main as of bea9eb989609d4f59a8c8048dc735323d7710a32) +which uses the Python bindings: + + Traceback (most recent call last): + File ".../orca/bin/orca", line 50, in + from orca import script_manager + File ".../orca/lib/python3/dist-packages/orca/script_manager.py", line 42, in + from .scripts import apps, default, sleepmode, toolkits + File ".../orca/lib/python3/dist-packages/orca/scripts/default.py", line 47, in + from orca import script + File ".../orca/lib/python3/dist-packages/orca/script.py", line 49, in + from . import braille_generator + File ".../orca/lib/python3/dist-packages/orca/braille_generator.py", line 48, in + from .braille_rolenames import shortRoleNames + File ".../orca/lib/python3/dist-packages/orca/braille_rolenames.py", line 187, in + Atspi.Role.PUSH_BUTTON: _("btn"), + ^^^^^^^^^^^^^^^^^^^^^^ + AttributeError: type object 'Role' has no attribute 'PUSH_BUTTON'. Did you mean: 'SPIN_BUTTON'? + +Make `ATSPI_ROLE_PUSH_BUTTON` an enum value again +to fix that. +--- + atspi/atspi-constants.h | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/atspi/atspi-constants.h b/atspi/atspi-constants.h +index 2c18ad7c..99c6c026 100644 +--- a/atspi/atspi-constants.h ++++ b/atspi/atspi-constants.h +@@ -1414,10 +1414,10 @@ extern "C" + ATSPI_ROLE_SUGGESTION, + ATSPI_ROLE_PUSH_BUTTON_MENU, + ATSPI_ROLE_LAST_DEFINED, +- } AtspiRole; + +-/* For backwards compatibility */ +-#define ATSPI_ROLE_PUSH_BUTTON ATSPI_ROLE_BUTTON ++ /* For backwards compatibility */ ++ ATSPI_ROLE_PUSH_BUTTON = ATSPI_ROLE_BUTTON, ++ } AtspiRole; + + /** + * ATSPI_ROLE_COUNT: +-- +2.46.0 + diff --git a/at-spi2-core.spec b/at-spi2-core.spec index e6fd97e..dd1541d 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.53.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -10,6 +10,12 @@ Source0: https://download.gnome.org/sources/%{name}/2.53/%{name}-%{versio # https://bugzilla.redhat.com/show_bug.cgi?id=1821345 Source1: xwayland-session-scriptlet +# https://gitlab.gnome.org/GNOME/orca/-/issues/534 +# https://bugzilla.redhat.com/show_bug.cgi?id=2305763 +# https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/166 +# Fix a crash in Orca (and other Python binding consumers) +Patch: 0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch + BuildRequires: /usr/bin/sphinx-build BuildRequires: gettext BuildRequires: gi-docgen @@ -164,6 +170,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Aug 19 2024 Adam Williamson - 2.53.1-2 +- Backport MR #166 to fix crash in Orca (#2305763) + * Thu Aug 08 2024 nmontero - 2.53.1-1 - Update to 2.53.1 From b5efc2f70fec0bb309aabf97c4e95823626f5057 Mon Sep 17 00:00:00 2001 From: David King Date: Sun, 1 Sep 2024 18:30:48 +0100 Subject: [PATCH 73/95] Update to 2.53.90 --- .gitignore | 1 + ...ROLE_PUSH_BUTTON-an-enum-value-again.patch | 62 ------------------- at-spi2-core.spec | 13 ++-- sources | 2 +- 4 files changed, 7 insertions(+), 71 deletions(-) delete mode 100644 0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch diff --git a/.gitignore b/.gitignore index 44201cc..4a721b7 100644 --- a/.gitignore +++ b/.gitignore @@ -152,3 +152,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.52.0.tar.xz /at-spi2-core-2.53.0.tar.xz /at-spi2-core-2.53.1.tar.xz +/at-spi2-core-2.53.90.tar.xz diff --git a/0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch b/0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch deleted file mode 100644 index 2e0e3c9..0000000 --- a/0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch +++ /dev/null @@ -1,62 +0,0 @@ -From 996a34fa94b89129abcab0a55f81cf8af113ebcd Mon Sep 17 00:00:00 2001 -From: Michael Weghorn -Date: Fri, 9 Aug 2024 09:29:20 +0200 -Subject: [PATCH] Make ATSPI_ROLE_PUSH_BUTTON an enum value again - - commit 0c2ebfad9ebf92913a326143345b841d54fa1866 - Date: Tue Aug 6 16:02:55 2024 -0500 - - Rename ATSPI_ROLE_PUSH_BUTTON to ATSPI_ROLE_BUTTON - -had renamed `ATSPI_ROLE_PUSH_BUTTON` to -`ATSPI_ROLE_BUTTON` and added a -`ATSPI_ROLE_PUSH_BUTTON` define for backwards -compatibility. - -While that works for C programs, it fails for -e.g. Orca (git main as of bea9eb989609d4f59a8c8048dc735323d7710a32) -which uses the Python bindings: - - Traceback (most recent call last): - File ".../orca/bin/orca", line 50, in - from orca import script_manager - File ".../orca/lib/python3/dist-packages/orca/script_manager.py", line 42, in - from .scripts import apps, default, sleepmode, toolkits - File ".../orca/lib/python3/dist-packages/orca/scripts/default.py", line 47, in - from orca import script - File ".../orca/lib/python3/dist-packages/orca/script.py", line 49, in - from . import braille_generator - File ".../orca/lib/python3/dist-packages/orca/braille_generator.py", line 48, in - from .braille_rolenames import shortRoleNames - File ".../orca/lib/python3/dist-packages/orca/braille_rolenames.py", line 187, in - Atspi.Role.PUSH_BUTTON: _("btn"), - ^^^^^^^^^^^^^^^^^^^^^^ - AttributeError: type object 'Role' has no attribute 'PUSH_BUTTON'. Did you mean: 'SPIN_BUTTON'? - -Make `ATSPI_ROLE_PUSH_BUTTON` an enum value again -to fix that. ---- - atspi/atspi-constants.h | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/atspi/atspi-constants.h b/atspi/atspi-constants.h -index 2c18ad7c..99c6c026 100644 ---- a/atspi/atspi-constants.h -+++ b/atspi/atspi-constants.h -@@ -1414,10 +1414,10 @@ extern "C" - ATSPI_ROLE_SUGGESTION, - ATSPI_ROLE_PUSH_BUTTON_MENU, - ATSPI_ROLE_LAST_DEFINED, -- } AtspiRole; - --/* For backwards compatibility */ --#define ATSPI_ROLE_PUSH_BUTTON ATSPI_ROLE_BUTTON -+ /* For backwards compatibility */ -+ ATSPI_ROLE_PUSH_BUTTON = ATSPI_ROLE_BUTTON, -+ } AtspiRole; - - /** - * ATSPI_ROLE_COUNT: --- -2.46.0 - diff --git a/at-spi2-core.spec b/at-spi2-core.spec index dd1541d..bbc1437 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.53.1 -Release: 2%{?dist} +Version: 2.53.90 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -10,12 +10,6 @@ Source0: https://download.gnome.org/sources/%{name}/2.53/%{name}-%{versio # https://bugzilla.redhat.com/show_bug.cgi?id=1821345 Source1: xwayland-session-scriptlet -# https://gitlab.gnome.org/GNOME/orca/-/issues/534 -# https://bugzilla.redhat.com/show_bug.cgi?id=2305763 -# https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/166 -# Fix a crash in Orca (and other Python binding consumers) -Patch: 0001-Make-ATSPI_ROLE_PUSH_BUTTON-an-enum-value-again.patch - BuildRequires: /usr/bin/sphinx-build BuildRequires: gettext BuildRequires: gi-docgen @@ -170,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Sun Sep 01 2024 David King - 2.53.90-1 +- Update to 2.53.90 + * Mon Aug 19 2024 Adam Williamson - 2.53.1-2 - Backport MR #166 to fix crash in Orca (#2305763) diff --git a/sources b/sources index bd6d6d9..80eeb62 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.53.1.tar.xz) = bded7724ee1f82dcde8e6ab4469867c3b308d98e79b4835c3c9cca6c91bf1cf8398c32603196c1df3d8a372fcefb242d0dfbeed4e7856454c16fafd47090f062 +SHA512 (at-spi2-core-2.53.90.tar.xz) = e2be60c5f54a4b128afecf5dd957e059852790a17460790a3b8e00f5fe1d914afd5affb9cfc8680fc13cb5887fb9d3b6b372029be1bf7a1472c3540a4d3422fe From e06809ae01318700d6074469123171bd5cc63e20 Mon Sep 17 00:00:00 2001 From: nmontero Date: Tue, 17 Sep 2024 11:36:12 +0200 Subject: [PATCH 74/95] Update to 2.54.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4a721b7..e914690 100644 --- a/.gitignore +++ b/.gitignore @@ -153,3 +153,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.53.0.tar.xz /at-spi2-core-2.53.1.tar.xz /at-spi2-core-2.53.90.tar.xz +/at-spi2-core-2.54.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index bbc1437..2384c0a 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.53.90 +Version: 2.54.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus -Source0: https://download.gnome.org/sources/%{name}/2.53/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.54/%{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 @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Sep 16 2024 nmontero - 2.54.0-1 +- Update to 2.54.0 + * Sun Sep 01 2024 David King - 2.53.90-1 - Update to 2.53.90 diff --git a/sources b/sources index 80eeb62..4002661 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.53.90.tar.xz) = e2be60c5f54a4b128afecf5dd957e059852790a17460790a3b8e00f5fe1d914afd5affb9cfc8680fc13cb5887fb9d3b6b372029be1bf7a1472c3540a4d3422fe +SHA512 (at-spi2-core-2.54.0.tar.xz) = ac697055f9e31b264da55dc1b7c92c85905bc6c32dcd6ac7a699f9cc0dec933f7bb1323098e7c2f6bdce91bc7195bd8b4625e39216d9671c85df25a0071f0a3e From 3a0485978074364687646b4e4364ae809573ee61 Mon Sep 17 00:00:00 2001 From: Michel Lind Date: Tue, 30 Apr 2024 20:42:38 +0000 Subject: [PATCH 75/95] Fix project URL, old page is 404 Signed-off-by: Michel Lind --- at-spi2-core.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 2384c0a..9b4e280 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -4,7 +4,7 @@ Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later -URL: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus +URL: https://gitlab.gnome.org/GNOME/%{name}/ Source0: https://download.gnome.org/sources/%{name}/2.54/%{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 From 9cf8f117a4d27bd3b031ad85588649c69d24eb28 Mon Sep 17 00:00:00 2001 From: nmontero Date: Mon, 13 Jan 2025 13:31:23 +0100 Subject: [PATCH 76/95] Update to 2.55.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index e914690..aebbb44 100644 --- a/.gitignore +++ b/.gitignore @@ -154,3 +154,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.53.1.tar.xz /at-spi2-core-2.53.90.tar.xz /at-spi2-core-2.54.0.tar.xz +/at-spi2-core-2.55.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 9b4e280..9302842 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.54.0 +Version: 2.55.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: https://gitlab.gnome.org/GNOME/%{name}/ -Source0: https://download.gnome.org/sources/%{name}/2.54/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.55/%{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 @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Jan 13 2025 nmontero - 2.55.0-1 +- Update to 2.55.0 + * Mon Sep 16 2024 nmontero - 2.54.0-1 - Update to 2.54.0 diff --git a/sources b/sources index 4002661..9c05e94 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.54.0.tar.xz) = ac697055f9e31b264da55dc1b7c92c85905bc6c32dcd6ac7a699f9cc0dec933f7bb1323098e7c2f6bdce91bc7195bd8b4625e39216d9671c85df25a0071f0a3e +SHA512 (at-spi2-core-2.55.0.tar.xz) = f416caf04ee9c8905bf0a570a699fb106b57c54444d278fadd853c6db4514097f15fed929cd86ef82ecfadeb55b09b749d1d79b4721467dc7d7cc99d1b562cc5 From 240e78aecfdb275a96fb33c5b1143a8f44267f59 Mon Sep 17 00:00:00 2001 From: nmontero Date: Wed, 15 Jan 2025 10:05:56 +0100 Subject: [PATCH 77/95] Update to 2.55.0.1 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index aebbb44..15c9fbf 100644 --- a/.gitignore +++ b/.gitignore @@ -155,3 +155,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.53.90.tar.xz /at-spi2-core-2.54.0.tar.xz /at-spi2-core-2.55.0.tar.xz +/at-spi2-core-2.55.0.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 9302842..22e78cb 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.55.0 +Version: 2.55.0.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Wed Jan 15 2025 nmontero - 2.55.0.1-1 +- Update to 2.55.0.1 + * Mon Jan 13 2025 nmontero - 2.55.0-1 - Update to 2.55.0 diff --git a/sources b/sources index 9c05e94..77ec820 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.55.0.tar.xz) = f416caf04ee9c8905bf0a570a699fb106b57c54444d278fadd853c6db4514097f15fed929cd86ef82ecfadeb55b09b749d1d79b4721467dc7d7cc99d1b562cc5 +SHA512 (at-spi2-core-2.55.0.1.tar.xz) = df0392030e45f1577f024dbdaa749a7bc08130b0172dbd23ca80867d2135c3235658d3f26421369f194376d973c05426d656c234687e60e2134f52a7a553e722 From 48b4ea3ac702b641a183ec68f4a1a67208ddb1d3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 11:51:18 +0000 Subject: [PATCH 78/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 22e78cb..1660829 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.55.0.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2.55.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Jan 15 2025 nmontero - 2.55.0.1-1 - Update to 2.55.0.1 From f837a79c6a2cd48bb968e3b1bc2809c644d5ffa1 Mon Sep 17 00:00:00 2001 From: nmontero Date: Mon, 3 Feb 2025 10:27:40 +0100 Subject: [PATCH 79/95] Update to 2.55.2 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 15c9fbf..2299196 100644 --- a/.gitignore +++ b/.gitignore @@ -156,3 +156,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.54.0.tar.xz /at-spi2-core-2.55.0.tar.xz /at-spi2-core-2.55.0.1.tar.xz +/at-spi2-core-2.55.2.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 1660829..d7c73ea 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core -Version: 2.55.0.1 -Release: 2%{?dist} +Version: 2.55.2 +Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Feb 03 2025 nmontero - 2.55.2-1 +- Update to 2.55.2 + * Thu Jan 16 2025 Fedora Release Engineering - 2.55.0.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 77ec820..edcffba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.55.0.1.tar.xz) = df0392030e45f1577f024dbdaa749a7bc08130b0172dbd23ca80867d2135c3235658d3f26421369f194376d973c05426d656c234687e60e2134f52a7a553e722 +SHA512 (at-spi2-core-2.55.2.tar.xz) = 297c7e096454a33e135e5508383569cdbb80ba8a6f20d708302a4845deab8cd3d02fd5c559744401bf7477d0c26faac539d486d8ee12262c822135c9dc60f33f From 76625887e6c525ffd3f5faea32bbc5b84bb80ede Mon Sep 17 00:00:00 2001 From: nmontero Date: Mon, 3 Mar 2025 10:18:54 +0100 Subject: [PATCH 80/95] Update to 2.55.90 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 2299196..4d4d5f8 100644 --- a/.gitignore +++ b/.gitignore @@ -157,3 +157,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.55.0.tar.xz /at-spi2-core-2.55.0.1.tar.xz /at-spi2-core-2.55.2.tar.xz +/at-spi2-core-2.55.90.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index d7c73ea..e3fcb24 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.55.2 +Version: 2.55.90 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Mar 03 2025 nmontero - 2.55.90-1 +- Update to 2.55.90 + * Mon Feb 03 2025 nmontero - 2.55.2-1 - Update to 2.55.2 diff --git a/sources b/sources index edcffba..2fc15a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.55.2.tar.xz) = 297c7e096454a33e135e5508383569cdbb80ba8a6f20d708302a4845deab8cd3d02fd5c559744401bf7477d0c26faac539d486d8ee12262c822135c9dc60f33f +SHA512 (at-spi2-core-2.55.90.tar.xz) = 4b1f6b9776d2ba312d0958c45086944650bd84a5637cca48b0ce9b02a10bf71d734a0a8c994960d2f44dc67eb78dc551feafa80ed791033dc12cc29eadc81d9f From 242db494674840c54f51eae0ea6f1342116c4564 Mon Sep 17 00:00:00 2001 From: nmontero Date: Mon, 17 Mar 2025 14:48:00 +0100 Subject: [PATCH 81/95] Update to 2.56.0 --- .gitignore | 1 + at-spi2-core.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4d4d5f8..355e469 100644 --- a/.gitignore +++ b/.gitignore @@ -158,3 +158,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.55.0.1.tar.xz /at-spi2-core-2.55.2.tar.xz /at-spi2-core-2.55.90.tar.xz +/at-spi2-core-2.56.0.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index e3fcb24..574a29c 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.55.90 +Version: 2.56.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: https://gitlab.gnome.org/GNOME/%{name}/ -Source0: https://download.gnome.org/sources/%{name}/2.55/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.56/%{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 @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Mar 17 2025 nmontero - 2.56.0-1 +- Update to 2.56.0 + * Mon Mar 03 2025 nmontero - 2.55.90-1 - Update to 2.55.90 diff --git a/sources b/sources index 2fc15a3..7a6d061 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.55.90.tar.xz) = 4b1f6b9776d2ba312d0958c45086944650bd84a5637cca48b0ce9b02a10bf71d734a0a8c994960d2f44dc67eb78dc551feafa80ed791033dc12cc29eadc81d9f +SHA512 (at-spi2-core-2.56.0.tar.xz) = ef58fee5ae18f2f791c814d6c404dc2d1940a2c055da3ee4b56fb8b6faf04c88047183cd2fceaca41d6aeca35b0b1e6fa365774f4b5bb9b4f7fb72acea6686a6 From 5570dca46c7e6a29c1b1d0c2cd24b59a81169b02 Mon Sep 17 00:00:00 2001 From: nmontero Date: Mon, 31 Mar 2025 10:51:59 +0200 Subject: [PATCH 82/95] Update to 2.56.1 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 355e469..db6abd2 100644 --- a/.gitignore +++ b/.gitignore @@ -159,3 +159,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.55.2.tar.xz /at-spi2-core-2.55.90.tar.xz /at-spi2-core-2.56.0.tar.xz +/at-spi2-core-2.56.1.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 574a29c..793f04e 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.56.0 +Version: 2.56.1 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Mon Mar 31 2025 nmontero - 2.56.1-1 +- Update to 2.56.1 + * Mon Mar 17 2025 nmontero - 2.56.0-1 - Update to 2.56.0 diff --git a/sources b/sources index 7a6d061..945e69d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.56.0.tar.xz) = ef58fee5ae18f2f791c814d6c404dc2d1940a2c055da3ee4b56fb8b6faf04c88047183cd2fceaca41d6aeca35b0b1e6fa365774f4b5bb9b4f7fb72acea6686a6 +SHA512 (at-spi2-core-2.56.1.tar.xz) = aa79701fc510608fabe4ed7ec991172e08a8c6a062bc75aa1f8c41c7e2045b3685873c3025c1460406fb6248779685cb5f5717a8fd02d2cee34c59e034325188 From 3df33ef1a2c052c1fec3588f4144590ff064ceae Mon Sep 17 00:00:00 2001 From: nmontero Date: Tue, 29 Apr 2025 13:20:05 +0200 Subject: [PATCH 83/95] Update to 2.56.2 --- .gitignore | 1 + at-spi2-core.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index db6abd2..8a1c33c 100644 --- a/.gitignore +++ b/.gitignore @@ -160,3 +160,4 @@ at-spi2-core-0.3.4.tar.bz2 /at-spi2-core-2.55.90.tar.xz /at-spi2-core-2.56.0.tar.xz /at-spi2-core-2.56.1.tar.xz +/at-spi2-core-2.56.2.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 793f04e..4cbdaac 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.56.1 +Version: 2.56.2 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi @@ -164,6 +164,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Tue Apr 29 2025 nmontero - 2.56.2-1 +- Update to 2.56.2 + * Mon Mar 31 2025 nmontero - 2.56.1-1 - Update to 2.56.1 diff --git a/sources b/sources index 945e69d..859ec54 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.56.1.tar.xz) = aa79701fc510608fabe4ed7ec991172e08a8c6a062bc75aa1f8c41c7e2045b3685873c3025c1460406fb6248779685cb5f5717a8fd02d2cee34c59e034325188 +SHA512 (at-spi2-core-2.56.2.tar.xz) = 223908ebf65b6e44681deec4ec0cbcc55300f8a53b5b60f6d7720cbbed4588110dca2d3d8fb7470718abe0b35fe6ca819051570a5c4ee62707b7d6d99fecc8d0 From 7e1386961ee8f56dd268c9c41d6b9fe8c18c7f1e Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Wed, 25 Jun 2025 11:44:08 +0200 Subject: [PATCH 84/95] Claim ownership of %{_datadir}/dbus-1/accessibility-services/ Suggested by Christoph Karl at https://bugzilla.redhat.com/show_bug.cgi?id=2283245 --- at-spi2-core.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 4cbdaac..10f2c93 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -124,6 +124,7 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %dir %{_libdir}/girepository-1.0 %{_libdir}/girepository-1.0/Atspi-2.0.typelib %{_libexecdir}/at-spi-bus-launcher +%dir %{_datadir}/dbus-1/accessibility-services/ %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service %{_datadir}/dbus-1/services/org.a11y.Bus.service %{_userunitdir}/at-spi-dbus-bus.service From 91926753160f0165aa0918f11eebd91cb8b72f43 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 30 Jun 2025 11:28:09 +0200 Subject: [PATCH 85/95] Update to 2.57.0 --- .gitignore | 164 +---------- at-spi2-core.spec | 674 +--------------------------------------------- sources | 2 +- 3 files changed, 9 insertions(+), 831 deletions(-) diff --git a/.gitignore b/.gitignore index 8a1c33c..d9b938f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,163 +1 @@ -at-spi2-core-0.3.4.tar.bz2 -/at-spi2-core-0.3.90.tar.bz2 -/at-spi2-core-0.3.91.tar.bz2 -/at-spi2-core-0.4.0.tar.bz2 -/at-spi2-core-1.91.0.tar.bz2 -/at-spi2-core-1.91.2.tar.bz2 -/at-spi2-core-1.91.5.tar.bz2 -/at-spi2-core-1.91.6.tar.bz2 -/at-spi2-core-1.91.6.1.tar.bz2 -/at-spi2-core-1.91.90.tar.bz2 -/at-spi2-core-1.91.91.tar.bz2 -/at-spi2-core-1.91.92.tar.bz2 -/at-spi2-core-1.91.93.tar.bz2 -/at-spi2-core-2.0.0.tar.bz2 -/at-spi2-core-2.0.1.tar.bz2 -/at-spi2-core-2.1.1.tar.bz2 -/at-spi2-core-2.1.2.tar.xz -/at-spi2-core-2.1.4.tar.xz -/at-spi2-core-2.1.5.tar.xz -/at-spi2-core-2.1.90.tar.xz -/at-spi2-core-2.1.91.tar.xz -/at-spi2-core-2.1.92.tar.xz -/at-spi2-core-2.2.0.tar.xz -/at-spi2-core-2.2.1.tar.xz -/at-spi2-core-2.3.1.tar.xz -/at-spi2-core-2.3.2.tar.xz -/at-spi2-core-2.3.3.tar.xz -/at-spi2-core-2.3.4.tar.xz -/at-spi2-core-2.3.5.tar.xz -/at-spi2-core-2.3.90.tar.xz -/at-spi2-core-2.3.91.tar.xz -/at-spi2-core-2.3.92.tar.xz -/at-spi2-core-2.4.0.tar.xz -/at-spi2-core-2.4.1.tar.xz -/at-spi2-core-2.5.1.tar.xz -/at-spi2-core-2.5.2.tar.xz -/at-spi2-core-2.5.3.tar.xz -/at-spi2-core-2.5.4.tar.xz -/at-spi2-core-2.5.5.tar.xz -/at-spi2-core-2.5.91.tar.xz -/at-spi2-core-2.5.92.tar.xz -/at-spi2-core-2.6.0.tar.xz -/at-spi2-core-2.6.1.tar.xz -/at-spi2-core-2.7.1.tar.xz -/at-spi2-core-2.7.3.tar.xz -/at-spi2-core-2.7.4.tar.xz -/at-spi2-core-2.7.4.1.tar.xz -/at-spi2-core-2.7.5.tar.xz -/at-spi2-core-2.7.90.tar.xz -/at-spi2-core-2.7.91.tar.xz -/at-spi2-core-2.8.0.tar.xz -/at-spi2-core-2.9.2.tar.xz -/at-spi2-core-2.9.3.tar.xz -/at-spi2-core-2.9.4.tar.xz -/at-spi2-core-2.9.5.tar.xz -/at-spi2-core-2.9.90.tar.xz -/at-spi2-core-2.9.91.tar.xz -/at-spi2-core-2.9.92.tar.xz -/at-spi2-core-2.10.0.tar.xz -/at-spi2-core-2.10.1.tar.xz -/at-spi2-core-2.11.1.tar.xz -/at-spi2-core-2.11.2.tar.xz -/at-spi2-core-2.11.3.tar.xz -/at-spi2-core-2.11.5.tar.xz -/at-spi2-core-2.11.90.tar.xz -/at-spi2-core-2.11.91.tar.xz -/at-spi2-core-2.11.92.tar.xz -/at-spi2-core-2.12.0.tar.xz -/at-spi2-core-2.13.1.tar.xz -/at-spi2-core-2.13.4.tar.xz -/at-spi2-core-2.13.90.tar.xz -/at-spi2-core-2.13.92.tar.xz -/at-spi2-core-2.14.0.tar.xz -/at-spi2-core-2.14.1.tar.xz -/at-spi2-core-2.15.2.tar.xz -/at-spi2-core-2.15.3.tar.xz -/at-spi2-core-2.15.4.tar.xz -/at-spi2-core-2.15.90.tar.xz -/at-spi2-core-2.16.0.tar.xz -/at-spi2-core-2.17.1.tar.xz -/at-spi2-core-2.17.90.tar.xz -/at-spi2-core-2.18.0.tar.xz -/at-spi2-core-2.18.1.tar.xz -/at-spi2-core-2.19.1.tar.xz -/at-spi2-core-2.19.2.tar.xz -/at-spi2-core-2.19.90.tar.xz -/at-spi2-core-2.19.91.tar.xz -/at-spi2-core-2.19.92.tar.xz -/at-spi2-core-2.20.0.tar.xz -/at-spi2-core-2.20.1.tar.xz -/at-spi2-core-2.21.1.tar.xz -/at-spi2-core-2.21.2.tar.xz -/at-spi2-core-2.21.4.tar.xz -/at-spi2-core-2.22.0.tar.xz -/at-spi2-core-2.23.4.tar.xz -/at-spi2-core-2.23.90.tar.xz -/at-spi2-core-2.23.92.tar.xz -/at-spi2-core-2.24.0.tar.xz -/at-spi2-core-2.24.1.tar.xz -/at-spi2-core-2.25.2.tar.xz -/at-spi2-core-2.25.4.tar.xz -/at-spi2-core-2.25.90.tar.xz -/at-spi2-core-2.25.91.tar.xz -/at-spi2-core-2.25.92.tar.xz -/at-spi2-core-2.26.0.tar.xz -/at-spi2-core-2.26.2.tar.xz -/at-spi2-core-2.27.1.tar.xz -/at-spi2-core-2.27.92.tar.xz -/at-spi2-core-2.28.0.tar.xz -/at-spi2-core-2.30.0.tar.xz -/at-spi2-core-2.31.1.tar.xz -/at-spi2-core-2.31.2.tar.xz -/at-spi2-core-2.31.92.tar.xz -/at-spi2-core-2.32.0.tar.xz -/at-spi2-core-2.32.1.tar.xz -/at-spi2-core-2.33.1.tar.xz -/at-spi2-core-2.33.2.tar.xz -/at-spi2-core-2.33.90.tar.xz -/at-spi2-core-2.33.92.tar.xz -/at-spi2-core-2.34.0.tar.xz -/at-spi2-core-2.35.1.tar.xz -/at-spi2-core-2.35.92.tar.xz -/at-spi2-core-2.36.0.tar.xz -/at-spi2-core-2.37.90.tar.xz -/at-spi2-core-2.37.92.tar.xz -/at-spi2-core-2.38.0.tar.xz -/at-spi2-core-2.39.90.tar.xz -/at-spi2-core-2.39.90.1.tar.xz -/at-spi2-core-2.39.91.tar.xz -/at-spi2-core-2.40.0.tar.xz -/at-spi2-core-2.40.1.tar.xz -/at-spi2-core-2.40.2.tar.xz -/at-spi2-core-2.40.3.tar.xz -/at-spi2-core-2.42.0.tar.xz -/at-spi2-core-2.44.0.tar.xz -/at-spi2-core-2.44.1.tar.xz -/at-spi2-core-2.46.0.tar.xz -/at-spi2-core-2.47.1.tar.xz -/at-spi2-core-2.47.90.tar.xz -/at-spi2-core-2.48.0.tar.xz -/at-spi2-core-2.48.1.tar.xz -/at-spi2-core-2.48.2.tar.xz -/at-spi2-core-2.48.3.tar.xz -/at-spi2-core-2.49.1.tar.xz -/at-spi2-core-2.49.90.tar.xz -/at-spi2-core-2.49.91.tar.xz -/at-spi2-core-2.50.0.tar.xz -/at-spi2-core-2.50.1.tar.xz -/at-spi2-core-2.51.0.tar.xz -/at-spi2-core-2.51.90.tar.xz -/at-spi2-core-2.51.91.tar.xz -/at-spi2-core-2.52.0.tar.xz -/at-spi2-core-2.53.0.tar.xz -/at-spi2-core-2.53.1.tar.xz -/at-spi2-core-2.53.90.tar.xz -/at-spi2-core-2.54.0.tar.xz -/at-spi2-core-2.55.0.tar.xz -/at-spi2-core-2.55.0.1.tar.xz -/at-spi2-core-2.55.2.tar.xz -/at-spi2-core-2.55.90.tar.xz -/at-spi2-core-2.56.0.tar.xz -/at-spi2-core-2.56.1.tar.xz -/at-spi2-core-2.56.2.tar.xz +/at-spi2-core-*.tar.xz diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 10f2c93..f9b7367 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.56.2 +Version: 2.57.0 Release: 1%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: https://gitlab.gnome.org/GNOME/%{name}/ -Source0: https://download.gnome.org/sources/%{name}/2.56/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.57/%{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 @@ -15,6 +15,7 @@ BuildRequires: gettext BuildRequires: gi-docgen BuildRequires: gobject-introspection-devel BuildRequires: meson +BuildRequires: python3-devel BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(libei-1.0) @@ -128,6 +129,9 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service %{_datadir}/dbus-1/services/org.a11y.Bus.service %{_userunitdir}/at-spi-dbus-bus.service +%dir %{python3_sitearch}/gi/overrides/ +%{python3_sitearch}/gi/overrides/Atspi.py +%{python3_sitearch}/gi/overrides/__pycache__/Atspi.* %files devel %{_libdir}/libatspi.so @@ -165,668 +169,4 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog -* Tue Apr 29 2025 nmontero - 2.56.2-1 -- Update to 2.56.2 - -* Mon Mar 31 2025 nmontero - 2.56.1-1 -- Update to 2.56.1 - -* Mon Mar 17 2025 nmontero - 2.56.0-1 -- Update to 2.56.0 - -* Mon Mar 03 2025 nmontero - 2.55.90-1 -- Update to 2.55.90 - -* Mon Feb 03 2025 nmontero - 2.55.2-1 -- Update to 2.55.2 - -* Thu Jan 16 2025 Fedora Release Engineering - 2.55.0.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Wed Jan 15 2025 nmontero - 2.55.0.1-1 -- Update to 2.55.0.1 - -* Mon Jan 13 2025 nmontero - 2.55.0-1 -- Update to 2.55.0 - -* Mon Sep 16 2024 nmontero - 2.54.0-1 -- Update to 2.54.0 - -* Sun Sep 01 2024 David King - 2.53.90-1 -- Update to 2.53.90 - -* Mon Aug 19 2024 Adam Williamson - 2.53.1-2 -- Backport MR #166 to fix crash in Orca (#2305763) - -* Thu Aug 08 2024 nmontero - 2.53.1-1 -- Update to 2.53.1 - -* Wed Jul 17 2024 Fedora Release Engineering - 2.53.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Tue Jul 16 2024 David King - 2.53.0-1 -- Update to 2.53.0 - -* Sat Mar 16 2024 David King - 2.52.0-1 -- Update to 2.52.0 - -* Mon Mar 04 2024 David King - 2.51.91-1 -- Update to 2.51.91 - -* Wed Feb 14 2024 David King - 2.51.90-1 -- Update to 2.51.90 - -* Mon Jan 22 2024 Fedora Release Engineering - 2.51.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jan 20 2024 David King - 2.51.0-1 -- Update to 2.51.0 - -* Fri Jan 19 2024 Fedora Release Engineering - 2.50.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Thu Jan 11 2024 Kalev Lember - 2.50.1-1 -- Update to 2.50.1 - -* Sat Sep 16 2023 Kalev Lember - 2.50.0-1 -- Update to 2.50.0 - -* Tue Sep 05 2023 Kalev Lember - 2.49.91-1 -- Update to 2.49.91 - -* Sat Aug 05 2023 Kalev Lember - 2.49.90-1 -- Update to 2.49.90 - -* Wed Jul 19 2023 Fedora Release Engineering - 2.49.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jul 18 2023 David King - 2.49.1-1 -- Update to 2.49.1 - -* Tue May 30 2023 Kalev Lember - 2.48.3-1 -- Update to 2.48.3 - -* Fri May 12 2023 David King - 2.48.2-1 -- Update to 2.48.2 - -* Thu May 11 2023 David King - 2.48.1-1 -- Update to 2.48.1 - -* Sun Mar 19 2023 David King - 2.48.0-1 -- Update to 2.48.0 - -* Sat Mar 04 2023 David King - 2.47.90-1 -- Update to 2.47.90 - -* Wed Jan 18 2023 Fedora Release Engineering - 2.47.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sun Jan 08 2023 David King - 2.47.1-1 -- Update to 2.47.1 - -* Wed Nov 02 2022 David King - 2.46.0-2 -- Require xprop for xwayland scriptlet (#2137281) - -* Thu Oct 27 2022 David King - 2.46.0-1 -- Update to 2.46.0 -- Merge of atk and at-spi2-atk - -* Wed Jul 20 2022 Fedora Release Engineering - 2.44.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Apr 22 2022 David King - 2.44.1-1 -- Update to 2.44.1 - -* Fri Mar 18 2022 David King - 2.44.0-1 -- Update to 2.44.0 - -* Wed Jan 19 2022 Fedora Release Engineering - 2.42.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Mon Sep 20 2021 Kalev Lember - 2.42.0-1 -- Update to 2.42.0 - -* Tue Aug 03 2021 Kalev Lember - 2.40.3-1 -- Update to 2.40.3 - -* Wed Jul 21 2021 Fedora Release Engineering - 2.40.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jun 21 2021 Kalev Lember - 2.40.2-1 -- Update to 2.40.2 - -* Wed May 05 2021 Kalev Lember - 2.40.1-1 -- Update to 2.40.1 - -* Thu Apr 15 2021 Adam Williamson - 2.40.0-2 -- Install a scriptlet to fix AT_SPI_BUS for Xwayland apps run as root (#1821345) - -* Mon Mar 22 2021 Kalev Lember - 2.40.0-1 -- Update to 2.40.0 - -* Mon Mar 15 2021 Kalev Lember - 2.39.91-1 -- Update to 2.39.91 - -* Mon Feb 22 2021 Kalev Lember - 2.39.90.1-1 -- Update to 2.39.90.1 - -* Wed Feb 17 2021 Kalev Lember - 2.39.90-1 -- Update to 2.39.90 -- Drop unused ldconfig_scriptlets macro call - -* Tue Jan 26 2021 Fedora Release Engineering - 2.38.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Sep 24 2020 Michael Catanzaro - 2.38.0-2 -- Add patch to fix a11y on login screen - -* Sat Sep 12 2020 Kalev Lember - 2.38.0-1 -- Update to 2.38.0 - -* Sun Sep 06 2020 Kalev Lember - 2.37.92-1 -- Update to 2.37.92 - -* Mon Aug 17 2020 Kalev Lember - 2.37.90-1 -- Update to 2.37.90 - -* Mon Jul 27 2020 Fedora Release Engineering - 2.36.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sun Mar 08 2020 Kalev Lember - 2.36.0-1 -- Update to 2.36.0 - -* Mon Mar 02 2020 Kalev Lember - 2.35.92-1 -- Update to 2.35.92 - -* Tue Jan 28 2020 Fedora Release Engineering - 2.35.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Jan 21 2020 Kalev Lember - 2.35.1-1 -- Update to 2.35.1 - -* Mon Sep 09 2019 Kalev Lember - 2.34.0-1 -- Update to 2.34.0 - -* Tue Sep 03 2019 Kalev Lember - 2.33.92-1 -- Update to 2.33.92 - -* Mon Aug 12 2019 Kalev Lember - 2.33.90-1 -- Update to 2.33.90 - -* Wed Jul 24 2019 Fedora Release Engineering - 2.33.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Tue Jun 18 2019 Kalev Lember - 2.33.2-1 -- Update to 2.33.2 - -* Tue May 21 2019 Kalev Lember - 2.33.1-1 -- Update to 2.33.1 - -* Tue Apr 16 2019 Adam Williamson - 2.32.1-2 -- Rebuild with Meson fix for #1699099 - -* Tue Apr 09 2019 Kalev Lember - 2.32.1-1 -- Update to 2.32.1 - -* Tue Mar 12 2019 Kalev Lember - 2.32.0-1 -- Update to 2.32.0 - -* Mon Mar 04 2019 Kalev Lember - 2.31.92-1 -- Update to 2.31.92 - -* Tue Feb 19 2019 Kalev Lember - 2.31.2-1 -- Update to 2.31.2 - -* Thu Jan 31 2019 Fedora Release Engineering - 2.31.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Jan 08 2019 Kalev Lember - 2.31.1-1 -- Update to 2.31.1 - -* Fri Sep 07 2018 Kalev Lember - 2.30.0-2 -- Rebuilt against fixed atk (#1626575) - -* Thu Sep 06 2018 Kalev Lember - 2.30.0-1 -- Update to 2.30.0 - -* Tue Aug 28 2018 Stephen Gallagher - 2.28.0-4 -- Update to newer version of dbus-broker support -- Resolves: rhbz#1622545 - -* Fri Aug 10 2018 David Herrmann - 2.28.0-3 -- Add support for dbus-broker alongside dbus-daemon - -* Thu Jul 12 2018 Fedora Release Engineering - 2.28.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Mar 13 2018 Kalev Lember - 2.28.0-1 -- Update to 2.28.0 - -* Mon Mar 12 2018 Kalev Lember - 2.27.92-1 -- Update to 2.27.92 - -* Wed Feb 07 2018 Fedora Release Engineering - 2.27.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Dec 19 2017 Kalev Lember - 2.27.1-2 -- Drop unused buildrequires - -* Tue Dec 19 2017 Kalev Lember - 2.27.1-1 -- Update to 2.27.1 - -* Wed Nov 01 2017 Kalev Lember - 2.26.2-1 -- Update to 2.26.2 - -* Wed Sep 13 2017 Kalev Lember - 2.26.0-1 -- Update to 2.26.0 - -* Thu Sep 07 2017 Kalev Lember - 2.25.92-1 -- Update to 2.25.92 - -* Fri Aug 25 2017 Kalev Lember - 2.25.91-1 -- Update to 2.25.91 - -* Tue Aug 15 2017 Kalev Lember - 2.25.90-1 -- Update to 2.25.90 - -* Mon Aug 14 2017 Ville Skyttä - 2.25.4-4 -- Own %%{_libdir}/girepository-1.0 and %%{_datadir}/{defaults,gir-1.0} dirs - -* Wed Aug 02 2017 Fedora Release Engineering - 2.25.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 2.25.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sun Jun 25 2017 Kalev Lember - 2.25.4-1 -- Update to 2.25.4 - -* Mon Jun 12 2017 Kalev Lember - 2.25.2-1 -- Update to 2.25.2 - -* Tue May 09 2017 Kalev Lember - 2.24.1-1 -- Update to 2.24.1 - -* Tue Mar 21 2017 Kalev Lember - 2.24.0-1 -- Update to 2.24.0 - -* Thu Mar 16 2017 Kalev Lember - 2.23.92-1 -- Update to 2.23.92 - -* Tue Feb 14 2017 Richard Hughes - 2.23.90-1 -- Update to 2.23.90 - -* Mon Feb 13 2017 Richard Hughes - 2.23.4-1 -- Update to 2.23.4 - -* Fri Feb 10 2017 Fedora Release Engineering - 2.22.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Sep 26 2016 Kalev Lember - 2.22.0-1 -- Update to 2.22.0 -- Don't set group tags - -* Wed Jul 20 2016 Richard Hughes - 2.21.4-1 -- Update to 2.21.4 - -* Wed Jun 22 2016 Richard Hughes - 2.21.2-1 -- Update to 2.21.2 - -* Mon May 09 2016 Kalev Lember - 2.21.1-1 -- Update to 2.21.1 - -* Wed Apr 13 2016 Kalev Lember - 2.20.1-1 -- Update to 2.20.1 - -* Tue Mar 22 2016 Kalev Lember - 2.20.0-1 -- Update to 2.20.0 - -* Tue Mar 15 2016 Richard Hughes - 2.19.92-1 -- Update to 2.19.92 - -* Tue Mar 01 2016 Richard Hughes - 2.19.91-1 -- Update to 2.19.91 - -* Tue Feb 16 2016 Richard Hughes - 2.19.90-1 -- Update to 2.19.90 - -* Wed Feb 03 2016 Fedora Release Engineering - 2.19.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 24 2015 Kalev Lember - 2.19.2-1 -- Update to 2.19.2 - -* Wed Oct 28 2015 Kalev Lember - 2.19.1-1 -- Update to 2.19.1 - -* Mon Oct 12 2015 Kalev Lember - 2.18.1-1 -- Update to 2.18.1 - -* Mon Sep 21 2015 Kalev Lember - 2.18.0-1 -- Update to 2.18.0 - -* Mon Aug 17 2015 Kalev Lember - 2.17.90-1 -- Update to 2.17.90 -- Use make_install macro - -* Tue Jul 28 2015 Kalev Lember - 2.17.1-1 -- Update to 2.17.1 -- Use license macro for COPYING - -* Wed Jun 17 2015 Fedora Release Engineering - 2.16.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Tue Mar 24 2015 Kalev Lember - 2.16.0-1 -- Update to 2.16.0 - -* Tue Feb 17 2015 Richard Hughes - 2.15.90-1 -- Update to 2.15.90 - -* Tue Jan 20 2015 Richard Hughes - 2.15.4-1 -- Update to 2.15.4 - -* Wed Dec 17 2014 Kalev Lember - 2.15.3-1 -- Update to 2.15.3 - -* Tue Nov 25 2014 Kalev Lember - 2.15.2-1 -- Update to 2.15.2 - -* Mon Nov 10 2014 Kalev Lember - 2.14.1-1 -- Update to 2.14.1 - -* Mon Sep 22 2014 Kalev Lember - 2.14.0-1 -- Update to 2.14.0 - -* Tue Sep 16 2014 Kalev Lember - 2.13.92-1 -- Update to 2.13.92 - -* Tue Aug 19 2014 Kalev Lember - 2.13.90-1 -- Update to 2.13.90 - -* Fri Aug 15 2014 Fedora Release Engineering - 2.13.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jul 22 2014 Kalev Lember - 2.13.4-2 -- Rebuilt for gobject-introspection 1.41.4 - -* Sun Jul 20 2014 Kalev Lember - 2.13.4-1 -- Update to 2.13.4 - -* Sat Jun 07 2014 Fedora Release Engineering - 2.13.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue Apr 29 2014 Richard Hughes - 2.13.1-1 -- Update to 2.13.1 - -* Sat Apr 05 2014 Kalev Lember - 2.12.0-2 -- Tighten -devel deps - -* Mon Mar 24 2014 Richard Hughes - 2.12.0-1 -- Update to 2.12.0 - -* Tue Mar 18 2014 Richard Hughes - 2.11.92-1 -- Update to 2.11.92 - -* Tue Mar 04 2014 Richard Hughes - 2.11.91-1 -- Update to 2.11.91 - -* Wed Feb 19 2014 Richard Hughes - 2.11.90-1 -- Update to 2.11.90 - -* Tue Feb 04 2014 Richard Hughes - 2.11.5-1 -- Update to 2.11.5 - -* Tue Dec 17 2013 Richard Hughes - 2.11.3-1 -- Update to 2.11.3 - -* Tue Nov 19 2013 Richard Hughes - 2.11.2-1 -- Update to 2.11.2 - -* Mon Nov 04 2013 Kalev Lember - 2.11.1-1 -- Update to 2.11.1 - -* Mon Oct 28 2013 Richard Hughes - 2.10.1-1 -- Update to 2.10.1 - -* Tue Sep 24 2013 Kalev Lember - 2.10.0-1 -- Update to 2.10.0 - -* Tue Sep 17 2013 Kalev Lember - 2.9.92-1 -- Update to 2.9.92 - -* Tue Sep 03 2013 Kalev Lember - 2.9.91-1 -- Update to 2.9.91 - -* Thu Aug 22 2013 Kalev Lember - 2.9.90-1 -- Update to 2.9.90 - -* Fri Aug 09 2013 Kalev Lember - 2.9.5-1 -- Update to 2.9.5 - -* Sun Jul 28 2013 Rui Matos - 2.9.4-3 -- Pass --force to autoreconf to be sure it does what we want - -* Sat Jul 20 2013 Rui Matos - 2.9.4-2 -- Run autoreconf instead of a sed hack to avoid RPATH embedding - -* Tue Jul 16 2013 Richard Hughes - 2.9.4-1 -- Update to 2.9.4 - -* Thu Jun 20 2013 Kalev Lember - 2.9.3-1 -- Update to 2.9.3 - -* Sun Jun 02 2013 Kalev Lember - 2.9.2-1 -- Update to 2.9.2 - -* Mon Mar 25 2013 Kalev Lember - 2.8.0-1 -- Update to 2.8.0 - -* Wed Mar 6 2013 Matthias Clasen - 2.7.91-1 -- Update to 2.7.91 - -* Thu Feb 21 2013 Kalev Lember - 2.7.90-1 -- Update to 2.7.90 - -* Tue Feb 05 2013 Kalev Lember - 2.7.5-1 -- Update to 2.7.5 - -* Tue Jan 15 2013 Matthias Clasen - 2.7.4.1-1 -- Update to 2.7.4.1 - -* Tue Jan 15 2013 Matthias Clasen - 2.7.4-1 -- Update to 2.7.4 - -* Thu Dec 20 2012 Kalev Lember - 2.7.3-1 -- Update to 2.7.3 - -* Fri Nov 09 2012 Kalev Lember - 2.7.1-1 -- Update to 2.7.1 - -* Wed Oct 17 2012 Kalev Lember - 2.6.1-1 -- Update to 2.6.1 - -* Tue Sep 25 2012 Richard Hughes - 2.6.0-1 -- Update to 2.6.0 - -* Wed Sep 19 2012 Richard Hughes - 2.5.92-1 -- Update to 2.5.92 - -* Tue Sep 04 2012 Richard Hughes - 2.5.91-1 -- Update to 2.5.91 - -* Tue Aug 07 2012 Richard Hughes - 2.5.5-1 -- Update to 2.5.5 - -* Fri Jul 27 2012 Fedora Release Engineering - 2.5.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Jul 17 2012 Richard Hughes - 2.5.4-1 -- Update to 2.5.4 - -* Tue Jun 26 2012 Richard Hughes - 2.5.3-1 -- Update to 2.5.3 - -* Wed Jun 06 2012 Richard Hughes - 2.5.2-1 -- Update to 2.5.2 - -* Sat May 05 2012 Kalev Lember - 2.5.1-1 -- Update to 2.5.1 - -* Tue Apr 17 2012 Kalev Lember - 2.4.1-1 -- Update to 2.4.1 - -* Tue Mar 27 2012 Matthias Clasen - 2.4.0-1 -- Update to 2.4.0 - -* Wed Mar 21 2012 Kalev Lember - 2.3.92-1 -- Update to 2.3.92 - -* Mon Mar 5 2012 Matthias Clasen - 2.3.91-1 -- Update to 2.3.91 - -* Sat Feb 25 2012 Matthias Clasen - 2.3.90-1 -- Update to 2.3.90 - -* Tue Feb 7 2012 Matthias Clasen - 2.3.5-1 -- Update to 2.3.5 - -* Tue Jan 17 2012 Matthias Clasen - 2.3.4-1 -- Update to 2.3.4 - -* Tue Jan 10 2012 Peter Robinson - 2.3.3-2 -- Fix the rpath issue for building gobject-introspection properly as suggested from upstream - -* Tue Dec 20 2011 Matthias Clasen - 2.3.3-1 -- Update to 2.3.3 - -* Mon Nov 21 2011 Matthias Clasen - 2.3.2-1 -- Update to 2.3.2 - -* Wed Nov 2 2011 Matthias Clasen - 2.3.1-1 -- Update to 2.3.1 - -* Wed Oct 26 2011 Fedora Release Engineering - 2.2.1-2 -- Rebuilt for glibc bug#747377 - -* Tue Oct 18 2011 Matthias Clasen - 2.2.1-1 -- Update to 2.2.1 - -* Tue Sep 27 2011 Ray - 2.2.0-1 -- Update to 2.2.0 - -* Tue Sep 20 2011 Matthias Clasen - 2.1.92-1 -- Update to 2.1.92 - -* Mon Sep 5 2011 Matthias Clasen - 2.1.91-1 -- Update to 2.1.91 - -* Thu Sep 1 2011 Matthias Clasen - 2.1.90-3 -- Drop the %%{_isa} again, it seems to give autoqa trouble - -* Tue Aug 30 2011 Matthias Clasen - 2.1.90-2 -- Fix requires - -* Tue Aug 30 2011 Matthias Clasen - 2.1.90-1 -- Update to 2.1.90 - -* Tue Aug 16 2011 Matthias Clasen - 2.1.5-1 -- Update to 2.1.5 - -* Mon Jul 25 2011 Matthias Clasen - 2.1.4-1 -- Update to 2.1.4 - -* Thu Jun 16 2011 Tomas Bzatek - 2.1.2-1 -- Update to 2.1.2 - -* Wed May 11 2011 Tomas Bzatek - 2.1.1-1 -- Update to 2.1.1 - -* Tue Apr 26 2011 Matthias Clasen - 2.0.1-1 -- Update to 2.0.1 - -* Mon Apr 4 2011 Matthias Clasen - 2.0.0-1 -- Update to 2.0.0 - -* Fri Apr 1 2011 Matthias Clasen - 1.91.93-2 -- Fix 30 second wait during login (#691995) - -* Fri Mar 25 2011 Matthias Clasen - 1.91.93-1 -- Update to 1.91.93 - -* Mon Mar 21 2011 Matthias Clasen - 1.91.92-1 -- Update to 2.91.92 - -* Wed Mar 9 2011 Matthias Clasen - 1.91.91-2 -- Fix a crash on logout - -* Mon Mar 7 2011 Matthias Clasen - 1.91.91-1 -- Update to 1.91.91 - -* Tue Feb 22 2011 Matthias Clasen - 1.91.90-1 -- Update to 1.91.90 - -* Mon Feb 07 2011 Fedora Release Engineering - 1.91.6.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Wed Feb 2 2011 Christopher Aillon - 1.91.6.1-1 -- Update to 1.91.6.1 - -* Tue Feb 1 2011 Christopher Aillon - 1.91.6-1 -- Update to 1.91.6 - -* Fri Jan 21 2011 Christopher Aillon - 1.91.5-2 -- Add gobject-introspection support - -* Mon Jan 10 2011 Matthias Clasen - 1.91.5-1 -- Update to 1.91.5 - -* Thu Nov 11 2010 Matthias Clasen - 1.91.2-1 -- Update 1.91.2 - -* Mon Oct 4 2010 Matthias Clasen - 1.91.0-1 -- Update to 1.91.0 - -* Wed Sep 29 2010 Matthias Clasen - 0.4.0-1 -- Update to 0.4.0 - -* Tue Aug 31 2010 Matthias Clasen - 0.3.91-1 -- Update to 0.3.91 - -* Wed Aug 18 2010 Matthias Clasen - 0.3.90-1 -- Update to 0.3.90 - -* Tue Jun 29 2010 Matthias Clasen - 0.3.4-1 -- Update to 0.3.4 - -* Tue Jun 8 2010 Matthias Clasen - 0.3.3-1 -- Update to 0.3.3 - -* Tue Jun 1 2010 Matthias Clasen - 0.3.2-2 -- Don't relocate the dbus a11y stack - -* Fri May 28 2010 Matthias Clasen - 0.3.2-1 -- Update to 0.3.2 - -* Sat May 15 2010 Matthias Clasen - 0.3.1-1 -- Update to 0.3.1 - -* Tue Mar 30 2010 Matthias Clasen - 0.1.8-1 -- Update to 0.1.8 - -* Sat Feb 20 2010 Matthias Clasen - 0.1.7-1 -- Update to 0.1.7 - -* Wed Feb 10 2010 Tomas Bzatek - 0.1.6-1 -- Update to 0.1.6 - -* Wed Jan 20 2010 Matthias Clasen - 0.1.5-2 -- Specify the right location for the dbus daemon - -* Sun Jan 17 2010 Matthias Clasen - 0.1.5-1 -- Update to 0.1.5 - -* Tue Dec 22 2009 Matthias Clasen - 0.1.4-1 -- Update to 0.1.4 - -* Fri Dec 4 2009 Matthias Clasen - 0.1.3-1 -- Initial packaging +%autochangelog diff --git a/sources b/sources index 859ec54..5c8865f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.56.2.tar.xz) = 223908ebf65b6e44681deec4ec0cbcc55300f8a53b5b60f6d7720cbbed4588110dca2d3d8fb7470718abe0b35fe6ca819051570a5c4ee62707b7d6d99fecc8d0 +SHA512 (at-spi2-core-2.57.0.tar.xz) = 285c6619a9df9f4d5c801d2ce02efd78378c125953b4414c445225c4c01b52d347bb095233d99ab6a4eaf075d8e9ba5242b480eeb96e98e2e18a9f110f05cad7 From 533ed8b972c8650df79709e1444e5ecd43449861 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 17:22:56 +0000 Subject: [PATCH 86/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- at-spi2-core.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index f9b7367..6054740 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.57.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -169,4 +169,7 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2.57.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + %autochangelog From 088829b7ced070e6fb0112784e42e2bddb2c6f75 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Thu, 31 Jul 2025 12:54:30 +0200 Subject: [PATCH 87/95] Fix botched conversion to %autorelease and %autochangelog [skip changelog] --- at-spi2-core.spec | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 6054740..3f430d9 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,6 +1,6 @@ Name: at-spi2-core Version: 2.57.0 -Release: 2%{?dist} +Release: %autorelease Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later @@ -169,7 +169,4 @@ install -Dpm 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/Xwayland-session.d/0 %{_libdir}/pkgconfig/atk-bridge-2.0.pc %changelog -* Wed Jul 23 2025 Fedora Release Engineering - 2.57.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - %autochangelog From 598c0e94ea702e4a8026e4c0a7becfd84962a8ec Mon Sep 17 00:00:00 2001 From: nmontero Date: Tue, 5 Aug 2025 10:00:19 +0200 Subject: [PATCH 88/95] Update to 2.57.1 --- at-spi2-core.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 3f430d9..e47c121 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.57.0 +Version: 2.57.1 Release: %autorelease Summary: Protocol definitions and daemon for D-Bus at-spi diff --git a/sources b/sources index 5c8865f..789c1b7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.57.0.tar.xz) = 285c6619a9df9f4d5c801d2ce02efd78378c125953b4414c445225c4c01b52d347bb095233d99ab6a4eaf075d8e9ba5242b480eeb96e98e2e18a9f110f05cad7 +SHA512 (at-spi2-core-2.57.1.tar.xz) = 83d6da0497ff02ad797f0ef207bca990a6350b5a051e25ee10888cc5e2f14962783e185ee400393419362829db8c5aea6785c0ddc3541e6eb711d08e65444465 From cfaefa0ece7690d91065eee02bee941a1e7352b3 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:38:49 +0200 Subject: [PATCH 89/95] Rebuilt for Python 3.14.0rc2 bytecode From eacbe8c3d1c155b2017b9cb11f903e8121f15628 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Thu, 4 Sep 2025 10:46:08 -0500 Subject: [PATCH 90/95] Update to 2.57.2 --- at-spi2-core.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index e47c121..394718d 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.57.1 +Version: 2.57.2 Release: %autorelease Summary: Protocol definitions and daemon for D-Bus at-spi diff --git a/sources b/sources index 789c1b7..c547785 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.57.1.tar.xz) = 83d6da0497ff02ad797f0ef207bca990a6350b5a051e25ee10888cc5e2f14962783e185ee400393419362829db8c5aea6785c0ddc3541e6eb711d08e65444465 +SHA512 (at-spi2-core-2.57.2.tar.xz) = 2db9bd82b66f55450f341bb09465f97c97330807f209c8cc2c0528fd3676fe1bfe8a407a0f8c8b2b199eaa15ee2a171fa2a86b2660b26bd534fc2a5faa1316a6 From 840eb002f7b9cd8e8664092b94c02ad683642803 Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Mon, 15 Sep 2025 10:12:46 -0500 Subject: [PATCH 91/95] Update to 2.58.0 --- at-spi2-core.spec | 4 ++-- sources | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 394718d..2ab3948 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,11 +1,11 @@ Name: at-spi2-core -Version: 2.57.2 +Version: 2.58.0 Release: %autorelease Summary: Protocol definitions and daemon for D-Bus at-spi License: LGPL-2.1-or-later URL: https://gitlab.gnome.org/GNOME/%{name}/ -Source0: https://download.gnome.org/sources/%{name}/2.57/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/%{name}/2.58/%{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 diff --git a/sources b/sources index c547785..bf0b294 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.57.2.tar.xz) = 2db9bd82b66f55450f341bb09465f97c97330807f209c8cc2c0528fd3676fe1bfe8a407a0f8c8b2b199eaa15ee2a171fa2a86b2660b26bd534fc2a5faa1316a6 +SHA512 (at-spi2-core-2.58.0.tar.xz) = bbcc82e324d6d0d26962804c500afc72d05554399b51a631d1253b35ba5bd456573cfaa0659f253fc0cfc4d0395b97bc4ba2d91c909051be8be4fd61b7ec0e47 From 30293b96e4ce400d230411aef018f24a1f58e08a Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:07:49 +0200 Subject: [PATCH 92/95] Rebuilt for Python 3.14.0rc3 bytecode From 9c89c8210ac40a5daba593d377655b44e1345575 Mon Sep 17 00:00:00 2001 From: Petr Schindler Date: Mon, 13 Oct 2025 21:20:21 +0200 Subject: [PATCH 93/95] Update to 2.58.1 --- at-spi2-core.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index 2ab3948..d0c7267 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.58.0 +Version: 2.58.1 Release: %autorelease Summary: Protocol definitions and daemon for D-Bus at-spi diff --git a/sources b/sources index bf0b294..06d5eae 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.58.0.tar.xz) = bbcc82e324d6d0d26962804c500afc72d05554399b51a631d1253b35ba5bd456573cfaa0659f253fc0cfc4d0395b97bc4ba2d91c909051be8be4fd61b7ec0e47 +SHA512 (at-spi2-core-2.58.1.tar.xz) = 95ab458262b0e310f71760f68ec2247d0a6cc9349ca0919da4867815ff252a5820efb41f8b815b9d715a1836daaab6e03db0fd4a05ada420894c7383b47f410e From bce5ead9ca49e16ee6fae631857066895f5d5188 Mon Sep 17 00:00:00 2001 From: Adrian Vovk Date: Tue, 9 Dec 2025 19:29:09 -0500 Subject: [PATCH 94/95] Update to 2.58.2 --- at-spi2-core.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/at-spi2-core.spec b/at-spi2-core.spec index d0c7267..c6c42ca 100644 --- a/at-spi2-core.spec +++ b/at-spi2-core.spec @@ -1,5 +1,5 @@ Name: at-spi2-core -Version: 2.58.1 +Version: 2.58.2 Release: %autorelease Summary: Protocol definitions and daemon for D-Bus at-spi diff --git a/sources b/sources index 06d5eae..d7266de 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (at-spi2-core-2.58.1.tar.xz) = 95ab458262b0e310f71760f68ec2247d0a6cc9349ca0919da4867815ff252a5820efb41f8b815b9d715a1836daaab6e03db0fd4a05ada420894c7383b47f410e +SHA512 (at-spi2-core-2.58.2.tar.xz) = 2cc9169c246624de3584db9068e49b8f7380f8dfc328fe028397a4ec6c901266c80685a0a4fdc30cdc2e8c0f1f3a34efbc304f318569f193270490851107d4ec From 3e92b962a27ae65fa5f8f624048890fa21c2edd2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 04:04:47 +0000 Subject: [PATCH 95/95] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild