46 lines
1.3 KiB
Makefile
46 lines
1.3 KiB
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= libva-intel-driver
|
|
PORTVERSION= 2.3.0
|
|
PORTREVISION= 3
|
|
CATEGORIES= multimedia
|
|
|
|
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
|
|
PATCHFILES+= f139dafa5917.patch:-p1 # for mesa-libs 18.3+
|
|
|
|
MAINTAINER= jbeich@FreeBSD.org
|
|
COMMENT= VAAPI legacy driver for Intel GMA 4500 (Gen4) or newer
|
|
|
|
LICENSE= MIT
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
ONLY_FOR_ARCHS= amd64 i386
|
|
ONLY_FOR_ARCHS_REASON= Only Intel GPUs on x86 are supported
|
|
|
|
BUILD_DEPENDS= libva>=2.4.0:multimedia/libva
|
|
LIB_DEPENDS= libdrm_intel.so:graphics/libdrm \
|
|
libva.so:multimedia/libva
|
|
|
|
USES= compiler:c11 meson pkgconfig
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= intel
|
|
GH_PROJECT= intel-vaapi-driver
|
|
PLIST_FILES= lib/dri/i915_drv_video.so lib/dri/i965_drv_video.so
|
|
|
|
OPTIONS_DEFINE= HYBRID WAYLAND X11
|
|
OPTIONS_DEFAULT= WAYLAND X11
|
|
|
|
HYBRID_DESC= Hybrid VP8 encoding on Gen7/8 and VP9 decoding on Gen7/8/9
|
|
HYBRID_RUN_DEPENDS= ${LOCALBASE}/lib/dri/hybrid_drv_video.so:multimedia/libva-intel-hybrid-driver
|
|
HYBRID_MESON_TRUE= enable_hybrid_codec
|
|
|
|
WAYLAND_LIB_DEPENDS= libva-wayland.so:multimedia/libva
|
|
WAYLAND_MESON_YES= with_wayland
|
|
|
|
X11_LIB_DEPENDS= libva-x11.so:multimedia/libva
|
|
X11_MESON_YES= with_x11
|
|
|
|
post-install:
|
|
${LN} -sf i965_drv_video.so ${STAGEDIR}${PREFIX}/lib/dri/i915_drv_video.so
|
|
|
|
.include <bsd.port.mk>
|