summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Demers2021-04-30 18:53:25 -0400
committerAlexandre Demers2021-04-30 18:53:25 -0400
commitae63b2fb4d0d484d1f3e1b8a8dba6337a034550d (patch)
tree1fd97f2563be3dc5f17c2332f80e63c7f78bbcaa
parent60a246f25aea67953de1d0e426a7ac0d94c8d6f1 (diff)
downloadaur-lib32-ffmpeg.tar.gz
Update to 4.4
Add support for librsvg. Fix some config options. Signed-off-by: Alexandre Demers <alexandre.f.demers@gmail.com>
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD19
2 files changed, 17 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d99e49c85be..5e571a9ff39 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = lib32-ffmpeg
pkgdesc = Complete solution to record, convert and stream audio and video (32 bit)
- pkgver = 4.3.2
- pkgrel = 3
+ pkgver = 4.4
+ pkgrel = 1
epoch = 2
url = http://ffmpeg.org/
arch = x86_64
@@ -12,7 +12,7 @@ pkgbase = lib32-ffmpeg
makedepends = git
makedepends = lib32-ladspa
makedepends = yasm
- depends = ffmpeg
+ depends = ffmpeg>=4.4
depends = lib32-alsa-lib
depends = lib32-aom
depends = lib32-bzip2
@@ -34,6 +34,7 @@ pkgbase = lib32-ffmpeg
depends = lib32-libmodplug
depends = lib32-libpulse
depends = lib32-libraw1394
+ depends = lib32-librsvg
depends = lib32-libtheora
depends = lib32-libva
depends = lib32-libvdpau
@@ -60,7 +61,7 @@ pkgbase = lib32-ffmpeg
depends = lib32-zlib
optdepends = lib32-ladspa: LADSPA filters
optdepends = lib32-nvidia-utils: Nvidia NVDEC/NVENC support
- source = git+https://git.ffmpeg.org/ffmpeg.git#tag=f719f869907764e6412a6af6e178c46e5f915d25
+ source = git+https://git.ffmpeg.org/ffmpeg.git#tag=09c358362008e2d04cec8239526c6827543da4cf
source = vmaf-model-path.patch
validpgpkeys = FCF986EA15E6E293A5644F10B4322F04D67658D8
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index b3cea81a9b3..88e8809526c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,15 +6,15 @@
_pkgbasename=ffmpeg
pkgname=("lib32-$_pkgbasename" "lib32-lib$_pkgbasename")
-pkgver=4.3.2
-pkgrel=3
+pkgver=4.4
+pkgrel=1
epoch=2
pkgdesc="Complete solution to record, convert and stream audio and video (32 bit)"
arch=('x86_64')
url="http://ffmpeg.org/"
license=('GPL3')
depends=(
- "$_pkgbasename"
+ "$_pkgbasename>=$pkgver"
'lib32-alsa-lib'
'lib32-aom'
'lib32-bzip2'
@@ -38,6 +38,7 @@ license=('GPL3')
'lib32-libpulse'
# 'lib32-rav1e'
'lib32-libraw1394'
+ 'lib32-librsvg'
# 'lib32-libsoxr'
# 'lib32-libssh'
'lib32-libtheora'
@@ -82,7 +83,7 @@ optdepends=(
'lib32-ladspa: LADSPA filters'
'lib32-nvidia-utils: Nvidia NVDEC/NVENC support'
)
-_tag=f719f869907764e6412a6af6e178c46e5f915d25
+_tag=09c358362008e2d04cec8239526c6827543da4cf
source=(
"git+https://git.ffmpeg.org/ffmpeg.git#tag=${_tag}"
"vmaf-model-path.patch"
@@ -134,11 +135,12 @@ build() {
--enable-libjack \
--enable-libmodplug \
--enable-libmp3lame \
- --enable-libopencore_amrnb \
- --enable-libopencore_amrwb \
+ --enable-libopencore-amrnb \
+ --enable-libopencore-amrwb \
--enable-libopenjpeg \
--enable-libopus \
--enable-libpulse \
+ --enable-librsvg \
--enable-libspeex \
--enable-libsrt \
--enable-libtheora \
@@ -150,17 +152,20 @@ build() {
--enable-libx264 \
--enable-libx265 \
--enable-libxcb \
- --enable-libxml2 \
--enable-libxvid \
+ --enable-libxml2 \
--enable-nvenc \
--enable-nvdec \
--enable-shared \
--enable-version3
# --enable-avisynth \ ## not available under 32 bit
+# --enable-libopenh264
# --enable-librav1e \ ## not available under 32 bit
# --enable-libsoxr \ ## not available under 32 bit
# --enable-libssh \ ## not available under 32 bit
+# --enable-libsvtav1
+# --enable-libuavs3d
# --enable-libvidstab \ ## not available under 32 bit
# --enable-libmfx \ ## not available under 32 bit
# --enable-libzimg \ ## not available under 32 bit