Index | Thread | Search

From:
Rafael Sadowski <rafael@sizeofvoid.org>
Subject:
Enable VA-API in x11/qt6/qtmultimedia
To:
ports <ports@openbsd.org>
Date:
Sun, 28 Jul 2024 09:59:49 +0200

Download raw body.

Thread
OK to enable VA-API support in qt6multimedia?

I've been using it for a few weeks and haven't noticed any problems so
far.

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/qt6/qtmultimedia/Makefile,v
diff -u -p -r1.13 Makefile
--- Makefile	17 Jul 2024 07:30:57 -0000	1.13
+++ Makefile	28 Jul 2024 07:58:12 -0000
@@ -1,7 +1,7 @@
 QT6NAME =	QtMultimedia
 COMMENT =	Qt6 multimedia components
 PKGSPEC =	qt6-qtmultimedia-${QT6_PKGSPEC}
-REVISION =	0
+REVISION =	1
 
 SHARED_LIBS +=  Qt6Multimedia             6.0 # 6.6
 SHARED_LIBS +=  Qt6MultimediaQuick        4.0 # 6.6
@@ -16,7 +16,7 @@ WANTLIB += Xrandr avcodec avformat avuti
 WANTLIB += gstallocators-1.0 gstapp-1.0 gstaudio-1.0 gstbase-1.0
 WANTLIB += gstgl-1.0 gstpbutils-1.0 gstphotography-1.0 gstreamer-1.0
 WANTLIB += gstvideo-1.0 gthread-2.0 intl m pulse swresample swscale
-WANTLIB += xkbcommon
+WANTLIB += va va-drm xkbcommon
 
 BUILD_DEPENDS =	graphics/vulkan-loader \
 		x11/qt6/qtshadertools \
@@ -35,8 +35,7 @@ LIB_DEPENDS =	audio/pulseaudio \
 		x11/xkbcommon
 
 CONFIGURE_ARGS =	-DQT_FEATURE_ffmpeg=ON \
-			-DQT_FEATURE_gstreamer_1_0=ON \
-			-DQT_FEATURE_vaapi=OFF
+			-DQT_FEATURE_gstreamer_1_0=ON
 
 MODCMAKE_LDFLAGS +=	-L${X11BASE}/lib