libva-glx: update to 2.3.0.

This commit is contained in:
maxice8 2018-08-05 01:51:05 -03:00
parent c779d55888
commit 02be8b9e6b
No known key found for this signature in database
GPG Key ID: 543B9D4F4299F06B
2 changed files with 11 additions and 11 deletions

View File

@ -857,8 +857,7 @@ libwebpdemux.so.2 libwebp-0.5.0_1
libwebpdecoder.so.3 libwebp-0.6.0_1
libva-x11.so.2 libva-2.2.0_1
libva.so.2 libva-2.2.0_1
libva-glx.so.1 libva-glx-1.5.0_1
libva-egl.so.1 libva-glx-1.5.0_1
libva-glx.so.2 libva-glx-2.2.0_1
libva-drm.so.2 libva-2.2.0_1
libva-wayland.so.2 libva-2.2.0_1
libv4l2.so.0 v4l-utils-0.8.5_1

View File

@ -7,26 +7,27 @@
# KEEP THIS PACKAGE SYNCHRONIZED WITH "libva".
#
pkgname=libva-glx
version=1.8.3
version=2.3.0
revision=1
wrksrc="libva-${version}"
build_style=gnu-configure
configure_args="--enable-glx --enable-egl"
build_style=meson
configure_args="-Dwith_glx=yes -Dwith_wayland=yes -Dwith_egl=no"
hostmakedepends="pkg-config wayland-devel"
makedepends="libva-devel libXfixes-devel MesaLib-devel wayland-devel"
short_desc="Video Acceleration (VA) API - GLX backend"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://01.org/linuxmedia"
license="MIT"
distfiles="https://github.com/01org/libva/releases/download/${version}/libva-${version}.tar.bz2"
checksum=56ee129deba99b06eb4a8d4f746b117c5d1dc2ec5b7a0bfc06971fca1598ab9b
homepage="https://01.org/linuxmedia"
changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS"
distfiles="https://github.com/intel/libva/archive/${version}.tar.gz"
checksum=8d95e65c4d84d0f82097581e163d3770694c600cbb040ebd827f2d375e004f4b
post_install() {
# We are only interested in the glx component, remove everything else.
mkdir -p ${wrksrc}/temp/usr/lib/pkgconfig ${wrksrc}/temp/usr/include/va
mv ${DESTDIR}/usr/lib/libva-{egl,glx}* ${wrksrc}/temp/usr/lib
mv ${DESTDIR}/usr/include/va/va_*{egl,glx}.h ${wrksrc}/temp/usr/include/va
mv ${DESTDIR}/usr/lib/pkgconfig/libva-{egl,glx}.pc ${wrksrc}/temp/usr/lib/pkgconfig
mv ${DESTDIR}/usr/lib/libva-glx* ${wrksrc}/temp/usr/lib
mv ${DESTDIR}/usr/include/va/va_glx.h ${wrksrc}/temp/usr/include/va
mv ${DESTDIR}/usr/lib/pkgconfig/libva-glx.pc ${wrksrc}/temp/usr/lib/pkgconfig
rm -rf ${DESTDIR}/*
mv ${wrksrc}/temp/* ${DESTDIR}
vlicense COPYING