Received: by mail.netbsd.org (Postfix, from userid 605) id BFE1684E61; Sat, 16 Jun 2018 06:19:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C0BC284E47 for ; Sat, 16 Jun 2018 06:19:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id XDCIJV5gxUF0 for ; Sat, 16 Jun 2018 06:19:33 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 299DC84D41 for ; Sat, 16 Jun 2018 06:19:33 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 228F6FBEC; Sat, 16 Jun 2018 06:19:33 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_152912997320290" MIME-Version: 1.0 Date: Sat, 16 Jun 2018 06:19:33 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/multimedia To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20180616061933.228F6FBEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_152912997320290 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Sat Jun 16 06:19:33 UTC 2018 Modified Files: pkgsrc/multimedia/ffmpeg4: Makefile Makefile.common distinfo pkgsrc/multimedia/ffplay4: Makefile Log Message: ffmpeg4: updated to 4.0.1 version 4.0.1: - avcodec/aacdec_fixed: Fix undefined integer overflow in apply_independent_coupling_fixed() - avcodec/dirac_dwt_template: Fix undefined behavior in interleave() - avutil/common: Fix undefined behavior in av_clip_uintp2_c() - fftools/ffmpeg: Fallback to duration if sample rate is unavailable - avformat/mov: Only set pkt->duration to non negative values - avcodec/mpeg4videodec: Clear bits_per_raw_sample if it has originated from a previous instance - avformat/movenc: fix recognization of cover image streams - avformat/movenc: properly handle cover image codecs - avcodec/h264_slice: Fix overflow in recovery_frame computation - avcodec/h264_ps: Move MAX_LOG2_MAX_FRAME_NUM to header so it can be used in h264_sei - avcodec/h264_mc_template: Only prefetch motion if the list is used. - avcodec/xwddec: Use ff_set_dimensions() - avcodec/wavpack: Fix overflow in adding tail - avcodec/shorten: Fix multiple integer overflows - avcodec/shorten: Fix undefined shift in fix_bitshift() - avcodec/shorten: Fix a negative left shift in shorten_decode_frame() - avcodec/shorten: Sanity check nmeans - avcodec/shorten: Check non COMM chunk len before skip in decode_aiff_header() - avcodec/mjpegdec: Fix integer overflow in ljpeg_decode_rgb_scan() - avcodec/truemotion2: Fix overflow in tm2_apply_deltas() - avcodec/opus_silk: Change silk_lsf2lpc() slightly toward silk/NLSF2A.c - avcodec/amrwbdec: Fix division by 0 in find_hb_gain() - avcodec/h263dec: Reinitialize idct context if it has not been setup for the active profile - avcodec/idctdsp: Clear idct/idct_add for studio profile - avformat/mov: replace a value error by clipping into valid range in mov_read_stsc() - avformat/bintext: Reduce detection for random .bin files as it more likely is not a multimedia related file - avformat/mov: Break out early if chunk_count is 0 in mov_build_index() - avcodec/fic: Avoid some magic numbers related to cursors - avcodec/mpeg4video: Detect reference studio streams as studio streams - avcodec/mpeg4videodec: Do not corrupt bits_per_raw_sample - avcodec/mpeg4videode: Eliminate out of loop VOP startcode reading for studio profile - avcodec/g2meet: ask for sample with overflowing RGB - avcodec/idctdsp: Transmit studio_profile to init instead of using AVCodecContext profile - avcodec/ac3dec: Check that the number of channels with dependant streams is valid - avcodec/ac3dec: Fix null pointer dereference in ac3_decode_frame() - avcodec/aacdec_fixed: use 64bit to avoid overflow in rounding in apply_dependent_coupling_fixed() - oavcodec/aacpsdsp_template: Use unsigned for hs0X to prevent undefined behavior - avcodec/g723_1dec: Clip bits2 in both directions - avcodec/mpeg4videoenc: Use 64 bit for times in mpeg4_encode_gop_header() - avcodec/mlpdec: Only change noise_type if the related fields are valid - indeo4: Decode all or nothing of a band header. - avcodec/ac3dec: Use frame_size if superframe_size is 0 - avformat/mov: Only fail for STCO/STSC contradictions if both exist - avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD97iH0 / COMPOSE_DD137iL0 - avcodec/fic: Check available input space for cursor - avcodec/mpeg4videodec: Check bps (VOL header) before VOP for studio profile - avcodec/g2meet: Check RGB upper limit - avcodec/jpeg2000dec: Fix undefined shift in the jpeg2000_decode_packets_po_iteration() CPRL case - avcodec/jpeg2000dec: Skip init for component in CPRL if nothing is to be done - avcodec/g2meet: Change order of operations to avoid undefined behavior - avcodec/flac_parser: Fix infinite loop - avcodec/mpeg4videodec: Split decode_studio_vol_header() out of decode_studiovisualobject() - avcodec/mpeg4videodec: Move decode_studiovisualobject() parsing in the branch for visual object parsing - avcodec/mpeg4video_parser: Avoid litteral 0x1B6, use named constant instead - avcodec/mpeg4video_parser: Fix incorrect spliting of MPEG-4 studio frames - avformat/m4vdec: Use the same constant names as libavcodec - avformat/m4vdec: Fix detection of raw MPEG-4 ES Studio - avcodec/wavpack: Fix integer overflow in DEC_MED() / INC_MED() - avcodec/wavpack: Fix integer overflow in wv_unpack_stereo() - avcodec/error_resilience: Fix integer overflow in filter181() - avcodec/h263dec: Check slice_ret in mspeg4 slice loop - avcodec/elsdec: Fix memleaks - avcodec/vc1_block: simplify ac_val computation - avcodec/ffv1enc: Check that the crc + version combination is supported - configure: The eac3_core bitstream filter needs the ac3 parser. - configure: fix arm inline asm checks - lavf/libssh: translate a read of 0 to EOF - ffprobe: fix SEGV when new streams are added - avformat/mpegts: fix incorrect indentation - avformat/mpegts: initialize section_buf to fix valgrind test failure - avformat/mpegts: reindent after last change - avformat/mpegts: parse sections with multiple tables - avformat/mpegts: clean up whitespace - avformat/mpegts: use MAX_SECTION_SIZE instead of hardcoded value - avformat/mpegts: skip non-PMT tids earlier - avcodec/mediacodecdec: add workaround for buggy amlogic mpeg2 decoder - avcodec/mediacodecdec: wait on first frame after input buffers are full - avcodec/mediacodecdec: restructure mediacodec_receive_frame - avcodec/mediacodec_wrapper: add helper to fetch SDK_INT - avcodec/mediacodecdec: refactor pts handling - avcodec/mediacodecdec: use AV_TIME_BASE_Q - avcodec/mediacodecdec: clarify delay_flush specific code - avcodec/videotoolbox: fix decoding of some HEVC videos - avcodec/hevc: remove videotoolbox hack - avcodec/videotoolbox: split h264/hevc callbacks - avcodec/videotoolbox: cleanups - avcodec/videotoolbox: fix kVTCouldNotFindVideoDecoderErr trying to decode HEVC on iOS - avcodec/videotoolbox: improve logging of decoder errors - avcodec/xwddec: fix palette alpha - avformat/webm_chunk: always use a static buffer for get_chunk_filename - configure: fix configure check for lilv-0 - avcodec/nvdec_hevc: fix scaling lists - avcodec/hevcdec: make ff_hevc_frame_nb_refs take a const pointer - lavf/bluray: translate a read of 0 to EOF - lavf/dashenc: don't call flush_init_segment before avformat_write_header - avdevice/decklink_dec: unref packets on avpacket_queue_put error - avcodec/hnm4video: fix palette alpha - avcodec/anm: fix palette alpha - avformat/qtpalette: parse color table according to the QuickTime file format specs - ffplay: Fix realloc_texture when input texture is NULL. - hwcontext_vaapi: Fix compilation with libva versions < 1.4.0 - lavf/qsv: clone the frame which may be managed by framework - lavf: make overlay_qsv work based on framesync - avformat/segafilm - revert keyframe detection - avformat/utils: refactor upstream_stream_timings - avformat/utils: ignore outlier durations on subtitle/data streams as well To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 pkgsrc/multimedia/ffmpeg4/Makefile \ pkgsrc/multimedia/ffmpeg4/distinfo cvs rdiff -u -r1.1 -r1.2 pkgsrc/multimedia/ffmpeg4/Makefile.common cvs rdiff -u -r1.1 -r1.2 pkgsrc/multimedia/ffplay4/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_152912997320290 Content-Disposition: inline Content-Length: 3395 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/multimedia/ffmpeg4/Makefile diff -u pkgsrc/multimedia/ffmpeg4/Makefile:1.2 pkgsrc/multimedia/ffmpeg4/Makefile:1.3 --- pkgsrc/multimedia/ffmpeg4/Makefile:1.2 Sun May 27 16:28:12 2018 +++ pkgsrc/multimedia/ffmpeg4/Makefile Sat Jun 16 06:19:32 2018 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2018/05/27 16:28:12 tsutsui Exp $ +# $NetBSD: Makefile,v 1.3 2018/06/16 06:19:32 adam Exp $ PKGNAME= ${DISTNAME:S/ffmpeg/ffmpeg4/} -PKGREVISION= 1 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://ffmpeg.mplayerhq.hu/ COMMENT= Decoding, encoding and streaming software (v3.x) Index: pkgsrc/multimedia/ffmpeg4/distinfo diff -u pkgsrc/multimedia/ffmpeg4/distinfo:1.2 pkgsrc/multimedia/ffmpeg4/distinfo:1.3 --- pkgsrc/multimedia/ffmpeg4/distinfo:1.2 Sun May 27 16:28:12 2018 +++ pkgsrc/multimedia/ffmpeg4/distinfo Sat Jun 16 06:19:32 2018 @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.2 2018/05/27 16:28:12 tsutsui Exp $ +$NetBSD: distinfo,v 1.3 2018/06/16 06:19:32 adam Exp $ -SHA1 (ffmpeg-4.0.tar.xz) = 1f85916c154a4d6a342d7ec1f909bbc58a92c19d -RMD160 (ffmpeg-4.0.tar.xz) = 905285cf32e1b00d320c51c0a94cbd670fab6649 -SHA512 (ffmpeg-4.0.tar.xz) = 78026f31cd0235a4167b2a6f3c5414fe3dd5e9d70a20f59aea08f8b9b94c13e87159074a50981877b3280cdd28c50bf5ff7e7bebdf992750be379984324f6329 -Size (ffmpeg-4.0.tar.xz) = 8656948 bytes +SHA1 (ffmpeg-4.0.1.tar.xz) = dd918d4f7e61608b560537feadb8d2c1d965addf +RMD160 (ffmpeg-4.0.1.tar.xz) = f66f0d16ef4869c4b67b0ae7b04ef652f72956d4 +SHA512 (ffmpeg-4.0.1.tar.xz) = a856ece32a3e36d03ba7e41e84f7e819728c7512fed9783d68ff143d9cdebe46c8382a31a71fc75bf46742ae88c9729582084fc1ad16f318d95a06450de1d90e +Size (ffmpeg-4.0.1.tar.xz) = 8663660 bytes SHA1 (patch-Makefile) = 2d27f218ee49179fdea14bb5c86c506dfb64dbd6 SHA1 (patch-configure) = 47ac93aad164856f1af0460bd7c42df8efc5a3f6 SHA1 (patch-doc_Makefile) = 3b86307323fa565f9ad19c5bcb6ea71d323062fc Index: pkgsrc/multimedia/ffmpeg4/Makefile.common diff -u pkgsrc/multimedia/ffmpeg4/Makefile.common:1.1 pkgsrc/multimedia/ffmpeg4/Makefile.common:1.2 --- pkgsrc/multimedia/ffmpeg4/Makefile.common:1.1 Thu Apr 26 07:56:57 2018 +++ pkgsrc/multimedia/ffmpeg4/Makefile.common Sat Jun 16 06:19:32 2018 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.common,v 1.1 2018/04/26 07:56:57 adam Exp $ +# $NetBSD: Makefile.common,v 1.2 2018/06/16 06:19:32 adam Exp $ # used by multimedia/ffmpeg4/Makefile # used by multimedia/ffplay4/Makefile -DISTNAME= ffmpeg-4.0 +DISTNAME= ffmpeg-4.0.1 CATEGORIES= multimedia MASTER_SITES= http://www.ffmpeg.org/releases/ EXTRACT_SUFX= .tar.xz Index: pkgsrc/multimedia/ffplay4/Makefile diff -u pkgsrc/multimedia/ffplay4/Makefile:1.1 pkgsrc/multimedia/ffplay4/Makefile:1.2 --- pkgsrc/multimedia/ffplay4/Makefile:1.1 Thu Apr 26 07:56:58 2018 +++ pkgsrc/multimedia/ffplay4/Makefile Sat Jun 16 06:19:32 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2018/04/26 07:56:58 adam Exp $ +# $NetBSD: Makefile,v 1.2 2018/06/16 06:19:32 adam Exp $ PKGNAME= ${DISTNAME:S/ffmpeg/ffplay4/} MAINTAINER= pkgsrc-users@NetBSD.org @@ -19,6 +19,9 @@ CONFIGURE_ARGS+= --disable-bsfs CONFIGURE_ARGS+= --disable-protocols CONFIGURE_ARGS+= --disable-devices CONFIGURE_ARGS+= --disable-filters +CONFIGURE_ARGS+= --disable-htmlpages +CONFIGURE_ARGS+= --disable-podpages +CONFIGURE_ARGS+= --disable-txtpages CONFIGURE_ARGS+= --enable-ffplay CONFIGURE_ARGS+= --enable-dct CONFIGURE_ARGS+= --enable-mdct --_----------=_152912997320290--