diff --git a/packages/ffmpeg/build.sh b/packages/ffmpeg/build.sh index 4ee490b01..74c29e9fe 100644 --- a/packages/ffmpeg/build.sh +++ b/packages/ffmpeg/build.sh @@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="Tools and libraries to manipulate a wide range of multim TERMUX_PKG_LICENSE="GPL-3.0" # NOTE: mpv has to be rebuilt and version bumped after updating ffmpeg. TERMUX_PKG_VERSION=4.2.1 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://www.ffmpeg.org/releases/ffmpeg-${TERMUX_PKG_VERSION}.tar.xz TERMUX_PKG_SHA256=cec7c87e9b60d174509e263ac4011b522385fd0775292e1670ecc1180c9bb6d4 -TERMUX_PKG_DEPENDS="libass, libbz2, libiconv, libsoxr, libx264, libx265, xvidcore, libvorbis, libmp3lame, libopus, libvpx, libgnutls, libandroid-glob, freetype, zlib, liblzma" +TERMUX_PKG_DEPENDS="libass, libbz2, libdav1d, libiconv, libsoxr, libx264, libx265, xvidcore, libvorbis, libmp3lame, libopus, libvpx, libgnutls, libandroid-glob, freetype, zlib, liblzma" TERMUX_PKG_CONFLICTS="libav" TERMUX_PKG_BREAKS="ffmpeg-dev" TERMUX_PKG_REPLACES="ffmpeg-dev" @@ -48,6 +49,7 @@ termux_step_configure() { --enable-gnutls \ --enable-gpl \ --enable-libass \ + --enable-libdav1d \ --enable-libmp3lame \ --enable-libfreetype \ --enable-libvorbis \ diff --git a/packages/libdav1d/build.sh b/packages/libdav1d/build.sh new file mode 100644 index 000000000..45472c876 --- /dev/null +++ b/packages/libdav1d/build.sh @@ -0,0 +1,11 @@ +TERMUX_PKG_HOMEPAGE=https://code.videolan.org/videolan/dav1d/ +TERMUX_PKG_DESCRIPTION="AV1 cross-platform decoder focused on speed and correctness" +TERMUX_PKG_LICENSE="BSD" +TERMUX_PKG_VERSION=0.4.0 +TERMUX_PKG_SRCURL=https://downloads.videolan.org/pub/videolan/dav1d/${TERMUX_PKG_VERSION}/dav1d-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=2553b2e65081c0ec799c11a752ea43ad8f2d11b2fb36a83375972d1a00add823 +TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" +-Denable_asm=false +-Denable_tools=false +-Denable_tests=false +"