diff options
author | Eric Hameleers <alien@slackware.com> | 2022-05-28 18:44:02 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2022-05-28 18:44:02 +0000 |
commit | 1472fe61f125bf01d0fbce7612b250c4e75bcae9 (patch) | |
tree | 4bd78254328f90117fb9ee619793cae864d42826 | |
parent | aca5f1b48295c05ea50bc9216211c4a943ec759b (diff) | |
download | asb-1472fe61f125bf01d0fbce7612b250c4e75bcae9.tar.gz asb-1472fe61f125bf01d0fbce7612b250c4e75bcae9.tar.xz |
ffmpeg: update to 4.4.2
Refreshed internal libva, dav1d, fribidi, SDL2, libass and libvdpau libraries.
-rwxr-xr-x | ffmpeg/build/ffmpeg.SlackBuild | 29 |
1 files changed, 16 insertions, 13 deletions
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 <alien@slackware.com> # * Update. Enable HDR10+ in the HEVC codec. # Refreshed internal libvpx. +# 4.4.2-1: 28/may/2022 by Eric Hameleers <alien@slackware.com> +# * 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): |