Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages / 
handbrake


Commits:
def57aa9 by Evangelos Foutras at 2023-12-13T20:51:16+02:00
upgpkg: 1.7.1-3: fix usage of bundled x265 library

Fixes #4

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,15 @@
 pkgbase = handbrake
        pkgver = 1.7.1
-       pkgrel = 2
+       pkgrel = 3
        url = https://handbrake.fr/
        arch = x86_64
        license = GPL
-       makedepends = intltool
        makedepends = python
        makedepends = nasm
        makedepends = wget
        makedepends = cmake
        makedepends = meson
+       makedepends = git
        makedepends = libxml2
        makedepends = libass
        makedepends = libvorbis
@@ -18,7 +18,6 @@ pkgbase = handbrake
        makedepends = libtheora
        makedepends = lame
        makedepends = x264
-       makedepends = x265
        makedepends = jansson
        makedepends = libvpx
        makedepends = libva
@@ -31,7 +30,6 @@ pkgbase = handbrake
        makedepends = gst-plugins-base
        makedepends = gtk3
        makedepends = librsvg
-       makedepends = libgudev
        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
@@ -54,7 +52,6 @@ pkgname = handbrake
        depends = libtheora
        depends = lame
        depends = x264
-       depends = x265
        depends = jansson
        depends = libvpx
        depends = libva
@@ -67,7 +64,6 @@ pkgname = handbrake
        depends = gst-plugins-base
        depends = gtk3
        depends = librsvg
-       depends = libgudev
        optdepends = gst-plugins-good: for video previews
        optdepends = gst-libav: for video previews
        optdepends = intel-media-sdk: Intel QuickSync support
@@ -83,7 +79,6 @@ pkgname = handbrake-cli
        depends = libtheora
        depends = lame
        depends = x264
-       depends = x265
        depends = jansson
        depends = libvpx
        depends = libva


=====================================
PKGBUILD
=====================================
@@ -4,15 +4,17 @@
 
 pkgname=('handbrake' 'handbrake-cli')
 pkgver=1.7.1
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="https://handbrake.fr/";
 license=('GPL')
 _commondeps=('libxml2' 'libass' 'libvorbis' 'opus' 'speex' 'libtheora' 'lame'
-             'x264' 'x265' 'jansson' 'libvpx' 'libva' 'numactl' 'bzip2' 
'gcc-libs'
+             'x264' 'jansson' 'libvpx' 'libva' 'numactl' 'bzip2' 'gcc-libs'
              'zlib' 'xz' 'libjpeg-turbo')
 _guideps=('gst-plugins-base' 'gtk3' 'librsvg')
-makedepends=('python' 'nasm' 'wget' 'cmake' 'meson'
+# git included as a build dependency for bundled x265 to work
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275546#c0
+makedepends=('python' 'nasm' 'wget' 'cmake' 'meson' 'git'
              "${_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}



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/handbrake/-/commit/def57aa91bd0c94a5f90a6231eb25cd95dcebdf8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/handbrake/-/commit/def57aa91bd0c94a5f90a6231eb25cd95dcebdf8
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to