public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/x11:master commit in: x11-libs/libvdpau-va-gl/
@ 2013-07-06 10:42 Nikoli
  0 siblings, 0 replies; 3+ messages in thread
From: Nikoli @ 2013-07-06 10:42 UTC (permalink / raw
  To: gentoo-commits

commit:     87fdf9f0074d237078b7ba2bfc9556231753f961
Author:     Nikoli <nikoli <AT> lavabit <DOT> com>
AuthorDate: Sat Jul  6 10:38:50 2013 +0000
Commit:     Nikoli <nikoli <AT> lavabit <DOT> com>
CommitDate: Sat Jul  6 10:39:24 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=87fdf9f0

x11-libs/libvdpau-va-gl: initial ebuild

bug #474460, thanks to Fat-Zer for help

---
 x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild | 36 ++++++++++++++++++++++
 x11-libs/libvdpau-va-gl/metadata.xml               |  8 +++++
 2 files changed, 44 insertions(+)

diff --git a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
new file mode 100644
index 0000000..dc44da8
--- /dev/null
+++ b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit cmake-utils multilib git-2
+
+DESCRIPTION="VDPAU driver with VA-API/OpenGL backend."
+HOMEPAGE="https://github.com/i-rinat/libvdpau-va-gl/"
+EGIT_REPO_URI="git://github.com/i-rinat/libvdpau-va-gl.git"
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+RDEPEND="
+	dev-libs/glib:2
+	x11-libs/libva[X,opengl]
+	x11-libs/libvdpau
+	x11-libs/libX11
+	x11-libs/libXext
+	media-libs/glu
+	virtual/opengl
+	virtual/ffmpeg
+"
+DEPEND="${RDEPEND}"
+
+DOCS=(ChangeLog README.md)
+
+# https://github.com/i-rinat/libvdpau-va-gl/issues/6
+RESTRICT="test"
+
+pkg_postinst() {
+	einfo "In order to use vdpau hardware video acceleration via ${PN}"
+	einfo "you have to add VDPAU_DRIVER=va_gl to your environment"
+}

diff --git a/x11-libs/libvdpau-va-gl/metadata.xml b/x11-libs/libvdpau-va-gl/metadata.xml
new file mode 100644
index 0000000..ee286d6
--- /dev/null
+++ b/x11-libs/libvdpau-va-gl/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer>
+		<email>nikoli@lavabit.com</email>
+		<name>Nikoli</name>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/libvdpau-va-gl/
@ 2013-07-06 13:28 Nikoli
  0 siblings, 0 replies; 3+ messages in thread
From: Nikoli @ 2013-07-06 13:28 UTC (permalink / raw
  To: gentoo-commits

commit:     0eee94f7277544c61a48a869ed6eac4d1605786d
Author:     Nikoli <nikoli <AT> lavabit <DOT> com>
AuthorDate: Sat Jul  6 13:27:27 2013 +0000
Commit:     Nikoli <nikoli <AT> lavabit <DOT> com>
CommitDate: Sat Jul  6 13:27:27 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=0eee94f7

x11-libs/libvdpau-va-gl: version bump, multilib.eclass is not used

Package-Manager: portage-2.1.12.2

---
 .../{libvdpau-va-gl-9999.ebuild => libvdpau-va-gl-0.1.0.ebuild}      | 5 +++--
 x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild                   | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.1.0.ebuild
similarity index 86%
copy from x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
copy to x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.1.0.ebuild
index dc44da8..3a63847 100644
--- a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
+++ b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.1.0.ebuild
@@ -4,14 +4,15 @@
 
 EAPI=5
 
-inherit cmake-utils multilib git-2
+inherit cmake-utils
 
 DESCRIPTION="VDPAU driver with VA-API/OpenGL backend."
 HOMEPAGE="https://github.com/i-rinat/libvdpau-va-gl/"
-EGIT_REPO_URI="git://github.com/i-rinat/libvdpau-va-gl.git"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
 	dev-libs/glib:2

diff --git a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
index dc44da8..0e4f788 100644
--- a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
+++ b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit cmake-utils multilib git-2
+inherit cmake-utils git-2
 
 DESCRIPTION="VDPAU driver with VA-API/OpenGL backend."
 HOMEPAGE="https://github.com/i-rinat/libvdpau-va-gl/"


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/libvdpau-va-gl/
@ 2014-04-08 10:32 Nikoli
  0 siblings, 0 replies; 3+ messages in thread
From: Nikoli @ 2014-04-08 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b8c63f93d545f945e66c2bebdc285c0b5982cb9a
Author:     Nikoli <nikoli <AT> gmx <DOT> us>
AuthorDate: Tue Apr  8 10:31:48 2014 +0000
Commit:     Nikoli <nikoli <AT> lavabit <DOT> com>
CommitDate: Tue Apr  8 10:31:48 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=b8c63f93

x11-libs/libvdpau-va-gl: version bump, upstream fixed tests

Package-Manager: portage-2.2.8-r1

---
 ...gl-0.1.0.ebuild => libvdpau-va-gl-0.3.4.ebuild} | 26 +++++++++++++---------
 x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild | 26 +++++++++++++---------
 2 files changed, 30 insertions(+), 22 deletions(-)

diff --git a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.1.0.ebuild b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.3.4.ebuild
similarity index 57%
rename from x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.1.0.ebuild
rename to x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.3.4.ebuild
index c0ecbb2..2117873 100644
--- a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.1.0.ebuild
+++ b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-0.3.4.ebuild
@@ -4,11 +4,11 @@
 
 EAPI=5
 
-inherit cmake-utils
+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"
+SRC_URI="https://github.com/i-rinat/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
@@ -16,22 +16,26 @@ KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
 	dev-libs/glib:2
-	x11-libs/libva[X,opengl]
+	media-libs/glu
+	virtual/ffmpeg
+	virtual/opengl
+	x11-libs/libva[X]
 	x11-libs/libvdpau
 	x11-libs/libX11
 	x11-libs/libXext
-	media-libs/glu
-	virtual/opengl
-	virtual/ffmpeg
 "
 DEPEND="${RDEPEND}"
 
 DOCS=(ChangeLog README.md)
 
-# https://github.com/i-rinat/libvdpau-va-gl/issues/6
-RESTRICT="test"
+src_compile() {
+	cmake-utils_src_compile
+	if use test; then
+		cmake-utils_src_make build-tests
+		pax-mark m "${BUILD_DIR}"/tests/test-*
+	fi
+}
 
-pkg_postinst() {
-	einfo "In order to use vdpau hardware video acceleration via ${PN}"
-	einfo "you have to add VDPAU_DRIVER=va_gl to your environment"
+src_test() {
+	VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
 }

diff --git a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
index a8d2840..56efa5f 100644
--- a/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
+++ b/x11-libs/libvdpau-va-gl/libvdpau-va-gl-9999.ebuild
@@ -4,33 +4,37 @@
 
 EAPI=5
 
-inherit cmake-utils git-r3
+inherit cmake-utils virtualx pax-utils git-r3
 
 DESCRIPTION="VDPAU driver with VA-API/OpenGL backend."
 HOMEPAGE="https://github.com/i-rinat/libvdpau-va-gl/"
-EGIT_REPO_URI="git://github.com/i-rinat/libvdpau-va-gl.git"
+EGIT_REPO_URI="https://github.com/i-rinat/libvdpau-va-gl.git"
 
 LICENSE="LGPL-3"
 SLOT="0"
 
 RDEPEND="
 	dev-libs/glib:2
-	x11-libs/libva[X,opengl]
+	media-libs/glu
+	virtual/ffmpeg
+	virtual/opengl
+	x11-libs/libva[X]
 	x11-libs/libvdpau
 	x11-libs/libX11
 	x11-libs/libXext
-	media-libs/glu
-	virtual/opengl
-	virtual/ffmpeg
 "
 DEPEND="${RDEPEND}"
 
 DOCS=(ChangeLog README.md)
 
-# https://github.com/i-rinat/libvdpau-va-gl/issues/6
-RESTRICT="test"
+src_compile() {
+	cmake-utils_src_compile
+	if use test; then
+		cmake-utils_src_make build-tests
+		pax-mark m "${BUILD_DIR}"/tests/test-*
+	fi
+}
 
-pkg_postinst() {
-	einfo "In order to use vdpau hardware video acceleration via ${PN}"
-	einfo "you have to add VDPAU_DRIVER=va_gl to your environment"
+src_test() {
+	VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
 }


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-04-08 10:32 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-06 13:28 [gentoo-commits] proj/x11:master commit in: x11-libs/libvdpau-va-gl/ Nikoli
  -- strict thread matches above, loose matches on Subject: below --
2014-04-08 10:32 Nikoli
2013-07-06 10:42 Nikoli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox