Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package swayidle for openSUSE:Factory checked in at 2026-10-27 16:49:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/swayidle (Old) and /work/SRC/openSUSE:Factory/.swayidle.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "swayidle" Tue Oct 27 16:49:27 2026 rev:12 rq:1392884 version:1.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/swayidle/swayidle.changes 2025-11-09 21:08:52.737597311 +0100 +++ /work/SRC/openSUSE:Factory/.swayidle.new.2252680/swayidle.changes 2026-10-27 16:49:50.780710361 +0100 @@ -1,0 +2,8 @@ +Tue Oct 27 06:21:03 UTC 2026 - Michael Vetter <[email protected]> + +- Update to 1.9.1: + * Drain the sd-bus queue in the check pass + * Fix idle_notifier_v1 interface version + * Use bright black rather than black for LOG_DEBUG + +------------------------------------------------------------------- Old: ---- swayidle-1.9.0.tar.gz New: ---- swayidle-1.9.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ swayidle.spec ++++++ --- /var/tmp/diff_new_pack.0QQIyJ/_old 2026-10-27 16:49:51.682748164 +0100 +++ /var/tmp/diff_new_pack.0QQIyJ/_new 2026-10-27 16:49:51.683748206 +0100 @@ -1,7 +1,7 @@ # # spec file for package swayidle # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: swayidle -Version: 1.9.0 +Version: 1.9.1 Release: 0 Summary: Idle management daemon for Wayland License: MIT ++++++ swayidle-1.9.0.tar.gz -> swayidle-1.9.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swayidle-1.9.0/main.c new/swayidle-1.9.1/main.c --- old/swayidle-1.9.0/main.c 2025-11-06 10:05:20.000000000 +0100 +++ new/swayidle-1.9.1/main.c 2026-10-25 09:18:11.000000000 +0100 @@ -64,7 +64,7 @@ [LOG_SILENT] = "", [LOG_ERROR ] = "\x1B[1;31m", [LOG_INFO ] = "\x1B[1;34m", - [LOG_DEBUG ] = "\x1B[1;30m", + [LOG_DEBUG ] = "\x1B[1;90m", }; static enum log_importance log_importance = LOG_INFO; @@ -412,6 +412,9 @@ sd_bus_flush(bus); } if (mask == 0) { + while ((count = sd_bus_process(bus, NULL)) > 0) { + // Keep going until the queue is empty. + } sd_bus_flush(bus); } @@ -542,8 +545,8 @@ static void handle_global(void *data, struct wl_registry *registry, uint32_t name, const char *interface, uint32_t version) { if (strcmp(interface, ext_idle_notifier_v1_interface.name) == 0) { - idle_notifier = - wl_registry_bind(registry, name, &ext_idle_notifier_v1_interface, 1); + idle_notifier = wl_registry_bind(registry, name, + &ext_idle_notifier_v1_interface, version >= 2 ? 2 : 1); } else if (strcmp(interface, wl_seat_interface.name) == 0) { struct seat *s = calloc(1, sizeof(struct seat)); s->proxy = wl_registry_bind(registry, name, &wl_seat_interface, 2); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swayidle-1.9.0/meson.build new/swayidle-1.9.1/meson.build --- old/swayidle-1.9.0/meson.build 2025-11-06 10:05:20.000000000 +0100 +++ new/swayidle-1.9.1/meson.build 2026-10-25 09:18:11.000000000 +0100 @@ -1,7 +1,7 @@ project( 'swayidle', 'c', - version: '1.9.0', + version: '1.9.1', license: 'MIT', meson_version: '>=0.59.0', default_options: [
