Date: Wednesday, June 20, 2018 @ 12:28:04 Author: arojas Revision: 327325
Add libheif dependency Added: libde265/ libde265/trunk/ libde265/trunk/PKGBUILD ----------+ PKGBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) Added: libde265/trunk/PKGBUILD =================================================================== --- libde265/trunk/PKGBUILD (rev 0) +++ libde265/trunk/PKGBUILD 2018-06-20 12:28:04 UTC (rev 327325) @@ -0,0 +1,35 @@ +# Maintainer: Antonio Rojas <aro...@archlinux.org> +# Contributor: James An <ja...@jamesan.ca> +# Contributor: Daniel Nagy <danielnagy at gmx de> + +pkgname=libde265 +pkgver=1.0.3 +pkgrel=1 +pkgdesc="Open h.265 video codec implementation" +arch=(x86_64) +url="https://github.com/strukturag/libde265" +license=(LGPL3) +depends=(gcc-libs) +makedepends=(ffmpeg sdl qt5-base) +optdepends=('ffmpeg: for sherlock265' 'qt5-base: for sherlock265' + 'sdl: dec265 YUV overlay output') +source=(https://github.com/strukturag/libde265/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz + libde265-ffmpeg4.patch::"https://github.com/strukturag/libde265/commit/e5b8e2e7.patch") +sha256sums=('e4206185a7c67d3b797d6537df8dcaa6e5fd5a5f93bd14e65a755c33cd645f7a' + 'ba043c3ab34d93818d368f703926b8e4d4b822168d2236d2685458a40f70645b') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../libde265-ffmpeg4.patch # Fix build with ffmpeg 4.0 +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --enable-static=no + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}