Re: git: 29d855b6f775 - main - graphics/mesa: update to 23.1.8

From: Charlie Li <vishwin_at_freebsd.org>
Date: Tue, 21 Nov 2023 22:26:16 UTC
Emmanuel Vadot wrote:
> diff --git a/graphics/mesa-gallium-vdpau/Makefile b/graphics/mesa-gallium-vdpau/Makefile
> index ef21e77563af..1eb13a37791f 100644
> --- a/graphics/mesa-gallium-vdpau/Makefile
> +++ b/graphics/mesa-gallium-vdpau/Makefile
> @@ -11,10 +11,9 @@ LICENSE_FILE=	${WRKSRC}/docs/license.rst
>   ONLY_FOR_ARCHS=		aarch64 amd64 i386 powerpc64 powerpc64le
>   ONLY_FOR_ARCHS_REASON=	used only by AMD/Radeon hardware
>   
> -LIB_DEPENDS=	libva.so:multimedia/libva \
> -		libLLVM-${LLVM_DEFAULT}.so:devel/llvm${LLVM_DEFAULT} \
> -		libvdpau.so:multimedia/libvdpau \
> -		libzstd.so:archivers/zstd
> +LIB_DEPENDS=	libzstd.so:archivers/zstd
> +
> +USES=		llvm:lib,noexport
>   
The libvdpau dependency is still needed:

The Meson build system
Version: 1.3.0
Source dir: /wrkdirs/usr/ports/graphics/mesa-gallium-vdpau/work/mesa-23.1.8
Build dir: 
/wrkdirs/usr/ports/graphics/mesa-gallium-vdpau/work/mesa-23.1.8/_build
Build type: native build
Project name: mesa
Project version: 23.1.8
C compiler for the host machine: cc (clang 16.0.6 "FreeBSD clang version 
16.0.6 (https://github.com/llvm/llvm-project.git 
llvmorg-16.0.6-0-g7cbf1a259152)")
C linker for the host machine: cc ld.lld 16.0.6
C++ compiler for the host machine: c++ (clang 16.0.6 "FreeBSD clang 
version 16.0.6 (https://github.com/llvm/llvm-project.git 
llvmorg-16.0.6-0-g7cbf1a259152)")
C++ linker for the host machine: c++ ld.lld 16.0.6
Host machine cpu family: x86_64
Host machine cpu: x86_64
Checking if "-mtls-dialect=gnu2" runs: DID NOT COMPILE
Found pkg-config: YES (/usr/local/bin/pkgconf) 2.0.3
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency vdpau found: NO (tried pkgconfig)

meson.build:532:12: ERROR: Dependency "vdpau" not found, tried pkgconfig

-- 
Charlie Li
...nope, still don't have an exit line.