From 61e30a744407d1d360bf7c97ebe8dd5b59f1ae18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sat, 29 Mar 2025 12:17:47 +0100 Subject: [PATCH 1/2] packaging: Add Breaks on older device themes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This makes sure they don't throw any criticals Signed-off-by: Guido Günther --- debian/control | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian/control b/debian/control index a600f8c..a787013 100644 --- a/debian/control +++ b/debian/control @@ -36,6 +36,8 @@ Depends: sound-theme-freedesktop, Recommends: gsettings-desktop-schemas, +Breaks: + feedbackd-device-themes (>= 0.8.0~), Description: DBus service for haptic/visual/audio feedback Feedbackd is a DBus activated daemon that provides haptic/ visual/audio feedback based on events selected from configurable From 867771a25ad8f8de4f64a916367f436b0ca9dab3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sat, 29 Mar 2025 10:07:36 +0100 Subject: [PATCH 2/2] treewide: Document changes and release 0.8.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Guido Günther --- NEWS | 7 +++++++ debian/changelog | 8 ++++++++ meson.build | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 0f9ba3e..00a0f32 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,10 @@ +feedbackd 0.8.1 +--------------- +Released March 2025 +* Avoid critical when `lfb_uninit()` isn't paired with `lfb_init()` +* Contributors: + * Guido Günther + feedbackd 0.8.0 --------------- Released March 2025 diff --git a/debian/changelog b/debian/changelog index 1b40347..d78fabb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +feedbackd (0.8.1) experimental; urgency=medium + + * libfeedback: Only cancel feedbacks if ever inited. + If lfb_init() wasn't called before lfb_uninit() we'd otherwise raise a + critical which isn't nice for a library. + + -- Guido Günther Sat, 29 Mar 2025 10:07:40 +0100 + feedbackd (0.8.0) experimental; urgency=medium [ Sam Day ] diff --git a/meson.build b/meson.build index 86c5905..42c8cfa 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'feedbackd', 'c', - version: '0.8.0', + version: '0.8.1', license: 'LGPLv3+', meson_version: '>= 1.0.0', default_options: ['warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11'],