Index: multimedia/ffmpeg/Makefile =================================================================== --- multimedia/ffmpeg/Makefile +++ multimedia/ffmpeg/Makefile @@ -1,6 +1,6 @@ PORTNAME= ffmpeg PORTVERSION= 6.1.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ @@ -48,7 +48,7 @@ OPTIONS_DEFAULT= AOM ASM ASS DAV1D DRM FONTCONFIG FREETYPE FREI0R GMP \ GNUTLS HARFBUZZ ICONV JXL LAME LCMS2 LIBPLACEBO LIBXML2 NETWORK \ - OPTIMIZED_CFLAGS OPUS RTCPU SVTAV1 V4L VAAPI VDPAU VMAF \ + OPTIMIZED_CFLAGS OPUS RTCPU SDL SVTAV1 V4L VAAPI VDPAU VMAF \ VORBIS VPX VULKAN WEBP X264 X265 XCB OPTIONS_DEFAULT_amd64= NVENC OPTIONS_DEFAULT_i386= NVENC @@ -461,8 +461,11 @@ LIBRTMP_CONFIGURE_ENABLE= librtmp # sdl -SDL_USES= sdl -SDL_USE= SDL=sdl2 +SDL_SUBPACKAGES= sdl +#USES.sdl= sdl +#USE_SDL.sdl= sdl2 +LIB_DEPENDS.sdl= libSDL2.so:devel/sdl20 +SELF_DEPENDS.sdl= main SDL_CONFIGURE_ENABLE= sdl2 # shaderc Index: multimedia/ffmpeg/pkg-plist =================================================================== --- multimedia/ffmpeg/pkg-plist +++ multimedia/ffmpeg/pkg-plist @@ -1,5 +1,5 @@ bin/ffmpeg -%%SDL%%bin/ffplay +@@sdl@@bin/ffplay bin/ffprobe include/libavcodec/ac3_parser.h include/libavcodec/adts_parser.h @@ -184,8 +184,8 @@ man/man1/ffmpeg-scaler.1.gz man/man1/ffmpeg-utils.1.gz man/man1/ffmpeg.1.gz -%%SDL%%man/man1/ffplay-all.1.gz -%%SDL%%man/man1/ffplay.1.gz +@@sdl@@man/man1/ffplay-all.1.gz +@@sdl@@man/man1/ffplay.1.gz man/man1/ffprobe-all.1.gz man/man1/ffprobe.1.gz man/man3/libavcodec.3.gz