pkgsrc/multimedia/intel-vaapi-driver/Makefile
leot 80682ff682 Update multimedia/intel-vaapi-driver to 1.8.0
pkgsrc changes:
 - Delete patches/patch-src_i965__decoder__utils.c: applied upstream

Changes:
Version 1.8.0 - 31.Mar.2017
* Improve the quality of the H.264 encoder on SKL+ for CQP and CBR mode
* Improve the quality of the VP8 encoder on BSW+ for CQP and CBR mode
* Add support for H.264 VBR mode on SKL+
* Add support for VP8 VBR mode on BSW+
* Add support for low-power H.264 encoder on BXT and KBL
* Add support for CBR / VBR with low-power H.264 encoder on SKL+ (A HuC Firmware and
  a HuC supported Linux kernel are required)
* Add support for CSC and scaling with 10bit P010/I010 surface
* Optimize CSC and scaling with 8bit NV12 and I420 surface
* Fix the wrong memory object cache setting on SKL+
* Fix the EU number in media pipeline
* Fix the wrong bit shift in H.264 encoder
* Fix the 48bit graphics address on BSW+
* Fix building on NetBSD
* Known issues
  - The new AVC encoder doesn't support MVC/SVC encoding
  - The new AVC encoder doesn't support ROI encoding
  - The new AVC encoder doesn't support multiple slice encoding
2017-04-09 10:39:52 +00:00

44 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.2 2017/04/09 10:39:52 leot Exp $
DISTNAME= intel-vaapi-driver-1.8.0
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GITHUB:=01org/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/01org/intel-vaapi-driver/
COMMENT= VA-API user mode driver for Intel GEN Graphics family
LICENSE= mit
.include "../../multimedia/libva/available.mk"
.if ${VAAPI_AVAILABLE} == "no"
NOT_FOR_PLATFORM+= ${MACHINE_PLATFORM}
.endif
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= autoconf automake gmake pkg-config
CONFIGURE_ARGS+= --disable-wayland
# XXX: Force installation in PREFIX.
# XXX: LIBVA_DRIVERS_PATH - if undefined - is obtained via
# XXX: `pkg-config libva --variable driverdir'. This is not desiderable
# XXX: for native X.org so handle installation similarly to graphics/MesaLib
# XXX: in order to be X11_TYPE agnostic.
CONFIGURE_ENV+= LIBVA_DRIVERS_PATH=${PREFIX}/lib/dri/
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} != "Linux"
BUILDLINK_TRANSFORM+= rm:-ldl
.endif
pre-configure:
${RUN} cd ${WRKSRC} && ${SH} ./autogen.sh
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../multimedia/libva/buildlink3.mk"
.include "../../x11/libdrm/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"