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

(-)multimedia/Makefile (+1 lines)
Lines 163-168 Link Here
163
    SUBDIR += libtheora
163
    SUBDIR += libtheora
164
    SUBDIR += libtuner
164
    SUBDIR += libtuner
165
    SUBDIR += libv4l
165
    SUBDIR += libv4l
166
    SUBDIR += libva
166
    SUBDIR += libvdpau
167
    SUBDIR += libvdpau
167
    SUBDIR += libvpx
168
    SUBDIR += libvpx
168
    SUBDIR += libxine
169
    SUBDIR += libxine
(-)multimedia/libva/Makefile (+60 lines)
Added Link Here
1
# New ports collection makefile for:	libva
2
# Date created:				5 Jan 2011
3
# Whom:					Anonymous
4
#
5
# $FreeBSD$
6
#
7
8
PORTNAME=	libva
9
PORTVERSION=	1.0.6
10
CATEGORIES=	multimedia
11
MASTER_SITES=	http://cgit.freedesktop.org/${PORTNAME}/snapshot/
12
13
MAINTAINER=	swell.k@gmail.com
14
COMMENT=	VAAPI wrapper and dummy driver
15
16
BUILD_DEPENDS=	${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
17
LIB_DEPENDS=	drm.2:${PORTSDIR}/graphics/libdrm
18
19
LICENSE=	MIT
20
LICENSE_FILE=	${WRKSRC}/COPYING
21
22
USE_BZIP2=	yes
23
USE_XORG=	xext xfixes
24
USE_GL=		gl
25
USE_AUTOTOOLS=	aclocal autoheader automake autoconf libtoolize
26
ACLOCAL_ARGS=	-I.
27
AUTOMAKE_ARGS=	--add-missing
28
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}"
29
CONFIGURE_ARGS=	--program-prefix=va
30
USE_LDCONFIG=	yes
31
32
CPPFLAGS+=	-I${LOCALBASE}/include
33
# prevent types conflict: videodev2.h vs. drm.h
34
CFLAGS+=	-DHAVE_LINUX_INTEGER_TYPES
35
36
.include <bsd.port.pre.mk>
37
38
.if !defined(WITH_DEBUG)
39
CFLAGS+=	-DNDEBUG
40
.else
41
CFLAGS+=	-D_DEBUG
42
.endif
43
44
.if defined(STRIP) && ${STRIP} != ""
45
INSTALL_TARGET=	install-strip
46
.endif
47
48
post-patch:	.SILENT
49
	${REINPLACE_CMD} -e 's|\($$libdir\)/dri|\1/va|' \
50
		-e 's|$${libdir}/\(pkgconfig\)|$${prefix}/libdata/\1|' \
51
		${WRKSRC}/configure.ac
52
	${REINPLACE_CMD} 's/va\(info\)/\1/' ${WRKSRC}/test/Makefile.am
53
	${REINPLACE_CMD} 's/-ldl//' ${WRKSRC}/va/Makefile.am
54
	${REINPLACE_CMD} 's/dummy.*LDFLAGS.*/& -Wl,-lc/' \
55
		${WRKSRC}/dummy_drv_video/Makefile.am
56
	${REINPLACE_CMD} 's/-pthread/${PTHREAD_LIBS}/' \
57
		${WRKSRC}/i965_drv_video/Makefile.am \
58
		${WRKSRC}/test/putsurface/Makefile.am
59
60
.include <bsd.port.post.mk>
(-)multimedia/libva/distinfo (+2 lines)
Added Link Here
1
SHA256 (libva-1.0.6.tar.bz2) = becba4898fe4286eeefbd23f044639362c4f6066e74d3e2990999c27776d6e60
2
SIZE (libva-1.0.6.tar.bz2) = 453303
(-)multimedia/libva/pkg-descr (+6 lines)
Added Link Here
1
The main motivation for VAAPI (Video Acceleration API) is to enable
2
hardware accelerated video decode/encode at various entry-points (VLD,
3
IDCT, Motion Compensation etc.) for the prevailing coding standards
4
today (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3).
5
6
WWW:	http://freedesktop.org/wiki/Software/vaapi
(-)multimedia/libva/pkg-plist (+47 lines)
Added Link Here
1
bin/vah264encode
2
bin/vainfo
3
bin/vampeg2vldemo
4
bin/vaputsurface
5
bin/vatest_01
6
bin/vatest_02
7
bin/vatest_03
8
bin/vatest_04
9
bin/vatest_05
10
bin/vatest_06
11
bin/vatest_07
12
bin/vatest_08
13
bin/vatest_09
14
bin/vatest_10
15
bin/vatest_11
16
include/va/va.h
17
include/va/va_backend.h
18
include/va/va_backend_glx.h
19
include/va/va_backend_tpi.h
20
include/va/va_dri.h
21
include/va/va_dri2.h
22
include/va/va_dricommon.h
23
include/va/va_dummy.h
24
include/va/va_glx.h
25
include/va/va_tpi.h
26
include/va/va_version.h
27
include/va/va_x11.h
28
lib/libva-glx.la
29
lib/libva-glx.so
30
lib/libva-glx.so.1
31
lib/libva-tpi.la
32
lib/libva-tpi.so
33
lib/libva-tpi.so.1
34
lib/libva-x11.la
35
lib/libva-x11.so
36
lib/libva-x11.so.1
37
lib/libva.la
38
lib/libva.so
39
lib/libva.so.1
40
lib/va/dummy_drv_video.la
41
lib/va/dummy_drv_video.so
42
libdata/pkgconfig/libva-glx.pc
43
libdata/pkgconfig/libva-tpi.pc
44
libdata/pkgconfig/libva-x11.pc
45
libdata/pkgconfig/libva.pc
46
@dirrm include/va
47
@dirrmtry lib/va

Return to bug 153725