From: Rafael Sadowski Subject: Enable VA-API in x11/qt6/qtmultimedia To: ports Date: Sun, 28 Jul 2024 09:59:49 +0200 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