Tweak multimedia/libvdpau-va-gl version 0.4.2_5
[dports.git] / multimedia / libvdpau-va-gl / Makefile
1 PORTNAME=       libvdpau-va-gl
2 PORTVERSION=    0.4.2
3 DISTVERSIONPREFIX=      v
4 PORTREVISION=   5
5 CATEGORIES=     multimedia
6
7 PATCH_SITES=    https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
8 PATCHFILES=     58a98e8a735f.patch:-p1
9
10 MAINTAINER=     madpilot@FreeBSD.org
11 COMMENT=        VDPAU driver with OpenGL/VAAPI backend
12 WWW=            https://github.com/i-rinat/libvdpau-va-gl
13
14 LICENSE=        MIT
15 LICENSE_FILE=   ${WRKSRC}/LICENSE
16
17 BROKEN_armv6=           fails to configure: CMake Error: Check for working CXX compiler: /nxb-bin/usr/bin/c++ -- broken
18
19 LIB_DEPENDS=    libva-x11.so:multimedia/libva
20
21 USE_GITHUB=     yes
22 GH_ACCOUNT=     i-rinat
23
24 USES=           cmake compiler:c++11-lang gl pkgconfig xorg
25 USE_XORG=       x11
26 USE_GL=         gl
27 LDFLAGS+=       -Wl,--as-needed # Xext, ICE, SM
28 TEST_TARGET=    check
29
30 PLIST_FILES=    lib/vdpau/libvdpau_va_gl.so lib/vdpau/libvdpau_va_gl.so.1
31 # bug 217825: Convenience symlinks. On AMD prefer VDPAU from Mesa.
32 PLIST_FILES+=   lib/vdpau/libvdpau_i915.so.1 lib/vdpau/libvdpau_i965.so.1
33
34 post-install:
35 .for f in ${PLIST_FILES:N*va_gl*:M*.so.1}
36         ${LN} -sf libvdpau_va_gl.so.1 ${STAGEDIR}${PREFIX}/$f
37 .endfor
38
39 .include <bsd.port.mk>