* [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