git: 5336c337b86d - main - net/freerdp3: RDPECAM (RDP webcam redirection) require FFMPEG and SWSCALE
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 09 Mar 2025 14:17:07 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5336c337b86d96146e493bdfdcd023b3f4e2b3ec
commit 5336c337b86d96146e493bdfdcd023b3f4e2b3ec
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-03-09 14:15:41 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-03-09 14:15:41 +0000
net/freerdp3: RDPECAM (RDP webcam redirection) require FFMPEG and SWSCALE
Fixes: 9ba31cc97ff7 (Update 3.12.0 → 3.13.0)
---
net/freerdp3/Makefile | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile
index d466a5b3409f..8558d0d03de2 100644
--- a/net/freerdp3/Makefile
+++ b/net/freerdp3/Makefile
@@ -47,7 +47,7 @@ OPTIONS_DEFINE_aarch64= SIMD
OPTIONS_DEFINE_amd64= SIMD
OPTIONS_DEFINE_armv7= SIMD
OPTIONS_DEFINE_i386= SIMD
-OPTIONS_DEFAULT= AAD CUPS GSSAPI_HEIMDAL ICU JSON_C \
+OPTIONS_DEFAULT= AAD CUPS FFMPEG GSSAPI_HEIMDAL ICU JSON_C \
KEYBOARD_LAYOUT MANPAGES RDPECAM SDL2 SDL3 \
SWSCALE TIMEZONE_FILE WAYLAND WEBKIT X11
OPTIONS_DEFAULT_aarch64= SIMD
@@ -74,7 +74,7 @@ KEYBOARD_LAYOUT_DESC= Use keyboard definitions from JSON file
OPENH264_DESC= H.264 video codec support via OpenH264
PCSC_DESC= Smart card support (smart card device redirection)
PKCS11_DESC= Use security/pkcs11-helper
-RDPECAM_DESC= RDP webcam redirection
+RDPECAM_DESC= RDP webcam redirection (require FFMPEG and SWSCALE)
REQUIRE_JSON_DESC= Options that require JSON
SDL2_DESC= Build FreeRDP SDL 2 client
SDL3_DESC= Build FreeRDP SDL 3 client
@@ -162,6 +162,7 @@ PNG_CMAKE_BOOL= WINPR_UTILS_IMAGE_PNG
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CMAKE_BOOL= WITH_PULSE
+RDPECAM_IMPLIES= FFMPEG SWSCALE
RDPECAM_BUILD_DEPENDS= ${LOCALBASE}/include/linux/uvcvideo.h:multimedia/v4l_compat \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
RDPECAM_LIB_DEPENDS= libv4l2.so:multimedia/libv4l \