summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEggz2023-10-24 08:49:38 +0000
committerEggz2023-10-24 08:49:38 +0000
commit6cc1e93a29ca6afd725aca269b6c88248e089c3a (patch)
treeab53693f7518c48cd3dbb58100e43165df8f01ec
parent112d2816edade039d2ed9c92aff456f8a3548672 (diff)
downloadaur-6cc1e93a29ca6afd725aca269b6c88248e089c3a.tar.gz
Pin on stable commit for upcoming 6.1 + cleanup
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD17
2 files changed, 15 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5fc911842f27..57aadeb969be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ffmpeg-nocuda
pkgdesc = Complete solution to record, convert and stream audio and video (without nvidias propriatary blobs)
pkgver = 6.1
- pkgrel = 3
+ pkgrel = 4
url = https://www.ffmpeg.org/
arch = x86_64
license = GPL3
@@ -10,6 +10,10 @@ pkgbase = ffmpeg-nocuda
makedepends = ladspa
makedepends = nasm
makedepends = srt
+ makedepends = ladspa
+ makedepends = amf-headers
+ makedepends = opencl-headers
+ makedepends = vulkan-headers
depends = alsa-lib
depends = aom
depends = bzip2
@@ -63,9 +67,7 @@ pkgbase = ffmpeg-nocuda
depends = vmaf
depends = xz
depends = zlib
- optdepends = avisynthplus: for reading AviSynth scripts as input
optdepends = intel-media-sdk: for Intel Quick Sync Video
- optdepends = ladspa: for LADSPA filters
provides = libavcodec.so
provides = libavdevice.so
provides = libavfilter.so
@@ -80,7 +82,7 @@ pkgbase = ffmpeg-nocuda
source = 040-ffmpeg-add-av_stream_get_first_dts-for-chromium.patch
source = 060-ffmpeg-fix-segfault-with-avisynthplus.patch
sha256sums = SKIP
- sha256sums = SKIP
- sha256sums = SKIP
+ sha256sums = bf6e0696ee7463c4afd1409ac421679eab204e152f0e6b7fcdafe414ceb4f4b8
+ sha256sums = ffb6ec8ed4ced220bf4181fbdb50d0bdf6f112f667386dc14ae1ef898bdca834
pkgname = ffmpeg-nocuda
diff --git a/PKGBUILD b/PKGBUILD
index 6ccca2363292..18a2662fd3b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
# Maintainer : eggz
pkgname=ffmpeg-nocuda
pkgver=6.1
-gitver=n${pkgver}
-pkgrel=3
+#gitver=n6.1-dev
+gitver=c258623c0a635d98e7e21123215446ebd2201b1e
+pkgrel=4
pkgdesc='Complete solution to record, convert and stream audio and video (without nvidias propriatary blobs)'
arch=('x86_64')
url='https://www.ffmpeg.org/'
@@ -62,10 +63,8 @@ depends=(
'xz'
'zlib'
)
-makedepends=('git' 'avisynthplus' 'ladspa' 'nasm' 'srt')
-optdepends=('avisynthplus: for reading AviSynth scripts as input'
- 'intel-media-sdk: for Intel Quick Sync Video'
- 'ladspa: for LADSPA filters')
+makedepends=('git' 'avisynthplus' 'ladspa' 'nasm' 'srt' 'ladspa' 'amf-headers' 'opencl-headers' 'vulkan-headers')
+optdepends=('intel-media-sdk: for Intel Quick Sync Video')
provides=('libavcodec.so' 'libavdevice.so' 'libavfilter.so' 'libavformat.so'
'libavutil.so' 'libpostproc.so' 'libswresample.so' 'libswscale.so'
'ffmpeg')
@@ -78,12 +77,13 @@ source=(
)
sha256sums=(
'SKIP'
-'SKIP'
-'SKIP'
+'bf6e0696ee7463c4afd1409ac421679eab204e152f0e6b7fcdafe414ceb4f4b8'
+'ffb6ec8ed4ced220bf4181fbdb50d0bdf6f112f667386dc14ae1ef898bdca834'
)
prepare() {
cd ${srcdir}/ffmpeg
+ git checkout $gitver
while read patch; do
if [ "$patch" == "" ]; then
continue
@@ -112,7 +112,6 @@ build() {
--disable-stripping \
--enable-amf \
--enable-avisynth \
- --enable-cuda-llvm \
--enable-lto \
--enable-fontconfig \
--enable-gmp \