ffmpeg: Update from 3.2.4 to 3.3
[termux-packages] / packages / ffmpeg / build.sh
index 2a13990..2e81cd0 100644 (file)
@@ -1,9 +1,9 @@
 TERMUX_PKG_HOMEPAGE=https://ffmpeg.org
 TERMUX_PKG_DESCRIPTION="Tools and libraries to manipulate a wide range of multimedia formats and protocols"
 # NOTE: mpv has to be rebuilt and version bumped after updating ffmpeg.
-TERMUX_PKG_VERSION=3.2.4
+TERMUX_PKG_VERSION=3.3
 TERMUX_PKG_SRCURL=https://www.ffmpeg.org/releases/ffmpeg-${TERMUX_PKG_VERSION}.tar.xz
-TERMUX_PKG_SHA256=6e38ff14f080c98b58cf5967573501b8cb586e3a173b591f3807d8f0660daf7a
+TERMUX_PKG_SHA256=599e7f7c017221c22011c4037b88bdcd1c47cd40c1e466838bc3c465f3e9569d
 TERMUX_PKG_FOLDERNAME=ffmpeg-$TERMUX_PKG_VERSION
 # libbz2 is used by matroska decoder:
 # libvpx is the VP8 & VP9 video encoder for WebM, see
@@ -15,6 +15,8 @@ TERMUX_PKG_CONFLICTS="libav"
 termux_step_configure () {
        cd $TERMUX_PKG_BUILDDIR
 
+       export ASFLAGS="-no-integrated-as"
+
        local _EXTRA_CONFIGURE_FLAGS=""
        if [ $TERMUX_ARCH = "arm" ]; then
                _ARCH="armeabi-v7a"
@@ -38,6 +40,9 @@ termux_step_configure () {
        # Only used for LZMA compression support for tiff decoder.
        $TERMUX_PKG_SRCDIR/configure \
                --arch=${_ARCH} \
+               --as=$AS \
+               --cc=$CC \
+               --cxx=$CXX \
                --cross-prefix=${TERMUX_HOST_PLATFORM}- \
                --disable-avdevice \
                --disable-ffserver \