pkgsrc/multimedia/libva/Makefile
wiz 4a8150740a libva: update to 2.19.0.
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.
2023-07-19 10:34:37 +00:00

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"