From 817b5ef23634866ff323b0b1249e7e192078bbeb Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Sat, 25 Feb 2017 12:40:12 -0800 Subject: [PATCH] x11-libs/xvba-video: Remove. Bug: https://bugs.gentoo.org/582406 --- x11-libs/xvba-video/Manifest | 1 - ...a-video-0.8.0-VAEncH264VUIBufferType.patch | 12 ---- ...ideo-0.8.0-assert-hw_image_hooks_glx.patch | 12 ---- .../files/xvba-video-fix-mesa-gl.h.patch | 17 ------ .../xvba-video-fix-out-of-source-builds.patch | 11 ---- x11-libs/xvba-video/metadata.xml | 8 --- .../xvba-video/xvba-video-0.8.0-r3.ebuild | 59 ------------------- x11-libs/xvba-video/xvba-video-9999.ebuild | 56 ------------------ 8 files changed, 176 deletions(-) delete mode 100644 x11-libs/xvba-video/Manifest delete mode 100644 x11-libs/xvba-video/files/xvba-video-0.8.0-VAEncH264VUIBufferType.patch delete mode 100644 x11-libs/xvba-video/files/xvba-video-0.8.0-assert-hw_image_hooks_glx.patch delete mode 100644 x11-libs/xvba-video/files/xvba-video-fix-mesa-gl.h.patch delete mode 100644 x11-libs/xvba-video/files/xvba-video-fix-out-of-source-builds.patch delete mode 100644 x11-libs/xvba-video/metadata.xml delete mode 100644 x11-libs/xvba-video/xvba-video-0.8.0-r3.ebuild delete mode 100644 x11-libs/xvba-video/xvba-video-9999.ebuild diff --git a/x11-libs/xvba-video/Manifest b/x11-libs/xvba-video/Manifest deleted file mode 100644 index 819cf84c6df5..000000000000 --- a/x11-libs/xvba-video/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xvba-driver-0.8.0.tar.bz2 80424 SHA256 bd56e64c619732956fe3e900520a704de90c1849f0b0e0ab6b8db5ff695d38a2 SHA512 1e968f6123c5563f5dfc1f01cd2b7ed9b3f6afa9cf93b50b2079b1408670f6048f8d6b6d47c1ebbad1defc3600788ddf85a93bee772d90e05a8769ff19e2425b WHIRLPOOL df19706f84c17c6141e9a3cacec230012767b8fb06117477b95ed4b511b52321e9092455d927ff4147b1a951aea234d35575758fd69ba577ade131fb27d79da1 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 deleted file mode 100644 index 3542d4ee6d19..000000000000 --- a/x11-libs/xvba-video/files/xvba-video-0.8.0-VAEncH264VUIBufferType.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur a/src/xvba_dump.c b/src/xvba_dump.c ---- a/src/xvba_dump.c 2012-11-23 14:29:10.000000000 +0100 -+++ b/src/xvba_dump.c 2014-03-03 18:53:08.772012251 +0100 -@@ -150,8 +150,6 @@ - _(VAEncSequenceParameterBufferType); - _(VAEncPictureParameterBufferType); - _(VAEncSliceParameterBufferType); -- _(VAEncH264VUIBufferType); -- _(VAEncH264SEIBufferType); - #endif - #undef _ - } 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 deleted file mode 100644 index 7cb249a16f48..000000000000 --- a/x11-libs/xvba-video/files/xvba-video-0.8.0-assert-hw_image_hooks_glx.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur xvba-video-0.8.0/src/xvba_image.c xvba-video-0.8.0-patched/src/xvba_image.c ---- xvba-video-0.8.0/src/xvba_image.c 2011-06-14 13:07:13.000000000 +0200 -+++ xvba-video-0.8.0-patched/src/xvba_image.c 2012-07-22 14:55:14.186667413 +0200 -@@ -423,7 +423,7 @@ - } - - #if USE_GLX --const HWImageHooks hw_image_hooks_glx attribute_hidden; -+extern const HWImageHooks hw_image_hooks_glx attribute_hidden; - #endif - - // Commit image to the HW 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 deleted file mode 100644 index 578d3321d92d..000000000000 --- a/x11-libs/xvba-video/files/xvba-video-fix-mesa-gl.h.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -urN xvba-driver-0.8.0.old/src/utils_glx.h xvba-driver-0.8.0/src/utils_glx.h ---- xvba-driver-0.8.0.old/src/utils_glx.h 2013-02-04 20:04:00.476332874 +0100 -+++ xvba-driver-0.8.0/src/utils_glx.h 2013-02-04 20:04:40.228329931 +0100 -@@ -25,6 +25,13 @@ - #include - #include - -+ -+#if GL_GLEXT_VERSION >= 85 -+/* XXX: PFNGLMULTITEXCOORD2FPROC got out of the GL_VERSION_1_3_DEPRECATED -+ block and is not defined if GL_VERSION_1_3 is defined in -+ Redefine the type here as an interim solution */ -+typedef void (*PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t); -+#endif - #ifndef GL_FRAMEBUFFER_BINDING - #define GL_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING_EXT - #endif 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 deleted file mode 100644 index 23de8559a07a..000000000000 --- a/x11-libs/xvba-video/files/xvba-video-fix-out-of-source-builds.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/shaders/Makefile.am 2012-11-23 08:29:10.000000000 -0500 -+++ src/shaders/Makefile.am.new 2014-01-30 18:38:27.954753460 -0500 -@@ -25,7 +25,7 @@ - CLEANFILES += $(shaders_h) - - %.h: %.pso pso2h.py -- $(PYTHON) pso2h.py -n $*_fp -o $@ $< -+ $(PYTHON) $(top_srcdir)/src/shaders/pso2h.py -n $*_fp -o $@ $< - endif - - # Only add those targets if the Cg compiler is available diff --git a/x11-libs/xvba-video/metadata.xml b/x11-libs/xvba-video/metadata.xml deleted file mode 100644 index e943b72b8a48..000000000000 --- a/x11-libs/xvba-video/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - x11@gentoo.org - X11 - - 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 deleted file mode 100644 index c6aa1d631119..000000000000 --- a/x11-libs/xvba-video/xvba-video-0.8.0-r3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/xvba-driver" -[[ ${PV} = 9999 ]] && inherit git-2 -PYTHON_COMPAT=( python2_7 ) -AUTOTOOLS_AUTORECONF="yes" -inherit eutils autotools-multilib python-any-r1 - -DESCRIPTION="XVBA Backend for Video Acceleration (VA) API" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi" -SRC_URI="http://dev.gentooexperimental.org/~scarabeus/xvba-driver-${PV}.tar.bz2" -# No source release yet, the src_uri is theoretical at best right now -#[[ ${PV} = 9999 ]] || SRC_URI="https://www.freedesktop.org/software/vaapi/releases/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2+ MIT" -SLOT="0" -# newline is needed for broken ekeyword -[[ ${PV} = 9999 ]] || \ -KEYWORDS="amd64 x86" -IUSE="debug opengl" - -RDEPEND=">=x11-libs/libva-1.2.1-r1[X(+),opengl?,${MULTILIB_USEDEP}] - >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}]" -DEPEND="${DEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - x11-drivers/ati-drivers" - -DOCS=( NEWS README AUTHORS ) -PATCHES=( - "${FILESDIR}"/${PN}-fix-mesa-gl.h.patch - "${FILESDIR}"/${PN}-fix-out-of-source-builds.patch - "${FILESDIR}"/${P}-VAEncH264VUIBufferType.patch - "${FILESDIR}"/${P}-assert-hw_image_hooks_glx.patch -) - -S="${WORKDIR}/xvba-driver-${PV}" - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - # bug 469208 - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable debug) - $(use_enable opengl glx) - ) - autotools-utils_src_configure -} diff --git a/x11-libs/xvba-video/xvba-video-9999.ebuild b/x11-libs/xvba-video/xvba-video-9999.ebuild deleted file mode 100644 index 0d6c79449647..000000000000 --- a/x11-libs/xvba-video/xvba-video-9999.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -EGIT_REPO_URI="git://anongit.freedesktop.org/vaapi/xvba-driver" -[[ ${PV} = 9999 ]] && inherit git-2 -PYTHON_COMPAT=( python2_7 ) -AUTOTOOLS_AUTORECONF="yes" -inherit eutils autotools-multilib python-any-r1 - -DESCRIPTION="XVBA Backend for Video Acceleration (VA) API" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/vaapi" -# No source release yet, the src_uri is theoretical at best right now -[[ ${PV} = 9999 ]] || SRC_URI="https://www.freedesktop.org/software/vaapi/releases/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2+ MIT" -SLOT="0" -# newline is needed for broken ekeyword -[[ ${PV} = 9999 ]] || \ -KEYWORDS="~amd64 ~x86" -IUSE="debug opengl" - -RDEPEND=">=x11-libs/libva-1.2.1-r1[X(+),opengl?,${MULTILIB_USEDEP}] - >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] - x11-drivers/ati-drivers" -DEPEND="${DEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig" - -DOCS=( NEWS README AUTHORS ) -PATCHES=( - "${FILESDIR}"/${PN}-fix-mesa-gl.h.patch - "${FILESDIR}"/${PN}-fix-out-of-source-builds.patch - "${FILESDIR}"/${P}-VAEncH264VUIBufferType.patch - "${FILESDIR}"/${P}-assert-hw_image_hooks_glx.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - # bug 469208 - sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die - autotools-multilib_src_prepare -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable debug) - $(use_enable opengl glx) - ) - autotools-utils_src_configure -} -- 2.26.2