util-linux: Do not include <sys/sem.h>
[termux-packages] / packages / ffmpeg / build.sh
index 2a13990..8626202 100644 (file)
@@ -2,6 +2,7 @@ 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_REVISION=1
 TERMUX_PKG_SRCURL=https://www.ffmpeg.org/releases/ffmpeg-${TERMUX_PKG_VERSION}.tar.xz
 TERMUX_PKG_SHA256=6e38ff14f080c98b58cf5967573501b8cb586e3a173b591f3807d8f0660daf7a
 TERMUX_PKG_FOLDERNAME=ffmpeg-$TERMUX_PKG_VERSION
@@ -15,6 +16,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 +41,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 \