From 1472fe61f125bf01d0fbce7612b250c4e75bcae9 Mon Sep 17 00:00:00 2001 From: Eric Hameleers Date: Sat, 28 May 2022 18:44:02 +0000 Subject: ffmpeg: update to 4.4.2 Refreshed internal libva, dav1d, fribidi, SDL2, libass and libvdpau libraries. --- ffmpeg/build/ffmpeg.SlackBuild | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) (limited to 'ffmpeg') diff --git a/ffmpeg/build/ffmpeg.SlackBuild b/ffmpeg/build/ffmpeg.SlackBuild index bc959f8f..c7209d00 100755 --- a/ffmpeg/build/ffmpeg.SlackBuild +++ b/ffmpeg/build/ffmpeg.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash # $Id$ -# Copyright 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Eric Hameleers, Eindhoven, NL +# Copyright 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 Eric Hameleers, Eindhoven, NL # All rights reserved. # # Permission to use, copy, modify, and distribute this software for @@ -203,6 +203,9 @@ # 4.4.1-1: 27/oct/2021 by Eric Hameleers # * Update. Enable HDR10+ in the HEVC codec. # Refreshed internal libvpx. +# 4.4.2-1: 28/may/2022 by Eric Hameleers +# * Update. Refreshed internal libva, dav1d, fribidi, SDL2, +# libass and libvdpau libraries. # # Run 'sh ffmpeg.SlackBuild' to build a Slackware package. # The package (.txz) plus descriptive .txt file are created in /tmp . @@ -212,7 +215,7 @@ PRGNAM=ffmpeg -VERSION=${VERSION:-4.4.1} +VERSION=${VERSION:-4.4.2} BUILD=${BUILD:-1} NUMJOBS=${NUMJOBS:-"-j$(nproc)"} TAG=${TAG:-"alien"} @@ -311,28 +314,28 @@ DOCS_X265="COPYING readme.rst" # Support libraries: AMRWBENC=0.1.3 AMR=0.1.3 -ASS=0.15.2 +ASS=0.16.0 AVC1394=0.5.4 -DAV1D=0.9.2 +DAV1D=1.0.0 DC1394=2.2.6 FDKAAC=2.0.2 -FRIBIDI=1.0.11 +FRIBIDI=1.0.12 GME=0.6.3 GSM=1.0.17 LAME=3.100 -LIBVA=2.13.0 +LIBVA=2.14.0 LIBZVBI=0.2.35 MFX=1.34 OPUS=1.3.1 RAW1394=2.0.5 RTMP=2.3 -SDL2=2.0.16 +SDL2=2.0.22 SPEEX=1.2.0 -V4L=1.20.0 -VDPAU=1.4 +V4L=1.22.1 +VDPAU=1.5 VPX=1.11.0 X264=20191217-2245 -X265=3.4 +X265=3.5 # Where do we look for sources? SRCDIR=$(cd $(dirname $0); pwd) @@ -466,8 +469,8 @@ SRCURL[15]="http://downloads.sourceforge.net/opencore-amr/opencore-amr-${AMR}.ta SRCPAT[15]="NO" # Videolan's HEVC (x265) codec: -SOURCE[16]="$SRCDIR/sources/x265-${X265}.tar.gz" -SRCURL[16]="https://github.com/videolan/x265/archive/${X265}.tar.gz" +SOURCE[16]="$SRCDIR/sources/x265_${X265}.tar.gz" +SRCURL[16]="https://bitbucket.org/multicoreware/x265_git/downloads/x265_${X265}.tar.gz" SRCPAT[16]="NO" # Unicode BiDirectional algorithm library, requirement for libass. @@ -854,7 +857,7 @@ make_x265() { echo -e "**\n** x265 ...\n**" PREVDIR=$(pwd) -cd $TMP/tmp-$PRGNAM/x265-${X265} +cd $TMP/tmp-$PRGNAM/x265_${X265} ## Apply upstream patch to make ffmpeg compile (api.cpp:(.text+0x2c53): ## undefined reference to `x265_10bit::x265_api_get_143(int)' error): -- cgit v1.2.3