git: 28424d5f670e - 2025Q3 - audio/elisa: improve port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Jul 2025 20:07:45 UTC
The branch 2025Q3 has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=28424d5f670e6f57f254a06059a8a954846df34f
commit 28424d5f670e6f57f254a06059a8a954846df34f
Author: Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-07-19 20:07:23 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-07-19 20:07:23 +0000
audio/elisa: improve port
- Install missing GSreamer plugins to enable internet radio
- Rework options while here
PR: 288254
Submitted by: Tilde Joy
(cherry picked from commit 75b0e4ee88894a641c0ca9708328ad3afd825373)
---
audio/elisa/Makefile | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/audio/elisa/Makefile b/audio/elisa/Makefile
index 6d8dc8c19d78..14126b21ab02 100644
--- a/audio/elisa/Makefile
+++ b/audio/elisa/Makefile
@@ -1,5 +1,6 @@
PORTNAME= elisa
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= audio kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -20,11 +21,19 @@ USE_KDE= auth baloo bookmarks codecs completion config configwidgets \
USE_QT= base multimedia
USE_XORG= x11
-OPTIONS_DEFINE= DOCS VLC
-OPTIONS_DEFAULT= DOCS # VLC still uses Qt5
+OPTIONS_DEFINE= DOCS
+OPTIONS_DEFAULT= DOCS GSTREAMER # VLC still uses Qt5
-VLC_DESC= Use VLC instead of QtMultimedia
+OPTIONS_MULTI= BACKEND
+BACKEND_DESC= Audio backend
+OPTIONS_MULTI_BACKEND= VLC GSTREAMER
+
+VLC_DESC= Play audio via VLC
VLC_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_LIBVLC
VLC_LIB_DEPENDS= libvlc.so:multimedia/vlc
+GSTREAMER_DESC= Play audio via QtMultimedia/GStreamer
+GSTREAMER_USES= gstreamer
+GSTREAMER_USE= GSTREAMER=libav,soup
+
.include <bsd.port.mk>