commit:     a50850f7732e1d191f334629b41dc78d17f3c822
Author:     Kostadin Shishmanov <kocelfc <AT> tutanota <DOT> com>
AuthorDate: Sat Jun  1 17:18:01 2024 +0000
Commit:     Kostadin Shishmanov <kocelfc <AT> tutanota <DOT> com>
CommitDate: Sat Jun  1 17:18:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a50850f7

media-video/obs-vkcapture: fix tinderbox QA warnings

Closes: https://bugs.gentoo.org/932834

Signed-off-by: Kostadin Shishmanov <kocelfc <AT> tutanota.com>

 .../obs-vkcapture/obs-vkcapture-1.4.9.ebuild        | 21 +++++++++++----------
 .../obs-vkcapture/obs-vkcapture-1.5.0.ebuild        | 21 +++++++++++----------
 media-video/obs-vkcapture/obs-vkcapture-9999.ebuild | 21 +++++++++++----------
 3 files changed, 33 insertions(+), 30 deletions(-)

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild
index f09feca24..669b12113 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild
@@ -21,20 +21,21 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture";
 LICENSE="GPL-2"
 SLOT="0"
 
-BDEPEND="
-       dev-util/vulkan-headers
-       media-libs/shaderc
+COMMON_DEPEND="
+       dev-libs/wayland
+       media-libs/libglvnd[${MULTILIB_USEDEP}]
        media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-       >=media-video/obs-studio-27[wayland]
-       x11-libs/libdrm[${MULTILIB_USEDEP}]
+       media-video/obs-studio[wayland]
+       x11-libs/libxcb[${MULTILIB_USEDEP}]
 "
-RDEPEND="
-       media-libs/libglvnd[${MULTILIB_USEDEP}]
-       >=media-video/obs-studio-27[wayland]
-       x11-libs/libdrm[${MULTILIB_USEDEP}]
-       x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+DEPEND="
+       ${COMMON_DEPEND}
+       dev-util/vulkan-headers
+       dev-util/wayland-scanner
 "
 
+RDEPEND="${COMMON_DEPEND}"
+
 QA_SONAME="
        /usr/lib64/libVkLayer_obs_vkcapture.so
        /usr/lib64/libobs_glcapture.so

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild
index f09feca24..669b12113 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild
@@ -21,20 +21,21 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture";
 LICENSE="GPL-2"
 SLOT="0"
 
-BDEPEND="
-       dev-util/vulkan-headers
-       media-libs/shaderc
+COMMON_DEPEND="
+       dev-libs/wayland
+       media-libs/libglvnd[${MULTILIB_USEDEP}]
        media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-       >=media-video/obs-studio-27[wayland]
-       x11-libs/libdrm[${MULTILIB_USEDEP}]
+       media-video/obs-studio[wayland]
+       x11-libs/libxcb[${MULTILIB_USEDEP}]
 "
-RDEPEND="
-       media-libs/libglvnd[${MULTILIB_USEDEP}]
-       >=media-video/obs-studio-27[wayland]
-       x11-libs/libdrm[${MULTILIB_USEDEP}]
-       x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+DEPEND="
+       ${COMMON_DEPEND}
+       dev-util/vulkan-headers
+       dev-util/wayland-scanner
 "
 
+RDEPEND="${COMMON_DEPEND}"
+
 QA_SONAME="
        /usr/lib64/libVkLayer_obs_vkcapture.so
        /usr/lib64/libobs_glcapture.so

diff --git a/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild
index f09feca24..669b12113 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild
@@ -21,20 +21,21 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture";
 LICENSE="GPL-2"
 SLOT="0"
 
-BDEPEND="
-       dev-util/vulkan-headers
-       media-libs/shaderc
+COMMON_DEPEND="
+       dev-libs/wayland
+       media-libs/libglvnd[${MULTILIB_USEDEP}]
        media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-       >=media-video/obs-studio-27[wayland]
-       x11-libs/libdrm[${MULTILIB_USEDEP}]
+       media-video/obs-studio[wayland]
+       x11-libs/libxcb[${MULTILIB_USEDEP}]
 "
-RDEPEND="
-       media-libs/libglvnd[${MULTILIB_USEDEP}]
-       >=media-video/obs-studio-27[wayland]
-       x11-libs/libdrm[${MULTILIB_USEDEP}]
-       x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+DEPEND="
+       ${COMMON_DEPEND}
+       dev-util/vulkan-headers
+       dev-util/wayland-scanner
 "
 
+RDEPEND="${COMMON_DEPEND}"
+
 QA_SONAME="
        /usr/lib64/libVkLayer_obs_vkcapture.so
        /usr/lib64/libobs_glcapture.so

Reply via email to