Date: Tue, 30 Jan 2024 16:42:21 GMT From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= <fernape@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0f5958c05930 - main - audio/dsbmixer: Update to 2.0 Message-ID: <202401301642.40UGgLJd046776@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by fernape: 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(-) diff --git a/audio/dsbmixer/Makefile b/audio/dsbmixer/Makefile index e0a559c63b14..b4c8dbc9077a 100644 --- a/audio/dsbmixer/Makefile +++ b/audio/dsbmixer/Makefile @@ -1,6 +1,5 @@ PORTNAME= dsbmixer -PORTVERSION= 1.7 -PORTREVISION= 1 +PORTVERSION= 2.0 CATEGORIES= audio MAINTAINER= mk@nic-nac-project.org @@ -12,19 +11,25 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= dsbwrtsysctl:sysutils/dsbwrtsysctl -USES= compiler:c++11-lang gl qmake qt:5 tar:tgz -USE_GL= gl -USE_QT= buildtools:build core gui linguisttools:build widgets +USES= cmake compiler:c++11-lang gl kde:5 qmake qt:5 tar:tgz USE_GITHUB= yes GH_ACCOUNT= mrclksr GH_PROJECT= DSBMixer -QMAKE_ARGS= PORTS=1 -OPTIONS_DEFINE= DEVD -OPTIONS_DEFAULT=DEVD +USE_GL= gl +USE_KDE= notifications +USE_QT= core dbus gui widgets buildtools:build linguisttools:build \ + qmake:build + +CMAKE_ON= PORTS + +MAKE_ENV+= DESTDIR=${STAGEDIR} + +OPTIONS_DEFINE= DEVD +OPTIONS_DEFAULT= DEVD DEVD_DESC= Add new USB audio devices at runtime -DEVD_MAKE_ARGS_OFF= -DWITHOUT_DEVD +DEVD_CMAKE_OFF= -DWITHOUT_DEVD:BOOL=true .include <bsd.port.mk> diff --git a/audio/dsbmixer/distinfo b/audio/dsbmixer/distinfo index 998e9574305d..7b8eb26d2b09 100644 --- a/audio/dsbmixer/distinfo +++ b/audio/dsbmixer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1613419102 -SHA256 (mrclksr-DSBMixer-1.7_GH0.tar.gz) = b933ebe3014db49e559574b691449a03ef7d6aa0dc8f5711f02b7eabd6adfee5 -SIZE (mrclksr-DSBMixer-1.7_GH0.tar.gz) = 287799 +TIMESTAMP = 1706199872 +SHA256 (mrclksr-DSBMixer-2.0_GH0.tar.gz) = 6919e47806c40d73694e63389d232517ef2df942f513a9a136778b49622e8a92 +SIZE (mrclksr-DSBMixer-2.0_GH0.tar.gz) = 282995 diff --git a/audio/dsbmixer/pkg-plist b/audio/dsbmixer/pkg-plist index b08a4adeba78..44023dacc4b8 100644 --- a/audio/dsbmixer/pkg-plist +++ b/audio/dsbmixer/pkg-plist @@ -1,6 +1,8 @@ bin/dsbmixer +bin/dsbmixer-dbus @(root,wheel,4750) libexec/dsbmixer_backend -libexec/dsbmixer_restart_pa +libexec/dsbmixer-pa share/applications/dsbmixer.desktop %%DATADIR%%/dsbmixer_de.qm %%DATADIR%%/dsbmixer_fr.qm +%%DATADIR%%/dsbmixer_sv.qm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401301642.40UGgLJd046776>