Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/xvba-video/, x11-libs/xvba-video/files/
Date: Sat, 25 Feb 2017 20:43:47
Message-Id: 1488055384.817b5ef23634866ff323b0b1249e7e192078bbeb.mattst88@gentoo
1 commit: 817b5ef23634866ff323b0b1249e7e192078bbeb
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 25 20:40:12 2017 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 25 20:43:04 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817b5ef2
7
8 x11-libs/xvba-video: Remove.
9
10 Bug: https://bugs.gentoo.org/582406
11
12 x11-libs/xvba-video/Manifest | 1 -
13 .../xvba-video-0.8.0-VAEncH264VUIBufferType.patch | 12 -----
14 ...vba-video-0.8.0-assert-hw_image_hooks_glx.patch | 12 -----
15 .../files/xvba-video-fix-mesa-gl.h.patch | 17 -------
16 .../xvba-video-fix-out-of-source-builds.patch | 11 ----
17 x11-libs/xvba-video/metadata.xml | 8 ---
18 x11-libs/xvba-video/xvba-video-0.8.0-r3.ebuild | 59 ----------------------
19 x11-libs/xvba-video/xvba-video-9999.ebuild | 56 --------------------
20 8 files changed, 176 deletions(-)
21
22 diff --git a/x11-libs/xvba-video/Manifest b/x11-libs/xvba-video/Manifest
23 deleted file mode 100644
24 index 819cf84c6d..0000000000
25 --- a/x11-libs/xvba-video/Manifest
26 +++ /dev/null
27 @@ -1 +0,0 @@
28 -DIST xvba-driver-0.8.0.tar.bz2 80424 SHA256 bd56e64c619732956fe3e900520a704de90c1849f0b0e0ab6b8db5ff695d38a2 SHA512 1e968f6123c5563f5dfc1f01cd2b7ed9b3f6afa9cf93b50b2079b1408670f6048f8d6b6d47c1ebbad1defc3600788ddf85a93bee772d90e05a8769ff19e2425b WHIRLPOOL df19706f84c17c6141e9a3cacec230012767b8fb06117477b95ed4b511b52321e9092455d927ff4147b1a951aea234d35575758fd69ba577ade131fb27d79da1
29
30 diff --git a/x11-libs/xvba-video/files/xvba-video-0.8.0-VAEncH264VUIBufferType.patch b/x11-libs/xvba-video/files/xvba-video-0.8.0-VAEncH264VUIBufferType.patch
31 deleted file mode 100644
32 index 3542d4ee6d..0000000000
33 --- a/x11-libs/xvba-video/files/xvba-video-0.8.0-VAEncH264VUIBufferType.patch
34 +++ /dev/null
35 @@ -1,12 +0,0 @@
36 -diff -ur a/src/xvba_dump.c b/src/xvba_dump.c
37 ---- a/src/xvba_dump.c 2012-11-23 14:29:10.000000000 +0100
38 -+++ b/src/xvba_dump.c 2014-03-03 18:53:08.772012251 +0100
39 -@@ -150,8 +150,6 @@
40 - _(VAEncSequenceParameterBufferType);
41 - _(VAEncPictureParameterBufferType);
42 - _(VAEncSliceParameterBufferType);
43 -- _(VAEncH264VUIBufferType);
44 -- _(VAEncH264SEIBufferType);
45 - #endif
46 - #undef _
47 - }
48
49 diff --git a/x11-libs/xvba-video/files/xvba-video-0.8.0-assert-hw_image_hooks_glx.patch b/x11-libs/xvba-video/files/xvba-video-0.8.0-assert-hw_image_hooks_glx.patch
50 deleted file mode 100644
51 index 7cb249a16f..0000000000
52 --- a/x11-libs/xvba-video/files/xvba-video-0.8.0-assert-hw_image_hooks_glx.patch
53 +++ /dev/null
54 @@ -1,12 +0,0 @@
55 -diff -ur xvba-video-0.8.0/src/xvba_image.c xvba-video-0.8.0-patched/src/xvba_image.c
56 ---- xvba-video-0.8.0/src/xvba_image.c 2011-06-14 13:07:13.000000000 +0200
57 -+++ xvba-video-0.8.0-patched/src/xvba_image.c 2012-07-22 14:55:14.186667413 +0200
58 -@@ -423,7 +423,7 @@
59 - }
60 -
61 - #if USE_GLX
62 --const HWImageHooks hw_image_hooks_glx attribute_hidden;
63 -+extern const HWImageHooks hw_image_hooks_glx attribute_hidden;
64 - #endif
65 -
66 - // Commit image to the HW
67
68 diff --git a/x11-libs/xvba-video/files/xvba-video-fix-mesa-gl.h.patch b/x11-libs/xvba-video/files/xvba-video-fix-mesa-gl.h.patch
69 deleted file mode 100644
70 index 578d3321d9..0000000000
71 --- a/x11-libs/xvba-video/files/xvba-video-fix-mesa-gl.h.patch
72 +++ /dev/null
73 @@ -1,17 +0,0 @@
74 -diff -urN xvba-driver-0.8.0.old/src/utils_glx.h xvba-driver-0.8.0/src/utils_glx.h
75 ---- xvba-driver-0.8.0.old/src/utils_glx.h 2013-02-04 20:04:00.476332874 +0100
76 -+++ xvba-driver-0.8.0/src/utils_glx.h 2013-02-04 20:04:40.228329931 +0100
77 -@@ -25,6 +25,13 @@
78 - #include <GL/glext.h>
79 - #include <GL/glx.h>
80 -
81 -+
82 -+#if GL_GLEXT_VERSION >= 85
83 -+/* XXX: PFNGLMULTITEXCOORD2FPROC got out of the GL_VERSION_1_3_DEPRECATED
84 -+ block and is not defined if GL_VERSION_1_3 is defined in <GL/gl.h>
85 -+ Redefine the type here as an interim solution */
86 -+typedef void (*PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t);
87 -+#endif
88 - #ifndef GL_FRAMEBUFFER_BINDING
89 - #define GL_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING_EXT
90 - #endif
91
92 diff --git a/x11-libs/xvba-video/files/xvba-video-fix-out-of-source-builds.patch b/x11-libs/xvba-video/files/xvba-video-fix-out-of-source-builds.patch
93 deleted file mode 100644
94 index 23de8559a0..0000000000
95 --- a/x11-libs/xvba-video/files/xvba-video-fix-out-of-source-builds.patch
96 +++ /dev/null
97 @@ -1,11 +0,0 @@
98 ---- src/shaders/Makefile.am 2012-11-23 08:29:10.000000000 -0500
99 -+++ src/shaders/Makefile.am.new 2014-01-30 18:38:27.954753460 -0500
100 -@@ -25,7 +25,7 @@
101 - CLEANFILES += $(shaders_h)
102 -
103 - %.h: %.pso pso2h.py
104 -- $(PYTHON) pso2h.py -n $*_fp -o $@ $<
105 -+ $(PYTHON) $(top_srcdir)/src/shaders/pso2h.py -n $*_fp -o $@ $<
106 - endif
107 -
108 - # Only add those targets if the Cg compiler is available
109
110 diff --git a/x11-libs/xvba-video/metadata.xml b/x11-libs/xvba-video/metadata.xml
111 deleted file mode 100644
112 index e943b72b8a..0000000000
113 --- a/x11-libs/xvba-video/metadata.xml
114 +++ /dev/null
115 @@ -1,8 +0,0 @@
116 -<?xml version="1.0" encoding="UTF-8"?>
117 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
118 -<pkgmetadata>
119 -<maintainer type="project">
120 - <email>x11@g.o</email>
121 - <name>X11</name>
122 -</maintainer>
123 -</pkgmetadata>
124
125 diff --git a/x11-libs/xvba-video/xvba-video-0.8.0-r3.ebuild b/x11-libs/xvba-video/xvba-video-0.8.0-r3.ebuild
126 deleted file mode 100644
127 index c6aa1d6311..0000000000
128 --- a/x11-libs/xvba-video/xvba-video-0.8.0-r3.ebuild
129 +++ /dev/null
130 @@ -1,59 +0,0 @@
131 -# Copyright 1999-2015 Gentoo Foundation
132 -# Distributed under the terms of the GNU General Public License v2
133 -# $Id$
134 -
135 -EAPI=5
136 -
137 -EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/xvba-driver"
138 -[[ ${PV} = 9999 ]] && inherit git-2
139 -PYTHON_COMPAT=( python2_7 )
140 -AUTOTOOLS_AUTORECONF="yes"
141 -inherit eutils autotools-multilib python-any-r1
142 -
143 -DESCRIPTION="XVBA Backend for Video Acceleration (VA) API"
144 -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi"
145 -SRC_URI="http://dev.gentooexperimental.org/~scarabeus/xvba-driver-${PV}.tar.bz2"
146 -# No source release yet, the src_uri is theoretical at best right now
147 -#[[ ${PV} = 9999 ]] || SRC_URI="https://www.freedesktop.org/software/vaapi/releases/${PN}/${P}.tar.bz2"
148 -
149 -LICENSE="GPL-2+ MIT"
150 -SLOT="0"
151 -# newline is needed for broken ekeyword
152 -[[ ${PV} = 9999 ]] || \
153 -KEYWORDS="amd64 x86"
154 -IUSE="debug opengl"
155 -
156 -RDEPEND=">=x11-libs/libva-1.2.1-r1[X(+),opengl?,${MULTILIB_USEDEP}]
157 - >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}]"
158 -DEPEND="${DEPEND}
159 - ${PYTHON_DEPS}
160 - virtual/pkgconfig
161 - x11-drivers/ati-drivers"
162 -
163 -DOCS=( NEWS README AUTHORS )
164 -PATCHES=(
165 - "${FILESDIR}"/${PN}-fix-mesa-gl.h.patch
166 - "${FILESDIR}"/${PN}-fix-out-of-source-builds.patch
167 - "${FILESDIR}"/${P}-VAEncH264VUIBufferType.patch
168 - "${FILESDIR}"/${P}-assert-hw_image_hooks_glx.patch
169 -)
170 -
171 -S="${WORKDIR}/xvba-driver-${PV}"
172 -
173 -pkg_setup() {
174 - python-any-r1_pkg_setup
175 -}
176 -
177 -src_prepare() {
178 - # bug 469208
179 - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
180 - autotools-multilib_src_prepare
181 -}
182 -
183 -multilib_src_configure() {
184 - local myeconfargs=(
185 - $(use_enable debug)
186 - $(use_enable opengl glx)
187 - )
188 - autotools-utils_src_configure
189 -}
190
191 diff --git a/x11-libs/xvba-video/xvba-video-9999.ebuild b/x11-libs/xvba-video/xvba-video-9999.ebuild
192 deleted file mode 100644
193 index 0d6c794496..0000000000
194 --- a/x11-libs/xvba-video/xvba-video-9999.ebuild
195 +++ /dev/null
196 @@ -1,56 +0,0 @@
197 -# Copyright 1999-2015 Gentoo Foundation
198 -# Distributed under the terms of the GNU General Public License v2
199 -# $Id$
200 -
201 -EAPI=5
202 -
203 -EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/xvba-driver"
204 -[[ ${PV} = 9999 ]] && inherit git-2
205 -PYTHON_COMPAT=( python2_7 )
206 -AUTOTOOLS_AUTORECONF="yes"
207 -inherit eutils autotools-multilib python-any-r1
208 -
209 -DESCRIPTION="XVBA Backend for Video Acceleration (VA) API"
210 -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi"
211 -# No source release yet, the src_uri is theoretical at best right now
212 -[[ ${PV} = 9999 ]] || SRC_URI="https://www.freedesktop.org/software/vaapi/releases/${PN}/${P}.tar.bz2"
213 -
214 -LICENSE="GPL-2+ MIT"
215 -SLOT="0"
216 -# newline is needed for broken ekeyword
217 -[[ ${PV} = 9999 ]] || \
218 -KEYWORDS="~amd64 ~x86"
219 -IUSE="debug opengl"
220 -
221 -RDEPEND=">=x11-libs/libva-1.2.1-r1[X(+),opengl?,${MULTILIB_USEDEP}]
222 - >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}]
223 - x11-drivers/ati-drivers"
224 -DEPEND="${DEPEND}
225 - ${PYTHON_DEPS}
226 - virtual/pkgconfig"
227 -
228 -DOCS=( NEWS README AUTHORS )
229 -PATCHES=(
230 - "${FILESDIR}"/${PN}-fix-mesa-gl.h.patch
231 - "${FILESDIR}"/${PN}-fix-out-of-source-builds.patch
232 - "${FILESDIR}"/${P}-VAEncH264VUIBufferType.patch
233 - "${FILESDIR}"/${P}-assert-hw_image_hooks_glx.patch
234 -)
235 -
236 -pkg_setup() {
237 - python-any-r1_pkg_setup
238 -}
239 -
240 -src_prepare() {
241 - # bug 469208
242 - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
243 - autotools-multilib_src_prepare
244 -}
245 -
246 -multilib_src_configure() {
247 - local myeconfargs=(
248 - $(use_enable debug)
249 - $(use_enable opengl glx)
250 - )
251 - autotools-utils_src_configure
252 -}