git: 04cb7d0bcd68 - main - multimedia/qt6-multimedia: Add missing deps
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 22 Dec 2024 06:53:37 UTC
The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=04cb7d0bcd688c3bcd88b0ae632e787a7c75a5fa commit 04cb7d0bcd688c3bcd88b0ae632e787a7c75a5fa Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2024-12-22 06:38:57 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2024-12-22 06:47:51 +0000 multimedia/qt6-multimedia: Add missing deps If the GSTREAMER option is enabled, the respective audio sink for either the ALSA or PULSEAUDIO backend needs to be installed, otherwise applications like multimedia/mkvtoolnix may crash upon startup. While here, add missing graphics/libdrm dep. PR: 282078 --- multimedia/qt6-multimedia/Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/multimedia/qt6-multimedia/Makefile b/multimedia/qt6-multimedia/Makefile index f6c81900033f..05cd43f7b4ee 100644 --- a/multimedia/qt6-multimedia/Makefile +++ b/multimedia/qt6-multimedia/Makefile @@ -1,6 +1,6 @@ PORTNAME= multimedia DISTVERSION= ${QT6_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia PKGNAMEPREFIX= qt6- @@ -31,13 +31,17 @@ ALSA_CMAKE_BOOL= FEATURE_alsa FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= FEATURE_ffmpeg -GSTREAMER_LIB_DEPENDS= libwayland-client.so:graphics/wayland +GSTREAMER_LIB_DEPENDS= libdrm.so:graphics/libdrm \ + libwayland-client.so:graphics/wayland # As of 2024-09-29, Mk/Uses/xorg.mk freaks out if no modules are defined # via USE_XORG, so FTTB, we must duplicate USES=xorg in the GSTREAMER # and X11 options and cannot hoist it to the main USES declaration as a # noop. GSTREAMER_USES= gnome gstreamer:1 xorg -GSTREAMER_USE= GL=egl GNOME=glib20 GSTREAMER=bad,gl,good,ugly XORG=xcb +GSTREAMER_USE= GL=egl \ + GNOME=glib20 \ + GSTREAMER=bad,gl,good,ugly,${"${PORT_OPTIONS:MALSA}":?alsa:pulse} \ + XORG=xcb GSTREAMER_CMAKE_BOOL= FEATURE_gstreamer \ FEATURE_gstreamer_1_0 \ FEATURE_gstreamer_app \