git: 3884bfb31010 - main - multimedia/jellyfin-media-player: add missing run dependency

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Thu, 15 May 2025 08:24:47 UTC
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3884bfb310100148357a21f8ce9982a29d2a4a36

commit 3884bfb310100148357a21f8ce9982a29d2a4a36
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-05-15 08:23:07 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-05-15 08:23:07 +0000

    multimedia/jellyfin-media-player: add missing run dependency
    
    the package is missing a run dependency qt5-quickcontrols without it
    jellyfin media play crashes at startup time:
    
    '[warning] unknown @ 6 - qrc:/ui/webview.qml:6:1: module "QtQuick.Controls" is not installed'
    
    PR:             286802
    Submitted by:   polyduekes@proton.me
---
 multimedia/jellyfin-media-player/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/multimedia/jellyfin-media-player/Makefile b/multimedia/jellyfin-media-player/Makefile
index 89dc92c82e16..22b6266e143c 100644
--- a/multimedia/jellyfin-media-player/Makefile
+++ b/multimedia/jellyfin-media-player/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	jellyfin-media-player
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.12.0
+PORTREVISION=	1
 CATEGORIES=	multimedia
 
 MAINTAINER=	bapt@FreeBSD.org
@@ -17,7 +18,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	jellyfin
 
 USE_QT=		core gui network webengine webchannel dbus qmake buildtools \
-		xml x11extras
+		quickcontrols xml x11extras
 USE_SDL=	sdl2
 USE_XORG=	xext