Bug 276672

Summary: audio/dsbmixer: Update to 2.0
Product: Ports & Packages Reporter: Marcel Kaiser <mk>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/mrclksr/DSBMixer/releases/tag/2.0
Attachments:
Description Flags
git format-patch to update dsbmixer version 1.7 to 2.0 mk: maintainer-approval+

Description Marcel Kaiser 2024-01-27 21:50:25 UTC
Created attachment 248021 [details]
git format-patch to update dsbmixer version 1.7 to 2.0

Release notes: https://github.com/mrclksr/DSBMixer/releases/tag/2.0

QA:

testport: OK (poudriere: 140Ramd64)
portclippy: OK
portfmt -D Makefile: OK
portlint:
WARN: /home/ich/portstree/audio/dsbmixer/pkg-plist: [5]: this port installs .desktop files. If the .desktop file(s) installed contain ``MimeType='', you must add `desktop-file-utils` to USES.
0 fatal errors and 1 warning found.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2024-01-28 17:29:35 UTC
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field.


Thanks!
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2024-01-30 16:42:28 UTC
Committed,

Thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-01-30 16:43:15 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f5958c05930ccc08456e1525ea96772f855e9c8

commit 0f5958c05930ccc08456e1525ea96772f855e9c8
Author:     Marcel Kaiser <mk@nic-nac-project.org>
AuthorDate: 2024-01-28 17:30:07 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-01-30 16:42:06 +0000

    audio/dsbmixer: Update to 2.0

    ChangeLog: https://github.com/mrclksr/DSBMixer/releases/tag/2.0

     * Major parts of the code have been redesigned.
     * Support for controlling the volume of each audio application separately has
       been added.
     * Support for moving Pulseaudio streams to a new default sound device has been
       added.
     * Support for setting the default unit check interval has been added.
     * Support for defining the number of mouse wheel scroll lines has been added.
     * A DBus interface for controlling DSBMixer has been added.
     * DSBMixer now uses KStatusNotifierItem instead of QSystemTrayIcon to support
       D-Bus StatusNotifierItem and XEmbed system tray icons.
     * Support for Qt6 has been added.
     * The build system has been changed to CMake.

    PR:             276672
    Reported by:    mk@nic-nac-project.org (maintainer)

 audio/dsbmixer/Makefile  | 23 ++++++++++++++---------
 audio/dsbmixer/distinfo  |  6 +++---
 audio/dsbmixer/pkg-plist |  4 +++-
 3 files changed, 20 insertions(+), 13 deletions(-)
Comment 4 Marcel Kaiser 2024-01-30 19:07:55 UTC
(In reply to Fernando Apesteguía from comment #2)
Thank you for the commit, Fernando!
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2024-01-31 08:19:03 UTC
(In reply to Marcel Kaiser from comment #4)
You're welcome!