From 1dc89aea366c1f8c528c0223fd7d4ca3af92b370 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 29 Dec 2016 23:17:23 +0000 Subject: drop deprecated vdpau-video, update generic vdpau driver to 0.4.2 --- x11-libs/libvdpau-va-gl/Manifest | 2 +- .../libvdpau-va-gl/libvdpau-va-gl-0.3.4.ebuild | 41 --------------------- .../libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild | 42 ++++++++++++++++++++++ x11-libs/vdpau-video/Manifest | 1 - x11-libs/vdpau-video/vdpau-video-0.7.3.ebuild | 41 --------------------- 5 files changed, 43 insertions(+), 84 deletions(-) delete mode 100644 x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.3.4.ebuild create mode 100644 x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild delete mode 100644 x11-libs/vdpau-video/Manifest delete mode 100644 x11-libs/vdpau-video/vdpau-video-0.7.3.ebuild diff --git a/x11-libs/libvdpau-va-gl/Manifest b/x11-libs/libvdpau-va-gl/Manifest index f34f0a69..81005bed 100644 --- a/x11-libs/libvdpau-va-gl/Manifest +++ b/x11-libs/libvdpau-va-gl/Manifest @@ -1 +1 @@ -DIST libvdpau-va-gl-0.3.4.tar.gz 99105 SHA256 5506896d11fcf5d4537d0b9a6cb7404da9b26796f6445913779617fbd85d550b SHA512 20db58c071eb25b7d53409c2ea2350173c0b5736fae2416a73dc548330829bd48ab64f7bd523b516c9162b830b1b5784e5a863dcc90599d07fb967bdea9d3c3c WHIRLPOOL 349f3daf5fd4b2faeff60633e56124dba66c6adad6bb8d32eca742c1fca3aced76306a5455b0258d486e734e1315c5ddce757cd79e48105236f2bda74adab366 +DIST libvdpau-va-gl-0.4.2.tar.gz 119473 SHA256 7d9121540658eb0244859e63da171ca3869e784afbeaf202f44471275c784af4 SHA512 074f06a0684a28dfd2690d7f878d1e1c1a6a61cb4fba00b54c4b01e9da7baa627333fb59715de0dfb757637afb269c1a62caa3955d53cea75f4a9513c4286680 WHIRLPOOL e803fddfd5fb526a6e519fb2a4dfc44011dbfcffe97ac46f79d46afd7712b7b9cada20f25c4ee405719c2f8b238ce9896060e3910c107b04e6abd0fd7ab263e0 diff --git a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.3.4.ebuild b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.3.4.ebuild deleted file mode 100644 index 21178730..00000000 --- a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.3.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit cmake-utils virtualx pax-utils - -DESCRIPTION="VDPAU driver with VA-API/OpenGL backend." -HOMEPAGE="https://github.com/i-rinat/libvdpau-va-gl/" -SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-libs/glib:2 - media-libs/glu - virtual/ffmpeg - virtual/opengl - x11-libs/libva[X] - x11-libs/libvdpau - x11-libs/libX11 - x11-libs/libXext -" -DEPEND="${RDEPEND}" - -DOCS=(ChangeLog README.md) - -src_compile() { - cmake-utils_src_compile - if use test; then - cmake-utils_src_make build-tests - pax-mark m "${BUILD_DIR}"/tests/test-* - fi -} - -src_test() { - VIRTUALX_COMMAND=cmake-utils_src_test virtualmake -} diff --git a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild new file mode 100644 index 00000000..83ccb914 --- /dev/null +++ b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.4.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils virtualx pax-utils + +DESCRIPTION="VDPAU driver with VA-API/OpenGL backend." +HOMEPAGE="https://github.com/i-rinat/libvdpau-va-gl/" +SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +IUSE="test" +KEYWORDS="amd64 x86" + +RDEPEND=" + dev-libs/glib:2 + media-libs/glu + virtual/ffmpeg + virtual/opengl + x11-libs/libva[X] + x11-libs/libvdpau + x11-libs/libX11 + x11-libs/libXext +" +DEPEND="${RDEPEND}" + +DOCS=(ChangeLog README.md) + +src_compile() { + cmake-utils_src_compile + if use test; then + cmake-utils_src_make build-tests + pax-mark m "${BUILD_DIR}"/tests/test-* + fi +} + +src_test() { + VIRTUALX_COMMAND=cmake-utils_src_test virtualmake +} diff --git a/x11-libs/vdpau-video/Manifest b/x11-libs/vdpau-video/Manifest deleted file mode 100644 index 1fe7e634..00000000 --- a/x11-libs/vdpau-video/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST vdpau-video-0.7.3.tar.gz 400121 SHA256 28f66adc7d87a513a765dd79fda469e895b76692173d2aa79a26f4a618f91266 SHA512 ddaf232dcdd207939e659c88eac4f38a212566e95d6a08afbc22d274585c7a0972c8462c9273b26459628f95ade26081a171f9140cf857386d341e1dda98d63c WHIRLPOOL cddeb9c7de9176b82f11bee96be78fa6be613d1e097f4070e686f6d08a448567a7092f36673aa1c55fd5d3c7493390714c9b1031bf1820a64cb46fb60537685c diff --git a/x11-libs/vdpau-video/vdpau-video-0.7.3.ebuild b/x11-libs/vdpau-video/vdpau-video-0.7.3.ebuild deleted file mode 100644 index 76d517c0..00000000 --- a/x11-libs/vdpau-video/vdpau-video-0.7.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/vdpau-video/Attic/vdpau-video-0.7.3.ebuild,v 1.5 2012/11/21 17:43:27 aballier dead $ - -EAPI="2" -inherit autotools - -MY_P=${P/_/.} -DESCRIPTION="VDPAU Backend for Video Acceleration (VA) API" -HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi" -SRC_URI="http://www.splitted-desktop.com/~gbeauchesne/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug opengl" - -RDEPEND="x11-libs/libva[opengl?] - opengl? ( virtual/opengl ) - x11-libs/libvdpau" - -DEPEND="${DEPEND} - virtual/pkgconfig" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable opengl glx) -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc NEWS README AUTHORS - find "${D}" -name '*.la' -delete -} -- cgit v1.2.3