commit: 9af1c62279dfabf68fabfcbaa69594a3201dd6fa
Author: Karlson2k (Evgeny Grin) <k2k <AT> narod <DOT> ru>
AuthorDate: Wed Jan 13 08:00:11 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 20:11:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af1c622
media-video/libva-utils: fixed test in portage sandbox in 2.10.0
There are only two tests out of >17000 tests that can be run in portage
sandbox. Let's use these two tests as this is better than do not test at
all.
Signed-off-by: Karlson2k (Evgeny Grin) <k2k <AT> narod.ru>
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../files/libva-utils-2.10.0_test_in_sandbox.patch | 14 ++++++++++++++
media-video/libva-utils/libva-utils-2.10.0.ebuild | 2 ++
media-video/libva-utils/libva-utils-9999.ebuild | 2 ++
3 files changed, 18 insertions(+)
diff --git
a/media-video/libva-utils/files/libva-utils-2.10.0_test_in_sandbox.patch
b/media-video/libva-utils/files/libva-utils-2.10.0_test_in_sandbox.patch
new file mode 100644
index 00000000000..14cf5304402
--- /dev/null
+++ b/media-video/libva-utils/files/libva-utils-2.10.0_test_in_sandbox.patch
@@ -0,0 +1,14 @@
+
+ There are only two test compatible with portage sandbox.
+ All other tests require access to install VA driver and
+ Intel video on the host machine.
+
+--- a/test/Makefile.am
++++ b/test/Makefile.am
+@@ -91,4 +91,4 @@ test_va_api_CXXFLAGS =
\
+ $(NULL)
+
+ check-local: test_va_api
+- $(builddir)/test_va_api
++ $(builddir)/test_va_api
'--gtest_filter=Internal.*:VAAPIInitTerminate.InitTermWithoutDisplay'
+
diff --git a/media-video/libva-utils/libva-utils-2.10.0.ebuild
b/media-video/libva-utils/libva-utils-2.10.0.ebuild
index 71421dd2d08..7803d68b489 100644
--- a/media-video/libva-utils/libva-utils-2.10.0.ebuild
+++ b/media-video/libva-utils/libva-utils-2.10.0.ebuild
@@ -39,6 +39,8 @@ DEPEND+="
"
RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/${PN}-2.10.0_test_in_sandbox.patch" )
+
# CONTRIBUTING.md and README.md are avaialbe only in .tar.gz tarballs and in
git
DOCS=( NEWS CONTRIBUTING.md README.md )
diff --git a/media-video/libva-utils/libva-utils-9999.ebuild
b/media-video/libva-utils/libva-utils-9999.ebuild
index 71421dd2d08..7803d68b489 100644
--- a/media-video/libva-utils/libva-utils-9999.ebuild
+++ b/media-video/libva-utils/libva-utils-9999.ebuild
@@ -39,6 +39,8 @@ DEPEND+="
"
RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/${PN}-2.10.0_test_in_sandbox.patch" )
+
# CONTRIBUTING.md and README.md are avaialbe only in .tar.gz tarballs and in
git
DOCS=( NEWS CONTRIBUTING.md README.md )