diff options
author | FabioLolix | 2021-01-24 20:22:27 +0100 |
---|---|---|
committer | FabioLolix | 2021-01-24 20:22:27 +0100 |
commit | 352312073a8b054cd8967c3ab7aaf6cbf5798e94 (patch) | |
tree | a1f5ea93002d54dd2630a3c4540fd3ed99dc6a27 | |
parent | d012129e93a838fbff5d194d767615e00afc437d (diff) | |
download | aur-352312073a8b054cd8967c3ab7aaf6cbf5798e94.tar.gz |
revision
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 20 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgbase = handbrake-git - pkgdesc = Multiplatform, multithreaded DVD to MPEG-4/H264/Theora converter - pkgver = 1.3.3.r11.gbb0e87129 + pkgdesc = Multithreaded video transcoder. Enabled: x265, nvenc, fdk-aac, qsv, vce, numa, hardened + pkgver = 1.3.3.r12.gf84dfca16 pkgrel = 2 url = https://handbrake.fr/ arch = i686 @@ -29,8 +29,9 @@ pkgbase = handbrake-git makedepends = gtk3 makedepends = librsvg makedepends = libgudev - optdepends = intel-media-server-studio: for QSV - optdepends = nvidia-utils: for nvenc + optdepends = libdvdcss: for decoding encrypted DVDs + optdepends = intel-media-sdk: for enabling Intel QSV + optdepends = nvidia-utils: for enabling Nvidia nvenc noextract = AMF-1.4.9.tar.gz noextract = dav1d-0.5.1.tar.bz2 noextract = fdk-aac-2.0.1.tar.gz @@ -85,9 +86,13 @@ pkgname = handbrake-git depends = gtk3 depends = librsvg depends = libgudev + optdepends = libdvdcss: for decoding encrypted DVDs + optdepends = intel-media-sdk: for enabling Intel QSV + optdepends = nvidia-utils: for enabling Nvidia nvenc optdepends = gst-plugins-good: for video previews optdepends = gst-libav: for video previews - optdepends = libdvdcss: for decoding encrypted DVDs + provides = handbrake + conflicts = handbrake pkgname = handbrake-cli-git pkgdesc = Multithreaded video transcoder (CLI) @@ -103,7 +108,6 @@ pkgname = handbrake-cli-git depends = libvpx depends = libva depends = numactl - optdepends = libdvdcss: for decoding encrypted DVDs provides = handbrake-cli conflicts = handbrake-cli @@ -8,9 +8,9 @@ pkgbase=handbrake-git pkgname=(handbrake-git handbrake-cli-git) -pkgver=1.3.3.r11.gbb0e87129 +pkgver=1.3.3.r12.gf84dfca16 pkgrel=2 -pkgdesc="Multiplatform, multithreaded DVD to MPEG-4/H264/Theora converter" +pkgdesc="Multithreaded video transcoder. Enabled: x265, nvenc, fdk-aac, qsv, vce, numa, hardened" arch=(i686 x86_64) url="https://handbrake.fr/" license=(GPL) @@ -31,8 +31,9 @@ _commondeps=(libxml2 libass libvorbis opus speex libtheora lame _guideps=(gst-plugins-base gtk3 librsvg libgudev) makedepends=(git intltool python nasm wget cmake meson "${_commondeps[@]}" "${_guideps[@]}") -optdepends=('intel-media-server-studio: for QSV' - 'nvidia-utils: for nvenc') +optdepends=('libdvdcss: for decoding encrypted DVDs' + 'intel-media-sdk: for enabling Intel QSV' + 'nvidia-utils: for enabling Nvidia nvenc') sha256sums=('SKIP' 'd10f75612da5bcbc26325adecc5d398dcddf216c0dae3406d9a29b9d0b44b112' '0214d201a338e8418f805b68f9ad277e33d79c18594dee6eaf6dcd74db2674a9' @@ -79,6 +80,7 @@ prepare() { ./configure \ --prefix=/usr \ + --harden \ --disable-gtk-update-checks \ --enable-x265 \ --enable-numa \ @@ -93,9 +95,10 @@ prepare() { package_handbrake-git() { pkgdesc="Multithreaded video transcoder" depends=("${_commondeps[@]}" "${_guideps[@]}") - optdepends=('gst-plugins-good: for video previews' - 'gst-libav: for video previews' - 'libdvdcss: for decoding encrypted DVDs') + optdepends+=('gst-plugins-good: for video previews' + 'gst-libav: for video previews') + provides=(handbrake) + conflicts=(handbrake) cd "$srcdir/handbrake/build" @@ -106,7 +109,6 @@ package_handbrake-git() { package_handbrake-cli-git() { pkgdesc="Multithreaded video transcoder (CLI)" depends=("${_commondeps[@]}") - optdepends=('libdvdcss: for decoding encrypted DVDs') provides=(handbrake-cli) conflicts=(handbrake-cli) |