commit:     7f308fd3a36df8846eb170e677f950d51c8cbd5a
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  8 09:07:24 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Nov  8 09:08:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f308fd3

media-libs/gst-plugins-bad: add missing deps for USE=qsv

Closes: https://bugs.gentoo.org/917001
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 media-libs/gst-plugins-bad/gst-plugins-bad-1.20.5-r1.ebuild | 7 ++++++-
 media-libs/gst-plugins-bad/gst-plugins-bad-1.20.6.ebuild    | 7 ++++++-
 media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r1.ebuild | 7 ++++++-
 media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r3.ebuild | 7 ++++++-
 media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3.ebuild    | 7 ++++++-
 5 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.5-r1.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.5-r1.ebuild
index 34b862774778..b61c1d9a7a36 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.5-r1.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.5-r1.ebuild
@@ -34,7 +34,12 @@ RDEPEND="
 
        orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
 
-       qsv? ( media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}] )
+       qsv? (
+               dev-libs/libgudev[${MULTILIB_USEDEP}]
+               media-libs/libva[wayland?,X?,${MULTILIB_USEDEP}]
+               media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}]
+               x11-libs/libdrm[${MULTILIB_USEDEP}]
+       )
 "
 
 DEPEND="${RDEPEND}"

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.6.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.6.ebuild
index 6fc815193832..f834b28d84e0 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.6.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.20.6.ebuild
@@ -34,7 +34,12 @@ RDEPEND="
 
        orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
 
-       qsv? ( media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}] )
+       qsv? (
+               dev-libs/libgudev[${MULTILIB_USEDEP}]
+               media-libs/libva[wayland?,X?,${MULTILIB_USEDEP}]
+               media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}]
+               x11-libs/libdrm[${MULTILIB_USEDEP}]
+       )
 "
 
 DEPEND="${RDEPEND}"

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r1.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r1.ebuild
index 86417a3c6347..dfe65828e610 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r1.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r1.ebuild
@@ -34,7 +34,12 @@ RDEPEND="
 
        orc? ( >=dev-lang/orc-0.4.33[${MULTILIB_USEDEP}] )
 
-       qsv? ( media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}] )
+       qsv? (
+               dev-libs/libgudev[${MULTILIB_USEDEP}]
+               media-libs/libva[wayland?,X?,${MULTILIB_USEDEP}]
+               media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}]
+               x11-libs/libdrm[${MULTILIB_USEDEP}]
+       )
 "
 
 DEPEND="${RDEPEND}"

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r3.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r3.ebuild
index 0e1095ad3d0a..1aadbca08fbe 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3-r3.ebuild
@@ -37,7 +37,12 @@ RDEPEND="
 
        orc? ( >=dev-lang/orc-0.4.33[${MULTILIB_USEDEP}] )
 
-       qsv? ( media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}] )
+       qsv? (
+               dev-libs/libgudev[${MULTILIB_USEDEP}]
+               media-libs/libva[wayland?,X?,${MULTILIB_USEDEP}]
+               media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}]
+               x11-libs/libdrm[${MULTILIB_USEDEP}]
+       )
 
        vaapi? ( >=media-libs/libva-1.10[${MULTILIB_USEDEP}] )
 "

diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3.ebuild 
b/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3.ebuild
index 2979eb705fca..5318f41b0c73 100644
--- a/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3.ebuild
+++ b/media-libs/gst-plugins-bad/gst-plugins-bad-1.22.3.ebuild
@@ -34,7 +34,12 @@ RDEPEND="
 
        orc? ( >=dev-lang/orc-0.4.33[${MULTILIB_USEDEP}] )
 
-       qsv? ( media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}] )
+       qsv? (
+               dev-libs/libgudev[${MULTILIB_USEDEP}]
+               media-libs/libva[wayland?,X?,${MULTILIB_USEDEP}]
+               media-libs/oneVPL[wayland?,X?,${MULTILIB_USEDEP}]
+               x11-libs/libdrm[${MULTILIB_USEDEP}]
+       )
 "
 
 DEPEND="${RDEPEND}"

Reply via email to