multimedia/libva 2.21.0 MidnightBSD
VAAPI wrapper and dummy driver
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- multimedia
Description
VA-API is an open-source library and API specification, which provides access to graphics hardware acceleration capabilities for video processing. It consists of a main library and driver-specific acceleration backends for each supported hardware vendor.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | multimedia/libva | 2.21.0 |
| FreeBSD | multimedia/libva | 2.24.1 |
| NetBSD | multimedia/libva | 2.24.1 |
| DragonFly | multimedia/libva | 2.22.0 |
| HardenedBSD | multimedia/libva | 2.24.1 |
| GhostBSD | multimedia/libva | 2.24.1 |
Install
Binary package:
mport install libva
From mports:
cd /usr/mports/multimedia/libva && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libva>0:multimedia/libva
LIB_DEPENDS= libva-drm.so:multimedia/libva
Dependencies
As this port's Makefile names them.
Library 1
libdrm.so: graphics/libdrm
Build dependencies 1
Run dependencies 1
Configuration
Options name: multimedia_libva
| Option | Default | Description |
|---|---|---|
| WAYLAND | on | |
| X11 | on |
- USES
- meson pkgconfig
- Service scripts
- none
Files
pkg-plist 57
- include/va/va.h
- include/va/va_backend.h
- include/va/va_backend_glx.h
- include/va/va_backend_prot.h
- include/va/va_backend_vpp.h
- include/va/va_backend_wayland.h
- include/va/va_compat.h
- include/va/va_dec_av1.h
- include/va/va_dec_hevc.h
- include/va/va_dec_jpeg.h
- include/va/va_dec_vp8.h
- include/va/va_dec_vp9.h
- include/va/va_dri2.h
- include/va/va_dri3.h
- include/va/va_dricommon.h
- include/va/va_drm.h
- include/va/va_drmcommon.h
- include/va/va_egl.h
- include/va/va_enc_av1.h
- include/va/va_enc_h264.h
- include/va/va_enc_hevc.h
- include/va/va_enc_jpeg.h
- include/va/va_enc_mpeg2.h
- include/va/va_enc_vp8.h
- include/va/va_enc_vp9.h
- include/va/va_fei_h264.h
- include/va/va_fei_hevc.h
- include/va/va_fei.h
- include/va/va_glx.h
- include/va/va_prot.h
- include/va/va_str.h
- include/va/va_tpi.h
- include/va/va_trace.h
- include/va/va_version.h
- include/va/va_vpp.h
- include/va/va_wayland.h
- include/va/va_x11.h
- lib/libva-drm.so
- lib/libva-drm.so.2
- lib/libva-drm.so.2.2100.0
- lib/libva-glx.so
- lib/libva-glx.so.2
- lib/libva-glx.so.2.2100.0
- lib/libva-wayland.so
- lib/libva-wayland.so.2
- lib/libva-wayland.so.2.2100.0
- lib/libva-x11.so
- lib/libva-x11.so.2
- lib/libva-x11.so.2.2100.0
- lib/libva.so
- lib/libva.so.2
- lib/libva.so.2.2100.0
- libdata/pkgconfig/libva-drm.pc
- libdata/pkgconfig/libva-glx.pc
- libdata/pkgconfig/libva-wayland.pc
- libdata/pkgconfig/libva-x11.pc
- libdata/pkgconfig/libva.pc
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| intel-libva-2.21.0_GH0.tar.gz | 281515 | f7c3fffef3f04eb146e036dad2587d852bfb70e4926d014bf437244915ef7425 |
| 9ed99b6b0b3b.patch | 2117 | 5a0a9551c461de67a2c049bafd1bc36916d7e7d9099bb3ca3cc3845bf322b895 |
| 6b0efda45140.patch | 2101 | ac440a6633896a35938a3c7f761fea32d6c1d75020ecbfdb51216cf603a31604 |