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 )