From 04b2df62dcf11611f70624a8e9088ce3884e7df4 Mon Sep 17 00:00:00 2001 From: Nathan Owens Date: Tue, 10 Nov 2020 18:47:18 -0600 Subject: [PATCH 1/3] libva-utils: update to 2.9.1 --- srcpkgs/libva-utils/template | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/srcpkgs/libva-utils/template b/srcpkgs/libva-utils/template index b86a5c9c53a..719eb214544 100644 --- a/srcpkgs/libva-utils/template +++ b/srcpkgs/libva-utils/template @@ -1,18 +1,23 @@ # Template file for 'libva-utils' pkgname=libva-utils -version=2.9.0 +version=2.9.1 revision=1 build_style=meson configure_args="-Ddrm=true -Dx11=true -Dwayland=true" -hostmakedepends="pkg-config wayland-devel" -makedepends="libva-devel libXfixes-devel libXext-devel libdrm-devel wayland-devel" +hostmakedepends="pkg-config" +makedepends="libva-devel libXfixes-devel libXext-devel + libdrm-devel wayland-devel" short_desc="Video Acceleration (VA) API - Utilities" maintainer="Orphaned " license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva-utils/master/NEWS" distfiles="https://github.com/intel/libva-utils/archive/${version}.tar.gz" -checksum=d363210a42cd2667f6f7cff0e57db1d527feb067ffebe3ba233bc80b1bdcd9b4 +checksum=7cd7111349cdc227c64d5ab68de4a03eacbea26441c7781ccd548491994f0320 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" wayland-devel" +fi post_install() { vlicense COPYING From 14353981bdcaf5c4dc5f4b009838df7c1dbcbf2d Mon Sep 17 00:00:00 2001 From: Nathan Owens Date: Wed, 11 Nov 2020 16:21:44 -0600 Subject: [PATCH 2/3] libva-glx: update to 2.9.1 --- srcpkgs/libva-glx/template | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libva-glx/template b/srcpkgs/libva-glx/template index 19ff3ba7980..7a5830f6847 100644 --- a/srcpkgs/libva-glx/template +++ b/srcpkgs/libva-glx/template @@ -7,12 +7,12 @@ # KEEP THIS PACKAGE SYNCHRONIZED WITH "libva". # pkgname=libva-glx -version=2.9.0 +version=2.9.1 revision=1 wrksrc="libva-${version}" build_style=meson configure_args="-Dwith_glx=yes -Dwith_wayland=yes" -hostmakedepends="pkg-config wayland-devel" +hostmakedepends="pkg-config" makedepends="libva-devel libXfixes-devel MesaLib-devel wayland-devel" short_desc="Video Acceleration (VA) API - GLX backend" maintainer="Orphaned " @@ -20,7 +20,11 @@ license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" distfiles="https://github.com/intel/libva/archive/${version}.tar.gz" -checksum=f31549dd476e01504ba6ff62f69862eb78555a9809ebe737056543a189d619dc +checksum=4e8640f65ad659332c5d24b7715703c95e820083ee11126c9cd051d418e3d9e0 + +if [ "$CROSS_BUILD" ]; + then hostnamedepends+=" wayland-devel" +fi post_install() { # We are only interested in the glx component, remove everything else. From 6366ca45529b3e59d7c1c954652785e34e7a2f3e Mon Sep 17 00:00:00 2001 From: Nathan Owens Date: Tue, 10 Nov 2020 18:43:43 -0600 Subject: [PATCH 3/3] libva: update to 2.9.1 --- srcpkgs/libva/template | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libva/template b/srcpkgs/libva/template index d681e84c848..2c2abafdba4 100644 --- a/srcpkgs/libva/template +++ b/srcpkgs/libva/template @@ -1,10 +1,10 @@ # Template file for 'libva' pkgname=libva -version=2.9.0 +version=2.9.1 revision=1 build_style=meson configure_args="-Dwith_glx=no $(vopt_if wayland -Dwith_wayland=yes)" -hostmakedepends="pkg-config $(vopt_if wayland wayland-devel)" +hostmakedepends="pkg-config" makedepends="libXfixes-devel libXext-devel libdrm-devel $(vopt_if wayland 'libffi-devel wayland-devel')" short_desc="Video Acceleration (VA) API" @@ -13,11 +13,15 @@ license="MIT" homepage="https://01.org/linuxmedia/vaapi" changelog="https://raw.githubusercontent.com/intel/libva/master/NEWS" distfiles="https://github.com/intel/libva/archive/${version}.tar.gz" -checksum=f31549dd476e01504ba6ff62f69862eb78555a9809ebe737056543a189d619dc +checksum=4e8640f65ad659332c5d24b7715703c95e820083ee11126c9cd051d418e3d9e0 build_options="wayland" build_options_default="wayland" +if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" $(vopt_if wayland wayland-devel)" +fi + case "$XBPS_TARGET_MACHINE" in i686*) configure_args+=" -Ddriverdir=/usr/lib32/dri";; esac