diff --git a/multimedia/ffmpeg6/Makefile b/multimedia/ffmpeg6/Makefile index 4e24eb1a6ef8..de0618c40701 100644 --- a/multimedia/ffmpeg6/Makefile +++ b/multimedia/ffmpeg6/Makefile @@ -1,272 +1,272 @@ PORTNAME= ffmpeg -PORTVERSION= 6.1.5 +PORTVERSION= 6.1.6 CATEGORIES= multimedia audio net MASTER_SITES= https://ffmpeg.org/releases/ PKGNAMESUFFIX= 6 MAINTAINER= thierry@FreeBSD.org COMMENT= Realtime audio/video encoder/converter and streaming server (legacy 6.* series) WWW= https://ffmpeg.org/ LICENSE= GPLv3+ LGPL3+ LICENSE_COMB= multi LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.GPLv3 LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPLv3 BUILD_DEPENDS= ${BUILD_DEPENDS_${ARCH}} BUILD_DEPENDS_aarch64= as:devel/binutils BUILD_DEPENDS_amd64= nasm:devel/nasm BUILD_DEPENDS_armv6= as:devel/binutils BUILD_DEPENDS_armv7= as:devel/binutils BUILD_DEPENDS_i386= nasm:devel/nasm HAS_CONFIGURE= yes CONFIGURE_ARGS= --disable-alsa \ --disable-libopencore-amrnb \ --disable-libopencore-amrwb \ --disable-libaribb24 \ --disable-libbs2b \ --disable-libcaca \ --disable-libcdio \ --disable-libcodec2 \ --disable-libdavs2 \ --disable-libdc1394 \ --disable-libfdk-aac \ --disable-libflite \ --disable-libfribidi \ --disable-libglslang \ --disable-libgme \ --disable-libgsm \ --disable-libilbc \ --disable-libjack \ --disable-libkvazaar \ --disable-ladspa \ --disable-libklvanc \ --disable-liblensfun \ --disable-libbluray \ --disable-librsvg \ --disable-lv2 \ --disable-libmfx \ --disable-libmodplug \ --disable-libmysofa \ --disable-nvenc \ --disable-openal \ --disable-opencl \ --disable-opengl \ --disable-libopenh264 \ --disable-libopenjpeg \ --disable-libopenmpt \ --disable-libopenvino \ --disable-pocketsphinx \ --disable-libpulse \ --disable-librabbitmq \ --disable-librav1e \ --disable-librist \ --disable-librubberband \ --disable-sdl2 \ --disable-libsmbclient \ --disable-libsnappy \ --disable-sndio \ --disable-libsoxr \ --disable-libspeex \ --disable-libsrt \ --disable-libssh \ --disable-libtensorflow \ --disable-libtesseract \ --disable-libtheora \ --disable-libtwolame \ --disable-libuavs3d \ --disable-vapoursynth \ --disable-libvidstab \ --disable-libvo-amrwbenc \ --disable-vulkan \ --disable-libxavs2 \ --disable-libxvid \ --disable-outdev=xv \ --disable-libzimg \ --disable-libzmq \ --disable-libzvbi \ --disable-gcrypt \ --disable-mbedtls \ --disable-openssl \ --disable-libtls \ --disable-nonfree .if defined(WITH_DEBUG) CONFIGURE_ARGS+=--disable-stripping .else CONFIGURE_ARGS+=--disable-debug .endif CONFIGURE_LOG= ffbuild/config.log USES= compiler:c11 cpe gmake localbase:ldflags perl5 \ pkgconfig shebangfix tar:xz USE_LDCONFIG= yes USE_PERL5= build SHEBANG_FILES= doc/texi2pod.pl NOPRECIOUSMAKEVARS= yes # ARCH .ifdef PKGNAMESUFFIX PORTSCOUT= limit:^6\. PREFIX= ${LOCALBASE}/${PKGBASE} # avoid conflict with the default .endif OPTIONS_DEFINE= DOCS # aom LIB_DEPENDS+= libaom.so:multimedia/aom CONFIGURE_ARGS+= --enable-libaom # asm support CONFIGURE_ARGS+= --enable-asm # ass LIB_DEPENDS+= libass.so:multimedia/libass CONFIGURE_ARGS+= --enable-libass # dav1d LIB_DEPENDS+= libdav1d.so:multimedia/dav1d CONFIGURE_ARGS+= --enable-libdav1d # docs DOCS_BUILD_DEPENDS= texi2html:textproc/texi2html DOCS_CONFIGURE_ENABLE= htmlpages DOCS_BINARY_ALIAS= makeinfo=${FALSE} # force texi2html # drm LIB_DEPENDS+= libdrm.so:graphics/libdrm CONFIGURE_ARGS+= --enable-libdrm # fontconfig LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig CONFIGURE_ARGS+= --enable-fontconfig # freetype LIB_DEPENDS+= libfreetype.so:print/freetype2 CONFIGURE_ARGS+= --enable-libfreetype # frei0r BUILD_DEPENDS+= ${LOCALBASE}/include/frei0r.h:graphics/frei0r CONFIGURE_ARGS+= --enable-frei0r # gnutls LIB_DEPENDS+= libgnutls.so:security/gnutls CONFIGURE_ARGS+= --enable-gnutls # gmp LIB_DEPENDS+= libgmp.so:math/gmp CONFIGURE_ARGS+= --enable-gmp # iconv USES+= iconv CONFIGURE_ARGS+= --enable-iconv # lame LIB_DEPENDS+= libmp3lame.so:audio/lame CONFIGURE_ARGS+= --enable-libmp3lame # libxml USES+= gnome USE_GNOME+= libxml2 CONFIGURE_ARGS+= --enable-libxml2 # libv4l BUILD_DEPENDS+= v4l_compat>0:multimedia/v4l_compat LIB_DEPENDS+= libv4l2.so:multimedia/libv4l CONFIGURE_ARGS+= --enable-libv4l2 # network CONFIGURE_ARGS+= --enable-network # optimizations CONFIGURE_ARGS+= --enable-optimizations # opus LIB_DEPENDS+= libopus.so:audio/opus CONFIGURE_ARGS+= --enable-libopus # rtcpu CONFIGURE_ARGS+= --enable-runtime-cpudetect # svt-av1 LIB_DEPENDS+= libSvtAv1Enc.so:multimedia/svt-av1 CONFIGURE_ARGS+= --enable-libsvtav1 # vaapi LIB_DEPENDS+= libva.so:multimedia/libva CONFIGURE_ARGS+= --enable-vaapi # vdpau USES+= xorg USE_XORG+= x11 LIB_DEPENDS+= libvdpau.so:multimedia/libvdpau CONFIGURE_ARGS+= --enable-vdpau # vmaf LIB_DEPENDS+= libvmaf.so:multimedia/vmaf CONFIGURE_ARGS+= --enable-libvmaf # vorbis LIB_DEPENDS+= libvorbisenc.so:audio/libvorbis CONFIGURE_ARGS+= --enable-libvorbis # vp8 LIB_DEPENDS+= libvpx.so:multimedia/libvpx CONFIGURE_ARGS+= --enable-libvpx # webp LIB_DEPENDS+= libwebp.so:graphics/webp CONFIGURE_ARGS+= --enable-libwebp # x264 LIB_DEPENDS+= libx264.so:multimedia/libx264 CONFIGURE_ARGS+= --enable-libx264 # x265 LIB_DEPENDS+= libx265.so:multimedia/x265 CONFIGURE_ARGS+= --enable-libx265 # xcb #USES+= xorg USE_XORG+= xcb CONFIGURE_ARGS+= --enable-libxcb # License knobs CONFIGURE_ARGS+= --enable-version3 INSTALL_TARGET= install-progs install-doc install-data \ install-libs install-headers install-examples TEST_TARGET= check DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} MAKE_ENV+= V=1 LDFLAGS_aarch64=-Wl,-z,notext LDFLAGS_armv6= -Wl,-z,notext LDFLAGS_armv7= -Wl,-z,notext LDFLAGS_i386= -Wl,-z,notext CONFIGURE_ARGS+=--prefix="${PREFIX}" \ --mandir="${PREFIX}/share/man" \ --datadir="${DATADIR}" \ --docdir="${DOCSDIR}" \ --pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ --disable-static \ --disable-libcelt \ --enable-shared \ --enable-pic \ --enable-gpl \ --cc="${CC}" \ --cxx="${CXX}" DOC_FILES= Changelog CREDITS INSTALL.md LICENSE.md MAINTAINERS \ README.md RELEASE_NOTES # under doc subdirectory DOC_DOCFILES= APIchanges *.txt PORTDOCS= * post-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "${DOC_FILES}" ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \ "${DOC_DOCFILES}" ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/ffmpeg6/distinfo b/multimedia/ffmpeg6/distinfo index a2ae5f4f1c2b..3d4628dc3d55 100644 --- a/multimedia/ffmpeg6/distinfo +++ b/multimedia/ffmpeg6/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1778165623 -SHA256 (ffmpeg-6.1.5.tar.xz) = 05fbe9db1f5452a3605bb1d9bf91da9d4bb08162891692e4f172b58c49109412 -SIZE (ffmpeg-6.1.5.tar.xz) = 10489924 +TIMESTAMP = 1782151909 +SHA256 (ffmpeg-6.1.6.tar.xz) = d4fcb164028dd3beee5d92c0ac72e46aac6973c75ea12dc14de07bf8f407370a +SIZE (ffmpeg-6.1.6.tar.xz) = 10497884 diff --git a/multimedia/ffmpeg6/pkg-plist b/multimedia/ffmpeg6/pkg-plist index 7aca1903350b..252068e2fe69 100644 --- a/multimedia/ffmpeg6/pkg-plist +++ b/multimedia/ffmpeg6/pkg-plist @@ -1,226 +1,226 @@ bin/ffmpeg bin/ffprobe include/libavcodec/ac3_parser.h include/libavcodec/adts_parser.h include/libavcodec/avcodec.h include/libavcodec/avdct.h include/libavcodec/avfft.h include/libavcodec/bsf.h include/libavcodec/codec.h include/libavcodec/codec_desc.h include/libavcodec/codec_id.h include/libavcodec/codec_par.h include/libavcodec/d3d11va.h include/libavcodec/defs.h include/libavcodec/dirac.h include/libavcodec/dv_profile.h include/libavcodec/dxva2.h include/libavcodec/jni.h include/libavcodec/mediacodec.h include/libavcodec/packet.h include/libavcodec/qsv.h include/libavcodec/vdpau.h include/libavcodec/version.h include/libavcodec/version_major.h include/libavcodec/videotoolbox.h include/libavcodec/vorbis_parser.h include/libavcodec/xvmc.h include/libavdevice/avdevice.h include/libavdevice/version.h include/libavdevice/version_major.h include/libavfilter/avfilter.h include/libavfilter/buffersink.h include/libavfilter/buffersrc.h include/libavfilter/version.h include/libavfilter/version_major.h include/libavformat/avformat.h include/libavformat/avio.h include/libavformat/version.h include/libavformat/version_major.h include/libavutil/adler32.h include/libavutil/aes.h include/libavutil/aes_ctr.h include/libavutil/ambient_viewing_environment.h include/libavutil/attributes.h include/libavutil/audio_fifo.h include/libavutil/avassert.h include/libavutil/avconfig.h include/libavutil/avstring.h include/libavutil/avutil.h include/libavutil/base64.h include/libavutil/blowfish.h include/libavutil/bprint.h include/libavutil/bswap.h include/libavutil/buffer.h include/libavutil/camellia.h include/libavutil/cast5.h include/libavutil/channel_layout.h include/libavutil/common.h include/libavutil/cpu.h include/libavutil/crc.h include/libavutil/csp.h include/libavutil/des.h include/libavutil/detection_bbox.h include/libavutil/dict.h include/libavutil/display.h include/libavutil/dovi_meta.h include/libavutil/downmix_info.h include/libavutil/encryption_info.h include/libavutil/error.h include/libavutil/eval.h include/libavutil/executor.h include/libavutil/ffversion.h include/libavutil/fifo.h include/libavutil/file.h include/libavutil/film_grain_params.h include/libavutil/frame.h include/libavutil/hash.h include/libavutil/hdr_dynamic_metadata.h include/libavutil/hdr_dynamic_vivid_metadata.h include/libavutil/hmac.h include/libavutil/hwcontext.h include/libavutil/hwcontext_cuda.h include/libavutil/hwcontext_d3d11va.h include/libavutil/hwcontext_drm.h include/libavutil/hwcontext_dxva2.h include/libavutil/hwcontext_mediacodec.h include/libavutil/hwcontext_opencl.h include/libavutil/hwcontext_qsv.h include/libavutil/hwcontext_vaapi.h include/libavutil/hwcontext_vdpau.h include/libavutil/hwcontext_videotoolbox.h include/libavutil/hwcontext_vulkan.h include/libavutil/imgutils.h include/libavutil/intfloat.h include/libavutil/intreadwrite.h include/libavutil/lfg.h include/libavutil/log.h include/libavutil/lzo.h include/libavutil/macros.h include/libavutil/mastering_display_metadata.h include/libavutil/mathematics.h include/libavutil/md5.h include/libavutil/mem.h include/libavutil/motion_vector.h include/libavutil/murmur3.h include/libavutil/opt.h include/libavutil/parseutils.h include/libavutil/pixdesc.h include/libavutil/pixelutils.h include/libavutil/pixfmt.h include/libavutil/random_seed.h include/libavutil/rational.h include/libavutil/rc4.h include/libavutil/replaygain.h include/libavutil/ripemd.h include/libavutil/samplefmt.h include/libavutil/sha.h include/libavutil/sha512.h include/libavutil/spherical.h include/libavutil/stereo3d.h include/libavutil/tea.h include/libavutil/threadmessage.h include/libavutil/time.h include/libavutil/timecode.h include/libavutil/timestamp.h include/libavutil/tree.h include/libavutil/twofish.h include/libavutil/tx.h include/libavutil/uuid.h include/libavutil/version.h include/libavutil/video_enc_params.h include/libavutil/video_hint.h include/libavutil/xtea.h include/libpostproc/postprocess.h include/libpostproc/version.h include/libpostproc/version_major.h include/libswresample/swresample.h include/libswresample/version.h include/libswresample/version_major.h include/libswscale/swscale.h include/libswscale/version.h include/libswscale/version_major.h lib/libavcodec.so lib/libavcodec.so.60 lib/libavcodec.so.60.31.102 lib/libavdevice.so lib/libavdevice.so.60 lib/libavdevice.so.60.3.100 lib/libavfilter.so lib/libavfilter.so.9 lib/libavfilter.so.9.12.100 lib/libavformat.so lib/libavformat.so.60 -lib/libavformat.so.60.16.100 +lib/libavformat.so.60.16.101 lib/libavutil.so lib/libavutil.so.58 lib/libavutil.so.58.29.100 lib/libpostproc.so lib/libpostproc.so.57 lib/libpostproc.so.57.3.100 lib/libswresample.so lib/libswresample.so.4 lib/libswresample.so.4.12.100 lib/libswscale.so lib/libswscale.so.7 lib/libswscale.so.7.5.100 libdata/pkgconfig/libavcodec.pc libdata/pkgconfig/libavdevice.pc libdata/pkgconfig/libavfilter.pc libdata/pkgconfig/libavformat.pc libdata/pkgconfig/libavutil.pc libdata/pkgconfig/libpostproc.pc libdata/pkgconfig/libswresample.pc libdata/pkgconfig/libswscale.pc %%DATADIR%%/examples/Makefile %%DATADIR%%/examples/README %%DATADIR%%/examples/avio_http_serve_files.c %%DATADIR%%/examples/avio_list_dir.c %%DATADIR%%/examples/avio_read_callback.c %%DATADIR%%/examples/decode_audio.c %%DATADIR%%/examples/decode_filter_audio.c %%DATADIR%%/examples/decode_filter_video.c %%DATADIR%%/examples/decode_video.c %%DATADIR%%/examples/demux_decode.c %%DATADIR%%/examples/encode_audio.c %%DATADIR%%/examples/encode_video.c %%DATADIR%%/examples/extract_mvs.c %%DATADIR%%/examples/filter_audio.c %%DATADIR%%/examples/hw_decode.c %%DATADIR%%/examples/mux.c %%DATADIR%%/examples/qsv_decode.c %%DATADIR%%/examples/qsv_transcode.c %%DATADIR%%/examples/remux.c %%DATADIR%%/examples/resample_audio.c %%DATADIR%%/examples/scale_video.c %%DATADIR%%/examples/show_metadata.c %%DATADIR%%/examples/transcode.c %%DATADIR%%/examples/transcode_aac.c %%DATADIR%%/examples/vaapi_encode.c %%DATADIR%%/examples/vaapi_transcode.c %%DATADIR%%/ffprobe.xsd %%DATADIR%%/libvpx-1080p.ffpreset %%DATADIR%%/libvpx-1080p50_60.ffpreset %%DATADIR%%/libvpx-360p.ffpreset %%DATADIR%%/libvpx-720p.ffpreset %%DATADIR%%/libvpx-720p50_60.ffpreset share/man/man1/ffmpeg-all.1.gz share/man/man1/ffmpeg-bitstream-filters.1.gz share/man/man1/ffmpeg-codecs.1.gz share/man/man1/ffmpeg-devices.1.gz share/man/man1/ffmpeg-filters.1.gz share/man/man1/ffmpeg-formats.1.gz share/man/man1/ffmpeg-protocols.1.gz share/man/man1/ffmpeg-resampler.1.gz share/man/man1/ffmpeg-scaler.1.gz share/man/man1/ffmpeg-utils.1.gz share/man/man1/ffmpeg.1.gz share/man/man1/ffprobe-all.1.gz share/man/man1/ffprobe.1.gz share/man/man3/libavcodec.3.gz share/man/man3/libavdevice.3.gz share/man/man3/libavfilter.3.gz share/man/man3/libavformat.3.gz share/man/man3/libavutil.3.gz share/man/man3/libswresample.3.gz share/man/man3/libswscale.3.gz