diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 35 insertions, 16 deletions
@@ -1,33 +1,40 @@ pkgbase = lib32-ffmpeg pkgdesc = Complete solution to record, convert and stream audio and video (32 bit) pkgver = 4.0 - pkgrel = 1 + pkgrel = 2 epoch = 1 url = http://ffmpeg.org/ arch = x86_64 license = GPL3 + makedepends = ffnvcodec-headers makedepends = lib32-ladspa - makedepends = lib32-libvdpau makedepends = yasm depends = ffmpeg depends = lib32-alsa-lib + depends = lib32-bzip2 depends = lib32-fontconfig depends = lib32-fribidi + depends = lib32-glibc depends = lib32-gmp depends = lib32-gnutls depends = lib32-gsm depends = lib32-jack depends = lib32-lame depends = lib32-libavc1394 + depends = lib32-libdrm depends = lib32-libiec61883 depends = lib32-libmodplug + depends = lib32-libomxil-bellagio depends = lib32-libpulse depends = lib32-libraw1394 depends = lib32-libtheora - depends = lib32-libva depends = lib32-libvdpau depends = lib32-libwebp + depends = lib32-libx11 + depends = lib32-libxcb + depends = lib32-libxext depends = lib32-libxml2 + depends = lib32-libxv depends = lib32-opencore-amr depends = lib32-openjpeg2 depends = lib32-opus @@ -36,15 +43,14 @@ pkgbase = lib32-ffmpeg depends = lib32-v4l-utils depends = lib32-xz depends = lib32-zlib - depends = lib32-libomxil-bellagio depends = lib32-libass depends = lib32-libbluray depends = lib32-freetype2 + depends = lib32-libva depends = lib32-libvorbis depends = lib32-libvpx depends = lib32-libx264 depends = lib32-xvidcore - depends = lib32-libxv optdepends = lib32-ladspa: LADSPA filters provides = libavcodec.so provides = libavdevice.so @@ -7,7 +7,7 @@ _pkgbasename=ffmpeg pkgname=lib32-$_pkgbasename pkgver=4.0 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Complete solution to record, convert and stream audio and video (32 bit)" arch=('x86_64') @@ -15,23 +15,32 @@ url="http://ffmpeg.org/" license=('GPL3') depends=("$_pkgbasename" 'lib32-alsa-lib' + 'lib32-bzip2' 'lib32-fontconfig' 'lib32-fribidi' + 'lib32-glibc' 'lib32-gmp' 'lib32-gnutls' 'lib32-gsm' 'lib32-jack' 'lib32-lame' 'lib32-libavc1394' + 'lib32-libdrm' 'lib32-libiec61883' 'lib32-libmodplug' + 'lib32-libomxil-bellagio' 'lib32-libpulse' 'lib32-libraw1394' +# 'lib32-libsoxr' +# 'lib32-libssh' 'lib32-libtheora' - 'lib32-libva' 'lib32-libvdpau' 'lib32-libwebp' + 'lib32-libx11' + 'lib32-libxcb' + 'lib32-libxext' 'lib32-libxml2' + 'lib32-libxv' 'lib32-opencore-amr' 'lib32-openjpeg2' 'lib32-opus' @@ -40,18 +49,18 @@ depends=("$_pkgbasename" 'lib32-v4l-utils' 'lib32-xz' 'lib32-zlib' - 'lib32-libomxil-bellagio' 'lib32-libass' 'lib32-libbluray' 'lib32-freetype2' + 'lib32-libva' +# 'lib32-vid.stab' 'lib32-libvorbis' 'lib32-libvpx' 'lib32-libx264' # 'lib32-x265' 'lib32-xvidcore' - 'lib32-libxv' ) -makedepends=('lib32-ladspa' 'lib32-libvdpau' 'yasm') +makedepends=('ffnvcodec-headers' 'lib32-ladspa' 'yasm') optdepends=('lib32-ladspa: LADSPA filters') provides=( 'libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so' @@ -86,9 +95,9 @@ build() { --disable-debug \ --disable-static \ --disable-stripping \ - --enable-avisynth \ --enable-avresample \ --enable-fontconfig \ + --enable-gmp \ --enable-gnutls \ --enable-gpl \ --enable-ladspa \ @@ -115,14 +124,18 @@ build() { --enable-libxcb \ --enable-libxml2 \ --enable-libxvid \ + --enable-nvenc \ + --enable-omx \ --enable-shared \ - --enable-version3 \ - --enable-omx + --enable-version3 + +# --enable-libdrm \ ## We would like to use it, but it seems to be broken for now. + -# --enable-libssh \ # --enable-libsoxr \ -# --enable-libx265 \ -# --enable-libvidstab \ +# --enable-libssh \ ## not available under 32bit +# --enable-libvidstab \ ## not available under 32bit +# --enable-libx265 \ ## libx265 is not properly detected under 32bit arch make } |