summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonzalo Exequiel Pedone2019-07-22 16:45:09 -0300
committerGonzalo Exequiel Pedone2019-07-22 16:45:09 -0300
commit9bc485ba165762ba770e308182e0a06ad7a9c774 (patch)
treed8f07e8218f3981adbe263206cbb1d53d98849a2
parent7b32a0645b45a27b304989d87c0bfb2750b67cd9 (diff)
downloadaur-9bc485ba165762ba770e308182e0a06ad7a9c774.tar.gz
Package updated.
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD12
2 files changed, 11 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e31ff0ff6b48..8b74b61a8df3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = android-aarch64-ffmpeg
pkgdesc = Complete solution to record, convert and stream audio and video (android)
pkgver = 4.1.4
- pkgrel = 1
+ pkgrel = 2
url = http://ffmpeg.org/
arch = any
license = GPL3
@@ -16,6 +16,7 @@ pkgbase = android-aarch64-ffmpeg
depends = android-aarch64-libwebp
depends = android-aarch64-opus
depends = android-aarch64-speex
+ depends = android-aarch64-x264
depends = android-aarch64-zlib
options = !strip
options = !buildflags
diff --git a/PKGBUILD b/PKGBUILD
index ffbb120eaac6..fe48d888a06c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,11 +1,10 @@
# Maintainer: Gonzalo Exequiel Pedone <hipersayan DOT x AT gmail DOT com>
_android_arch=aarch64
-source android-env ${_android_arch}
pkgname=android-${_android_arch}-ffmpeg
pkgver=4.1.4
-pkgrel=1
+pkgrel=2
pkgdesc="Complete solution to record, convert and stream audio and video (android)"
arch=('any')
url="http://ffmpeg.org/"
@@ -18,6 +17,7 @@ depends=("android-${_android_arch}-bzip2"
"android-${_android_arch}-libwebp"
"android-${_android_arch}-opus"
"android-${_android_arch}-speex"
+ "android-${_android_arch}-x264"
"android-${_android_arch}-zlib")
options=(!strip !buildflags staticlibs !emptydirs)
makedepends=('android-environment' 'android-pkg-config' 'yasm')
@@ -28,12 +28,15 @@ sha256sums=('f1f049a82fcfbf156564e73a3935d7e750891fab2abf302e735104fd4050a7e1'
prepare() {
cd "${srcdir}"/ffmpeg-${pkgver}
+ source android-env ${_android_arch}
+
check_ndk_version_ge_than 18.0
patch -Np1 -i ../configure.patch
}
build() {
cd "${srcdir}"/ffmpeg-${pkgver}
+ source android-env ${_android_arch}
unset CC
unset CXX
@@ -90,12 +93,13 @@ build() {
--disable-indev=v4l2
--disable-outdev=v4l2
--enable-libmp3lame
+ --enable-libopus
--enable-libspeex
--enable-libtheora
--enable-libvorbis
--enable-libvpx
--enable-libwebp
- --enable-libopus
+ --enable-libx264
--enable-zlib"
# Platform specific patches
@@ -114,6 +118,8 @@ build() {
package() {
cd "${srcdir}"/ffmpeg-${pkgver}
+ source android-env ${_android_arch}
+
make DESTDIR="$pkgdir" install
rm -r "${pkgdir}"/${ANDROID_PREFIX_SHARE}
${ANDROID_STRIP} -g --strip-unneeded "${pkgdir}"/${ANDROID_PREFIX_LIB}/*.so