extra/ffmpeg to 6.1.1-6

This commit is contained in:
Kevin Mihelich 2024-02-26 17:45:56 +00:00
parent c609f12a12
commit 4e7f79d8b3
2 changed files with 159 additions and 51 deletions

View file

@ -1,7 +1,7 @@
pkgbase = ffmpeg pkgbase = ffmpeg
pkgdesc = Complete solution to record, convert and stream audio and video pkgdesc = Complete solution to record, convert and stream audio and video
pkgver = 6.1.1 pkgver = 6.1.1
pkgrel = 5 pkgrel = 6
epoch = 2 epoch = 2
url = https://ffmpeg.org url = https://ffmpeg.org
arch = x86_64 arch = x86_64
@ -21,60 +21,52 @@ pkgbase = ffmpeg
depends = aom depends = aom
depends = bzip2 depends = bzip2
depends = cairo depends = cairo
depends = dav1d
depends = fontconfig depends = fontconfig
depends = freetype2
depends = fribidi depends = fribidi
depends = glib2 depends = glib2
depends = glibc depends = glibc
depends = gmp depends = gmp
depends = gnutls depends = gnutls
depends = gsm depends = gsm
depends = harfbuzz
depends = jack depends = jack
depends = lame depends = lame
depends = libass.so depends = libass
depends = libavc1394 depends = libavc1394
depends = libbluray.so depends = libbluray
depends = libbs2b.so depends = libbs2b
depends = libdav1d.so
depends = libdrm depends = libdrm
depends = libfreetype.so
depends = libgl depends = libgl
depends = libharfbuzz.so
depends = libiec61883 depends = libiec61883
depends = libjxl.so depends = libjxl
depends = libmodplug depends = libmodplug
depends = libopenmpt.so depends = libopenmpt
depends = libplacebo.so depends = libplacebo
depends = libpulse depends = libpulse
depends = librav1e.so
depends = libraw1394 depends = libraw1394
depends = librsvg-2.so depends = librsvg
depends = librubberband.so
depends = libsoxr depends = libsoxr
depends = libssh depends = libssh
depends = libtheora depends = libtheora
depends = libva.so depends = libva
depends = libva-drm.so
depends = libva-x11.so
depends = libvdpau depends = libvdpau
depends = libvidstab.so depends = libvorbis
depends = libvorbisenc.so depends = libvpx
depends = libvorbis.so
depends = libvpx.so
depends = libwebp depends = libwebp
depends = libx11 depends = libx11
depends = libx264.so
depends = libx265.so
depends = libxcb depends = libxcb
depends = libxext depends = libxext
depends = libxml2 depends = libxml2
depends = libxv depends = libxv
depends = libxvidcore.so
depends = libzimg.so
depends = ocl-icd depends = ocl-icd
depends = onevpl depends = onevpl
depends = opencore-amr depends = opencore-amr
depends = openjpeg2 depends = openjpeg2
depends = opus depends = opus
depends = rav1e
depends = rubberband
depends = sdl2 depends = sdl2
depends = snappy depends = snappy
depends = speex depends = speex
@ -82,9 +74,14 @@ pkgbase = ffmpeg
depends = svt-av1 depends = svt-av1
depends = v4l-utils depends = v4l-utils
depends = vapoursynth depends = vapoursynth
depends = vid.stab
depends = vmaf depends = vmaf
depends = vulkan-icd-loader depends = vulkan-icd-loader
depends = x264
depends = x265
depends = xvidcore
depends = xz depends = xz
depends = zimg
depends = zlib depends = zlib
optdepends = avisynthplus: AviSynthPlus support optdepends = avisynthplus: AviSynthPlus support
optdepends = frei0r-plugins: Frei0r video effects support optdepends = frei0r-plugins: Frei0r video effects support
@ -108,3 +105,92 @@ pkgbase = ffmpeg
b2sums = 555274228e09a233d92beb365d413ff5c718a782008075552cafb2130a3783cf976b51dfe4513c15777fb6e8397a34122d475080f2c4483e8feea5c0d878e6de b2sums = 555274228e09a233d92beb365d413ff5c718a782008075552cafb2130a3783cf976b51dfe4513c15777fb6e8397a34122d475080f2c4483e8feea5c0d878e6de
pkgname = ffmpeg pkgname = ffmpeg
depends = alsa-lib
depends = aom
depends = bzip2
depends = cairo
depends = dav1d
depends = fontconfig
depends = freetype2
depends = fribidi
depends = glib2
depends = glibc
depends = gmp
depends = gnutls
depends = gsm
depends = harfbuzz
depends = jack
depends = lame
depends = libass
depends = libavc1394
depends = libbluray
depends = libbs2b
depends = libdrm
depends = libgl
depends = libiec61883
depends = libjxl
depends = libmodplug
depends = libopenmpt
depends = libplacebo
depends = libpulse
depends = libraw1394
depends = librsvg
depends = libsoxr
depends = libssh
depends = libtheora
depends = libva
depends = libvdpau
depends = libvorbis
depends = libvpx
depends = libwebp
depends = libx11
depends = libxcb
depends = libxext
depends = libxml2
depends = libxv
depends = ocl-icd
depends = onevpl
depends = opencore-amr
depends = openjpeg2
depends = opus
depends = rav1e
depends = rubberband
depends = sdl2
depends = snappy
depends = speex
depends = srt
depends = svt-av1
depends = v4l-utils
depends = vapoursynth
depends = vid.stab
depends = vmaf
depends = vulkan-icd-loader
depends = x264
depends = x265
depends = xvidcore
depends = xz
depends = zimg
depends = zlib
depends = libass.so
depends = libbluray.so
depends = libbs2b.so
depends = libdav1d.so
depends = libfreetype.so
depends = libharfbuzz.so
depends = libjxl.so
depends = libopenmpt.so
depends = libplacebo.so
depends = librav1e.so
depends = librsvg-2.so
depends = librubberband.so
depends = libva.so
depends = libva-drm.so
depends = libva-x11.so
depends = libvidstab.so
depends = libvorbisenc.so
depends = libvorbis.so
depends = libvpx.so
depends = libx264.so
depends = libx265.so
depends = libxvidcore.so
depends = libzimg.so

View file

@ -17,7 +17,7 @@
pkgname=ffmpeg pkgname=ffmpeg
pkgver=6.1.1 pkgver=6.1.1
pkgrel=5 pkgrel=6
epoch=2 epoch=2
pkgdesc='Complete solution to record, convert and stream audio and video' pkgdesc='Complete solution to record, convert and stream audio and video'
arch=(x86_64) arch=(x86_64)
@ -27,67 +27,64 @@ depends=(
alsa-lib alsa-lib
bzip2 bzip2
cairo cairo
dav1d
fontconfig fontconfig
freetype2
fribidi fribidi
glib2 glib2
glibc glibc
gmp gmp
gnutls gnutls
gsm gsm
harfbuzz
jack jack
lame lame
libass.so libass
libavc1394 libavc1394
libbluray.so libbluray
libbs2b.so libbs2b
libdav1d.so
libdrm libdrm
libfreetype.so
libharfbuzz.so
libgl libgl
libiec61883 libiec61883
libjxl.so libjxl
libmodplug libmodplug
libplacebo.so libopenmpt
libopenmpt.so libplacebo
libpulse libpulse
libraw1394 libraw1394
librubberband.so librsvg
librsvg-2.so
libsoxr libsoxr
libssh libssh
libtheora libtheora
libva.so libva
libva-drm.so
libva-x11.so
libvdpau libvdpau
libvidstab.so libvorbis
libvorbisenc.so libvpx
libvorbis.so
libvpx.so
libwebp libwebp
libx11 libx11
libx264.so
libx265.so
libxcb libxcb
libxext libxext
libxml2 libxml2
libxv libxv
libxvidcore.so
libzimg.so
ocl-icd ocl-icd
opencore-amr opencore-amr
openjpeg2 openjpeg2
opus opus
snappy rubberband
sdl2 sdl2
snappy
speex speex
srt srt
v4l-utils v4l-utils
vulkan-icd-loader
xz
zlib
vapoursynth vapoursynth
vid.stab
vulkan-icd-loader
x264
x265
xvidcore
xz
zimg
zlib
) )
makedepends=( makedepends=(
amf-headers amf-headers
@ -220,6 +217,31 @@ build() {
} }
package() { package() {
depends+=(
libass.so
libbluray.so
libbs2b.so
libdav1d.so
libfreetype.so
libharfbuzz.so
libjxl.so
libopenmpt.so
libplacebo.so
librsvg-2.so
librubberband.so
libva.so
libva-drm.so
libva-x11.so
libvidstab.so
libvorbisenc.so
libvorbis.so
libvpx.so
libx264.so
libx265.so
libxvidcore.so
libzimg.so
)
make DESTDIR="${pkgdir}" -C ffmpeg install install-man make DESTDIR="${pkgdir}" -C ffmpeg install install-man
install -Dm 755 ffmpeg/tools/qt-faststart "${pkgdir}"/usr/bin/ install -Dm 755 ffmpeg/tools/qt-faststart "${pkgdir}"/usr/bin/
} }