FreeBSD Ports

multimedia/libva 2.24.1

VAAPI wrapper and dummy driver

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
65c5ad2fde
License
MIT
Categories
multimedia
Package size
201.1 KiB, 983.1 KiB installed

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.

Install

As a binary package — by origin, or by package name:

pkg install multimedia/libva
pkg install libva

From the ports tree:

cd /usr/ports/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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.24.12.24.12.17.02.22.0_12.24.1
FreeBSD:14:quarterly2.24.12.24.1n/a2.22.0_12.24.1
FreeBSD:15:latest2.24.12.24.1n/a2.22.0_12.22.0_1
FreeBSD:15:quarterly2.24.12.24.1n/an/an/a
FreeBSD:16:latest2.24.12.24.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

All build dependencies 24
All run dependencies 18
Required by 586

The first 100 are listed.

Configuration

Options name: multimedia_libva

OptionDefaultDescription
WAYLANDonWayland (graphics) support
X11onX11 (graphics) support
USES
meson pkgconfig
Service scripts
none

Files

pkg-plist 58
  • 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_dec_vvc.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.2400.0
  • lib/libva-glx.so
  • lib/libva-glx.so.2
  • lib/libva-glx.so.2.2400.0
  • lib/libva-wayland.so
  • lib/libva-wayland.so.2
  • lib/libva-wayland.so.2.2400.0
  • lib/libva-x11.so
  • lib/libva-x11.so.2
  • lib/libva-x11.so.2.2400.0
  • lib/libva.so
  • lib/libva.so.2
  • lib/libva.so.2.2400.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 2
FileSizeSHA256
intel-libva-2.24.1_GH0.tar.gz3062780b4a3649ee8d683b9cce2ef094df4fb039d276c0cef7e49337c43d3b297b9f42
9ed99b6b0b3b.patch21175a0a9551c461de67a2c049bafd1bc36916d7e7d9099bb3ca3cc3845bf322b895

Commit history 2

DateCommitCreditsLog message
65c5ad2fde Jan Beich multimedia/libva: update to 2.24.1
Changes: https://github.com/intel/libva/releases/tag/2.24.1 Reported by: GitHub (watch releases)
10583bfcef Jan Beich multimedia/libva: update to 2.24.0
Changes: https://github.com/intel/libva/releases/tag/2.24.0 Reported by: GitHub (watch releases)