summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMagnus Boman2022-10-01 11:24:09 +0200
committerMagnus Boman2022-10-01 11:24:09 +0200
commit12a60bb1ec60036861f4e0939c5e3e0a846adf29 (patch)
tree4f6dc1b6d8006ad0fe2ac8992775e2fbe1e2f6f1
parent517792d6a971f353bca5cb29e1402097d4f4c08d (diff)
downloadaur-12a60bb1ec60036861f4e0939c5e3e0a846adf29.tar.gz
upgpkg: ffmpeg-headless 1:5.1.2-1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD15
2 files changed, 19 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83b0ded0ae36..6dde8362ad1a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ffmpeg-headless
pkgdesc = Complete solution to record, convert and stream audio and video; optimised for server (headless) systems
- pkgver = 5.1.1
+ pkgver = 5.1.2
pkgrel = 1
epoch = 1
url = https://ffmpeg.org/
@@ -17,6 +17,8 @@ pkgbase = ffmpeg-headless
makedepends = git
makedepends = ladspa
makedepends = nasm
+ makedepends = opencl-headers
+ makedepends = vulkan-headers
depends = aom
depends = bzip2
depends = fontconfig
@@ -28,6 +30,7 @@ pkgbase = ffmpeg-headless
depends = libass.so
depends = libavc1394
depends = libbluray.so
+ depends = libbs2b.so
depends = libdav1d.so
depends = libdrm
depends = libfreetype.so
@@ -46,12 +49,14 @@ pkgbase = ffmpeg-headless
depends = libvorbis.so
depends = libvorbisenc.so
depends = libvpx.so
+ depends = libvulkan.so
depends = libwebp
depends = libx264.so
depends = libx265.so
depends = libxml2
depends = libxvidcore.so
depends = libzimg.so
+ depends = ocl-icd
depends = opencore-amr
depends = openjpeg2
depends = opus
@@ -76,7 +81,8 @@ pkgbase = ffmpeg-headless
provides = libswscale.so
provides = ffmpeg
conflicts = ffmpeg
- source = git+https://git.ffmpeg.org/ffmpeg.git#tag=1bad30dbe34f2d100b43e8f773d3fe0b5eb23523
+ source = git+https://git.ffmpeg.org/ffmpeg.git?signed#tag=1326fe9d4c85cca1ee774b072ef4fa337694f2e7
+ validpgpkeys = DD1EC9E8DE085C629B3E1846B18E8928B3948D64
b2sums = SKIP
pkgname = ffmpeg-headless
diff --git a/PKGBUILD b/PKGBUILD
index a2e312b79075..7a48c20a9c13 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
# Contributor: Paul Mattal <paul@archlinux.org>
pkgname=ffmpeg-headless
-pkgver=5.1.1
+pkgver=5.1.2
pkgrel=1
epoch=1
pkgdesc='Complete solution to record, convert and stream audio and video; optimised for server (headless) systems'
@@ -25,6 +25,7 @@ depends=(
libass.so
libavc1394
libbluray.so
+ libbs2b.so
libdav1d.so
libdrm
libfreetype.so
@@ -43,12 +44,14 @@ depends=(
libvorbis.so
libvorbisenc.so
libvpx.so
+ libvulkan.so
libwebp
libx264.so
libx265.so
libxml2
libxvidcore.so
libzimg.so
+ ocl-icd
opencore-amr
openjpeg2
opus
@@ -68,6 +71,8 @@ makedepends=(
git
ladspa
nasm
+ opencl-headers
+ vulkan-headers
)
optdepends=(
'avisynthplus: AviSynthPlus support'
@@ -87,8 +92,9 @@ provides=(
"${pkgname%-headless}"
)
conflicts=("${pkgname%-headless}")
-source=(git+https://git.ffmpeg.org/ffmpeg.git#tag=1bad30dbe34f2d100b43e8f773d3fe0b5eb23523)
+source=(git+https://git.ffmpeg.org/ffmpeg.git?signed#tag=1326fe9d4c85cca1ee774b072ef4fa337694f2e7)
b2sums=('SKIP')
+validpgpkeys=(DD1EC9E8DE085C629B3E1846B18E8928B3948D64) # Michael Niedermayer <michael@niedermayer.cc>
pkgver() {
git -C "${pkgname%-headless}" describe --tags | sed 's/^n//'
@@ -101,7 +107,6 @@ prepare() {
build() {
cd ${pkgname%-headless}
-
./configure \
--prefix=/usr \
--disable-debug \
@@ -119,6 +124,7 @@ build() {
--enable-libaom \
--enable-libass \
--enable-libbluray \
+ --enable-libbs2b \
--enable-libdav1d \
--enable-libdrm \
--enable-libfreetype \
@@ -156,13 +162,14 @@ build() {
--enable-libzimg \
--enable-nvdec \
--enable-nvenc \
+ --enable-opencl \
--enable-shared \
--enable-version3 \
+ --enable-vulkan \
--disable-xlib \
--disable-sdl2 \
--disable-htmlpages \
--disable-ffplay
-
make
}