diff options
author | Frédéric Mangano-Tarumi | 2018-05-19 17:52:16 -0400 |
---|---|---|
committer | Frédéric Mangano-Tarumi | 2018-05-19 17:52:16 -0400 |
commit | 8af1c624dd4a41cb6170ea814f91c3fdc7925a7b (patch) | |
tree | d9b45485eb25c22bedf5bfeb5d51fbe61bab69e6 | |
parent | 40245819ce4d6af3b7ecb5c3e8e54016d3d96a5d (diff) | |
download | aur-8af1c624dd4a41cb6170ea814f91c3fdc7925a7b.tar.gz |
ffmpeg 4.0
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 24 insertions, 34 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Mon Feb 12 19:54:28 UTC 2018 +# Sat May 19 21:52:15 UTC 2018 pkgbase = ffmpeg-mmal pkgdesc = ffmpeg built with MMAL hardware acceleration support for Raspberry Pi - pkgver = 3.4.2 + pkgver = 4.0 pkgrel = 1 epoch = 1 url = http://ffmpeg.org/ @@ -11,7 +11,6 @@ pkgbase = ffmpeg-mmal arch = aarch64 license = GPL3 makedepends = ladspa - makedepends = libvdpau makedepends = yasm depends = alsa-lib depends = bzip2 @@ -21,11 +20,12 @@ pkgbase = ffmpeg-mmal depends = gmp depends = gnutls depends = gsm - depends = jack depends = lame depends = libavc1394 + depends = libdrm depends = libiec61883 depends = libmodplug + depends = libomxil-bellagio depends = libpulse depends = libraw1394 depends = libsoxr @@ -35,7 +35,9 @@ pkgbase = ffmpeg-mmal depends = libwebp depends = libx11 depends = libxcb + depends = libxext depends = libxml2 + depends = libxv depends = opencore-amr depends = openjpeg2 depends = opus @@ -44,7 +46,6 @@ pkgbase = ffmpeg-mmal depends = v4l-utils depends = xz depends = zlib - depends = libomxil-bellagio depends = libass.so depends = libbluray.so depends = libfreetype.so @@ -71,12 +72,10 @@ pkgbase = ffmpeg-mmal provides = libswscale.so provides = ffmpeg conflicts = ffmpeg - source = https://ffmpeg.org/releases/ffmpeg-3.4.2.tar.xz - source = https://ffmpeg.org/releases/ffmpeg-3.4.2.tar.xz.asc - source = fs56089.patch - sha256sums = 2b92e9578ef8b3e49eeab229e69305f5f4cbc1fdaa22e927fc7fca18acccd740 + source = https://ffmpeg.org/releases/ffmpeg-4.0.tar.xz + source = https://ffmpeg.org/releases/ffmpeg-4.0.tar.xz.asc + sha256sums = ed945daf40b124e77a685893cc025d086f638bc703183460aff49508edb3a43f sha256sums = SKIP - sha256sums = 0bfcd12d1992903f21c146ae56d9ad89b52818cfb2303197ee905347c25a5427 pkgname = ffmpeg-mmal @@ -8,10 +8,11 @@ # ALARM: Kevin Mihelich <kevin@archlinuxarm.org> # - use -fPIC in host cflags for armv7 to fix print_options.c compile +# - remove makedepends on ffnvcodec-headers, remove --enable-nvenc # Upstream: https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/master/extra/ffmpeg/PKGBUILD pkgname=ffmpeg-mmal -pkgver=3.4.2 +pkgver=4.0 pkgrel=1 epoch=1 pkgdesc='ffmpeg built with MMAL hardware acceleration support for Raspberry Pi' @@ -19,35 +20,25 @@ arch=('armv6h' 'armv7h' 'aarch64') url='http://ffmpeg.org/' license=('GPL3') depends=('alsa-lib' 'bzip2' 'fontconfig' 'fribidi' 'glibc' 'gmp' 'gnutls' 'gsm' - 'jack' 'lame' 'libavc1394' 'libiec61883' 'libmodplug' 'libpulse' - 'libraw1394' 'libsoxr' 'libssh' 'libtheora' 'libvdpau' 'libwebp' - 'libx11' 'libxcb' 'libxml2' 'opencore-amr' 'openjpeg2' 'opus' 'sdl2' - 'speex' 'v4l-utils' 'xz' 'zlib' - 'libomxil-bellagio' + 'lame' 'libavc1394' 'libdrm' 'libiec61883' 'libmodplug' + 'libomxil-bellagio' 'libpulse' 'libraw1394' 'libsoxr' 'libssh' + 'libtheora' 'libvdpau' 'libwebp' 'libx11' 'libxcb' 'libxext' 'libxml2' + 'libxv' 'opencore-amr' 'openjpeg2' 'opus' 'sdl2' 'speex' 'v4l-utils' + 'xz' 'zlib' 'libass.so' 'libbluray.so' 'libfreetype.so' 'libva-drm.so' 'libva.so' 'libva-x11.so' 'libvidstab.so' 'libvorbisenc.so' 'libvorbis.so' 'libvpx.so' 'libx264.so' 'libx265.so' 'libxvidcore.so' 'raspberrypi-firmware') -makedepends=('ladspa' 'libvdpau' 'yasm') +makedepends=('ladspa' 'yasm') optdepends=('ladspa: LADSPA filters') provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so' 'libavresample.so' 'libavutil.so' 'libpostproc.so' 'libswresample.so' 'libswscale.so' 'ffmpeg') conflicts=('ffmpeg') -source=("https://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz"{,.asc} - 'fs56089.patch') +source=("https://ffmpeg.org/releases/ffmpeg-${pkgver}.tar.xz"{,.asc}) validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') -sha256sums=('2b92e9578ef8b3e49eeab229e69305f5f4cbc1fdaa22e927fc7fca18acccd740' - 'SKIP' - '0bfcd12d1992903f21c146ae56d9ad89b52818cfb2303197ee905347c25a5427') - -prepare() { - cd ffmpeg-${pkgver} - - # https://bugs.archlinux.org/task/56089 - # Backport of http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=a606f27f4c610708fa96e35eed7b7537d3d8f712 - patch -Np1 -i ../fs56089.patch -} +sha256sums=('ed945daf40b124e77a685893cc025d086f638bc703183460aff49508edb3a43f' + 'SKIP') build() { cd ffmpeg-${pkgver} @@ -59,7 +50,6 @@ build() { --disable-debug \ --disable-static \ --disable-stripping \ - --enable-avisynth \ --enable-avresample \ --enable-fontconfig \ --enable-gmp \ @@ -68,6 +58,7 @@ build() { --enable-ladspa \ --enable-libass \ --enable-libbluray \ + --enable-libdrm \ --enable-libfreetype \ --enable-libfribidi \ --enable-libgsm \ @@ -94,15 +85,15 @@ build() { --enable-libxml2 \ --enable-libxvid \ --enable-mmal \ - --enable-shared \ - --enable-version3 \ --enable-omx \ --enable-omx-rpi \ + --enable-shared \ + --enable-version3 \ $CONFIG make make tools/qt-faststart - make doc/ff{mpeg,play,server}.1 + make doc/ff{mpeg,play}.1 } package() { |