diff options
author | Alexandre Demers | 2022-06-13 23:44:25 -0400 |
---|---|---|
committer | Alexandre Demers | 2022-06-13 23:44:25 -0400 |
commit | 67ac5f39dabe71704f78122ec5a8a116cc131902 (patch) | |
tree | 5fe897376953c1dca3436f1b5f188f7f4041f991 | |
parent | caec0f372e9cb573c178df387915def818af0a2d (diff) | |
download | aur-67ac5f39dabe71704f78122ec5a8a116cc131902.tar.gz |
Update to 5.0.1
Fix PKGBUILD's style.
Signed-off-by: Alexandre Demers <alexandre.f.demers@gmail.com>
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 136 |
2 files changed, 74 insertions, 69 deletions
@@ -1,7 +1,7 @@ pkgbase = lib32-ffmpeg pkgdesc = Complete solution to record, convert and stream audio and video (32 bit) - pkgver = 5.0 - pkgrel = 2 + pkgver = 5.0.1 + pkgrel = 1 epoch = 2 url = http://ffmpeg.org/ arch = x86_64 @@ -12,7 +12,7 @@ pkgbase = lib32-ffmpeg makedepends = git makedepends = lib32-ladspa makedepends = nasm - depends = ffmpeg>=2:5.0 + depends = ffmpeg>=2:5.0.1 depends = lib32-alsa-lib depends = lib32-aom depends = lib32-bzip2 @@ -61,6 +61,7 @@ pkgbase = lib32-ffmpeg depends = lib32-zlib optdepends = lib32-ladspa: LADSPA filters optdepends = lib32-nvidia-utils: Nvidia NVDEC/NVENC support + options = debug source = git+https://git.ffmpeg.org/ffmpeg.git#tag=390d6853d0ef408007feb39c0040682c81c02751 source = ffmpeg-vmaf2.x.patch source = add-av_stream_get_first_dts-for-chromium.patch @@ -6,95 +6,99 @@ _pkgbasename=ffmpeg pkgname=("lib32-$_pkgbasename" "lib32-lib$_pkgbasename") -pkgver=5.0 -pkgrel=2 +pkgver=5.0.1 +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=( +depends=( # "$_pkgbasename" - "$_pkgbasename>=${epoch}:${pkgver}" - 'lib32-alsa-lib' - 'lib32-aom' - 'lib32-bzip2' - 'lib32-fontconfig' - 'lib32-fribidi' - 'lib32-glibc' - 'lib32-gmp' - 'lib32-gnutls' - 'lib32-gsm' - 'lib32-jack' - 'lib32-lame' - 'lib32-libass' - 'lib32-libavc1394' - 'lib32-libbluray' - 'lib32-libdav1d' - 'lib32-libdrm' - 'lib32-freetype2' - 'lib32-libiec61883' + "$_pkgbasename>=${epoch}:${pkgver}" + 'lib32-alsa-lib' + 'lib32-aom' + 'lib32-bzip2' + 'lib32-fontconfig' + 'lib32-fribidi' + 'lib32-glibc' + 'lib32-gmp' + 'lib32-gnutls' + 'lib32-gsm' + 'lib32-jack' + 'lib32-lame' + 'lib32-libass' + 'lib32-libavc1394' + 'lib32-libbluray' + 'lib32-libdav1d' + 'lib32-libdrm' + 'lib32-freetype2' + 'lib32-libiec61883' # 'lib32-libmfx' - 'lib32-libmodplug' - 'lib32-libpulse' + 'lib32-libmodplug' + 'lib32-libpulse' # 'lib32-rav1e' - 'lib32-libraw1394' - 'lib32-librsvg' + 'lib32-libraw1394' + 'lib32-librsvg' # 'lib32-libsoxr' # 'lib32-libssh' - 'lib32-libtheora' - 'lib32-libva' - 'lib32-libvdpau' + 'lib32-libtheora' + 'lib32-libva' + 'lib32-libvdpau' # 'lib32-vid.stab' - 'lib32-libvorbis' - 'lib32-libvpx' - 'lib32-libwebp' - 'lib32-libx11' - 'lib32-x264>=3:0.161' - 'lib32-x265>=3.5' - 'lib32-libxcb' - 'lib32-libxext' - 'lib32-libxml2' - 'lib32-libxv' - 'lib32-xvidcore' + 'lib32-libvorbis' + 'lib32-libvpx' + 'lib32-libwebp' + 'lib32-libx11' + 'lib32-x264>=3:0.161' + 'lib32-x265>=3.5' + 'lib32-libxcb' + 'lib32-libxext' + 'lib32-libxml2' + 'lib32-libxv' + 'lib32-xvidcore' # 'lib32-libzimg' - 'lib32-opencore-amr' - 'lib32-openjpeg2' - 'lib32-opus' - 'lib32-sdl2' - 'lib32-speex' - 'lib32-srt' + 'lib32-opencore-amr' + 'lib32-openjpeg2' + 'lib32-opus' + 'lib32-sdl2' + 'lib32-speex' + 'lib32-srt' # 'lib32-svt-av1' - 'lib32-v4l-utils' - 'lib32-vmaf' - 'lib32-xz' - 'lib32-zlib' - ) + 'lib32-v4l-utils' + 'lib32-vmaf' + 'lib32-xz' + 'lib32-zlib' +) makedepends=( # 'avisynthplus' - 'amf-headers' - 'lib32-clang' - 'ffnvcodec-headers' - 'git' - 'lib32-ladspa' - 'nasm' + 'amf-headers' + 'lib32-clang' + 'ffnvcodec-headers' + 'git' + 'lib32-ladspa' + 'nasm' ) optdepends=( # 'avisynthplus: AviSynthPlus support' # 'intel-media-sdk: Intel QuickSync support' - 'lib32-ladspa: LADSPA filters' - 'lib32-nvidia-utils: Nvidia NVDEC/NVENC support' + 'lib32-ladspa: LADSPA filters' + 'lib32-nvidia-utils: Nvidia NVDEC/NVENC support' ) _tag=390d6853d0ef408007feb39c0040682c81c02751 +options=( + debug +) source=( - "git+https://git.ffmpeg.org/ffmpeg.git#tag=${_tag}" - "ffmpeg-vmaf2.x.patch" - "add-av_stream_get_first_dts-for-chromium.patch" + "git+https://git.ffmpeg.org/ffmpeg.git#tag=${_tag}" + "ffmpeg-vmaf2.x.patch" + "add-av_stream_get_first_dts-for-chromium.patch" ) validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') b2sums=('SKIP' - '65039aac811bfd143359e32720cd6ca64124f1789c1b624bd28a5bd75b37362b2a3b6b402203c4e9d137fb1d00895114f3789df40f8381091d38c98e7876cc8a' - '3f2ee7606500fa9444380d138959cd2bccfbba7d34629a17f4f6288c6bde29e931bbe922a7c25d861f057ddd4ba0b095bbd675c1930754746d5dd476b3ccbc13') + '65039aac811bfd143359e32720cd6ca64124f1789c1b624bd28a5bd75b37362b2a3b6b402203c4e9d137fb1d00895114f3789df40f8381091d38c98e7876cc8a' + '3f2ee7606500fa9444380d138959cd2bccfbba7d34629a17f4f6288c6bde29e931bbe922a7c25d861f057ddd4ba0b095bbd675c1930754746d5dd476b3ccbc13' +) prepare() { cd ${_pkgbasename} @@ -103,7 +107,7 @@ prepare() { git cherry-pick -n 988f2e9eb063db7c1a678729f58aab6eba59a55b # fix nvenc on older gpus patch -Np1 -i "${srcdir}"/ffmpeg-vmaf2.x.patch # vmaf 2.x support patch -Np1 -i "${srcdir}"/add-av_stream_get_first_dts-for-chromium.patch # https://crbug.com/1251779 - } +} pkgver() { cd ${_pkgbasename} @@ -207,7 +211,7 @@ package_lib32-libffmpeg() { package_lib32-ffmpeg() { pkgdesc="Complete solution to record, convert and stream audio and video (32 bit)" depends=( - 'lib32-libffmpeg' + 'lib32-libffmpeg' ) cd ${_pkgbasename} |