diff options
author | FabioLolix | 2023-10-25 01:21:38 +0200 |
---|---|---|
committer | FabioLolix | 2023-10-25 01:21:38 +0200 |
commit | 4d0a2e6a9a1bbe2427e52a4b5d0a5bfa7d60d762 (patch) | |
tree | b8437e0983d460addb5129ec2c4e56883ed712ff | |
parent | 26cb7a0eb56866f08c5a316ce804ab6ae3b22cb1 (diff) | |
download | aur-4d0a2e6a9a1bbe2427e52a4b5d0a5bfa7d60d762.tar.gz |
fix build
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 15 insertions, 5 deletions
@@ -1,11 +1,11 @@ pkgbase = handbrake-git pkgdesc = Multithreaded video transcoder. Enabled: x265, nvenc, fdk-aac, qsv, vce, numa, hardened. Last stable branch - pkgver = 1.6.1.r48.g15dd97b9d + pkgver = 1.6.1.r50.gb94291a97 pkgrel = 1 url = https://handbrake.fr/ arch = i686 arch = x86_64 - license = GPL + license = GPL2 makedepends = git makedepends = intltool makedepends = python @@ -56,6 +56,8 @@ pkgbase = handbrake-git source = https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/dav1d-1.0.0.tar.bz2 source = https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/fdk-aac-2.0.2.tar.gz source = https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.bz2 + source = https://raw.githubusercontent.com/FabioLolix/AUR-artifacts/master/ffmpeg-avcodec-x86-mathops-binutils-fix.patch + source = https://raw.githubusercontent.com/FabioLolix/AUR-artifacts/master/ffmpeg-hwcontext_vulkan-remove-optional-encode-decode-extensions.patch source = https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libbluray-1.3.4.tar.bz2 source = https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libdvdnav-6.1.1.tar.bz2 source = https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libdvdread-6.1.3.tar.bz2 @@ -71,6 +73,8 @@ pkgbase = handbrake-git sha256sums = 4a4eb6cecbc8c26916ef58886d478243de8bcc46710b369c04d6891b0155ac0f sha256sums = 7812b4f0cf66acda0d0fe4302545339517e702af7674dd04e5fe22a5ade16a90 sha256sums = 39a0bcc8d98549f16c570624678246a6ac736c066cebdb409f9502e915b22f2b + sha256sums = a50d7da9870a3fd801ad3a4d13d5c9b260acb094cf8bfa4afd95a54741173a7f + sha256sums = 478d1a71e1352671f9893a330f1bb9104aeb7bf8e418c6941376c77a5f251147 sha256sums = 478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b sha256sums = c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48 sha256sums = ce35454997a208cbe50e91232f0e73fb1ac3471965813a13b8730a8f18a15369 @@ -8,18 +8,19 @@ pkgbase=handbrake-git pkgname=(handbrake-git handbrake-cli-git) -pkgver=1.6.1.r48.g15dd97b9d +pkgver=1.6.1.r50.gb94291a97 pkgrel=1 pkgdesc="Multithreaded video transcoder. Enabled: x265, nvenc, fdk-aac, qsv, vce, numa, hardened. Last stable branch" arch=(i686 x86_64) url="https://handbrake.fr/" -license=(GPL) +license=(GPL2) source=("${pkgname%-git}::git+https://github.com/HandBrake/HandBrake.git#branch=1.6.x" 'https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/AMF-1.4.24.tar.gz' 'https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/dav1d-1.0.0.tar.bz2' 'https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/fdk-aac-2.0.2.tar.gz' - #'https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/ffmpeg-4.4.1.tar.bz2' 'https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.bz2' + 'https://raw.githubusercontent.com/FabioLolix/AUR-artifacts/master/ffmpeg-avcodec-x86-mathops-binutils-fix.patch' + 'https://raw.githubusercontent.com/FabioLolix/AUR-artifacts/master/ffmpeg-hwcontext_vulkan-remove-optional-encode-decode-extensions.patch' 'https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libbluray-1.3.4.tar.bz2' 'https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libdvdnav-6.1.1.tar.bz2' 'https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/libdvdread-6.1.3.tar.bz2' @@ -45,6 +46,8 @@ sha256sums=('SKIP' '4a4eb6cecbc8c26916ef58886d478243de8bcc46710b369c04d6891b0155ac0f' '7812b4f0cf66acda0d0fe4302545339517e702af7674dd04e5fe22a5ade16a90' '39a0bcc8d98549f16c570624678246a6ac736c066cebdb409f9502e915b22f2b' + 'a50d7da9870a3fd801ad3a4d13d5c9b260acb094cf8bfa4afd95a54741173a7f' + '478d1a71e1352671f9893a330f1bb9104aeb7bf8e418c6941376c77a5f251147' '478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b' 'c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48' 'ce35454997a208cbe50e91232f0e73fb1ac3471965813a13b8730a8f18a15369' @@ -79,6 +82,9 @@ pkgver() { } prepare() { + install ffmpeg-avcodec-x86-mathops-binutils-fix.patch handbrake/contrib/ffmpeg/A34-avcodec-x86-mathops-binutils-fix.patch + install ffmpeg-hwcontext_vulkan-remove-optional-encode-decode-extensions.patch handbrake/contrib/ffmpeg/A35-hwcontext_vulkan-remove-optional-encode-decode-extensions.patch + cd "${pkgname%-git}" [ -d download ] || mkdir download |