From 7bc6628e296cd4c31f3f990d27d2d021c59692bc Mon Sep 17 00:00:00 2001 From: aliriza Date: Thu, 19 Jan 2023 11:01:24 +0000 Subject: [PATCH] libva init --- media/libs/libva/ympbuild | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 media/libs/libva/ympbuild diff --git a/media/libs/libva/ympbuild b/media/libs/libva/ympbuild new file mode 100644 index 00000000..96831d58 --- /dev/null +++ b/media/libs/libva/ympbuild @@ -0,0 +1,37 @@ +#!/usr/bin/env bash +name='libva' +release='1' +version='2.17.0' +url='https://github.com/intel/libva' +description='An implementation for VA-API (Video Acceleration API)' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://github.com/intel/libva/releases/download/$version/libva-$version.tar.bz2") +depends=(libdrm libgl) +makedepends=() +md5sums=('727e7c76102b926c8411b8468fd194f5') +group=(media.libs) +uses=(wayland x11) +arch=('x86_64') +x11_depends=(libXext libXfixes) + +cd $name-$version + +setup(){ + meson setup build --prefix=/usr \ + --libdir=/usr/lib64/ \ + -Dwith_glx=yes \ + -Dwith_x11=$(use_opt x11 yes no) \ + -Dwith_wayland=$(use_opt wayland yes no) +} + +build(){ + ninja -C build +} + +package(){ + ninja -C build install + echo "LIBVA_MESSAGING_LEVEL=1" > ${DESTDIR}/etc/libva.conf +} +