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: [

Reply via email to