Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/libva: libva-1.3.0.ebuild ChangeLog
Date: Fri, 28 Mar 2014 19:11:55
Message-Id: 20140328191149.3FF2320051@flycatcher.gentoo.org
1 aballier 14/03/28 19:11:49
2
3 Modified: ChangeLog
4 Added: libva-1.3.0.ebuild
5 Log:
6 version bump, bug #506088
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
9
10 Revision Changes Path
11 1.57 x11-libs/libva/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?rev=1.57&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?rev=1.57&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?r1=1.56&r2=1.57
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v
20 retrieving revision 1.56
21 retrieving revision 1.57
22 diff -u -r1.56 -r1.57
23 --- ChangeLog 6 Feb 2014 15:59:01 -0000 1.56
24 +++ ChangeLog 28 Mar 2014 19:11:49 -0000 1.57
25 @@ -1,6 +1,11 @@
26 # ChangeLog for x11-libs/libva
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v 1.56 2014/02/06 15:59:01 axs Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v 1.57 2014/03/28 19:11:49 aballier Exp $
30 +
31 +*libva-1.3.0 (28 Mar 2014)
32 +
33 + 28 Mar 2014; Alexis Ballier <aballier@g.o> +libva-1.3.0.ebuild:
34 + version bump, bug #506088
35
36 06 Feb 2014; Ian Stakenvicius (_AxS_) <axs@g.o> libva-1.2.1-r1.ebuild,
37 libva-9999.ebuild:
38
39
40
41 1.1 x11-libs/libva/libva-1.3.0.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-1.3.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-1.3.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: libva-1.3.0.ebuild
47 ===================================================================
48 # Copyright 1999-2014 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/libva-1.3.0.ebuild,v 1.1 2014/03/28 19:11:49 aballier Exp $
51
52 EAPI=5
53
54 SCM=""
55 if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
56 SCM=git-2
57 EGIT_BRANCH=master
58 EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/libva"
59 fi
60
61 AUTOTOOLS_AUTORECONF="yes"
62 inherit autotools-multilib ${SCM} multilib
63
64 DESCRIPTION="Video Acceleration (VA) API for Linux"
65 HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi"
66 if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
67 SRC_URI=""
68 S="${WORKDIR}/${PN}"
69 else
70 SRC_URI="http://www.freedesktop.org/software/vaapi/releases/libva/${P}.tar.bz2"
71 fi
72
73 LICENSE="MIT"
74 SLOT="0"
75 if [ "${PV%9999}" = "${PV}" ] ; then
76 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
77 else
78 KEYWORDS=""
79 fi
80 IUSE="+drm egl opengl vdpau wayland X"
81 REQUIRED_USE="|| ( drm wayland X )"
82
83 VIDEO_CARDS="dummy nvidia intel fglrx"
84 for x in ${VIDEO_CARDS}; do
85 IUSE+=" video_cards_${x}"
86 done
87
88 RDEPEND=">=x11-libs/libdrm-2.4[${MULTILIB_USEDEP}]
89 X? (
90 x11-libs/libX11[${MULTILIB_USEDEP}]
91 x11-libs/libXext[${MULTILIB_USEDEP}]
92 x11-libs/libXfixes[${MULTILIB_USEDEP}]
93 )
94 egl? ( media-libs/mesa[egl,${MULTILIB_USEDEP}] )
95 opengl? ( virtual/opengl[${MULTILIB_USEDEP}] )
96 wayland? ( >=dev-libs/wayland-1[${MULTILIB_USEDEP}] )"
97
98 DEPEND="${RDEPEND}
99 virtual/pkgconfig"
100 PDEPEND="video_cards_nvidia? ( x11-libs/libva-vdpau-driver[${MULTILIB_USEDEP}] )
101 vdpau? ( x11-libs/libva-vdpau-driver[${MULTILIB_USEDEP}] )
102 video_cards_fglrx? ( x11-libs/xvba-video[${MULTILIB_USEDEP}] )
103 video_cards_intel? ( >=x11-libs/libva-intel-driver-1.0.18[${MULTILIB_USEDEP}] )
104 "
105
106 REQUIRED_USE="opengl? ( X )"
107
108 PATCHES=( "${FILESDIR}/${PN}-1.2.0-autotools-out-of-source-build.patch" )
109 DOCS=( NEWS )
110
111 MULTILIB_WRAPPED_HEADERS=(
112 /usr/include/va/va_backend_glx.h
113 /usr/include/va/va_x11.h
114 /usr/include/va/va_dri2.h
115 /usr/include/va/va_dricommon.h
116 /usr/include/va/va_glx.h
117 )
118
119 multilib_src_configure() {
120 local myeconfargs=(
121 --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers"
122 $(use_enable video_cards_dummy dummy-driver)
123 $(use_enable opengl glx)
124 $(use_enable X x11)
125 $(use_enable wayland)
126 $(use_enable egl)
127 $(use_enable drm)
128 )
129 autotools-utils_src_configure
130 }