View | Details | Raw Unified | Return to bug 234925
Collapse All | Expand All

(-)b/multimedia/libva/Makefile (-5 / +7 lines)
Lines 19-26 RUN_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat Link Here
19
LIB_DEPENDS=	libdrm.so:graphics/libdrm
19
LIB_DEPENDS=	libdrm.so:graphics/libdrm
20
20
21
USES=		autoreconf gmake libtool localbase pkgconfig tar:bzip2
21
USES=		autoreconf gmake libtool localbase pkgconfig tar:bzip2
22
USE_XORG=	xorgproto pciaccess x11 xext xfixes
23
USE_GL=		gl
24
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
25
CONFIGURE_ARGS=	--program-prefix=va
23
CONFIGURE_ARGS=	--program-prefix=va
26
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
Lines 33-41 LDFLAGS+= -lpthread Link Here
33
# prevent types conflict: videodev2.h vs. drm.h
31
# prevent types conflict: videodev2.h vs. drm.h
34
CFLAGS+=	-DHAVE_LINUX_INTEGER_TYPES
32
CFLAGS+=	-DHAVE_LINUX_INTEGER_TYPES
35
33
36
OPTIONS_DEFINE=	DEBUG WAYLAND
34
OPTIONS_DEFINE=	DEBUG WAYLAND X11
37
OPTIONS_DEFAULT=WAYLAND
35
OPTIONS_DEFAULT=WAYLAND X11
38
WAYLAND_DESC=	Support wayland protocol
39
OPTIONS_SUB=	yes
36
OPTIONS_SUB=	yes
40
37
41
DEBUG_CFLAGS=		-D_DEBUG
38
DEBUG_CFLAGS=		-D_DEBUG
Lines 44-51 DEBUG_CFLAGS_OFF= -DNDEBUG Link Here
44
WAYLAND_CONFIGURE_ENABLE=	wayland
41
WAYLAND_CONFIGURE_ENABLE=	wayland
45
WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland
42
WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland
46
43
44
X11_CONFIGURE_ENABLE=	x11 glx
45
X11_USES=		gl
46
X11_USE=		GL=gl XORG=x11,xorgproto,xext,xfixes
47
47
post-patch:	.SILENT
48
post-patch:	.SILENT
48
	${REINPLACE_CMD} -e 's|$${libdir}/\(pkgconfig\)|${PREFIX}/libdata/\1|' \
49
	${REINPLACE_CMD} -e 's|$${libdir}/\(pkgconfig\)|${PREFIX}/libdata/\1|' \
50
		-e 's/"$$USE_X11:$$enable_glx" != "yes:no"/"$$USE_X11" != "no"/' \
49
		${WRKSRC}/configure.ac
51
		${WRKSRC}/configure.ac
50
	${REINPLACE_CMD} '/^export VA_HEADER_/d' \
52
	${REINPLACE_CMD} '/^export VA_HEADER_/d' \
51
		${WRKSRC}/doc/Makefile.am
53
		${WRKSRC}/doc/Makefile.am
(-)b/multimedia/libva/pkg-plist (-13 / +13 lines)
Lines 1-6 Link Here
1
include/va/va.h
1
include/va/va.h
2
include/va/va_backend.h
2
include/va/va_backend.h
3
include/va/va_backend_glx.h
3
%%X11%%include/va/va_backend_glx.h
4
include/va/va_backend_vpp.h
4
include/va/va_backend_vpp.h
5
%%WAYLAND%%include/va/va_backend_wayland.h
5
%%WAYLAND%%include/va/va_backend_wayland.h
6
include/va/va_compat.h
6
include/va/va_compat.h
Lines 8-15 include/va/va_dec_hevc.h Link Here
8
include/va/va_dec_jpeg.h
8
include/va/va_dec_jpeg.h
9
include/va/va_dec_vp8.h
9
include/va/va_dec_vp8.h
10
include/va/va_dec_vp9.h
10
include/va/va_dec_vp9.h
11
include/va/va_dri2.h
11
%%X11%%include/va/va_dri2.h
12
include/va/va_dricommon.h
12
%%X11%%include/va/va_dricommon.h
13
include/va/va_drm.h
13
include/va/va_drm.h
14
include/va/va_drmcommon.h
14
include/va/va_drmcommon.h
15
include/va/va_egl.h
15
include/va/va_egl.h
Lines 22-51 include/va/va_enc_vp9.h Link Here
22
include/va/va_fei_h264.h
22
include/va/va_fei_h264.h
23
include/va/va_fei_hevc.h
23
include/va/va_fei_hevc.h
24
include/va/va_fei.h
24
include/va/va_fei.h
25
include/va/va_glx.h
25
%%X11%%include/va/va_glx.h
26
include/va/va_str.h
26
include/va/va_str.h
27
include/va/va_tpi.h
27
include/va/va_tpi.h
28
include/va/va_version.h
28
include/va/va_version.h
29
include/va/va_vpp.h
29
include/va/va_vpp.h
30
%%WAYLAND%%include/va/va_wayland.h
30
%%WAYLAND%%include/va/va_wayland.h
31
include/va/va_x11.h
31
%%X11%%include/va/va_x11.h
32
lib/libva-drm.so
32
lib/libva-drm.so
33
lib/libva-drm.so.2
33
lib/libva-drm.so.2
34
lib/libva-drm.so.2.300.0
34
lib/libva-drm.so.2.300.0
35
lib/libva-glx.so
35
%%X11%%lib/libva-glx.so
36
lib/libva-glx.so.2
36
%%X11%%lib/libva-glx.so.2
37
lib/libva-glx.so.2.300.0
37
%%X11%%lib/libva-glx.so.2.300.0
38
%%WAYLAND%%lib/libva-wayland.so
38
%%WAYLAND%%lib/libva-wayland.so
39
%%WAYLAND%%lib/libva-wayland.so.2
39
%%WAYLAND%%lib/libva-wayland.so.2
40
%%WAYLAND%%lib/libva-wayland.so.2.300.0
40
%%WAYLAND%%lib/libva-wayland.so.2.300.0
41
lib/libva-x11.so
41
%%X11%%lib/libva-x11.so
42
lib/libva-x11.so.2
42
%%X11%%lib/libva-x11.so.2
43
lib/libva-x11.so.2.300.0
43
%%X11%%lib/libva-x11.so.2.300.0
44
lib/libva.so
44
lib/libva.so
45
lib/libva.so.2
45
lib/libva.so.2
46
lib/libva.so.2.300.0
46
lib/libva.so.2.300.0
47
libdata/pkgconfig/libva-drm.pc
47
libdata/pkgconfig/libva-drm.pc
48
libdata/pkgconfig/libva-glx.pc
48
%%X11%%libdata/pkgconfig/libva-glx.pc
49
%%WAYLAND%%libdata/pkgconfig/libva-wayland.pc
49
%%WAYLAND%%libdata/pkgconfig/libva-wayland.pc
50
libdata/pkgconfig/libva-x11.pc
50
%%X11%%libdata/pkgconfig/libva-x11.pc
51
libdata/pkgconfig/libva.pc
51
libdata/pkgconfig/libva.pc

Return to bug 234925