summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2023-10-25 01:21:38 +0200
committerFabioLolix2023-10-25 01:21:38 +0200
commit4d0a2e6a9a1bbe2427e52a4b5d0a5bfa7d60d762 (patch)
treeb8437e0983d460addb5129ec2c4e56883ed712ff
parent26cb7a0eb56866f08c5a316ce804ab6ae3b22cb1 (diff)
downloadaur-4d0a2e6a9a1bbe2427e52a4b5d0a5bfa7d60d762.tar.gz
fix build
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD12
2 files changed, 15 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7cd0c0d92f68..085cbcbbf515 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index e50c0cab4b36..082dbc02a98c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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