Bug 276672 - audio/dsbmixer: Update to 2.0
Summary: audio/dsbmixer: Update to 2.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL: https://github.com/mrclksr/DSBMixer/r...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-27 21:50 UTC by Marcel Kaiser
Modified: 2024-01-31 08:19 UTC (History)
1 user (show)

See Also:


Attachments
git format-patch to update dsbmixer version 1.7 to 2.0 (2.43 KB, patch)
2024-01-27 21:50 UTC, Marcel Kaiser
mk: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!