diff --git a/common/shlibs b/common/shlibs index 261c0ce0d6c..8a73d334871 100644 --- a/common/shlibs +++ b/common/shlibs @@ -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 diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template index e84d0935994..375ec81e22e 100644 --- a/srcpkgs/libva-glx/template +++ b/srcpkgs/libva-glx/template @@ -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 " -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