[Bug 278148] Update Request: Dunst 1.9.1 to at least 1.9.2

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 03 Apr 2024 16:53:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278148

            Bug ID: 278148
           Summary: Update Request: Dunst 1.9.1 to at least 1.9.2
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: rcbell@mailinator.com

I would like to request an update for the Dunst package in the FreeBSD Ports
Collection (apologies if this is not the correct way to go about this - I'm new
here). Currently, the version available is 1.9.1, and I would like to see it
updated to at least version 1.9.2 (1.10.0 is available with additional Wayland
support/fixes).

Reason: The Dunst developers have released version 1.9.2, which includes bug
fixes and improvements over the previous version. Specifically, there are two
issues affecting me, and presumably others, that have been addressed in version
1.9.2:

1. High CPU usage when show_age_threshold = -1: The previous version (1.9.1)
suffers from high CPU usage under certain conditions, particularly when the
show_age_threshold option is set to -1. This issue has been reported and
addressed in version 1.9.2, contributing to improved performance and stability.

2. High CPU usage in some situations, often correlated with being idle:
Additionally, version 1.9.1 exhibits high CPU usage in certain situations,
particularly when the application is idle. This issue, reported in ticket
#1158, has been investigated and resolved in version 1.9.2, leading to a
smoother user experience and reduced system resource consumption.

Reproduction Steps: To reproduce the issue of high CPU usage and flickering
notifications, follow these steps:

1. Install Dunst version 1.9.1 on a FreeBSD system.
2. Start Dunst if it's not already running.
3. Execute the command dunstctl history-pop to simulate popping a notification
from the history.
4. Observe the CPU usage and the behavior of the notification.

Dependencies: To my knowledge Dunst 1.9.2 does not have any specific
dependencies beyond those already present in the FreeBSD Ports Collection.
Dunst 1.10.0 may have additional dependencies, but I'm not a Wayland user.

Additional Information:
Dunst 1.9.2 (and 1.10.0) can be found on the official GitHub repository:
https://github.com/dunst-project/dunst/releases
The release notes for Dunst 1.9.2 outline the changes and improvements:
https://github.com/dunst-project/dunst/releases/tag/v1.9.2

-- 
You are receiving this mail because:
You are the assignee for the bug.