git: dbb998ac55d5 - main - deskutils/kalarm: add options for VLC and mpv
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 27 Mar 2025 08:28:11 UTC
The branch main has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=dbb998ac55d56829772412c5c4f16e5876603af9
commit dbb998ac55d56829772412c5c4f16e5876603af9
Author: Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-03-27 08:25:55 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-03-27 08:25:55 +0000
deskutils/kalarm: add options for VLC and mpv
Build with mpv backend by default since VLC still depends on Qt5.
---
deskutils/kalarm/Makefile | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/deskutils/kalarm/Makefile b/deskutils/kalarm/Makefile
index 612ab99b2373..700323743324 100644
--- a/deskutils/kalarm/Makefile
+++ b/deskutils/kalarm/Makefile
@@ -1,13 +1,13 @@
PORTNAME= kalarm
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Personal alarm scheduler
WWW= https://www.kde.org/
-LIB_DEPENDS= libical.so:devel/libical \
- libvlc.so:multimedia/vlc
+LIB_DEPENDS= libical.so:devel/libical
USES= cmake compiler:c++11-lib gettext kde:6 qt:6 shebangfix tar:xz \
xorg
@@ -31,5 +31,17 @@ USE_LDCONFIG= yes
DESCR= ${.CURDIR:H:H}/deskutils/kdepim/pkg-descr
OPTIONS_DEFINE= DOCS
+OPTIONS_RADIO= AUDIO
+AUDIO_DESC= Audio backend
+OPTIONS_RADIO_AUDIO= MPV VLC
+OPTIONS_DEFAULT= MPV # VLC still uses Qt5
+
+MPV_DESC= Play audio via libmpv
+MPV_LIB_DEPENDS= libmpv.so:multimedia/mpv
+MPV_CMAKE_BOOL= ENABLE_LIBMPV
+
+VLC_DESC= Play audio via libVLC
+VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc
+VLC_CMAKE_BOOL= ENABLE_LIBVLC
.include <bsd.port.mk>