pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/multimedia/ffmpeg7
Module Name: pkgsrc
Committed By: ryoon
Date: Wed Oct 9 04:29:58 UTC 2024
Modified Files:
pkgsrc/multimedia/ffmpeg7: Makefile Makefile.common PLIST distinfo
pkgsrc/multimedia/ffmpeg7/patches: patch-configure
Log Message:
multimedia/ffmpeg7: Update to 7.1
Changelog:
version 7.1:
- Raw Captions with Time (RCWT) closed caption demuxer
- LC3/LC3plus decoding/encoding using external library liblc3
- ffmpeg CLI filtergraph chaining
- LC3/LC3plus demuxer and muxer
- pad_vaapi, drawbox_vaapi filters
- vf_scale supports secondary ref input and framesync options
- vf_scale2ref deprecated
- qsv_params option added for QSV encoders
- VVC decoder compatible with DVB test content
- xHE-AAC decoder
- removed DEC Alpha DSP and support code
- VVC encoding support via libvvenc
- perlin video source
- D3D12VA HEVC encoder
- Cropping metadata parsing and writing in Matroska and MP4/MOV de/muxers
- Intel QSV-accelerated VVC decoding
- MediaCodec AAC/AMR-NB/AMR-WB/MP3 decoding
- YUV colorspace negotiation for codecs and filters, obsoleting the
YUVJ pixel format
- Vulkan H.264 encoder
- Vulkan H.265 encoder
- stream specifiers in fftools can now match by stream disposition
- LCEVC enhancement data exporting in H.26x and MP4/ISOBMFF
- LCEVC filter
- MV-HEVC decoding
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/multimedia/ffmpeg7/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/multimedia/ffmpeg7/Makefile.common \
pkgsrc/multimedia/ffmpeg7/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/multimedia/ffmpeg7/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/multimedia/ffmpeg7/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/multimedia/ffmpeg7/Makefile
diff -u pkgsrc/multimedia/ffmpeg7/Makefile:1.7 pkgsrc/multimedia/ffmpeg7/Makefile:1.8
--- pkgsrc/multimedia/ffmpeg7/Makefile:1.7 Mon Sep 16 07:20:17 2024
+++ pkgsrc/multimedia/ffmpeg7/Makefile Wed Oct 9 04:29:58 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2024/09/16 07:20:17 adam Exp $
+# $NetBSD: Makefile,v 1.8 2024/10/09 04:29:58 ryoon Exp $
PKGNAME= ${DISTNAME:S/ffmpeg/ffmpeg7/}
-PKGREVISION= 1
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://ffmpeg.org/
COMMENT= Decoding, encoding and streaming software (v7.x)
Index: pkgsrc/multimedia/ffmpeg7/Makefile.common
diff -u pkgsrc/multimedia/ffmpeg7/Makefile.common:1.3 pkgsrc/multimedia/ffmpeg7/Makefile.common:1.4
--- pkgsrc/multimedia/ffmpeg7/Makefile.common:1.3 Sat Aug 3 06:53:10 2024
+++ pkgsrc/multimedia/ffmpeg7/Makefile.common Wed Oct 9 04:29:58 2024
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.3 2024/08/03 06:53:10 adam Exp $
+# $NetBSD: Makefile.common,v 1.4 2024/10/09 04:29:58 ryoon Exp $
# used by multimedia/ffmpeg7/Makefile
# used by multimedia/ffplay7/Makefile
-DISTNAME= ffmpeg-7.0.2
+DISTNAME= ffmpeg-7.1
CATEGORIES= multimedia
MASTER_SITES= http://www.ffmpeg.org/releases/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/multimedia/ffmpeg7/distinfo
diff -u pkgsrc/multimedia/ffmpeg7/distinfo:1.3 pkgsrc/multimedia/ffmpeg7/distinfo:1.4
--- pkgsrc/multimedia/ffmpeg7/distinfo:1.3 Sat Aug 3 06:53:10 2024
+++ pkgsrc/multimedia/ffmpeg7/distinfo Wed Oct 9 04:29:58 2024
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.3 2024/08/03 06:53:10 adam Exp $
+$NetBSD: distinfo,v 1.4 2024/10/09 04:29:58 ryoon Exp $
-BLAKE2s (ffmpeg-7.0.2.tar.xz) = d1ab09b14f023fc7f0be883a05a8d6e317ffdb13081d1e986c1f254d83c4cec5
-SHA512 (ffmpeg-7.0.2.tar.xz) = 2fc66e919db53f6b12f845c0f9b92f3d8a7ec1db1ff533d29e679a6524f32567babf2d0791da039dcf2918c4d4cbb3f99c2898d3795345f03112238af8edcbd9
-Size (ffmpeg-7.0.2.tar.xz) = 10795332 bytes
+BLAKE2s (ffmpeg-7.1.tar.xz) = bb512b5e3ad7414fbe04fa646ea3721dd679781cd6d26a8dbd9d11c325dca945
+SHA512 (ffmpeg-7.1.tar.xz) = 7282fff068452bf154b2bf814e7f20d44ed4d961687dffd841bd77b88f26d9eee2cf4cf02e9a60b48b50e77a0c34731580d9e7c0945e3bc14c8ace840d920cde
+Size (ffmpeg-7.1.tar.xz) = 11011364 bytes
SHA1 (patch-Makefile) = 2d27f218ee49179fdea14bb5c86c506dfb64dbd6
-SHA1 (patch-configure) = bdb43e6d014e0cdfa57b44ee30a2283c75871831
+SHA1 (patch-configure) = 700bcd9aa67b0dd57eabbae3676090a14e432e97
SHA1 (patch-doc_Makefile) = 35a23c09f3f735131647888cdc1ba725ff0f33ac
SHA1 (patch-doc_general__contents.texi) = 13704795d2688dc0377a512dc6e65025ad674724
SHA1 (patch-doc_indevs.texi) = 8cd421a67f34ebbe6099102bf1de7c6cdb13dcb7
Index: pkgsrc/multimedia/ffmpeg7/PLIST
diff -u pkgsrc/multimedia/ffmpeg7/PLIST:1.1 pkgsrc/multimedia/ffmpeg7/PLIST:1.2
--- pkgsrc/multimedia/ffmpeg7/PLIST:1.1 Sun Apr 7 17:50:23 2024
+++ pkgsrc/multimedia/ffmpeg7/PLIST Wed Oct 9 04:29:58 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2024/04/07 17:50:23 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2024/10/09 04:29:58 ryoon Exp $
bin/ffmpeg7
bin/ffprobe7
include/ffmpeg7/libavcodec/ac3_parser.h
@@ -145,35 +145,35 @@ include/ffmpeg7/libswscale/version_major
lib/ffmpeg7/libavcodec.a
lib/ffmpeg7/libavcodec.so
lib/ffmpeg7/libavcodec.so.61
-lib/ffmpeg7/libavcodec.so.61.3.100
+lib/ffmpeg7/libavcodec.so.61.19.100
lib/ffmpeg7/libavdevice.a
lib/ffmpeg7/libavdevice.so
lib/ffmpeg7/libavdevice.so.61
-lib/ffmpeg7/libavdevice.so.61.1.100
+lib/ffmpeg7/libavdevice.so.61.3.100
lib/ffmpeg7/libavfilter.a
lib/ffmpeg7/libavfilter.so
lib/ffmpeg7/libavfilter.so.10
-lib/ffmpeg7/libavfilter.so.10.1.100
+lib/ffmpeg7/libavfilter.so.10.4.100
lib/ffmpeg7/libavformat.a
lib/ffmpeg7/libavformat.so
lib/ffmpeg7/libavformat.so.61
-lib/ffmpeg7/libavformat.so.61.1.100
+lib/ffmpeg7/libavformat.so.61.${PKGVERSION}00
lib/ffmpeg7/libavutil.a
lib/ffmpeg7/libavutil.so
lib/ffmpeg7/libavutil.so.59
-lib/ffmpeg7/libavutil.so.59.8.100
+lib/ffmpeg7/libavutil.so.59.39.100
lib/ffmpeg7/libpostproc.a
lib/ffmpeg7/libpostproc.so
lib/ffmpeg7/libpostproc.so.58
-lib/ffmpeg7/libpostproc.so.58.1.100
+lib/ffmpeg7/libpostproc.so.58.3.100
lib/ffmpeg7/libswresample.a
lib/ffmpeg7/libswresample.so
lib/ffmpeg7/libswresample.so.5
-lib/ffmpeg7/libswresample.so.5.1.100
+lib/ffmpeg7/libswresample.so.5.3.100
lib/ffmpeg7/libswscale.a
lib/ffmpeg7/libswscale.so
lib/ffmpeg7/libswscale.so.8
-lib/ffmpeg7/libswscale.so.8.1.100
+lib/ffmpeg7/libswscale.so.8.3.100
lib/ffmpeg7/pkgconfig/libavcodec.pc
lib/ffmpeg7/pkgconfig/libavdevice.pc
lib/ffmpeg7/pkgconfig/libavfilter.pc
Index: pkgsrc/multimedia/ffmpeg7/patches/patch-configure
diff -u pkgsrc/multimedia/ffmpeg7/patches/patch-configure:1.1 pkgsrc/multimedia/ffmpeg7/patches/patch-configure:1.2
--- pkgsrc/multimedia/ffmpeg7/patches/patch-configure:1.1 Sun Apr 7 17:50:23 2024
+++ pkgsrc/multimedia/ffmpeg7/patches/patch-configure Wed Oct 9 04:29:58 2024
@@ -1,4 +1,4 @@
-$NetBSD: patch-configure,v 1.1 2024/04/07 17:50:23 ryoon Exp $
+$NetBSD: patch-configure,v 1.2 2024/10/09 04:29:58 ryoon Exp $
Sun audio support.
@@ -8,9 +8,9 @@ Fix install_name_dir on Darwin.
Do not use 'rsync'.
---- configure.orig 2024-04-04 23:22:59.000000000 +0000
+--- configure.orig 2024-09-29 23:31:47.000000000 +0000
+++ configure
-@@ -2298,6 +2298,7 @@ HEADERS_LIST="
+@@ -2299,6 +2299,7 @@ HEADERS_LIST="
sys_resource_h
sys_select_h
sys_soundcard_h
@@ -18,7 +18,7 @@ Do not use 'rsync'.
sys_time_h
sys_un_h
sys_videoio_h
-@@ -2443,7 +2444,6 @@ TOOLCHAIN_FEATURES="
+@@ -2447,7 +2448,6 @@ TOOLCHAIN_FEATURES="
inline_asm_labels
inline_asm_nonlocal_labels
pragma_deprecated
@@ -26,7 +26,7 @@ Do not use 'rsync'.
symver_asm_label
symver_gnu_asm
vfp_args
-@@ -3695,6 +3695,8 @@ opengl_outdev_deps="opengl"
+@@ -3739,6 +3739,8 @@ opengl_outdev_deps="opengl"
opengl_outdev_suggest="sdl2"
oss_indev_deps_any="sys_soundcard_h"
oss_outdev_deps_any="sys_soundcard_h"
@@ -35,7 +35,7 @@ Do not use 'rsync'.
pulse_indev_deps="libpulse"
pulse_outdev_deps="libpulse"
sdl2_outdev_deps="sdl2"
-@@ -5711,6 +5713,7 @@ case $target_os in
+@@ -5754,6 +5756,7 @@ case $target_os in
netbsd)
disable symver
enable section_data_rel_ro
@@ -43,7 +43,7 @@ Do not use 'rsync'.
oss_indev_extralibs="-lossaudio"
oss_outdev_extralibs="-lossaudio"
enabled gcc || check_ldflags -Wl,-zmuldefs
-@@ -5737,7 +5740,7 @@ case $target_os in
+@@ -5780,7 +5783,7 @@ case $target_os in
;;
darwin)
enabled ppc && add_asflags -force_cpusubtype_ALL
@@ -52,24 +52,7 @@ Do not use 'rsync'.
SHFLAGS='-dynamiclib -Wl,-single_module -Wl,-install_name,$(INSTALL_NAME_DIR)/$(SLIBNAME_WITH_MAJOR),-current_version,$(LIBVERSION),-compatibility_version,$(LIBMAJOR)'
enabled x86_32 && append SHFLAGS -Wl,-read_only_relocs,suppress
strip="${strip} -x"
-@@ -6110,10 +6113,13 @@ extern_prefix=${sym%%ff_extern*}
- check_cc pragma_deprecated "" '_Pragma("GCC diagnostic push") _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"")'
-
- # The global variable ensures the bits appear unchanged in the object file.
--test_cc <<EOF || die "endian test failed"
--unsigned int endian = 'B' << 24 | 'I' << 16 | 'G' << 8 | 'E';
-+test_exec <<EOF || enable bigendian
-+int main()
-+{
-+ long one = 1;
-+ return !(*((char *)(&one)));
-+}
- EOF
--od -t x1 $TMPO | grep -q '42 *49 *47 *45' && enable bigendian
-
- check_cc const_nan math.h "struct { double d; } static const bar[] = { { NAN } }"
-
-@@ -6598,6 +6604,7 @@ check_headers malloc.h
+@@ -6637,6 +6640,7 @@ check_headers malloc.h
check_headers mftransform.h
check_headers net/udplite.h
check_headers poll.h
@@ -77,11 +60,11 @@ Do not use 'rsync'.
check_headers pthread_np.h
check_headers sys/param.h
check_headers sys/resource.h
-@@ -7129,7 +7136,6 @@ enabled makeinfo \
+@@ -7175,7 +7179,6 @@ enabled makeinfo \
disabled makeinfo_html && texi2html --help 2> /dev/null | grep -q 'init-file' && enable texi2html || disable texi2html
perl -v > /dev/null 2>&1 && enable perl || disable perl
pod2man --help > /dev/null 2>&1 && enable pod2man || disable pod2man
-rsync --help 2> /dev/null | grep -q 'contimeout' && enable rsync_contimeout || disable rsync_contimeout
xmllint --version > /dev/null 2>&1 && enable xmllint || disable xmllint
- # check V4L2 codecs available in the API
+ check_headers linux/fb.h
Home |
Main Index |
Thread Index |
Old Index