sync with OpenBSD -current
This commit is contained in:
parent
b5b25afdb8
commit
2c72e27ed2
147 changed files with 41128 additions and 10 deletions
60
lib/libva/pkgconfig/meson.build
Normal file
60
lib/libva/pkgconfig/meson.build
Normal file
|
@ -0,0 +1,60 @@
|
|||
pkg = import('pkgconfig')
|
||||
|
||||
vars = ['libva_version=' + libva_version, 'va_api_version=' + va_api_version]
|
||||
|
||||
va_vars = vars + ['driverdir=' + driverdir]
|
||||
pkg.generate(libva,
|
||||
description: 'Userspace Video Acceleration (VA) core interface',
|
||||
filebase: 'libva',
|
||||
variables: va_vars,
|
||||
version: va_api_version)
|
||||
|
||||
if WITH_DRM
|
||||
drm_vars = vars + ['display=drm']
|
||||
pkg.generate(libva_drm,
|
||||
description: 'Userspace Video Acceleration (VA) DRM interface',
|
||||
filebase: 'libva-drm',
|
||||
requires: 'libva',
|
||||
variables: drm_vars,
|
||||
version: va_api_version)
|
||||
endif
|
||||
|
||||
if WITH_X11
|
||||
x11_vars = vars + ['display=x11']
|
||||
pkg.generate(libva_x11,
|
||||
description: 'Userspace Video Acceleration (VA) X11 interface',
|
||||
filebase: 'libva-x11',
|
||||
requires: 'libva',
|
||||
variables: x11_vars,
|
||||
version: va_api_version)
|
||||
endif
|
||||
|
||||
if WITH_GLX
|
||||
glx_vars = vars + ['display=glx']
|
||||
pkg.generate(libva_glx,
|
||||
description: 'Userspace Video Acceleration (VA) GLX interface',
|
||||
filebase: 'libva-glx',
|
||||
requires: 'libva',
|
||||
variables: glx_vars,
|
||||
version: va_api_version)
|
||||
endif
|
||||
|
||||
if WITH_WAYLAND
|
||||
wayland_vars = vars + ['display=wayland']
|
||||
pkg.generate(libva_wayland,
|
||||
description: 'Userspace Video Acceleration (VA) Wayland interface',
|
||||
filebase: 'libva-wayland',
|
||||
requires: 'libva, wayland-client',
|
||||
variables: wayland_vars,
|
||||
version: va_api_version)
|
||||
endif
|
||||
|
||||
if WITH_WIN32
|
||||
win32_vars = vars + ['display=win32']
|
||||
pkg.generate(libva_win32,
|
||||
description: 'Userspace Video Acceleration (VA) Win32 interface',
|
||||
filebase: 'libva-win32',
|
||||
requires: 'libva',
|
||||
variables: win32_vars,
|
||||
version: va_api_version)
|
||||
endif
|
Loading…
Add table
Add a link
Reference in a new issue