summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 8 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e359d96b0793..2c8b253c342e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,11 @@
-# Maintainer : Daniel Bermond < gmail-com: danielbermond >
+# Maintainer: Daniel Bermond <dbermond@archlinux.org>
# NOTE:
-# 10-bit depth currently fails to build
-# https://github.com/pkuvcl/davs2/issues/4
+# 10-bit depth is not supported currently
+# https://github.com/pkuvcl/davs2/blob/1.7/build/linux/configure#L470
pkgname=davs2-git
-_srcname=davs2
-pkgver=1.6.r30.ge4bcf6b
+pkgver=1.7.r0.gb06d758
pkgrel=1
arch=('x86_64')
pkgdesc='Open-Source decoder of AVS2-P2/IEEE1857.4 video coding standard (git version)'
@@ -17,32 +16,26 @@ makedepends=('git' 'nasm')
provides=('davs2' 'libdavs2-git')
conflicts=('davs2' 'libdavs2-git')
replaces=('libdavs2-git')
+options=('!lto')
source=('git+https://github.com/pkuvcl/davs2.git')
sha256sums=('SKIP')
pkgver() {
- cd "$_srcname"
-
- # git, tags available
- git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
+ git -C davs2 describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
}
build() {
- cd "${_srcname}/build/linux"
-
+ cd davs2/build/linux
./configure \
--prefix='/usr' \
- --extra-ldflags='-Wl,-z,noexecstack' \
--enable-shared \
--disable-static \
--bit-depth='8' \
--chroma-format='all' \
- --enable-lto \
--enable-pic
-
make
}
package() {
- make -C "${_srcname}/build/linux" DESTDIR="$pkgdir" install-cli install-lib-shared
+ make -C davs2/build/linux DESTDIR="$pkgdir" install-cli install-lib-shared
}