[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2024-06-01 Thread Kostadin Shishmanov
commit: a50850f7732e1d191f334629b41dc78d17f3c822
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Jun  1 17:18:01 2024 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Jun  1 17:18:01 2024 +
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  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-.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-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index f09feca24..669b12113 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.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



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2024-04-14 Thread Kostadin Shishmanov
commit: a3275875a3a18ae2b4ca92a811627f350fc42b8b
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Apr 14 08:28:45 2024 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Apr 14 08:28:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3275875

media-video/obs-vkcapture: drop 1.4.5

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  1 -
 .../obs-vkcapture/obs-vkcapture-1.4.5.ebuild   | 60 --
 2 files changed, 61 deletions(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 6dc0e99421..ccd7671feb 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,3 +1,2 @@
-DIST obs-vkcapture-1.4.5.tar.gz 58958 BLAKE2B 
cbe2b506c8f5e51088ff2eac5cd12e1490114735957354c935d210f353c95b9dd1819f25ed15b4d4b0c6bf5ec636f236c153ebf392886ac5ffafd555f358239f
 SHA512 
37e72d9dc01fc63dde666d90f17ef04e309771cbcf5e6fbd3e4115f9e88a788ca03bca0970182d9a1014d916b0a51fe799f70f2dc4579831bf3327764d33764c
 DIST obs-vkcapture-1.4.9.tar.gz 60230 BLAKE2B 
6b83fb66476cde0f6979d571506efa4706a1273dcc545f85751d0e343cdd53c3131261bea64b16551c52c7a8ddc40482e508dcd8597a7e958a6d01079805fb01
 SHA512 
1a9da496cd2b1ce2d678ac118845709efdff13b2ddce8816b20c9c4b210b652b674f5e10da5c51a5fd648dce7d52305afa83ff984da5148ce8ca04d43da0c7a1
 DIST obs-vkcapture-1.5.0.tar.gz 60684 BLAKE2B 
b66bcf23618cda614118f913e3f756246cf1521f7f28ab91e6032671072f2f550c04763865f153d5c36cdeac8565a08b22602ef9680b5d138a91b595064995f1
 SHA512 
856a735ca3d1ed9f04c91c7e4a006aca2a72389a4ac0dee13d2b1f87da8e622d71dda400bb263499ddd04b1bc4294e7270382fc12e91e82a8ed554de8e3a4c96

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild
deleted file mode 100644
index f09feca24c..00
--- a/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-
-inherit xdg cmake-multilib
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
-else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
-HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-BDEPEND="
-   dev-util/vulkan-headers
-   media-libs/shaderc
-   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm[${MULTILIB_USEDEP}]
-"
-RDEPEND="
-   media-libs/libglvnd[${MULTILIB_USEDEP}]
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm[${MULTILIB_USEDEP}]
-   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
-"
-
-QA_SONAME="
-   /usr/lib64/libVkLayer_obs_vkcapture.so
-   /usr/lib64/libobs_glcapture.so
-   /usr/lib/libVkLayer_obs_vkcapture.so
-   /usr/lib/libobs_glcapture.so
-"
-
-src_unpack() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-}
-
-multilib_src_configure() {
-if ! multilib_is_native_abi; then
-   local mycmakeargs+=(
-   -DBUILD_PLUGIN=OFF
-   )
-fi
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2024-04-14 Thread Kostadin Shishmanov
commit: d8052a5e3f6093c2c03b2d73a40c6c9f4268d520
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Apr 14 08:27:35 2024 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Apr 14 08:27:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8052a5e

media-video/obs-vkcapture: add 1.5.0

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  1 +
 .../obs-vkcapture/obs-vkcapture-1.5.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 7a5ac655b3..6dc0e99421 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,2 +1,3 @@
 DIST obs-vkcapture-1.4.5.tar.gz 58958 BLAKE2B 
cbe2b506c8f5e51088ff2eac5cd12e1490114735957354c935d210f353c95b9dd1819f25ed15b4d4b0c6bf5ec636f236c153ebf392886ac5ffafd555f358239f
 SHA512 
37e72d9dc01fc63dde666d90f17ef04e309771cbcf5e6fbd3e4115f9e88a788ca03bca0970182d9a1014d916b0a51fe799f70f2dc4579831bf3327764d33764c
 DIST obs-vkcapture-1.4.9.tar.gz 60230 BLAKE2B 
6b83fb66476cde0f6979d571506efa4706a1273dcc545f85751d0e343cdd53c3131261bea64b16551c52c7a8ddc40482e508dcd8597a7e958a6d01079805fb01
 SHA512 
1a9da496cd2b1ce2d678ac118845709efdff13b2ddce8816b20c9c4b210b652b674f5e10da5c51a5fd648dce7d52305afa83ff984da5148ce8ca04d43da0c7a1
+DIST obs-vkcapture-1.5.0.tar.gz 60684 BLAKE2B 
b66bcf23618cda614118f913e3f756246cf1521f7f28ab91e6032671072f2f550c04763865f153d5c36cdeac8565a08b22602ef9680b5d138a91b595064995f1
 SHA512 
856a735ca3d1ed9f04c91c7e4a006aca2a72389a4ac0dee13d2b1f87da8e622d71dda400bb263499ddd04b1bc4294e7270382fc12e91e82a8ed554de8e3a4c96

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild
new file mode 100644
index 00..f09feca24c
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.5.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
+else
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+BDEPEND="
+   dev-util/vulkan-headers
+   media-libs/shaderc
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+   media-libs/libglvnd[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+"
+
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+   /usr/lib/libVkLayer_obs_vkcapture.so
+   /usr/lib/libobs_glcapture.so
+"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+multilib_src_configure() {
+if ! multilib_is_native_abi; then
+   local mycmakeargs+=(
+   -DBUILD_PLUGIN=OFF
+   )
+fi
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2024-02-17 Thread Kostadin Shishmanov
commit: 23af0d48f52a6321a7dadb016ae2e3df2ae92a2b
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Feb 17 15:02:42 2024 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Feb 17 15:02:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23af0d48

media-video/obs-vkcapture: add 1.4.9

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest   | 1 +
 media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild | 1 -
 .../{obs-vkcapture-1.4.5.ebuild => obs-vkcapture-1.4.9.ebuild}   | 1 -
 media-video/obs-vkcapture/obs-vkcapture-.ebuild  | 1 -
 4 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 2445094dfe..7a5ac655b3 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1 +1,2 @@
 DIST obs-vkcapture-1.4.5.tar.gz 58958 BLAKE2B 
cbe2b506c8f5e51088ff2eac5cd12e1490114735957354c935d210f353c95b9dd1819f25ed15b4d4b0c6bf5ec636f236c153ebf392886ac5ffafd555f358239f
 SHA512 
37e72d9dc01fc63dde666d90f17ef04e309771cbcf5e6fbd3e4115f9e88a788ca03bca0970182d9a1014d916b0a51fe799f70f2dc4579831bf3327764d33764c
+DIST obs-vkcapture-1.4.9.tar.gz 60230 BLAKE2B 
6b83fb66476cde0f6979d571506efa4706a1273dcc545f85751d0e343cdd53c3131261bea64b16551c52c7a8ddc40482e508dcd8597a7e958a6d01079805fb01
 SHA512 
1a9da496cd2b1ce2d678ac118845709efdff13b2ddce8816b20c9c4b210b652b674f5e10da5c51a5fd648dce7d52305afa83ff984da5148ce8ca04d43da0c7a1

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild
index 685b7e3362..f09feca24c 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild
@@ -20,7 +20,6 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
 
 BDEPEND="
dev-util/vulkan-headers

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild
similarity index 99%
copy from media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild
copy to media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild
index 685b7e3362..f09feca24c 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.9.ebuild
@@ -20,7 +20,6 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
 
 BDEPEND="
dev-util/vulkan-headers

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index 685b7e3362..f09feca24c 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -20,7 +20,6 @@ HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
 
 BDEPEND="
dev-util/vulkan-headers



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-11-24 Thread Adel KARA SLIMANE
commit: beeb5c32aa457647df7161989802535634735429
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Nov 23 17:38:23 2023 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Fri Nov 24 20:36:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=beeb5c32

media-video/obs-vkcapture: drop 1.4.1

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest |  1 -
 .../obs-vkcapture/obs-vkcapture-1.4.1.ebuild   | 61 --
 2 files changed, 62 deletions(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 991d046615..2445094dfe 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,2 +1 @@
-DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B 
d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd
 SHA512 
3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df
 DIST obs-vkcapture-1.4.5.tar.gz 58958 BLAKE2B 
cbe2b506c8f5e51088ff2eac5cd12e1490114735957354c935d210f353c95b9dd1819f25ed15b4d4b0c6bf5ec636f236c153ebf392886ac5ffafd555f358239f
 SHA512 
37e72d9dc01fc63dde666d90f17ef04e309771cbcf5e6fbd3e4115f9e88a788ca03bca0970182d9a1014d916b0a51fe799f70f2dc4579831bf3327764d33764c

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild
deleted file mode 100644
index 685b7e3362..00
--- a/media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-
-inherit xdg cmake-multilib
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
-else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
-HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-BDEPEND="
-   dev-util/vulkan-headers
-   media-libs/shaderc
-   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm[${MULTILIB_USEDEP}]
-"
-RDEPEND="
-   media-libs/libglvnd[${MULTILIB_USEDEP}]
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm[${MULTILIB_USEDEP}]
-   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
-"
-
-QA_SONAME="
-   /usr/lib64/libVkLayer_obs_vkcapture.so
-   /usr/lib64/libobs_glcapture.so
-   /usr/lib/libVkLayer_obs_vkcapture.so
-   /usr/lib/libobs_glcapture.so
-"
-
-src_unpack() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-}
-
-multilib_src_configure() {
-if ! multilib_is_native_abi; then
-   local mycmakeargs+=(
-   -DBUILD_PLUGIN=OFF
-   )
-fi
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-11-24 Thread Adel KARA SLIMANE
commit: a5a2e764ff2802c8f7ce15374bb3daf3aba135db
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Nov 23 17:25:36 2023 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Fri Nov 24 20:36:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5a2e764

media-video/obs-vkcapture: verbump to v1.4.5

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest  | 2 +-
 .../{obs-vkcapture-1.4.4.ebuild => obs-vkcapture-1.4.5.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 60302e1231..991d046615 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,2 +1,2 @@
 DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B 
d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd
 SHA512 
3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df
-DIST obs-vkcapture-1.4.4.tar.gz 58688 BLAKE2B 
563f00ebda6eb4240791329c55fbdc7032afe5963dc2ab9dd008d1f58a4270d5d9fa20ab0f71e826575785c4c00a99c11a2ac4ebc703b264a054f38c32867b4b
 SHA512 
656a0b1b0b59002b9688a7876412747f3af00637b140728be01c43b0bfd6ea6ae26d95ef0313e2a8e159102a4a0068a1a9b4730672ef99abb4362b8b1bf1a2a9
+DIST obs-vkcapture-1.4.5.tar.gz 58958 BLAKE2B 
cbe2b506c8f5e51088ff2eac5cd12e1490114735957354c935d210f353c95b9dd1819f25ed15b4d4b0c6bf5ec636f236c153ebf392886ac5ffafd555f358239f
 SHA512 
37e72d9dc01fc63dde666d90f17ef04e309771cbcf5e6fbd3e4115f9e88a788ca03bca0970182d9a1014d916b0a51fe799f70f2dc4579831bf3327764d33764c

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.4.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild
similarity index 100%
rename from media-video/obs-vkcapture/obs-vkcapture-1.4.4.ebuild
rename to media-video/obs-vkcapture/obs-vkcapture-1.4.5.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-10-19 Thread Kostadin Shishmanov
commit: 8860bf2fafd7d47aae81aea16d7ed2a37b464916
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Oct 19 16:38:08 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Oct 19 16:38:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8860bf2f

media-video/obs-vkcapture: drop 1.3.3, 1.4.0

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  2 -
 .../obs-vkcapture/obs-vkcapture-1.3.3.ebuild   | 61 --
 .../obs-vkcapture/obs-vkcapture-1.4.0.ebuild   | 61 --
 3 files changed, 124 deletions(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index e7fb4d5665..60302e1231 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,4 +1,2 @@
-DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B 
bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46
 SHA512 
d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7
-DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B 
b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d
 SHA512 
8b487a09d54ada2482f218eb0b7d8ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d
 DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B 
d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd
 SHA512 
3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df
 DIST obs-vkcapture-1.4.4.tar.gz 58688 BLAKE2B 
563f00ebda6eb4240791329c55fbdc7032afe5963dc2ab9dd008d1f58a4270d5d9fa20ab0f71e826575785c4c00a99c11a2ac4ebc703b264a054f38c32867b4b
 SHA512 
656a0b1b0b59002b9688a7876412747f3af00637b140728be01c43b0bfd6ea6ae26d95ef0313e2a8e159102a4a0068a1a9b4730672ef99abb4362b8b1bf1a2a9

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild
deleted file mode 100644
index 685b7e3362..00
--- a/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-
-inherit xdg cmake-multilib
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
-else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
-HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-BDEPEND="
-   dev-util/vulkan-headers
-   media-libs/shaderc
-   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm[${MULTILIB_USEDEP}]
-"
-RDEPEND="
-   media-libs/libglvnd[${MULTILIB_USEDEP}]
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm[${MULTILIB_USEDEP}]
-   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
-"
-
-QA_SONAME="
-   /usr/lib64/libVkLayer_obs_vkcapture.so
-   /usr/lib64/libobs_glcapture.so
-   /usr/lib/libVkLayer_obs_vkcapture.so
-   /usr/lib/libobs_glcapture.so
-"
-
-src_unpack() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-}
-
-multilib_src_configure() {
-if ! multilib_is_native_abi; then
-   local mycmakeargs+=(
-   -DBUILD_PLUGIN=OFF
-   )
-fi
-   cmake_src_configure
-}

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild
deleted file mode 100644
index 685b7e3362..00
--- a/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-
-inherit xdg cmake-multilib
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
-else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
-HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-BDEPEND="
-   dev-util/vulkan-headers
-   media-libs/shaderc
-   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm[${MULTILIB_USEDEP}]
-"
-RDEPEND="
-   

[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-10-19 Thread Kostadin Shishmanov
commit: ec6e72fd9225182251cbf6f629a288de61e49271
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Oct 19 16:36:59 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Oct 19 16:36:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec6e72fd

media-video/obs-vkcapture: add 1.4.4

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  1 +
 .../obs-vkcapture/obs-vkcapture-1.4.4.ebuild   | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 4d5b0ccac6..e7fb4d5665 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,3 +1,4 @@
 DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B 
bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46
 SHA512 
d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7
 DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B 
b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d
 SHA512 
8b487a09d54ada2482f218eb0b7d8ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d
 DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B 
d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd
 SHA512 
3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df
+DIST obs-vkcapture-1.4.4.tar.gz 58688 BLAKE2B 
563f00ebda6eb4240791329c55fbdc7032afe5963dc2ab9dd008d1f58a4270d5d9fa20ab0f71e826575785c4c00a99c11a2ac4ebc703b264a054f38c32867b4b
 SHA512 
656a0b1b0b59002b9688a7876412747f3af00637b140728be01c43b0bfd6ea6ae26d95ef0313e2a8e159102a4a0068a1a9b4730672ef99abb4362b8b1bf1a2a9

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.4.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.4.ebuild
new file mode 100644
index 00..685b7e3362
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
+else
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   dev-util/vulkan-headers
+   media-libs/shaderc
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+   media-libs/libglvnd[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+"
+
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+   /usr/lib/libVkLayer_obs_vkcapture.so
+   /usr/lib/libobs_glcapture.so
+"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+multilib_src_configure() {
+if ! multilib_is_native_abi; then
+   local mycmakeargs+=(
+   -DBUILD_PLUGIN=OFF
+   )
+fi
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-07-10 Thread Kostadin Shishmanov
commit: b825081a0213077f02287dd3c210f2922392f933
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Mon Jul 10 10:47:24 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Mon Jul 10 10:47:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b825081a

media-video/obs-vkcapture: drop 1.2.0

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  1 -
 .../obs-vkcapture/obs-vkcapture-1.2.0.ebuild   | 50 --
 2 files changed, 51 deletions(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 1e22172d9..4d5b0ccac 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,4 +1,3 @@
-DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 
0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4
 SHA512 
e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d
 DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B 
bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46
 SHA512 
d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7
 DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B 
b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d
 SHA512 
8b487a09d54ada2482f218eb0b7d8ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d
 DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B 
d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd
 SHA512 
3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild
deleted file mode 100644
index 7c3049cab..0
--- a/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-
-inherit xdg cmake
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
-else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
-HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-BDEPEND="
-   dev-util/vulkan-headers
-   media-libs/shaderc
-   media-libs/vulkan-loader
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm
-"
-RDEPEND="
-   media-libs/libglvnd
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm
-   x11-libs/libxcb:=
-"
-
-QA_SONAME="
-   /usr/lib64/libVkLayer_obs_vkcapture.so
-   /usr/lib64/libobs_glcapture.so
-"
-
-src_unpack() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-07-10 Thread Kostadin Shishmanov
commit: 7012a0ada4fc5c2a3f93b261c25ac460ba07610c
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Mon Jul 10 10:46:14 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Mon Jul 10 10:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7012a0ad

media-video/obs-vkcapture: add 1.4.1

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  1 +
 .../obs-vkcapture/obs-vkcapture-1.4.1.ebuild   | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index d8ad93148..1e22172d9 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,3 +1,4 @@
 DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 
0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4
 SHA512 
e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d
 DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B 
bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46
 SHA512 
d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7
 DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B 
b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d
 SHA512 
8b487a09d54ada2482f218eb0b7d8ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d
+DIST obs-vkcapture-1.4.1.tar.gz 57996 BLAKE2B 
d39bdb0376124495298668f4ac2ade83fa757d3361ab2e177a4f3847b0d1e5a093747f4d4e3b3de2abfe588cc174b9a5ce17ce2b6eeb61420c5fe1f13b07a7dd
 SHA512 
3fa64486df0966f8e33262f821833a9a37a9d2a0e27fb9c6ffc9393e5c829444b995155aa54ddc60ab2cb07ca4f7f01c6581dc6c550335a26fddebd46ff604df

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild
new file mode 100644
index 0..685b7e336
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
+else
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   dev-util/vulkan-headers
+   media-libs/shaderc
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+   media-libs/libglvnd[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+"
+
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+   /usr/lib/libVkLayer_obs_vkcapture.so
+   /usr/lib/libobs_glcapture.so
+"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+multilib_src_configure() {
+if ! multilib_is_native_abi; then
+   local mycmakeargs+=(
+   -DBUILD_PLUGIN=OFF
+   )
+fi
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-06-17 Thread Kostadin Shishmanov
commit: ae2c75b7fd693a6291305762735315c14e1b9a77
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Jun 17 06:28:17 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Jun 17 06:28:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae2c75b7

media-video/obs-vkcapture: drop 1.1.3, 1.1.4

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  2 -
 .../obs-vkcapture/obs-vkcapture-1.1.3.ebuild   | 54 --
 .../obs-vkcapture/obs-vkcapture-1.1.4.ebuild   | 54 --
 3 files changed, 110 deletions(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 81f7ba8d8..d8ad93148 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,5 +1,3 @@
-DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 
6a14f6c891bb0e2da5b879945e64f54c588577b4acb90af61c55dd9d060f5b5d26ef34f0179f6930b5782907523da47cc69597fee11829e371db070537c6dc91
 SHA512 
34bc8c6bd1b6f21717b60070240c462310d7666867fda638b2294c0e0b58e8e87a3e45cd2bf974d7853dc86daf5387f1ebf66896a02b7867f24ad72b63fe0ade
-DIST obs-vkcapture-1.1.4.tar.gz 51529 BLAKE2B 
a33f31b22c76ecf728864f951a03f30d225c792e97e5fe61a9d1a19e1307b1bb656ad58525f65428462bd8f00a238d7b89fe067355c2ae59787e72d83f9705ce
 SHA512 
5075d1fa49fa0ba27b26f76b5e4a8295d9bafec89ed73fec26ee473e1e53fbb17c6c2ad62dfd7cf57d57e3eb9a15594bab94a7f431ebfcb52b2946b26570f57c
 DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 
0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4
 SHA512 
e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d
 DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B 
bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46
 SHA512 
d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7
 DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B 
b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d
 SHA512 
8b487a09d54ada2482f218eb0b7d8ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.1.3.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.1.3.ebuild
deleted file mode 100644
index 04ab2e3f2..0
--- a/media-video/obs-vkcapture/obs-vkcapture-1.1.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-
-inherit xdg cmake
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
-else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
-HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-BDEPEND="
-   dev-util/vulkan-headers
-   media-libs/shaderc
-   media-libs/vulkan-loader
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm
-"
-RDEPEND="
-   media-libs/libglvnd
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm
-   x11-libs/libxcb:=
-"
-
-QA_SONAME="
-   /usr/lib64/libVkLayer_obs_vkcapture.so
-   /usr/lib64/libobs_glcapture.so
-"
-
-src_unpack() {
-   default
-
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   fi
-}
-
-src_configure() {
-   cmake_src_configure
-}

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.1.4.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.1.4.ebuild
deleted file mode 100644
index 04ab2e3f2..0
--- a/media-video/obs-vkcapture/obs-vkcapture-1.1.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-
-inherit xdg cmake
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
-else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
-HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-BDEPEND="
-   dev-util/vulkan-headers
-   media-libs/shaderc
-   media-libs/vulkan-loader
-   >=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm
-"
-RDEPEND="
-   media-libs/libglvnd
-   

[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-06-17 Thread Kostadin Shishmanov
commit: 0b0bf8db7911d8bd9620582889d215a22b3816bb
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Jun 17 06:27:06 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Jun 17 06:27:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b0bf8db

media-video/obs-vkcapture: add 1.4.0

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  1 +
 .../obs-vkcapture/obs-vkcapture-1.4.0.ebuild   | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 6ce2f0c52..81f7ba8d8 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -2,3 +2,4 @@ DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 
6a14f6c891bb0e2da5b879945e64f54c58
 DIST obs-vkcapture-1.1.4.tar.gz 51529 BLAKE2B 
a33f31b22c76ecf728864f951a03f30d225c792e97e5fe61a9d1a19e1307b1bb656ad58525f65428462bd8f00a238d7b89fe067355c2ae59787e72d83f9705ce
 SHA512 
5075d1fa49fa0ba27b26f76b5e4a8295d9bafec89ed73fec26ee473e1e53fbb17c6c2ad62dfd7cf57d57e3eb9a15594bab94a7f431ebfcb52b2946b26570f57c
 DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 
0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4
 SHA512 
e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d
 DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B 
bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46
 SHA512 
d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7
+DIST obs-vkcapture-1.4.0.tar.gz 57914 BLAKE2B 
b92f89a4d6fd3fa97bd6f681d58671d190ac73705c7861c0d4147ae980a7585f329b9cf1f8d26f67754c55c4004f70e53c71515c0a8473b848f0226d049a3a4d
 SHA512 
8b487a09d54ada2482f218eb0b7d8ca8bdb8ed7b71e8b9456554e48a2d2de80fc94ce336de1b574842b9839c402a98902039696df36a002e3f9e850b936d

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild
new file mode 100644
index 0..685b7e336
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.4.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
+else
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   dev-util/vulkan-headers
+   media-libs/shaderc
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+   media-libs/libglvnd[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+"
+
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+   /usr/lib/libVkLayer_obs_vkcapture.so
+   /usr/lib/libobs_glcapture.so
+"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+multilib_src_configure() {
+if ! multilib_is_native_abi; then
+   local mycmakeargs+=(
+   -DBUILD_PLUGIN=OFF
+   )
+fi
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-06-07 Thread Kostadin Shishmanov
commit: fbaf3b07f2be518bcc583779853144758c4545a0
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Jun  8 05:43:40 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Jun  8 05:43:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fbaf3b07

media-video/obs-vkcapture: add 1.3.3, enable multilib, update EAPI 7 -> 8

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/Manifest |  1 +
 .../obs-vkcapture/obs-vkcapture-1.3.3.ebuild   | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index ab4aa17f7..6ce2f0c52 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,3 +1,4 @@
 DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 
6a14f6c891bb0e2da5b879945e64f54c588577b4acb90af61c55dd9d060f5b5d26ef34f0179f6930b5782907523da47cc69597fee11829e371db070537c6dc91
 SHA512 
34bc8c6bd1b6f21717b60070240c462310d7666867fda638b2294c0e0b58e8e87a3e45cd2bf974d7853dc86daf5387f1ebf66896a02b7867f24ad72b63fe0ade
 DIST obs-vkcapture-1.1.4.tar.gz 51529 BLAKE2B 
a33f31b22c76ecf728864f951a03f30d225c792e97e5fe61a9d1a19e1307b1bb656ad58525f65428462bd8f00a238d7b89fe067355c2ae59787e72d83f9705ce
 SHA512 
5075d1fa49fa0ba27b26f76b5e4a8295d9bafec89ed73fec26ee473e1e53fbb17c6c2ad62dfd7cf57d57e3eb9a15594bab94a7f431ebfcb52b2946b26570f57c
 DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 
0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4
 SHA512 
e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d
+DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B 
bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46
 SHA512 
d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild
new file mode 100644
index 0..685b7e336
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
+else
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   dev-util/vulkan-headers
+   media-libs/shaderc
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+   media-libs/libglvnd[${MULTILIB_USEDEP}]
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+"
+
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+   /usr/lib/libVkLayer_obs_vkcapture.so
+   /usr/lib/libobs_glcapture.so
+"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+multilib_src_configure() {
+if ! multilib_is_native_abi; then
+   local mycmakeargs+=(
+   -DBUILD_PLUGIN=OFF
+   )
+fi
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-06-07 Thread Kostadin Shishmanov
commit: 3f2596da8b0008abaad4fd03d96d05e1334dbf87
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Jun  8 05:45:46 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Jun  8 05:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f2596da

media-video/obs-vkcapture-: enable multilib, update EAPI 7 -> 8

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 .../obs-vkcapture/obs-vkcapture-.ebuild| 25 --
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index 7c3049cab..685b7e336 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
 
-inherit xdg cmake
+inherit xdg cmake-multilib
 
 if [[ ${PV} ==  ]]; then
inherit git-r3
@@ -25,20 +25,22 @@ IUSE=""
 BDEPEND="
dev-util/vulkan-headers
media-libs/shaderc
-   media-libs/vulkan-loader
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
>=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
 "
 RDEPEND="
-   media-libs/libglvnd
+   media-libs/libglvnd[${MULTILIB_USEDEP}]
>=media-video/obs-studio-27[wayland]
-   x11-libs/libdrm
-   x11-libs/libxcb:=
+   x11-libs/libdrm[${MULTILIB_USEDEP}]
+   x11-libs/libxcb:=[${MULTILIB_USEDEP}]
 "
 
 QA_SONAME="
/usr/lib64/libVkLayer_obs_vkcapture.so
/usr/lib64/libobs_glcapture.so
+   /usr/lib/libVkLayer_obs_vkcapture.so
+   /usr/lib/libobs_glcapture.so
 "
 
 src_unpack() {
@@ -48,3 +50,12 @@ src_unpack() {
git-r3_src_unpack
fi
 }
+
+multilib_src_configure() {
+if ! multilib_is_native_abi; then
+   local mycmakeargs+=(
+   -DBUILD_PLUGIN=OFF
+   )
+fi
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2023-06-07 Thread Kostadin Shishmanov
commit: d95340dbd11eb7e7e2bd946fa3151c432bbc24a0
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Jun  8 05:54:15 2023 +
Commit: Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Jun  8 05:54:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d95340db

media-video/obs-vkcapture: add myself as a maintainer

Signed-off-by: Kostadin Shishmanov  tutanota.com>

 media-video/obs-vkcapture/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-video/obs-vkcapture/metadata.xml 
b/media-video/obs-vkcapture/metadata.xml
index ec532054c..0f9c6a5e4 100644
--- a/media-video/obs-vkcapture/metadata.xml
+++ b/media-video/obs-vkcapture/metadata.xml
@@ -5,6 +5,10 @@
Adel Kara Slimane
adel...@zegrapher.com

+   
+   Kostadin Shishmanov
+   koce...@tutanota.com
+   


David Rosca



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2022-09-08 Thread Adel KARA SLIMANE
commit: b5cc60fd89938052822928ef1fc7b096ab3accd0
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Sep  8 19:27:21 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Thu Sep  8 19:28:11 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5cc60fd

media-video/obs-vkcapture: version bump to 1.2.0

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest   | 1 +
 .../{obs-vkcapture-.ebuild => obs-vkcapture-1.2.0.ebuild}| 9 +
 media-video/obs-vkcapture/obs-vkcapture-.ebuild  | 9 +
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 2caba1f34..ab4aa17f7 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,2 +1,3 @@
 DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 
6a14f6c891bb0e2da5b879945e64f54c588577b4acb90af61c55dd9d060f5b5d26ef34f0179f6930b5782907523da47cc69597fee11829e371db070537c6dc91
 SHA512 
34bc8c6bd1b6f21717b60070240c462310d7666867fda638b2294c0e0b58e8e87a3e45cd2bf974d7853dc86daf5387f1ebf66896a02b7867f24ad72b63fe0ade
 DIST obs-vkcapture-1.1.4.tar.gz 51529 BLAKE2B 
a33f31b22c76ecf728864f951a03f30d225c792e97e5fe61a9d1a19e1307b1bb656ad58525f65428462bd8f00a238d7b89fe067355c2ae59787e72d83f9705ce
 SHA512 
5075d1fa49fa0ba27b26f76b5e4a8295d9bafec89ed73fec26ee473e1e53fbb17c6c2ad62dfd7cf57d57e3eb9a15594bab94a7f431ebfcb52b2946b26570f57c
+DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 
0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4
 SHA512 
e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild
similarity index 90%
copy from media-video/obs-vkcapture/obs-vkcapture-.ebuild
copy to media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild
index de3e80313..7c3049cab 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.2.0.ebuild
@@ -36,6 +36,11 @@ RDEPEND="
x11-libs/libxcb:=
 "
 
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+"
+
 src_unpack() {
default
 
@@ -43,7 +48,3 @@ src_unpack() {
git-r3_src_unpack
fi
 }
-
-src_configure() {
-   cmake_src_configure
-}

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index de3e80313..7c3049cab 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -36,6 +36,11 @@ RDEPEND="
x11-libs/libxcb:=
 "
 
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+"
+
 src_unpack() {
default
 
@@ -43,7 +48,3 @@ src_unpack() {
git-r3_src_unpack
fi
 }
-
-src_configure() {
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2022-07-22 Thread Adel KARA SLIMANE
commit: edda26ecefcec26fbe5ce23225b11744a10a1e81
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Fri Jul 22 17:48:16 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Fri Jul 22 17:48:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edda26ec

media-video/obs-vkcapture: version bump to 1.1.4

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest |  1 +
 .../obs-vkcapture/obs-vkcapture-1.1.4.ebuild   | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 5d1990c4e..2caba1f34 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1 +1,2 @@
 DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 
6a14f6c891bb0e2da5b879945e64f54c588577b4acb90af61c55dd9d060f5b5d26ef34f0179f6930b5782907523da47cc69597fee11829e371db070537c6dc91
 SHA512 
34bc8c6bd1b6f21717b60070240c462310d7666867fda638b2294c0e0b58e8e87a3e45cd2bf974d7853dc86daf5387f1ebf66896a02b7867f24ad72b63fe0ade
+DIST obs-vkcapture-1.1.4.tar.gz 51529 BLAKE2B 
a33f31b22c76ecf728864f951a03f30d225c792e97e5fe61a9d1a19e1307b1bb656ad58525f65428462bd8f00a238d7b89fe067355c2ae59787e72d83f9705ce
 SHA512 
5075d1fa49fa0ba27b26f76b5e4a8295d9bafec89ed73fec26ee473e1e53fbb17c6c2ad62dfd7cf57d57e3eb9a15594bab94a7f431ebfcb52b2946b26570f57c

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.1.4.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.1.4.ebuild
new file mode 100644
index 0..04ab2e3f2
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.1.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
+else
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   dev-util/vulkan-headers
+   media-libs/shaderc
+   media-libs/vulkan-loader
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm
+"
+RDEPEND="
+   media-libs/libglvnd
+   >=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm
+   x11-libs/libxcb:=
+"
+
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+src_configure() {
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2022-04-03 Thread Adel KARA SLIMANE
commit: 1f583b69203a5b5d168b69ed8a853bb82292f87c
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sun Apr  3 13:29:15 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Sun Apr  3 13:29:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f583b69

media-video/obs-vkcapture: version bump to 1.1.3

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

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest   | 2 +-
 .../{obs-vkcapture-1.1.2.ebuild => obs-vkcapture-1.1.3.ebuild}   | 5 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index d7b3588fe..5d1990c4e 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1 +1 @@
-DIST obs-vkcapture-1.1.2.tar.gz 50491 BLAKE2B 
b1592f24c701dcdf33e98f9f41bd897dff1c8f9b7f8d42e476f2c96a19dba6c598b8b3ca042e1c7759aa49fecd56a0ea4fe01e18ac704570715c42878146799d
 SHA512 
5f045a31514b59c0ba7bccfad6370baef288af0608d0ded00ba5c90503669b814a2c026a6a1cc483819f02ec79213b9164cec40a2229681346840b79f081b905
+DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 
6a14f6c891bb0e2da5b879945e64f54c588577b4acb90af61c55dd9d060f5b5d26ef34f0179f6930b5782907523da47cc69597fee11829e371db070537c6dc91
 SHA512 
34bc8c6bd1b6f21717b60070240c462310d7666867fda638b2294c0e0b58e8e87a3e45cd2bf974d7853dc86daf5387f1ebf66896a02b7867f24ad72b63fe0ade

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.1.2.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.1.3.ebuild
similarity index 91%
rename from media-video/obs-vkcapture/obs-vkcapture-1.1.2.ebuild
rename to media-video/obs-vkcapture/obs-vkcapture-1.1.3.ebuild
index de3e80313..04ab2e3f2 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.1.2.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.1.3.ebuild
@@ -36,6 +36,11 @@ RDEPEND="
x11-libs/libxcb:=
 "
 
+QA_SONAME="
+   /usr/lib64/libVkLayer_obs_vkcapture.so
+   /usr/lib64/libobs_glcapture.so
+"
+
 src_unpack() {
default
 



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2022-02-13 Thread Adel KARA SLIMANE
commit: b68d841a990dd07cd296f5a9d933b30c90472462
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sun Feb 13 19:04:01 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Sun Feb 13 19:04:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b68d841a

media-libs/obs-vkcapture: version bump to 1.1.2

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest  | 2 +-
 .../{obs-vkcapture-1.1.1.ebuild => obs-vkcapture-1.1.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index dd4461170..d7b3588fe 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1 +1 @@
-DIST obs-vkcapture-1.1.1.tar.gz 50207 BLAKE2B 
ee859335328da20a2c2c722376accb63825dc8c58e5e722664dfe1eda0d97c88f0de1654fbe9126163275768b1a9ec4760d9818f6b60fdf36982e0be87ccfedf
 SHA512 
9ab0740d01853d3b897070b4a2b3c9fbbcfb256f1c8a3993b80ca5a45586c700b851138a2b01c4e1901c5ffde08680f8dd93886798bc5e2d3dc0c708a0c53940
+DIST obs-vkcapture-1.1.2.tar.gz 50491 BLAKE2B 
b1592f24c701dcdf33e98f9f41bd897dff1c8f9b7f8d42e476f2c96a19dba6c598b8b3ca042e1c7759aa49fecd56a0ea4fe01e18ac704570715c42878146799d
 SHA512 
5f045a31514b59c0ba7bccfad6370baef288af0608d0ded00ba5c90503669b814a2c026a6a1cc483819f02ec79213b9164cec40a2229681346840b79f081b905

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.1.1.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.1.2.ebuild
similarity index 100%
rename from media-video/obs-vkcapture/obs-vkcapture-1.1.1.ebuild
rename to media-video/obs-vkcapture/obs-vkcapture-1.1.2.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2022-01-11 Thread Adel KARA SLIMANE
commit: fc47b5f9025ba1c4b21058b144bee61eb4803e12
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Tue Jan 11 13:53:59 2022 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Tue Jan 11 13:53:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc47b5f9

media-video/obs-vkcapture: version bump

Bug: Add dependency on x11-libs/libdrm
Closes: https://bugs.gentoo.org/830142

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest  | 2 +-
 .../{obs-vkcapture-1.1.ebuild => obs-vkcapture-1.1.1.ebuild}| 2 ++
 media-video/obs-vkcapture/obs-vkcapture-.ebuild | 2 ++
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 50e8cd69f..dd4461170 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1 +1 @@
-DIST obs-vkcapture-1.1.tar.gz 49609 BLAKE2B 
17ff40a0802513f2f3487d16a611442be8ca9c16f16cfb89c5bf2bd85a3f9cde64dc6c3e0f8d2364bbd6b4daab2d56a8538dae25c5a9b2560117606a0218ad0f
 SHA512 
dec5afd9d32161bb947a38c37a3ba6b9b415cc8cbaaca6b25f23aeb10f9ab7714f01bf116b121800f204fdddc41e9fa9f34522ee4f69f4e60c506e44c735fa7d
+DIST obs-vkcapture-1.1.1.tar.gz 50207 BLAKE2B 
ee859335328da20a2c2c722376accb63825dc8c58e5e722664dfe1eda0d97c88f0de1654fbe9126163275768b1a9ec4760d9818f6b60fdf36982e0be87ccfedf
 SHA512 
9ab0740d01853d3b897070b4a2b3c9fbbcfb256f1c8a3993b80ca5a45586c700b851138a2b01c4e1901c5ffde08680f8dd93886798bc5e2d3dc0c708a0c53940

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.1.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.1.1.ebuild
similarity index 96%
rename from media-video/obs-vkcapture/obs-vkcapture-1.1.ebuild
rename to media-video/obs-vkcapture/obs-vkcapture-1.1.1.ebuild
index 98223dfc4..de3e80313 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.1.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.1.1.ebuild
@@ -27,10 +27,12 @@ BDEPEND="
media-libs/shaderc
media-libs/vulkan-loader
>=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm
 "
 RDEPEND="
media-libs/libglvnd
>=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm
x11-libs/libxcb:=
 "
 

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index 98223dfc4..de3e80313 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -27,10 +27,12 @@ BDEPEND="
media-libs/shaderc
media-libs/vulkan-loader
>=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm
 "
 RDEPEND="
media-libs/libglvnd
>=media-video/obs-studio-27[wayland]
+   x11-libs/libdrm
x11-libs/libxcb:=
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2021-12-18 Thread Adel KARA SLIMANE
commit: bd1f54a2071e47aac83ecc13b5c19db50d83d40e
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Dec 18 13:33:17 2021 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Sat Dec 18 13:33:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd1f54a2

media-video/obs-vkcapture: version bump to 1.1

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest  | 2 +-
 .../{obs-vkcapture-1.0.ebuild => obs-vkcapture-1.1.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index df02555e7..50e8cd69f 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1 +1 @@
-DIST obs-vkcapture-1.0.tar.gz 84852 BLAKE2B 
632d8db777b80e1efca48ca93edb9e400fed9edcfd7caf1108ba6f7481e1fdcfab2db715797e0019dec2fd65ed9ee3095285f2332609a848fa9a50585740eab9
 SHA512 
c2da876a9c13cb172bbcc122ada04e2b65278d292e1addfd591e50529cf64eabd43ac7902106b87095019f64536a7adb946d7c63b1125a4eb90da4908753c423
+DIST obs-vkcapture-1.1.tar.gz 49609 BLAKE2B 
17ff40a0802513f2f3487d16a611442be8ca9c16f16cfb89c5bf2bd85a3f9cde64dc6c3e0f8d2364bbd6b4daab2d56a8538dae25c5a9b2560117606a0218ad0f
 SHA512 
dec5afd9d32161bb947a38c37a3ba6b9b415cc8cbaaca6b25f23aeb10f9ab7714f01bf116b121800f204fdddc41e9fa9f34522ee4f69f4e60c506e44c735fa7d

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.1.ebuild
similarity index 100%
rename from media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
rename to media-video/obs-vkcapture/obs-vkcapture-1.1.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2021-09-21 Thread Adel KARA SLIMANE
commit: b66514fb7db17cb7c074db020aff1d9dfa1f5660
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Tue Sep 21 12:22:46 2021 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Tue Sep 21 12:22:46 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b66514fb

media-video/obs-vkcapture: fix dependencies

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

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild  | 4 ++--
 media-video/obs-vkcapture/obs-vkcapture-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
index 302d65496..98223dfc4 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
@@ -26,11 +26,11 @@ BDEPEND="
dev-util/vulkan-headers
media-libs/shaderc
media-libs/vulkan-loader
-   >=media-video/obs-studio-27
+   >=media-video/obs-studio-27[wayland]
 "
 RDEPEND="
media-libs/libglvnd
-   >=media-video/obs-studio-27
+   >=media-video/obs-studio-27[wayland]
x11-libs/libxcb:=
 "
 

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index 302d65496..98223dfc4 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -26,11 +26,11 @@ BDEPEND="
dev-util/vulkan-headers
media-libs/shaderc
media-libs/vulkan-loader
-   >=media-video/obs-studio-27
+   >=media-video/obs-studio-27[wayland]
 "
 RDEPEND="
media-libs/libglvnd
-   >=media-video/obs-studio-27
+   >=media-video/obs-studio-27[wayland]
x11-libs/libxcb:=
 "
 



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2021-09-20 Thread Adel KARA SLIMANE
commit: 9e3dfe0d5b671e27c43cc82a01161b1bdd0ab69a
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Mon Sep 20 14:16:57 2021 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Mon Sep 20 14:17:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9e3dfe0d

media-video/obs-vkcapture: fix dependencies

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

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild  | 9 ++---
 media-video/obs-vkcapture/obs-vkcapture-.ebuild | 9 ++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
index 8c56b7ca3..302d65496 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
@@ -22,14 +22,17 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
 
-DEPEND="
+BDEPEND="
dev-util/vulkan-headers
+   media-libs/shaderc
+   media-libs/vulkan-loader
+   >=media-video/obs-studio-27
+"
+RDEPEND="
media-libs/libglvnd
-   media-libs/mesa[vulkan]
>=media-video/obs-studio-27
x11-libs/libxcb:=
 "
-RDEPEND="${DEPEND}"
 
 src_unpack() {
default

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index 8c56b7ca3..302d65496 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -22,14 +22,17 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
 
-DEPEND="
+BDEPEND="
dev-util/vulkan-headers
+   media-libs/shaderc
+   media-libs/vulkan-loader
+   >=media-video/obs-studio-27
+"
+RDEPEND="
media-libs/libglvnd
-   media-libs/mesa[vulkan]
>=media-video/obs-studio-27
x11-libs/libxcb:=
 "
-RDEPEND="${DEPEND}"
 
 src_unpack() {
default



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2021-09-20 Thread Andrew Ammerlaan
commit: edae832ae701a870798abbcffeffc5d4c58a13d5
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Sep 20 09:37:17 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Sep 20 09:37:17 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edae832a

media-video/obs-vkcapture: fix BadFilename

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 media-video/obs-vkcapture/Manifest  | 2 +-
 media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild  | 2 +-
 media-video/obs-vkcapture/obs-vkcapture-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
index 04b82890c..df02555e7 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1 +1 @@
-DIST obs-vkcapture.tar.gz 84852 BLAKE2B 
632d8db777b80e1efca48ca93edb9e400fed9edcfd7caf1108ba6f7481e1fdcfab2db715797e0019dec2fd65ed9ee3095285f2332609a848fa9a50585740eab9
 SHA512 
c2da876a9c13cb172bbcc122ada04e2b65278d292e1addfd591e50529cf64eabd43ac7902106b87095019f64536a7adb946d7c63b1125a4eb90da4908753c423
+DIST obs-vkcapture-1.0.tar.gz 84852 BLAKE2B 
632d8db777b80e1efca48ca93edb9e400fed9edcfd7caf1108ba6f7481e1fdcfab2db715797e0019dec2fd65ed9ee3095285f2332609a848fa9a50585740eab9
 SHA512 
c2da876a9c13cb172bbcc122ada04e2b65278d292e1addfd591e50529cf64eabd43ac7902106b87095019f64536a7adb946d7c63b1125a4eb90da4908753c423

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
index a2f212fbe..8c56b7ca3 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
 else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> obs-vkcapture.tar.gz"
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index a2f212fbe..8c56b7ca3 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
 else
-   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> obs-vkcapture.tar.gz"
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2021-09-16 Thread Adel KARA SLIMANE
commit: aa5e41e652137e9980b9a3bb297eba1340e316dc
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Thu Sep 16 12:19:04 2021 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Thu Sep 16 12:19:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa5e41e6

media-libs/obs-vkcapture: update dependencies

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

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild  | 3 +++
 media-video/obs-vkcapture/obs-vkcapture-.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
index a07c0c7c6..a2f212fbe 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
@@ -24,7 +24,10 @@ IUSE=""
 
 DEPEND="
dev-util/vulkan-headers
+   media-libs/libglvnd
+   media-libs/mesa[vulkan]
>=media-video/obs-studio-27
+   x11-libs/libxcb:=
 "
 RDEPEND="${DEPEND}"
 

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index a07c0c7c6..a2f212fbe 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -24,7 +24,10 @@ IUSE=""
 
 DEPEND="
dev-util/vulkan-headers
+   media-libs/libglvnd
+   media-libs/mesa[vulkan]
>=media-video/obs-studio-27
+   x11-libs/libxcb:=
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2021-09-13 Thread Adel KARA SLIMANE
commit: 0868359ade07ef8f99ce6fbb12acdbe3c4deb237
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Mon Sep 13 11:49:23 2021 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Mon Sep 13 11:49:23 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0868359a

media-video/obs-vkcapture: add vulkan-headers dependency

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

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild  | 1 +
 media-video/obs-vkcapture/obs-vkcapture-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
index 1d84ba5cf..a07c0c7c6 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
@@ -23,6 +23,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
+   dev-util/vulkan-headers
>=media-video/obs-studio-27
 "
 RDEPEND="${DEPEND}"

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index 1d84ba5cf..a07c0c7c6 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -23,6 +23,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
+   dev-util/vulkan-headers
>=media-video/obs-studio-27
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2021-09-11 Thread Adel KARA SLIMANE
commit: 94572189132b8514751168a096cf6e4f31326f23
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Sep 11 12:53:59 2021 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Sat Sep 11 12:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94572189

media-video/obs-vkcapture: remove useless blank line

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild  | 1 -
 media-video/obs-vkcapture/obs-vkcapture-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
index 48c6e845f..1d84ba5cf 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
@@ -7,7 +7,6 @@ CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
 
 inherit xdg cmake
 
-
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
index 48c6e845f..1d84ba5cf 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -7,7 +7,6 @@ CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
 
 inherit xdg cmake
 
-
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;



[gentoo-commits] repo/proj/guru:dev commit in: media-video/obs-vkcapture/

2021-09-11 Thread Adel KARA SLIMANE
commit: 8c4d2fe52d9eedf9619f0f2c83ba01cebce02d81
Author: Adel KARA SLIMANE  zegrapher  com>
AuthorDate: Sat Sep 11 12:11:33 2021 +
Commit: Adel KARA SLIMANE  karaslimane  com>
CommitDate: Sat Sep 11 12:11:33 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c4d2fe5

media-video/obs-vkcapture: new package

Signed-off-by: Adel KARA SLIMANE  zegrapher.com>

 media-video/obs-vkcapture/Manifest |  1 +
 media-video/obs-vkcapture/metadata.xml | 16 +
 media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild | 41 ++
 .../obs-vkcapture/obs-vkcapture-.ebuild| 41 ++
 4 files changed, 99 insertions(+)

diff --git a/media-video/obs-vkcapture/Manifest 
b/media-video/obs-vkcapture/Manifest
new file mode 100644
index 0..04b82890c
--- /dev/null
+++ b/media-video/obs-vkcapture/Manifest
@@ -0,0 +1 @@
+DIST obs-vkcapture.tar.gz 84852 BLAKE2B 
632d8db777b80e1efca48ca93edb9e400fed9edcfd7caf1108ba6f7481e1fdcfab2db715797e0019dec2fd65ed9ee3095285f2332609a848fa9a50585740eab9
 SHA512 
c2da876a9c13cb172bbcc122ada04e2b65278d292e1addfd591e50529cf64eabd43ac7902106b87095019f64536a7adb946d7c63b1125a4eb90da4908753c423

diff --git a/media-video/obs-vkcapture/metadata.xml 
b/media-video/obs-vkcapture/metadata.xml
new file mode 100644
index 0..b8381693d
--- /dev/null
+++ b/media-video/obs-vkcapture/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Adel Kara Slimane
+   adel...@zegrapher.com
+   
+   
+   
+   David Rosca
+   now...@gmail.com
+   
+   nowrep/obs-vkcapture
+   
https://github.com/nowrep/obs-vkcapture/issues
+   
+

diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
new file mode 100644
index 0..48c6e845f
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake
+
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
+else
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> obs-vkcapture.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   >=media-video/obs-studio-27
+"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+src_configure() {
+   cmake_src_configure
+}

diff --git a/media-video/obs-vkcapture/obs-vkcapture-.ebuild 
b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
new file mode 100644
index 0..48c6e845f
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake
+
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture;
+else
+   
SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz
 -> obs-vkcapture.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   >=media-video/obs-studio-27
+"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+   default
+
+   if [[ ${PV} ==  ]]; then
+   git-r3_src_unpack
+   fi
+}
+
+src_configure() {
+   cmake_src_configure
+}