Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages /
handbrake
Commits:
8559b499 by Evangelos Foutras at 2023-12-10T20:55:09+02:00
upgpkg: 1.7.1-2: backport patch to fix VP9 encoding
Fixes #3
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = handbrake
pkgver = 1.7.1
- pkgrel = 1
+ pkgrel = 2
url = https://handbrake.fr/
arch = x86_64
license = GPL
@@ -35,10 +35,12 @@ pkgbase = handbrake
options = !lto
source =
https://github.com/HandBrake/HandBrake/releases/download/1.7.1/HandBrake-1.7.1-source.tar.bz2
source =
https://github.com/HandBrake/HandBrake/releases/download/1.7.1/HandBrake-1.7.1-source.tar.bz2.sig
+ source =
handbrake-fix-vp9-encoding.patch::https://github.com/HandBrake/HandBrake/commit/a582ab0170f5.patch
validpgpkeys = 1629C061B3DDE7EB4AE34B81021DB8B44E4A8645
validpgpkeys = 1629C061B3DDE7EB4AE34B81021DB8B44E4A8645
sha256sums =
733e42c8f254f6c2f8f6b40f0d3572fd49167ebf30742beae605effa16939edc
sha256sums = SKIP
+ sha256sums =
8437103ac3e15a067a1488f313d4114b984f89be9e1295e616da660a863a960c
pkgname = handbrake
pkgdesc = Multithreaded video transcoder
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=('handbrake' 'handbrake-cli')
pkgver=1.7.1
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url="https://handbrake.fr/"
license=('GPL')
@@ -15,13 +15,16 @@ _guideps=('gst-plugins-base' 'gtk3' 'librsvg' 'libgudev')
makedepends=('intltool' 'python' 'nasm' 'wget' 'cmake' 'meson'
"${_commondeps[@]}" "${_guideps[@]}")
options=('!lto') # https://bugs.archlinux.org/task/72600
-source=(https://github.com/HandBrake/HandBrake/releases/download/$pkgver/HandBrake-$pkgver-source.tar.bz2{,.sig})
+source=(https://github.com/HandBrake/HandBrake/releases/download/$pkgver/HandBrake-$pkgver-source.tar.bz2{,.sig}
+
$pkgname-fix-vp9-encoding.patch::https://github.com/HandBrake/HandBrake/commit/a582ab0170f5.patch)
sha256sums=('733e42c8f254f6c2f8f6b40f0d3572fd49167ebf30742beae605effa16939edc'
- 'SKIP')
+ 'SKIP'
+ '8437103ac3e15a067a1488f313d4114b984f89be9e1295e616da660a863a960c')
validpgpkeys+=('1629C061B3DDE7EB4AE34B81021DB8B44E4A8645') # HandBrake Team
<[email protected]>
prepare() {
cd HandBrake-$pkgver
+ patch -Np1 -i ../$pkgname-fix-vp9-encoding.patch
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/handbrake/-/commit/8559b499e4991b78795ef8de31dace6d526d805a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/handbrake/-/commit/8559b499e4991b78795ef8de31dace6d526d805a
You're receiving this email because of your account on gitlab.archlinux.org.