4a8150740a
version 2.19.0 - 04.Jul.2023 * docs: fix references and descriptions snf focyhrn mstkup * ci: add build docs test * win: change default driver search path to bindir * win: rely on compiler to define link names * add: Add mono_chrome to VAEncSequenceParameterBufferAV1 * add: Enable support for license acquisition of multiple protected playbacks * fix: year for version 2.18.0 in NEWS * fix: use secure_getenv instead of getenv * trace: Improve and add VA trace log for AV1 encode * trace: Unify va log message, replace va_TracePrint with va_TraceMsg.
55 lines
1.6 KiB
Makefile
55 lines
1.6 KiB
Makefile
# $NetBSD: Makefile,v 1.32 2023/07/19 10:34:37 wiz Exp $
|
|
|
|
DISTNAME= libva-2.19.0
|
|
CATEGORIES= multimedia
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=intel/}
|
|
GITHUB_RELEASE= ${PKGVERSION_NOREV}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://github.com/intel/libva
|
|
COMMENT= Video Acceleration API
|
|
LICENSE= mit
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LIBTOOL= yes
|
|
USE_TOOLS+= gmake pkg-config
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
#
|
|
# vaapi drivers (e.g. intel-vaapi-driver) can be installed under
|
|
# ${PREFIX}/lib/dri and linked against native X.org. Instruct libva's
|
|
# DRIVER_SEARCH_PATH to look at them too for native X.org.
|
|
#
|
|
.if ${X11_TYPE} == "native"
|
|
DRIVER_SEARCH_PATH= ${X11BASE}/lib/dri:${PREFIX}/lib/dri
|
|
.else
|
|
DRIVER_SEARCH_PATH= ${X11BASE}/lib/dri
|
|
.endif
|
|
|
|
CONFIGURE_ARGS+= --enable-shared
|
|
CONFIGURE_ARGS+= --with-drivers-path=${DRIVER_SEARCH_PATH:Q}
|
|
# Might be useful to have this but I'll leave it to
|
|
# someone else to enable. -tnn
|
|
CONFIGURE_ARGS+= --disable-wayland
|
|
# To avoid a PLIST mismatch with base Xorg
|
|
CONFIGURE_ARGS+= --disable-glx
|
|
|
|
LIBS+= ${BUILDLINK_LDADD.dl}
|
|
|
|
PKGCONFIG_OVERRIDE+= pkgconfig/libva-drm.pc.in
|
|
PKGCONFIG_OVERRIDE+= pkgconfig/libva-glx.pc.in
|
|
PKGCONFIG_OVERRIDE+= pkgconfig/libva-wayland.pc.in
|
|
PKGCONFIG_OVERRIDE+= pkgconfig/libva-x11.pc.in
|
|
PKGCONFIG_OVERRIDE+= pkgconfig/libva.pc.in
|
|
|
|
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-version-script
|
|
BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,./libva.syms
|
|
|
|
.include "../../x11/libXfixes/buildlink3.mk"
|
|
.include "../../x11/libXext/buildlink3.mk"
|
|
.include "../../x11/libX11/buildlink3.mk"
|
|
.include "../../x11/libdrm/buildlink3.mk"
|
|
.include "../../mk/dlopen.buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|