[gentoo-commits] repo/proj/guru:dev commit in: profiles/

2024-04-20 Thread Kostadin Shishmanov
commit: 6b244a6df3156453bb213e8ec73b19c4d15ee0db
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Apr 20 11:02:09 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Apr 20 11:02:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6b244a6d

profiles: mask dev-cpp/easyloggingpp

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

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 0e6d5885b7..c152aa759a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Kostadin Shishmanov  (2024-04-20)
+# Was only needed for  (2024-04-18)
 # Superceded by media-fonts/nerdfonts[firacode]
 # Removal on 2024-05-18



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2024-04-20 Thread Kostadin Shishmanov
commit: 661155dd15566b722608e0346ed3d7ec87f221e3
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Apr 20 10:53:26 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Apr 20 10:53:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=661155dd

app-misc/corectrl: drop 1.3.10

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

 app-misc/corectrl/Manifest   |  1 -
 app-misc/corectrl/corectrl-1.3.10.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index ba985da3dd..c2ede48eb1 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1,2 +1 @@
-DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 
0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb
 SHA512 
167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e
 DIST corectrl-v1.4.0.tar.bz2 259874 BLAKE2B 
7ec3a955f8a328ccd174481804ea2e5c38d65feaba9395f928ba3875508c86c7e48e679bdfa39593c8a4f5b8560f39b474c71ac95c318c9387b5904c81a886a1
 SHA512 
3149b2993b21b2232b4e8411994792741a7c23c9af61cc5f6a1d2ed844e5c73ae03448fe591d69049832482fd13ac464a94b69eedb69364ea84bdf1fd03f3bba

diff --git a/app-misc/corectrl/corectrl-1.3.10.ebuild 
b/app-misc/corectrl/corectrl-1.3.10.ebuild
deleted file mode 100644
index 530ee1ae9b..00
--- a/app-misc/corectrl/corectrl-1.3.10.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit ecm
-
-DESCRIPTION="Core control application"
-HOMEPAGE="https://gitlab.com/corectrl/corectrl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
-else
-   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtcharts:5[qml]
-   dev-qt/qtsvg:5
-   dev-qt/linguist-tools:5
-   dev-qt/qtquickcontrols2:5
-   dev-libs/quazip
-   dev-libs/botan:2
-   sys-auth/polkit
-   x11-libs/libdrm[video_cards_amdgpu]
-   dev-libs/libfmt
-   dev-libs/pugixml
-   dev-cpp/easyloggingpp
-   dev-cpp/units
-   test? (
-   ~dev-cpp/catch-2.13.8
-   dev-cpp/trompeloeil
-   )
-"
-
-BDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test ON OFF)
-   )
-   cmake_src_configure
-}



[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-sound/tidal-hifi-bin/

2024-04-14 Thread Kostadin Shishmanov
commit: 0455ad34bee42e01d842d8c7e03d17aeebd7bc5d
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Apr 14 08:11:56 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Apr 14 08:11:56 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0455ad34

media-sound/tidal-hifi-bin: add 5.10.0

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

 media-sound/tidal-hifi-bin/Manifest|   1 +
 .../tidal-hifi-bin/tidal-hifi-bin-5.10.0.ebuild| 100 +
 2 files changed, 101 insertions(+)

diff --git a/media-sound/tidal-hifi-bin/Manifest 
b/media-sound/tidal-hifi-bin/Manifest
index 4bcbd5f534..99ba9ea78a 100644
--- a/media-sound/tidal-hifi-bin/Manifest
+++ b/media-sound/tidal-hifi-bin/Manifest
@@ -1 +1,2 @@
+DIST tidal-hifi-bin-5.10.0.tar.gz 110336673 BLAKE2B 
19f1b22b7417b4e81ab182fcf98557287bc8557149b523e3f8e7ae2a59a9d584fca59a1d36c6ad292c48f0be5fdd277ac730491837d036cc62f3e549f59d8b99
 SHA512 
ebcaac410a1de0142c38d84c5a540e6f350e3e7c0b7a7584f9665974234bc6f2bfd378f1410f77c18346a90e908fed4de1cd58eeb8d4ccb4e9d8fcbac6903ed7
 DIST tidal-hifi-bin-5.9.0.tar.gz 110340819 BLAKE2B 
9ce266441aace64718c773b8dd96f925342b38fb1b4d5d1718aec786a2c6825d14a74a94c77487a3cf9b20513561457a52706be3cea0c33ec84e5b624ade9ccb
 SHA512 
f9ef34b04fb448906142d1f8222f9ccf6abb03328fc560e927f5bcc2a1f19955f2117aeb6151876fbb9cb7cc8646c5d61c3604e85beb7fe51e0201d75b28eb20

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.10.0.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.10.0.ebuild
new file mode 100644
index 00..92fe1d3483
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.10.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support 
thanks to Widevine."
+HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi;
+SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/libgcrypt
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
+   chromium_remove_language_paks
+   popd >/dev/null || die "location reset for language cleanup failed"
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins
+}
+
+src_install() {
+   doicon -s 256 "${FILESDIR}/${MY_PN}.png"
+
+   make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} 
"Network;AudioVideo;Audio;Video"
+
+   exeinto "${DESTDIR}"
+
+   doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so
+
+   insinto "${DESTDIR}"
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set.
+   # see https://github.com/electron/electron/issues/17972
+   fowners root "${DESTDIR}/chrome-sandbox"
+   fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+   dosym "${DESTDIR}/${MY_PN}" "/usr/bin/${MY_PN}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2024-04-11 Thread Kostadin Shishmanov
commit: 73fc6424a79638598258babcbb544f642d3b31eb
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Apr 11 16:00:15 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Apr 11 16:00:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73fc6424

app-misc/corectrl: drop 1.3.9

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

 app-misc/corectrl/Manifest  |  1 -
 app-misc/corectrl/corectrl-1.3.9.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index 85251e21b1..ba985da3dd 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1,3 +1,2 @@
 DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 
0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb
 SHA512 
167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e
-DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B 
cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e
 SHA512 
5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165
 DIST corectrl-v1.4.0.tar.bz2 259874 BLAKE2B 
7ec3a955f8a328ccd174481804ea2e5c38d65feaba9395f928ba3875508c86c7e48e679bdfa39593c8a4f5b8560f39b474c71ac95c318c9387b5904c81a886a1
 SHA512 
3149b2993b21b2232b4e8411994792741a7c23c9af61cc5f6a1d2ed844e5c73ae03448fe591d69049832482fd13ac464a94b69eedb69364ea84bdf1fd03f3bba

diff --git a/app-misc/corectrl/corectrl-1.3.9.ebuild 
b/app-misc/corectrl/corectrl-1.3.9.ebuild
deleted file mode 100644
index 530ee1ae9b..00
--- a/app-misc/corectrl/corectrl-1.3.9.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit ecm
-
-DESCRIPTION="Core control application"
-HOMEPAGE="https://gitlab.com/corectrl/corectrl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
-else
-   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtcharts:5[qml]
-   dev-qt/qtsvg:5
-   dev-qt/linguist-tools:5
-   dev-qt/qtquickcontrols2:5
-   dev-libs/quazip
-   dev-libs/botan:2
-   sys-auth/polkit
-   x11-libs/libdrm[video_cards_amdgpu]
-   dev-libs/libfmt
-   dev-libs/pugixml
-   dev-cpp/easyloggingpp
-   dev-cpp/units
-   test? (
-   ~dev-cpp/catch-2.13.8
-   dev-cpp/trompeloeil
-   )
-"
-
-BDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test ON OFF)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2024-04-11 Thread Kostadin Shishmanov
commit: 11ebb8edd07d94142d9ed90f1d87fdefd8a0cf6c
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Apr 11 15:59:19 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Apr 11 15:59:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11ebb8ed

app-misc/corectrl: add 1.4.0, fix catch dependency for 

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

 app-misc/corectrl/Manifest| 1 +
 app-misc/corectrl/{corectrl-.ebuild => corectrl-1.4.0.ebuild} | 4 ++--
 app-misc/corectrl/corectrl-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index 9ceef18eac..85251e21b1 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1,2 +1,3 @@
 DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 
0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb
 SHA512 
167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e
 DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B 
cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e
 SHA512 
5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165
+DIST corectrl-v1.4.0.tar.bz2 259874 BLAKE2B 
7ec3a955f8a328ccd174481804ea2e5c38d65feaba9395f928ba3875508c86c7e48e679bdfa39593c8a4f5b8560f39b474c71ac95c318c9387b5904c81a886a1
 SHA512 
3149b2993b21b2232b4e8411994792741a7c23c9af61cc5f6a1d2ed844e5c73ae03448fe591d69049832482fd13ac464a94b69eedb69364ea84bdf1fd03f3bba

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-1.4.0.ebuild
similarity index 95%
copy from app-misc/corectrl/corectrl-.ebuild
copy to app-misc/corectrl/corectrl-1.4.0.ebuild
index 3bb24f4bf7..ddb6eaff8e 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-1.4.0.ebuild
@@ -36,10 +36,10 @@ DEPEND="
x11-libs/libdrm[video_cards_amdgpu]
dev-libs/libfmt
dev-libs/pugixml
-   dev-cpp/easyloggingpp
+   dev-libs/spdlog
dev-cpp/units
test? (
-   ~dev-cpp/catch-2.13.8
+   >=dev-cpp/catch-3.5.2
dev-cpp/trompeloeil
)
 "

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
index 3bb24f4bf7..ddb6eaff8e 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -36,10 +36,10 @@ DEPEND="
x11-libs/libdrm[video_cards_amdgpu]
dev-libs/libfmt
dev-libs/pugixml
-   dev-cpp/easyloggingpp
+   dev-libs/spdlog
dev-cpp/units
test? (
-   ~dev-cpp/catch-2.13.8
+   >=dev-cpp/catch-3.5.2
dev-cpp/trompeloeil
)
 "



[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-sound/tidal-hifi-bin/

2024-02-16 Thread Kostadin Shishmanov
commit: 20e6b58cfa24ed48ea408fb41263c2458b21029d
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri Feb 16 21:38:37 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Fri Feb 16 21:38:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=20e6b58c

media-sound/tidal-hifi-bin: drop 5.8.0

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

 media-sound/tidal-hifi-bin/Manifest|   1 -
 .../tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild | 100 -
 2 files changed, 101 deletions(-)

diff --git a/media-sound/tidal-hifi-bin/Manifest 
b/media-sound/tidal-hifi-bin/Manifest
index 36ea51fd78..4bcbd5f534 100644
--- a/media-sound/tidal-hifi-bin/Manifest
+++ b/media-sound/tidal-hifi-bin/Manifest
@@ -1,2 +1 @@
-DIST tidal-hifi-bin-5.8.0.tar.gz 110335163 BLAKE2B 
c2115b28014fae7a07ecabb2bf8c0653b3b897e9ea964a76c658c2eec5a25d213933c6a02609029e47ed04f6f26b99e6be0208b0f08a3f34506aa18d04642293
 SHA512 
91832766324ea3a65670bed19d40d8eb2e06385545200413fadd760db4d13674334a6ad007c3e2c605baccedf36ff2e5744152b593fc38135e4b38b99cf414ca
 DIST tidal-hifi-bin-5.9.0.tar.gz 110340819 BLAKE2B 
9ce266441aace64718c773b8dd96f925342b38fb1b4d5d1718aec786a2c6825d14a74a94c77487a3cf9b20513561457a52706be3cea0c33ec84e5b624ade9ccb
 SHA512 
f9ef34b04fb448906142d1f8222f9ccf6abb03328fc560e927f5bcc2a1f19955f2117aeb6151876fbb9cb7cc8646c5d61c3604e85beb7fe51e0201d75b28eb20

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild
deleted file mode 100644
index f968df271d..00
--- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-
-CHROMIUM_LANGS="
-   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop linux-info unpacker xdg
-
-DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support 
thanks to Widevine."
-HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi;
-SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/libgcrypt
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/mesa[gbm(+)]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/libdrm
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-DESTDIR="/opt/${PN}"
-
-QA_PREBUILT="*"
-
-CONFIG_CHECK="~USER_NS"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-src_configure() {
-   default
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
-   default
-   # cleanup languages
-   pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
-   chromium_remove_language_paks
-   popd >/dev/null || die "location reset for language cleanup failed"
-   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
-   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins
-}
-
-src_install() {
-   doicon -s 256 "${FILESDIR}/${MY_PN}.png"
-
-   make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} 
"Network;AudioVideo;Audio;Video"
-
-   exeinto "${DESTDIR}"
-
-   doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so
-
-   insinto "${DESTDIR}"
-   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
-   insopts -m0755
-   doins -r locales resources
-
-   # Chrome-sandbox requires the setuid bit to be specifically set.
-   # see https://github.com/electron/electron/issues/17972
-   fowners root "${DESTDIR}/chrome-sandbox"
-   fperms 4711 "${DESTDIR}/chrome-sandbox"
-
-   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
-
-   dosym "${DESTDIR}/${MY_PN}" "/usr/bin/${MY_PN}"
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/tidal-hifi-bin/

2024-02-16 Thread Kostadin Shishmanov
commit: b5c9ae8104f9331cf0521903b4463eaf6fa6802b
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri Feb 16 21:38:24 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Fri Feb 16 21:38:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5c9ae81

media-sound/tidal-hifi-bin: add 5.9.0

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

 media-sound/tidal-hifi-bin/Manifest|   1 +
 .../tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/media-sound/tidal-hifi-bin/Manifest 
b/media-sound/tidal-hifi-bin/Manifest
index 5258ed5fcd..36ea51fd78 100644
--- a/media-sound/tidal-hifi-bin/Manifest
+++ b/media-sound/tidal-hifi-bin/Manifest
@@ -1 +1,2 @@
 DIST tidal-hifi-bin-5.8.0.tar.gz 110335163 BLAKE2B 
c2115b28014fae7a07ecabb2bf8c0653b3b897e9ea964a76c658c2eec5a25d213933c6a02609029e47ed04f6f26b99e6be0208b0f08a3f34506aa18d04642293
 SHA512 
91832766324ea3a65670bed19d40d8eb2e06385545200413fadd760db4d13674334a6ad007c3e2c605baccedf36ff2e5744152b593fc38135e4b38b99cf414ca
+DIST tidal-hifi-bin-5.9.0.tar.gz 110340819 BLAKE2B 
9ce266441aace64718c773b8dd96f925342b38fb1b4d5d1718aec786a2c6825d14a74a94c77487a3cf9b20513561457a52706be3cea0c33ec84e5b624ade9ccb
 SHA512 
f9ef34b04fb448906142d1f8222f9ccf6abb03328fc560e927f5bcc2a1f19955f2117aeb6151876fbb9cb7cc8646c5d61c3604e85beb7fe51e0201d75b28eb20

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild
new file mode 100644
index 00..92fe1d3483
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.9.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support 
thanks to Widevine."
+HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi;
+SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/libgcrypt
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
+   chromium_remove_language_paks
+   popd >/dev/null || die "location reset for language cleanup failed"
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins
+}
+
+src_install() {
+   doicon -s 256 "${FILESDIR}/${MY_PN}.png"
+
+   make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} 
"Network;AudioVideo;Audio;Video"
+
+   exeinto "${DESTDIR}"
+
+   doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so
+
+   insinto "${DESTDIR}"
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set.
+   # see https://github.com/electron/electron/issues/17972
+   fowners root "${DESTDIR}/chrome-sandbox"
+   fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+   [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+   dosym "${DESTDIR}/${MY_PN}" "/usr/bin/${MY_PN}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2024-02-07 Thread Kostadin Shishmanov
commit: d95b42401e8db2111abd1f055affe160fca29ad1
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Wed Feb  7 14:22:37 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Wed Feb  7 14:22:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d95b4240

app-misc/corectrl: add 1.3.10

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

 app-misc/corectrl/Manifest   |  1 +
 app-misc/corectrl/corectrl-1.3.10.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index c0becea1f4..1813bb8917 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1,2 +1,3 @@
+DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 
0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb
 SHA512 
167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e
 DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 
65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6
 SHA512 
099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588
 DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B 
cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e
 SHA512 
5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165

diff --git a/app-misc/corectrl/corectrl-1.3.10.ebuild 
b/app-misc/corectrl/corectrl-1.3.10.ebuild
new file mode 100644
index 00..530ee1ae9b
--- /dev/null
+++ b/app-misc/corectrl/corectrl-1.3.10.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Core control application"
+HOMEPAGE="https://gitlab.com/corectrl/corectrl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
+else
+   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtcharts:5[qml]
+   dev-qt/qtsvg:5
+   dev-qt/linguist-tools:5
+   dev-qt/qtquickcontrols2:5
+   dev-libs/quazip
+   dev-libs/botan:2
+   sys-auth/polkit
+   x11-libs/libdrm[video_cards_amdgpu]
+   dev-libs/libfmt
+   dev-libs/pugixml
+   dev-cpp/easyloggingpp
+   dev-cpp/units
+   test? (
+   ~dev-cpp/catch-2.13.8
+   dev-cpp/trompeloeil
+   )
+"
+
+BDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test ON OFF)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2024-02-07 Thread Kostadin Shishmanov
commit: 57ac2776aa46e510eb681edf42a46f8f6ee4e2f4
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Wed Feb  7 14:23:01 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Wed Feb  7 14:23:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57ac2776

app-misc/corectrl: drop 1.3.8

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

 app-misc/corectrl/Manifest  |  1 -
 app-misc/corectrl/corectrl-1.3.8.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index 1813bb8917..9ceef18eac 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1,3 +1,2 @@
 DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 
0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb
 SHA512 
167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e
-DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 
65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6
 SHA512 
099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588
 DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B 
cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e
 SHA512 
5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165

diff --git a/app-misc/corectrl/corectrl-1.3.8.ebuild 
b/app-misc/corectrl/corectrl-1.3.8.ebuild
deleted file mode 100644
index 530ee1ae9b..00
--- a/app-misc/corectrl/corectrl-1.3.8.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit ecm
-
-DESCRIPTION="Core control application"
-HOMEPAGE="https://gitlab.com/corectrl/corectrl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
-else
-   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtcharts:5[qml]
-   dev-qt/qtsvg:5
-   dev-qt/linguist-tools:5
-   dev-qt/qtquickcontrols2:5
-   dev-libs/quazip
-   dev-libs/botan:2
-   sys-auth/polkit
-   x11-libs/libdrm[video_cards_amdgpu]
-   dev-libs/libfmt
-   dev-libs/pugixml
-   dev-cpp/easyloggingpp
-   dev-cpp/units
-   test? (
-   ~dev-cpp/catch-2.13.8
-   dev-cpp/trompeloeil
-   )
-"
-
-BDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test ON OFF)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2024-01-14 Thread Kostadin Shishmanov
commit: 5581dd997ee38def0bcacd805c0435112b94bc42
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Jan 14 18:16:15 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Jan 14 18:16:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5581dd99

app-misc/corectrl: add 1.3.9

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

 app-misc/corectrl/Manifest  |  1 +
 app-misc/corectrl/corectrl-1.3.9.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index 2a35052580..c0becea1f4 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1 +1,2 @@
 DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 
65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6
 SHA512 
099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588
+DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B 
cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e
 SHA512 
5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165

diff --git a/app-misc/corectrl/corectrl-1.3.9.ebuild 
b/app-misc/corectrl/corectrl-1.3.9.ebuild
new file mode 100644
index 00..530ee1ae9b
--- /dev/null
+++ b/app-misc/corectrl/corectrl-1.3.9.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Core control application"
+HOMEPAGE="https://gitlab.com/corectrl/corectrl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
+else
+   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtcharts:5[qml]
+   dev-qt/qtsvg:5
+   dev-qt/linguist-tools:5
+   dev-qt/qtquickcontrols2:5
+   dev-libs/quazip
+   dev-libs/botan:2
+   sys-auth/polkit
+   x11-libs/libdrm[video_cards_amdgpu]
+   dev-libs/libfmt
+   dev-libs/pugixml
+   dev-cpp/easyloggingpp
+   dev-cpp/units
+   test? (
+   ~dev-cpp/catch-2.13.8
+   dev-cpp/trompeloeil
+   )
+"
+
+BDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test ON OFF)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2024-01-09 Thread Kostadin Shishmanov
commit: ea28e941382062f64aee117089a39a21b7e2a311
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Jan  9 14:17:37 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Tue Jan  9 14:17:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea28e941

app-misc/corectrl: fix QA warnings

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

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

 app-misc/corectrl/corectrl-1.3.8.ebuild | 2 +-
 app-misc/corectrl/corectrl-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/corectrl/corectrl-1.3.8.ebuild 
b/app-misc/corectrl/corectrl-1.3.8.ebuild
index d99dc875b7..530ee1ae9b 100644
--- a/app-misc/corectrl/corectrl-1.3.8.ebuild
+++ b/app-misc/corectrl/corectrl-1.3.8.ebuild
@@ -50,5 +50,5 @@ src_configure() {
local mycmakeargs=(
-DBUILD_TESTING=$(usex test ON OFF)
)
-   ecm_src_configure
+   cmake_src_configure
 }

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
index 7f4910f5ec..3bb24f4bf7 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -50,5 +50,5 @@ src_configure() {
local mycmakeargs=(
-DBUILD_TESTING=$(usex test ON OFF)
)
-   ecm_src_configure
+   cmake_src_configure
 }



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/

2024-01-08 Thread Kostadin Shishmanov
commit: 8d3019c77f36e51d7c1c95a081578b310a1b9c7e
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Mon Jan  8 20:02:39 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Mon Jan  8 20:05:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d3019c7

app-misc/corectrl: add 1.3.8, remove 1.3.7, tweak ebuild a bit and remove 
unneeded patch

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

 app-misc/corectrl/Manifest |   2 +-
 ...corectrl-1.3.7.ebuild => corectrl-1.3.8.ebuild} |   9 +-
 app-misc/corectrl/corectrl-.ebuild |   6 +-
 .../files/corectrl-1.3.7-headers-6.6.patch | 540 -
 4 files changed, 7 insertions(+), 550 deletions(-)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index 090a88c96f..2a35052580 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1 +1 @@
-DIST corectrl-v1.3.7.tar.bz2 570815 BLAKE2B 
fe8231ba71948d17b1e5d598bf19cde0e51ec13a20849b7bb12fa4cc8401d671123a5de00705cddd141e1ed68c097a315d676df060e704c5f0c0cf18c3383963
 SHA512 
f0c8ddc8180cb20935f58e0d473fc5436a430313f939adb6f1c41b0d278e689aaf6dd9d12b02ff81144dba494e713ccb4008bd3131bf8aa0769e13ac4de563be
+DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 
65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6
 SHA512 
099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588

diff --git a/app-misc/corectrl/corectrl-1.3.7.ebuild 
b/app-misc/corectrl/corectrl-1.3.8.ebuild
similarity index 87%
rename from app-misc/corectrl/corectrl-1.3.7.ebuild
rename to app-misc/corectrl/corectrl-1.3.8.ebuild
index 26596dd7fe..d99dc875b7 100644
--- a/app-misc/corectrl/corectrl-1.3.7.ebuild
+++ b/app-misc/corectrl/corectrl-1.3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -46,12 +46,9 @@ DEPEND="
 
 BDEPEND="${DEPEND}"
 
-PATCHES=(
-   "${FILESDIR}"/${P}-headers-6.6.patch
-)
 src_configure() {
-   local mycmakeargs+=(
+   local mycmakeargs=(
-DBUILD_TESTING=$(usex test ON OFF)
)
-   cmake_src_configure
+   ecm_src_configure
 }

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
index 7b4ca92f3e..7f4910f5ec 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -47,8 +47,8 @@ DEPEND="
 BDEPEND="${DEPEND}"
 
 src_configure() {
-   local mycmakeargs+=(
+   local mycmakeargs=(
-DBUILD_TESTING=$(usex test ON OFF)
)
-   cmake_src_configure
+   ecm_src_configure
 }

diff --git a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch 
b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch
deleted file mode 100644
index cb9f429b79..00
--- a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch
+++ /dev/null
@@ -1,540 +0,0 @@
-From 8cb2d9038a5e92212f79904353a05ba7d9f8aa5f Mon Sep 17 00:00:00 2001
-From: Kostadin Shishmanov 
-Date: Sat, 4 Nov 2023 23:00:14 +0200
-Subject: [PATCH] Fix compilation with Linux 6.6 API headers
-
-Due to some changes in cn_proc.h in Linux 6.6 headers, including and using it
-mixed with C++ code is no longer posible without specifying that the code is C
-code and must be compiled with a C compiler.
-
-Isolate all process connector related code into its own C file, which is now
-compiled using a C compiler, and adapt it to adhere to the new changes.
-

- CMakeLists.txt  |   4 +-
- src/helper/CMakeLists.txt   |   1 +
- src/helper/pmon/nlprocexecsocket.cpp| 204 +++-
- src/helper/pmon/nlprocexecsocket.h  |   6 -
- src/helper/pmon/processeventconnector.c | 193 ++
- src/helper/pmon/processeventconnector.h |  27 
- 6 files changed, 244 insertions(+), 191 deletions(-)
- create mode 100644 src/helper/pmon/processeventconnector.c
- create mode 100644 src/helper/pmon/processeventconnector.h
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 38ab229..275f48b 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,7 +1,7 @@
- cmake_minimum_required(VERSION 3.3)
- 
--project(CoreCtrl LANGUAGES CXX)
--set(PROJECT_HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;)
-+project(CoreCtrl
-+HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;)
- set(PROJECT_FQDN "org.corectrl.corectrl")
- set(PROJECT_VERSION 1.3.7)
- 
-diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt
-i

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/tidal-hifi-bin/

2024-01-08 Thread Kostadin Shishmanov
commit: 365627ac2c3dc680cd46f07b83809000d443b16f
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Mon Jan  8 20:04:52 2024 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Mon Jan  8 20:05:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=365627ac

media-sound/tidal-hifi-bin: add 5.8.0, drop 5.7.1

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

 media-sound/tidal-hifi-bin/Manifest | 2 +-
 .../{tidal-hifi-bin-5.7.1.ebuild => tidal-hifi-bin-5.8.0.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/tidal-hifi-bin/Manifest 
b/media-sound/tidal-hifi-bin/Manifest
index 155099bf1e..5258ed5fcd 100644
--- a/media-sound/tidal-hifi-bin/Manifest
+++ b/media-sound/tidal-hifi-bin/Manifest
@@ -1 +1 @@
-DIST tidal-hifi-bin-5.7.1.tar.gz 102968892 BLAKE2B 
8f6399f9584f5d9e69bb7c5ca0cf47ae5b3f0e23d4052609c865f6552f4971345280bdc390a32cac0e5426e6d7109a3ad04866ea5fae7132c2d5460f1585c717
 SHA512 
b691161a061f6bfe5c88dbbb1f28dfc669ed889063a3a21f52cd3e1adc792fd6d267ca88c242c32bff1cedfd5e1b51e54163c522ebe6f2ee93216ede2cc66531
+DIST tidal-hifi-bin-5.8.0.tar.gz 110335163 BLAKE2B 
c2115b28014fae7a07ecabb2bf8c0653b3b897e9ea964a76c658c2eec5a25d213933c6a02609029e47ed04f6f26b99e6be0208b0f08a3f34506aa18d04642293
 SHA512 
91832766324ea3a65670bed19d40d8eb2e06385545200413fadd760db4d13674334a6ad007c3e2c605baccedf36ff2e5744152b593fc38135e4b38b99cf414ca

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild
similarity index 98%
rename from media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
rename to media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild
index f3e7168bbe..f968df271d 100644
--- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-12-12 Thread Kostadin Shishmanov
commit: b4c3f8a59a574e7c0a67f9725ba23fac98668b31
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Dec 12 19:16:05 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Tue Dec 12 19:16:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4c3f8a5

media-video/obs-vaapi: add 0.4.1

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

 media-video/obs-vaapi/Manifest   |  1 +
 media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/media-video/obs-vaapi/Manifest b/media-video/obs-vaapi/Manifest
index 524987d427..4544f4ff01 100644
--- a/media-video/obs-vaapi/Manifest
+++ b/media-video/obs-vaapi/Manifest
@@ -1,2 +1,3 @@
 DIST obs-vaapi-0.3.1.tar.gz 15017 BLAKE2B 
cc537616b0cfcb9ebaa10565f5e5fa408b25f6c94eb5c878beddf21554db77356a843b5489ed85eeb04b24d59de463ef81215199665c947607905cd232f6b90a
 SHA512 
9d41bd95ef4a8ce3bd7e24ea313bb185fc1a5a1b1adf82f2d69099ba366b4a13096264e716d4a87580eebaf3e54cb0953a15e104a7c3963ba25bdf04ef6b4db4
 DIST obs-vaapi-0.4.0.tar.gz 15052 BLAKE2B 
b4aa52e65b78dbbd840540fc5d5c3cee7fcdf13afd74d9cc54208ccc3348b69deaf8e209c4bd0fa3b5a1a868f2cb03225048cf4ef41e0284ff38a771cefc71b6
 SHA512 
75b0391801d6477d033b9452b4f06dd2a106fb7fff24c1fca730e069521118122049dd3d1e45fe2279365bcc2d64931ae1f11c806a095531ea73c48b894a3af9
+DIST obs-vaapi-0.4.1.tar.gz 15176 BLAKE2B 
e2163de8a419cec46e89774875399377506770e44700cf5974304b53d04243d70e7a88f9443b87a60ce94cc399b653cf06553083965e550213414d5efe1f83c3
 SHA512 
1b23873e6f328a236d39ebb0dd708a0b82a9f1faf58ff8bcf36b04268e639b036a6cf17bb1e6316c444add6dd31c26aaed07b295781240415ed2be52ec52

diff --git a/media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild 
b/media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild
new file mode 100644
index 00..339a16c636
--- /dev/null
+++ b/media-video/obs-vaapi/obs-vaapi-0.4.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="OBS Studio VAAPI support via GStreamer"
+HOMEPAGE="https://github.com/fzwoch/obs-vaapi;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi;
+else
+   
SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="video_cards_amdgpu video_cards_intel"
+RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
+   media-video/obs-studio
+   video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
+   video_cards_intel? ( media-libs/libva-intel-media-driver )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local emesonargs+=(
+   --libdir=/usr/$(get_libdir)/obs-plugins
+   )
+   meson_src_configure
+}



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

2023-12-12 Thread Kostadin Shishmanov
commit: 6d14ee140f1c7ac21702d10a93a733c316d54569
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Dec 12 19:18:08 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Tue Dec 12 19:18:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d14ee14

media-video/obs-vaapi: drop 0.3.1, 0.4.0

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

 media-video/obs-vaapi/Manifest   |  2 --
 media-video/obs-vaapi/obs-vaapi-0.3.1.ebuild | 33 
 media-video/obs-vaapi/obs-vaapi-0.4.0.ebuild | 33 
 3 files changed, 68 deletions(-)

diff --git a/media-video/obs-vaapi/Manifest b/media-video/obs-vaapi/Manifest
index 4544f4ff01..771314d1ea 100644
--- a/media-video/obs-vaapi/Manifest
+++ b/media-video/obs-vaapi/Manifest
@@ -1,3 +1 @@
-DIST obs-vaapi-0.3.1.tar.gz 15017 BLAKE2B 
cc537616b0cfcb9ebaa10565f5e5fa408b25f6c94eb5c878beddf21554db77356a843b5489ed85eeb04b24d59de463ef81215199665c947607905cd232f6b90a
 SHA512 
9d41bd95ef4a8ce3bd7e24ea313bb185fc1a5a1b1adf82f2d69099ba366b4a13096264e716d4a87580eebaf3e54cb0953a15e104a7c3963ba25bdf04ef6b4db4
-DIST obs-vaapi-0.4.0.tar.gz 15052 BLAKE2B 
b4aa52e65b78dbbd840540fc5d5c3cee7fcdf13afd74d9cc54208ccc3348b69deaf8e209c4bd0fa3b5a1a868f2cb03225048cf4ef41e0284ff38a771cefc71b6
 SHA512 
75b0391801d6477d033b9452b4f06dd2a106fb7fff24c1fca730e069521118122049dd3d1e45fe2279365bcc2d64931ae1f11c806a095531ea73c48b894a3af9
 DIST obs-vaapi-0.4.1.tar.gz 15176 BLAKE2B 
e2163de8a419cec46e89774875399377506770e44700cf5974304b53d04243d70e7a88f9443b87a60ce94cc399b653cf06553083965e550213414d5efe1f83c3
 SHA512 
1b23873e6f328a236d39ebb0dd708a0b82a9f1faf58ff8bcf36b04268e639b036a6cf17bb1e6316c444add6dd31c26aaed07b295781240415ed2be52ec52

diff --git a/media-video/obs-vaapi/obs-vaapi-0.3.1.ebuild 
b/media-video/obs-vaapi/obs-vaapi-0.3.1.ebuild
deleted file mode 100644
index 339a16c636..00
--- a/media-video/obs-vaapi/obs-vaapi-0.3.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="OBS Studio VAAPI support via GStreamer"
-HOMEPAGE="https://github.com/fzwoch/obs-vaapi;
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi;
-else
-   
SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="video_cards_amdgpu video_cards_intel"
-RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
-   media-video/obs-studio
-   video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
-   video_cards_intel? ( media-libs/libva-intel-media-driver )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local emesonargs+=(
-   --libdir=/usr/$(get_libdir)/obs-plugins
-   )
-   meson_src_configure
-}

diff --git a/media-video/obs-vaapi/obs-vaapi-0.4.0.ebuild 
b/media-video/obs-vaapi/obs-vaapi-0.4.0.ebuild
deleted file mode 100644
index 339a16c636..00
--- a/media-video/obs-vaapi/obs-vaapi-0.4.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="OBS Studio VAAPI support via GStreamer"
-HOMEPAGE="https://github.com/fzwoch/obs-vaapi;
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi;
-else
-   
SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="video_cards_amdgpu video_cards_intel"
-RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
-   media-video/obs-studio
-   video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
-   video_cards_intel? ( media-libs/libva-intel-media-driver )
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local emesonargs+=(
-   --libdir=/usr/$(get_libdir)/obs-plugins
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/tidal-hifi-bin/

2023-11-10 Thread Kostadin Shishmanov
commit: 9319d9592a17b4c5489cdb1f0e5b5c69b93c0ff2
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Nov 11 07:30:35 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Nov 11 07:30:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9319d959

media-sound/tidal-hifi-bin: fix broken symlink round 2

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

 media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
index a3c1147732..f3e7168bbe 100644
--- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
@@ -71,7 +71,8 @@ src_prepare() {
pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
chromium_remove_language_paks
popd >/dev/null || die "location reset for language cleanup failed"
-   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
 || die
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/abstract-socket/build/node_gyp_bins
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/tidal-hifi-bin/

2023-11-10 Thread Kostadin Shishmanov
commit: d976fa6d68f6f2cfed233619b06eb00533d0a263
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri Nov 10 16:16:44 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Fri Nov 10 16:16:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d976fa6d

media-sound/tidal-hifi-bin: add media-libs/alsa-lib dependency, remove broken 
python symlink

Closes: https://bugs.gentoo.org/917077
Closes: https://bugs.gentoo.org/917078

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

 media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
index 4d074cfc7b..a3c1147732 100644
--- a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
@@ -5,7 +5,6 @@ EAPI=8
 
 MY_PN="${PN/-bin/}"
 
-CHROMIUM_VERSION="102"
 CHROMIUM_LANGS="
af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
@@ -29,6 +28,7 @@ RDEPEND="
dev-libs/libgcrypt
dev-libs/nspr
dev-libs/nss
+   media-libs/alsa-lib
media-libs/fontconfig
media-libs/mesa[gbm(+)]
net-print/cups
@@ -71,6 +71,7 @@ src_prepare() {
pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
chromium_remove_language_paks
popd >/dev/null || die "location reset for language cleanup failed"
+   rm -rf 
"${S}"/resources/app.asar.unpacked/node_modules/register-scheme/build/node_gyp_bins
 || die
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/tidal-hifi-bin/, media-sound/tidal-hifi-bin/files/

2023-11-06 Thread Kostadin Shishmanov
commit: 2796bee4089c774fa3787a25581adc847b3980d4
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Mon Nov  6 20:15:04 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Mon Nov  6 20:15:04 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2796bee4

media-sound/tidal-hifi-bin: new package, add 5.7.1

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

 media-sound/tidal-hifi-bin/Manifest|   1 +
 media-sound/tidal-hifi-bin/files/tidal-hifi.png| Bin 0 -> 9200 bytes
 media-sound/tidal-hifi-bin/metadata.xml|  11 +++
 .../tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild |  98 +
 4 files changed, 110 insertions(+)

diff --git a/media-sound/tidal-hifi-bin/Manifest 
b/media-sound/tidal-hifi-bin/Manifest
new file mode 100644
index 00..155099bf1e
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/Manifest
@@ -0,0 +1 @@
+DIST tidal-hifi-bin-5.7.1.tar.gz 102968892 BLAKE2B 
8f6399f9584f5d9e69bb7c5ca0cf47ae5b3f0e23d4052609c865f6552f4971345280bdc390a32cac0e5426e6d7109a3ad04866ea5fae7132c2d5460f1585c717
 SHA512 
b691161a061f6bfe5c88dbbb1f28dfc669ed889063a3a21f52cd3e1adc792fd6d267ca88c242c32bff1cedfd5e1b51e54163c522ebe6f2ee93216ede2cc66531

diff --git a/media-sound/tidal-hifi-bin/files/tidal-hifi.png 
b/media-sound/tidal-hifi-bin/files/tidal-hifi.png
new file mode 100644
index 00..66a099ad7f
Binary files /dev/null and b/media-sound/tidal-hifi-bin/files/tidal-hifi.png 
differ

diff --git a/media-sound/tidal-hifi-bin/metadata.xml 
b/media-sound/tidal-hifi-bin/metadata.xml
new file mode 100644
index 00..d4230f49fc
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   koce...@tutanota.com
+   Kostadin Shishmanov
+   
+   
+   Mastermindzh/tidal-hifi
+   
+

diff --git a/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild 
b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
new file mode 100644
index 00..4d074cfc7b
--- /dev/null
+++ b/media-sound/tidal-hifi-bin/tidal-hifi-bin-5.7.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+
+CHROMIUM_VERSION="102"
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info unpacker xdg
+
+DESCRIPTION="Web version of Tidal running in electron with Hi-Fi support 
thanks to Widevine."
+HOMEPAGE="https://github.com/Mastermindzh/tidal-hifi;
+SRC_URI="https://github.com/Mastermindzh/tidal-hifi/releases/download/${PV}/tidal-hifi-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/libgcrypt
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/fontconfig
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+DESTDIR="/opt/${PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_configure() {
+   default
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   pushd "locales/" >/dev/null || die "location change for language 
cleanup failed"
+   chromium_remove_language_paks
+   popd >/dev/null || die "location reset for language cleanup failed"
+}
+
+src_install() {
+   doicon -s 256 "${FILESDIR}/${MY_PN}.png"
+
+   make_desktop_entry "/usr/bin/tidal-hifi" "TIDAL Hi-Fi" ${PN} 
"Network;AudioVideo;Audio;Video"
+
+   exeinto "${DESTDIR}"
+
+   doexe "${MY_PN}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so 
libvk_swiftshader.so
+
+   insinto "${DESTDIR}"
+   doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat 
resources.pak snapshot_blob.bin v8_context_snapshot.bin
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbo

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/

2023-11-04 Thread Kostadin Shishmanov
commit: a0663d155645cebe7966941220eed0a487b44e16
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Nov  4 21:14:58 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Nov  4 21:14:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0663d15

app-misc/corectrl-1.3.7: fix building with linux-headers 6.6

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

 app-misc/corectrl/corectrl-1.3.7.ebuild|   3 +
 .../files/corectrl-1.3.7-headers-6.6.patch | 540 +
 2 files changed, 543 insertions(+)

diff --git a/app-misc/corectrl/corectrl-1.3.7.ebuild 
b/app-misc/corectrl/corectrl-1.3.7.ebuild
index e56edefc64..26596dd7fe 100644
--- a/app-misc/corectrl/corectrl-1.3.7.ebuild
+++ b/app-misc/corectrl/corectrl-1.3.7.ebuild
@@ -46,6 +46,9 @@ DEPEND="
 
 BDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-headers-6.6.patch
+)
 src_configure() {
local mycmakeargs+=(
-DBUILD_TESTING=$(usex test ON OFF)

diff --git a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch 
b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch
new file mode 100644
index 00..cb9f429b79
--- /dev/null
+++ b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch
@@ -0,0 +1,540 @@
+From 8cb2d9038a5e92212f79904353a05ba7d9f8aa5f Mon Sep 17 00:00:00 2001
+From: Kostadin Shishmanov 
+Date: Sat, 4 Nov 2023 23:00:14 +0200
+Subject: [PATCH] Fix compilation with Linux 6.6 API headers
+
+Due to some changes in cn_proc.h in Linux 6.6 headers, including and using it
+mixed with C++ code is no longer posible without specifying that the code is C
+code and must be compiled with a C compiler.
+
+Isolate all process connector related code into its own C file, which is now
+compiled using a C compiler, and adapt it to adhere to the new changes.
+
+---
+ CMakeLists.txt  |   4 +-
+ src/helper/CMakeLists.txt   |   1 +
+ src/helper/pmon/nlprocexecsocket.cpp| 204 +++-
+ src/helper/pmon/nlprocexecsocket.h  |   6 -
+ src/helper/pmon/processeventconnector.c | 193 ++
+ src/helper/pmon/processeventconnector.h |  27 
+ 6 files changed, 244 insertions(+), 191 deletions(-)
+ create mode 100644 src/helper/pmon/processeventconnector.c
+ create mode 100644 src/helper/pmon/processeventconnector.h
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 38ab229..275f48b 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -1,7 +1,7 @@
+ cmake_minimum_required(VERSION 3.3)
+ 
+-project(CoreCtrl LANGUAGES CXX)
+-set(PROJECT_HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;)
++project(CoreCtrl
++HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;)
+ set(PROJECT_FQDN "org.corectrl.corectrl")
+ set(PROJECT_VERSION 1.3.7)
+ 
+diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt
+index 2bc779f..13bdcbf 100644
+--- a/src/helper/CMakeLists.txt
 b/src/helper/CMakeLists.txt
+@@ -47,6 +47,7 @@ list(APPEND PROCESS_MONITOR_SRC
+   pmon/processregistry.cpp
+   pmon/appregistry.cpp
+   pmon/msgdispatcher.cpp
++  pmon/processeventconnector.c
+ )
+ 
+ list(APPEND SYSTEM_CONTROL_SRC
+diff --git a/src/helper/pmon/nlprocexecsocket.cpp 
b/src/helper/pmon/nlprocexecsocket.cpp
+index 947ea38..e09c5e7 100644
+--- a/src/helper/pmon/nlprocexecsocket.cpp
 b/src/helper/pmon/nlprocexecsocket.cpp
+@@ -4,213 +4,51 @@
+ #include "nlprocexecsocket.h"
+ 
+ #include "processevent.h"
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
+-#include 
++
++extern "C" {
++#include "processeventconnector.h"
++}
+ 
+ NLProcExecSocket::FDHandle::~FDHandle()
+ {
+-  if (fd >= 0)
+-close(fd);
++  process_event_connector_close(fd);
+ }
+ 
+ NLProcExecSocket::NLProcExecSocket()
+ {
+-  sockFd_.fd = createSocket();
++  sockFd_.fd = process_event_connector_new();
+   if (sockFd_.fd < 0)
+ throw std::runtime_error("Cannot create netlink socket");
+ 
+-  if (setTimeout(5) < 0)
++  if (process_event_connector_set_timeout(sockFd_.fd, 5) < 0)
+ throw std::runtime_error("Cannot set socket timeout");
+ 
+-  if (installSocketFilter() < 0)
++  if (process_event_connector_install_filter(sockFd_.fd) < 0)
+ throw std::runtime_error("Cannot install socket filters");
+ 
+-  if (bindToSocket() < 0)
++  if (process_event_connector_bind(sockFd_.fd) < 0)
+ throw BindError("Cannot bind to socket");
+ 
+-  if (subscribeToProcEvents(true) < 0)
++  if (process_event_connector_subscribe(sockFd_.fd, true) < 0)
+ throw std::runtime_error("Cannot subscribe to proc events");
+ }
+ 
+ NLProcExecSocket::~NLProcExecSocket()
+ {
+-  subscribeToProcEvents(false);
++  process_event_connector_subscribe(sock

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/

2023-11-01 Thread Kostadin Shishmanov
commit: b54461e3cb53392165e06d2f84835bc853e7e5a6
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Wed Nov  1 16:20:17 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Wed Nov  1 16:20:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b54461e3

app-misc/corectrl: drop 1.3.6, remove gcc 14 patch

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

 app-misc/corectrl/Manifest|  1 -
 app-misc/corectrl/corectrl-1.3.6.ebuild   | 58 ---
 app-misc/corectrl/files/corectrl-gcc-14.patch | 12 --
 3 files changed, 71 deletions(-)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index ad85c4d9b5..090a88c96f 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1,2 +1 @@
-DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 
8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361
 SHA512 
7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3
 DIST corectrl-v1.3.7.tar.bz2 570815 BLAKE2B 
fe8231ba71948d17b1e5d598bf19cde0e51ec13a20849b7bb12fa4cc8401d671123a5de00705cddd141e1ed68c097a315d676df060e704c5f0c0cf18c3383963
 SHA512 
f0c8ddc8180cb20935f58e0d473fc5436a430313f939adb6f1c41b0d278e689aaf6dd9d12b02ff81144dba494e713ccb4008bd3131bf8aa0769e13ac4de563be

diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild 
b/app-misc/corectrl/corectrl-1.3.6.ebuild
deleted file mode 100644
index 57104c21ab..00
--- a/app-misc/corectrl/corectrl-1.3.6.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit ecm
-
-DESCRIPTION="Core control application"
-HOMEPAGE="https://gitlab.com/corectrl/corectrl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
-else
-   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtcharts:5[qml]
-   dev-qt/qtsvg:5
-   dev-qt/linguist-tools:5
-   dev-qt/qtquickcontrols2:5
-   dev-libs/quazip
-   dev-libs/botan:2
-   sys-auth/polkit
-   x11-libs/libdrm[video_cards_amdgpu]
-   dev-libs/libfmt
-   dev-libs/pugixml
-   dev-cpp/easyloggingpp
-   dev-cpp/units
-   test? (
-   ~dev-cpp/catch-2.13.8
-   dev-cpp/trompeloeil
-   )
-"
-
-BDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-gcc-14.patch
-)
-
-src_configure() {
-   local mycmakeargs+=(
-   -DBUILD_TESTING=$(usex test ON OFF)
-   )
-   cmake_src_configure
-}

diff --git a/app-misc/corectrl/files/corectrl-gcc-14.patch 
b/app-misc/corectrl/files/corectrl-gcc-14.patch
deleted file mode 100644
index 6392db7402..00
--- a/app-misc/corectrl/files/corectrl-gcc-14.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/core/components/controls/controlgroupxmlparser.cpp 
b/src/core/components/controls/controlgroupxmlparser.cpp
-index c83a187..c580fc3 100644
 a/src/core/components/controls/controlgroupxmlparser.cpp
-+++ b/src/core/components/controls/controlgroupxmlparser.cpp
-@@ -5,6 +5,7 @@
- 
- #include 
- #include 
-+#include 
- 
- class ControlGroupXMLParser::Factory final
- : public ProfilePartXMLParser::Factory



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2023-11-01 Thread Kostadin Shishmanov
commit: 2ad7ceba48cb37f84deb7444edee1252f641c7a9
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Wed Nov  1 16:19:51 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Wed Nov  1 16:19:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ad7ceba

app-misc/corectrl: add 1.3.7

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

 app-misc/corectrl/Manifest  |  1 +
 app-misc/corectrl/corectrl-1.3.7.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index ef8fb34e48..ad85c4d9b5 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1 +1,2 @@
 DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 
8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361
 SHA512 
7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3
+DIST corectrl-v1.3.7.tar.bz2 570815 BLAKE2B 
fe8231ba71948d17b1e5d598bf19cde0e51ec13a20849b7bb12fa4cc8401d671123a5de00705cddd141e1ed68c097a315d676df060e704c5f0c0cf18c3383963
 SHA512 
f0c8ddc8180cb20935f58e0d473fc5436a430313f939adb6f1c41b0d278e689aaf6dd9d12b02ff81144dba494e713ccb4008bd3131bf8aa0769e13ac4de563be

diff --git a/app-misc/corectrl/corectrl-1.3.7.ebuild 
b/app-misc/corectrl/corectrl-1.3.7.ebuild
new file mode 100644
index 00..e56edefc64
--- /dev/null
+++ b/app-misc/corectrl/corectrl-1.3.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Core control application"
+HOMEPAGE="https://gitlab.com/corectrl/corectrl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
+else
+   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtcharts:5[qml]
+   dev-qt/qtsvg:5
+   dev-qt/linguist-tools:5
+   dev-qt/qtquickcontrols2:5
+   dev-libs/quazip
+   dev-libs/botan:2
+   sys-auth/polkit
+   x11-libs/libdrm[video_cards_amdgpu]
+   dev-libs/libfmt
+   dev-libs/pugixml
+   dev-cpp/easyloggingpp
+   dev-cpp/units
+   test? (
+   ~dev-cpp/catch-2.13.8
+   dev-cpp/trompeloeil
+   )
+"
+
+BDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs+=(
+   -DBUILD_TESTING=$(usex test ON OFF)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2023-11-01 Thread Kostadin Shishmanov
commit: f9d38b243c64e4baa280311da9d12428e5cfe610
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Wed Nov  1 12:15:34 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Wed Nov  1 12:15:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9d38b24

app-misc/corectrl: remove unneeded patch for live ebuild and remove leading 
whitespace from 1.3.6

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

 app-misc/corectrl/corectrl-1.3.6.ebuild | 2 +-
 app-misc/corectrl/corectrl-.ebuild  | 4 
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild 
b/app-misc/corectrl/corectrl-1.3.6.ebuild
index 12fec0f9d0..57104c21ab 100644
--- a/app-misc/corectrl/corectrl-1.3.6.ebuild
+++ b/app-misc/corectrl/corectrl-1.3.6.ebuild
@@ -47,7 +47,7 @@ DEPEND="
 BDEPEND="${DEPEND}"
 
 PATCHES=(
-"${FILESDIR}"/${PN}-gcc-14.patch
+   "${FILESDIR}"/${PN}-gcc-14.patch
 )
 
 src_configure() {

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
index a0fb181f6c..7b4ca92f3e 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -46,10 +46,6 @@ DEPEND="
 
 BDEPEND="${DEPEND}"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-gcc-14.patch
-)
-
 src_configure() {
local mycmakeargs+=(
-DBUILD_TESTING=$(usex test ON OFF)



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/

2023-11-01 Thread Kostadin Shishmanov
commit: e30f04e8598e8188d54527d5da6ecd368fd5d0aa
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Wed Nov  1 09:30:32 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Wed Nov  1 09:30:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e30f04e8

app-misc/corectrl: add patch to fix building with gcc 14

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

 app-misc/corectrl/corectrl-1.3.6.ebuild   |  4 
 app-misc/corectrl/corectrl-.ebuild|  4 
 app-misc/corectrl/files/corectrl-gcc-14.patch | 12 
 3 files changed, 20 insertions(+)

diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild 
b/app-misc/corectrl/corectrl-1.3.6.ebuild
index e56edefc64..12fec0f9d0 100644
--- a/app-misc/corectrl/corectrl-1.3.6.ebuild
+++ b/app-misc/corectrl/corectrl-1.3.6.ebuild
@@ -46,6 +46,10 @@ DEPEND="
 
 BDEPEND="${DEPEND}"
 
+PATCHES=(
+"${FILESDIR}"/${PN}-gcc-14.patch
+)
+
 src_configure() {
local mycmakeargs+=(
-DBUILD_TESTING=$(usex test ON OFF)

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
index 7b4ca92f3e..a0fb181f6c 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -46,6 +46,10 @@ DEPEND="
 
 BDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-gcc-14.patch
+)
+
 src_configure() {
local mycmakeargs+=(
-DBUILD_TESTING=$(usex test ON OFF)

diff --git a/app-misc/corectrl/files/corectrl-gcc-14.patch 
b/app-misc/corectrl/files/corectrl-gcc-14.patch
new file mode 100644
index 00..6392db7402
--- /dev/null
+++ b/app-misc/corectrl/files/corectrl-gcc-14.patch
@@ -0,0 +1,12 @@
+diff --git a/src/core/components/controls/controlgroupxmlparser.cpp 
b/src/core/components/controls/controlgroupxmlparser.cpp
+index c83a187..c580fc3 100644
+--- a/src/core/components/controls/controlgroupxmlparser.cpp
 b/src/core/components/controls/controlgroupxmlparser.cpp
+@@ -5,6 +5,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ class ControlGroupXMLParser::Factory final
+ : public ProfilePartXMLParser::Factory



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2023-11-01 Thread Kostadin Shishmanov
commit: 3c16afd383aacf9a1a8373ed142bac807c44dfd0
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Wed Nov  1 09:30:59 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Wed Nov  1 09:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c16afd3

app-misc/corectrl: drop 1.3.5

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

 app-misc/corectrl/Manifest  |  1 -
 app-misc/corectrl/corectrl-1.3.5.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index ec75a7d39d..ef8fb34e48 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1,2 +1 @@
-DIST corectrl-v1.3.5.tar.bz2 570723 BLAKE2B 
4ee9ff0f84455599b9801d7e712ad98207462e573b3654f3dfa668b0691ef57a35482087ca193a985d241a10a3c9617e77ef5c1acdbbe9974b9d44fcdacd9295
 SHA512 
3c07bf0f99950b332bdf909f2580a8eb1243d71380f232bfc0980f7d6fd0d261eb522b22205f6dfb6ffd7f295afc243e1e6cd4dcd5f84dc4d5e129713fcb9ef1
 DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 
8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361
 SHA512 
7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3

diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild 
b/app-misc/corectrl/corectrl-1.3.5.ebuild
deleted file mode 100644
index e56edefc64..00
--- a/app-misc/corectrl/corectrl-1.3.5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit ecm
-
-DESCRIPTION="Core control application"
-HOMEPAGE="https://gitlab.com/corectrl/corectrl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
-else
-   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5
-   dev-qt/qtcharts:5[qml]
-   dev-qt/qtsvg:5
-   dev-qt/linguist-tools:5
-   dev-qt/qtquickcontrols2:5
-   dev-libs/quazip
-   dev-libs/botan:2
-   sys-auth/polkit
-   x11-libs/libdrm[video_cards_amdgpu]
-   dev-libs/libfmt
-   dev-libs/pugixml
-   dev-cpp/easyloggingpp
-   dev-cpp/units
-   test? (
-   ~dev-cpp/catch-2.13.8
-   dev-cpp/trompeloeil
-   )
-"
-
-BDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs+=(
-   -DBUILD_TESTING=$(usex test ON OFF)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/kmon/

2023-11-01 Thread Kostadin Shishmanov
commit: adcf38b6256a8bdc830991e09ce79498cff7bcbe
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Wed Nov  1 07:14:12 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Wed Nov  1 07:14:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=adcf38b6

app-misc/kmon: replace kmod with kmon in QA_FLAGS_IGNORED (facepalm)

Closes: https://bugs.gentoo.org/916606
Closes: https://bugs.gentoo.org/916607
Signed-off-by: Kostadin Shishmanov  tutanota.com>

 app-misc/kmon/kmon-1.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/kmon/kmon-1.6.4.ebuild b/app-misc/kmon/kmon-1.6.4.ebuild
index 77b557f312..9fb9dc26d8 100644
--- a/app-misc/kmon/kmon-1.6.4.ebuild
+++ b/app-misc/kmon/kmon-1.6.4.ebuild
@@ -128,4 +128,4 @@ LICENSE="GPL-3"
 LICENSE+=" 0BSD Apache-2.0 Boost-1.0 ISC MIT Unicode-DFS-2016"
 SLOT="0"
 KEYWORDS="~amd64"
-QA_FLAGS_IGNORED="usr/bin/kmod"
+QA_FLAGS_IGNORED="usr/bin/kmon"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/kmon/

2023-10-29 Thread Kostadin Shishmanov
commit: 9c0117879422764252183404817f4ee50e00d936
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Oct 29 07:20:59 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Oct 29 07:20:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9c011787

app-misc/kmon: suppress QA warnings about {C,LD}FLAGS since this is a rust 
package

Closes: https://bugs.gentoo.org/916466
Closes: https://bugs.gentoo.org/916465
Signed-off-by: Kostadin Shishmanov  tutanota.com>

 app-misc/kmon/kmon-1.6.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/kmon/kmon-1.6.4.ebuild b/app-misc/kmon/kmon-1.6.4.ebuild
index 94052a19f5..77b557f312 100644
--- a/app-misc/kmon/kmon-1.6.4.ebuild
+++ b/app-misc/kmon/kmon-1.6.4.ebuild
@@ -128,3 +128,4 @@ LICENSE="GPL-3"
 LICENSE+=" 0BSD Apache-2.0 Boost-1.0 ISC MIT Unicode-DFS-2016"
 SLOT="0"
 KEYWORDS="~amd64"
+QA_FLAGS_IGNORED="usr/bin/kmod"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/kmon/

2023-10-27 Thread Kostadin Shishmanov
commit: e39453f1f835e7376b9e2b3ff4c2c5d4a0ca178c
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Fri Oct 27 12:44:51 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Fri Oct 27 12:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e39453f1

app-misc/kmon: new package, add 1.6.4

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

 app-misc/kmon/Manifest  | 107 +
 app-misc/kmon/kmon-1.6.4.ebuild | 130 
 app-misc/kmon/metadata.xml  |  11 
 3 files changed, 248 insertions(+)

diff --git a/app-misc/kmon/Manifest b/app-misc/kmon/Manifest
new file mode 100644
index 00..a94fdf7732
--- /dev/null
+++ b/app-misc/kmon/Manifest
@@ -0,0 +1,107 @@
+DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
+DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
+DIST anstream-0.6.4.crate 20593 BLAKE2B 
2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3
 SHA512 
0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
+DIST anstyle-1.0.4.crate 13998 BLAKE2B 
fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59
 SHA512 
671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 
979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a
 SHA512 
28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
+DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
+DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 
593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2
 SHA512 
75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.4.1.crate 37043 BLAKE2B 
f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414
 SHA512 
d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
+DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 
c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
+DIST bytesize-1.3.0.crate 10164 BLAKE2B 
049f292705082dbd3b2f0abb6f153023613107949f4849154aadce2181f4568ea1b3c12f00b6ad56146f8a4f3b07b7025498e0c989ac6561ac7255720b85ffab
 SHA512 
c718af51b0da2979b70142012544fde6bbf8639cd4fde66a8066b138f7f58dce019209e27566027dc0ec5a7fc1d2ee17b9b6366cc7a5f95a6419e29a0ffedab5
+DIST cassowary-0.3.0.crate 22876 BLAKE2B 
7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9
 SHA512 
0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
+DIST cfg-if-1.0.0.crate 793

[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

[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: app-misc/corectrl/

2023-10-19 Thread Kostadin Shishmanov
commit: 67de9f3d674744ed72c4a756e3f6c31c5e4ea39b
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Oct 19 16:23:54 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Oct 19 16:23:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67de9f3d

app-misc/corectrl: add 1.3.6

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

 app-misc/corectrl/Manifest  |  1 +
 app-misc/corectrl/corectrl-1.3.6.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
index 1200ceeaf3..ec75a7d39d 100644
--- a/app-misc/corectrl/Manifest
+++ b/app-misc/corectrl/Manifest
@@ -1 +1,2 @@
 DIST corectrl-v1.3.5.tar.bz2 570723 BLAKE2B 
4ee9ff0f84455599b9801d7e712ad98207462e573b3654f3dfa668b0691ef57a35482087ca193a985d241a10a3c9617e77ef5c1acdbbe9974b9d44fcdacd9295
 SHA512 
3c07bf0f99950b332bdf909f2580a8eb1243d71380f232bfc0980f7d6fd0d261eb522b22205f6dfb6ffd7f295afc243e1e6cd4dcd5f84dc4d5e129713fcb9ef1
+DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 
8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361
 SHA512 
7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3

diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild 
b/app-misc/corectrl/corectrl-1.3.6.ebuild
new file mode 100644
index 00..e56edefc64
--- /dev/null
+++ b/app-misc/corectrl/corectrl-1.3.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Core control application"
+HOMEPAGE="https://gitlab.com/corectrl/corectrl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
+else
+   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtcharts:5[qml]
+   dev-qt/qtsvg:5
+   dev-qt/linguist-tools:5
+   dev-qt/qtquickcontrols2:5
+   dev-libs/quazip
+   dev-libs/botan:2
+   sys-auth/polkit
+   x11-libs/libdrm[video_cards_amdgpu]
+   dev-libs/libfmt
+   dev-libs/pugixml
+   dev-cpp/easyloggingpp
+   dev-cpp/units
+   test? (
+   ~dev-cpp/catch-2.13.8
+   dev-cpp/trompeloeil
+   )
+"
+
+BDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs+=(
+   -DBUILD_TESTING=$(usex test ON OFF)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2023-10-19 Thread Kostadin Shishmanov
commit: 8f9abd955bf31f465b1b7c373e41fd1080e4f67a
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Thu Oct 19 16:24:18 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Thu Oct 19 16:24:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f9abd95

app-misc/corectrl-: allow building with dev-libs/botan:3

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

 app-misc/corectrl/corectrl-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
index e56edefc64..7b4ca92f3e 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -31,7 +31,7 @@ DEPEND="
dev-qt/linguist-tools:5
dev-qt/qtquickcontrols2:5
dev-libs/quazip
-   dev-libs/botan:2
+   dev-libs/botan
sys-auth/polkit
x11-libs/libdrm[video_cards_amdgpu]
dev-libs/libfmt



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/easyloggingpp/

2023-08-06 Thread Kostadin Shishmanov
commit: f2edd8b7d5227bb4292e18c885c1f5a5485aca76
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Aug  6 16:40:34 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Aug  6 16:40:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2edd8b7

dev-cpp/easyloggingpp: add 9.97.1

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

 dev-cpp/easyloggingpp/Manifest|  1 +
 dev-cpp/easyloggingpp/easyloggingpp-9.97.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-cpp/easyloggingpp/Manifest b/dev-cpp/easyloggingpp/Manifest
index c1e7508ce7..7ff31490e7 100644
--- a/dev-cpp/easyloggingpp/Manifest
+++ b/dev-cpp/easyloggingpp/Manifest
@@ -1 +1,2 @@
 DIST easyloggingpp-9.97.0.tar.gz 750851 BLAKE2B 
7ae65db33009dccf6e3a4362e4b5e23080935629b079e5898c8063d31144bef2341a041365bf20d0acd5067ad606e752de4b2b70a55f4bd16047b1ae3bab416d
 SHA512 
e45789edaf7a43ad6a73861840d24ccce9b9d6bba1aaacf93c6ac26ff7449957251d2ca322c9da85130b893332dd305b13a2499eaffc65ecfaaafa3e11f8d63d
+DIST easyloggingpp-9.97.1.tar.gz 771149 BLAKE2B 
313a6547e2af4322bac8843d4efbfef89fa1ebcd40ce24ba32dfd6df7f8c7023dd821e773f43ef484facde1cb5c348c02d6fe23a3fdf308ce2a29559a0d65021
 SHA512 
3df813f7f9796c81c974ba794624db2602253e14b938370deb4c851fe8725f5c7ebf71d7ae0277fcb770b043ccf8f04bbf8e770d14565f4cb704328973473387

diff --git a/dev-cpp/easyloggingpp/easyloggingpp-9.97.1.ebuild 
b/dev-cpp/easyloggingpp/easyloggingpp-9.97.1.ebuild
new file mode 100644
index 00..5eb9e8ab2b
--- /dev/null
+++ b/dev-cpp/easyloggingpp/easyloggingpp-9.97.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ logging library"
+HOMEPAGE="https://github.com/abumq/easyloggingpp;
+SRC_URI="https://github.com/abumq/easyloggingpp/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-cpp/gtest )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/disable-failing-tests.patch"
+)
+
+src_configure() {
+   local mycmakeargs+=(
+   -Dtest=$(usex test ON OFF)
+   )
+   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: app-misc/corectrl/

2023-07-04 Thread Kostadin Shishmanov
commit: 553a4f02cb951c40530edc117b11b0027688f7d0
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Jul  4 09:37:25 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Tue Jul  4 09:38:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=553a4f02

app-misc/corectrl: only require dev-cpp/catch and dev-cpp/trompeloeil if 
building the tests

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

 app-misc/corectrl/corectrl-1.3.5.ebuild | 6 --
 app-misc/corectrl/corectrl-.ebuild  | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild 
b/app-misc/corectrl/corectrl-1.3.5.ebuild
index 0a12aa077..e56edefc6 100644
--- a/app-misc/corectrl/corectrl-1.3.5.ebuild
+++ b/app-misc/corectrl/corectrl-1.3.5.ebuild
@@ -38,8 +38,10 @@ DEPEND="
dev-libs/pugixml
dev-cpp/easyloggingpp
dev-cpp/units
-   ~dev-cpp/catch-2.13.8
-   dev-cpp/trompeloeil
+   test? (
+   ~dev-cpp/catch-2.13.8
+   dev-cpp/trompeloeil
+   )
 "
 
 BDEPEND="${DEPEND}"

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
index 0a12aa077..e56edefc6 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -38,8 +38,10 @@ DEPEND="
dev-libs/pugixml
dev-cpp/easyloggingpp
dev-cpp/units
-   ~dev-cpp/catch-2.13.8
-   dev-cpp/trompeloeil
+   test? (
+   ~dev-cpp/catch-2.13.8
+   dev-cpp/trompeloeil
+   )
 "
 
 BDEPEND="${DEPEND}"



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

2023-07-02 Thread Kostadin Shishmanov
commit: 4ed085b2dcc9937d8025d0d44f5a97496a954604
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Jul  2 09:17:02 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Jul  2 09:17:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ed085b2

media-video/obs-vaapi: add 0.4.0, drop 0.2.0

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

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

diff --git a/media-video/obs-vaapi/Manifest b/media-video/obs-vaapi/Manifest
index fa73864e4..524987d42 100644
--- a/media-video/obs-vaapi/Manifest
+++ b/media-video/obs-vaapi/Manifest
@@ -1,2 +1,2 @@
-DIST obs-vaapi-0.2.0.tar.gz 14798 BLAKE2B 
7ce063193be6ecf75e36836c4540066b27be513e54bdd3299c719b21301448e948561cc5e778ef36df8cb0380e6db24ec7e5a259bdbb18d3877eaeeb977ca36b
 SHA512 
4274ad96c599efc415145853b812f34b0ae921d54b2661d4d383f8346835e6848ae3eed2f0547939fd229341a4b0a3cd47145a4796fa41d9c3639ff92ae398c3
 DIST obs-vaapi-0.3.1.tar.gz 15017 BLAKE2B 
cc537616b0cfcb9ebaa10565f5e5fa408b25f6c94eb5c878beddf21554db77356a843b5489ed85eeb04b24d59de463ef81215199665c947607905cd232f6b90a
 SHA512 
9d41bd95ef4a8ce3bd7e24ea313bb185fc1a5a1b1adf82f2d69099ba366b4a13096264e716d4a87580eebaf3e54cb0953a15e104a7c3963ba25bdf04ef6b4db4
+DIST obs-vaapi-0.4.0.tar.gz 15052 BLAKE2B 
b4aa52e65b78dbbd840540fc5d5c3cee7fcdf13afd74d9cc54208ccc3348b69deaf8e209c4bd0fa3b5a1a868f2cb03225048cf4ef41e0284ff38a771cefc71b6
 SHA512 
75b0391801d6477d033b9452b4f06dd2a106fb7fff24c1fca730e069521118122049dd3d1e45fe2279365bcc2d64931ae1f11c806a095531ea73c48b894a3af9

diff --git a/media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild 
b/media-video/obs-vaapi/obs-vaapi-0.4.0.ebuild
similarity index 100%
rename from media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild
rename to media-video/obs-vaapi/obs-vaapi-0.4.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2023-06-27 Thread Kostadin Shishmanov
commit: 27d661a99189ebd3b4ecb9cc529f1bf453ff169c
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Jun 27 16:02:15 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Tue Jun 27 16:03:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27d661a9

app-misc/corectrl: add dev-qt/qtquickcontrols2 as dependency, and require 
USE=qml for dev-qt/qtcharts

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

 app-misc/corectrl/corectrl-1.3.5.ebuild | 3 ++-
 app-misc/corectrl/corectrl-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild 
b/app-misc/corectrl/corectrl-1.3.5.ebuild
index 6779d1447..0a12aa077 100644
--- a/app-misc/corectrl/corectrl-1.3.5.ebuild
+++ b/app-misc/corectrl/corectrl-1.3.5.ebuild
@@ -26,9 +26,10 @@ RESTRICT="!test? ( test )"
 DEPEND="
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
-   dev-qt/qtcharts:5
+   dev-qt/qtcharts:5[qml]
dev-qt/qtsvg:5
dev-qt/linguist-tools:5
+   dev-qt/qtquickcontrols2:5
dev-libs/quazip
dev-libs/botan:2
sys-auth/polkit

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
index 6779d1447..0a12aa077 100644
--- a/app-misc/corectrl/corectrl-.ebuild
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -26,9 +26,10 @@ RESTRICT="!test? ( test )"
 DEPEND="
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
-   dev-qt/qtcharts:5
+   dev-qt/qtcharts:5[qml]
dev-qt/qtsvg:5
dev-qt/linguist-tools:5
+   dev-qt/qtquickcontrols2:5
dev-libs/quazip
dev-libs/botan:2
sys-auth/polkit



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

2023-06-25 Thread Kostadin Shishmanov
commit: c6ba919bbe9fc371369d65dce906290ac9019cbf
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Jun 25 18:35:08 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Jun 25 18:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6ba919b

media-video/obs-vaapi: add 0.3.1

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

 media-video/obs-vaapi/Manifest   |  1 +
 media-video/obs-vaapi/obs-vaapi-0.3.1.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/media-video/obs-vaapi/Manifest b/media-video/obs-vaapi/Manifest
index 1896710fe..fa73864e4 100644
--- a/media-video/obs-vaapi/Manifest
+++ b/media-video/obs-vaapi/Manifest
@@ -1 +1,2 @@
 DIST obs-vaapi-0.2.0.tar.gz 14798 BLAKE2B 
7ce063193be6ecf75e36836c4540066b27be513e54bdd3299c719b21301448e948561cc5e778ef36df8cb0380e6db24ec7e5a259bdbb18d3877eaeeb977ca36b
 SHA512 
4274ad96c599efc415145853b812f34b0ae921d54b2661d4d383f8346835e6848ae3eed2f0547939fd229341a4b0a3cd47145a4796fa41d9c3639ff92ae398c3
+DIST obs-vaapi-0.3.1.tar.gz 15017 BLAKE2B 
cc537616b0cfcb9ebaa10565f5e5fa408b25f6c94eb5c878beddf21554db77356a843b5489ed85eeb04b24d59de463ef81215199665c947607905cd232f6b90a
 SHA512 
9d41bd95ef4a8ce3bd7e24ea313bb185fc1a5a1b1adf82f2d69099ba366b4a13096264e716d4a87580eebaf3e54cb0953a15e104a7c3963ba25bdf04ef6b4db4

diff --git a/media-video/obs-vaapi/obs-vaapi-0.3.1.ebuild 
b/media-video/obs-vaapi/obs-vaapi-0.3.1.ebuild
new file mode 100644
index 0..339a16c63
--- /dev/null
+++ b/media-video/obs-vaapi/obs-vaapi-0.3.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="OBS Studio VAAPI support via GStreamer"
+HOMEPAGE="https://github.com/fzwoch/obs-vaapi;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi;
+else
+   
SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="video_cards_amdgpu video_cards_intel"
+RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
+   media-video/obs-studio
+   video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
+   video_cards_intel? ( media-libs/libva-intel-media-driver )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local emesonargs+=(
+   --libdir=/usr/$(get_libdir)/obs-plugins
+   )
+   meson_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

[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: dev-cpp/units/, dev-cpp/units/files/

2023-06-12 Thread Kostadin Shishmanov
commit: 4fcbe8b5d68795e74d2faa4d38bdaf3561e07d98
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Mon Jun 12 11:08:49 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Mon Jun 12 11:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fcbe8b5

dev-cpp/units: disable failing tests

Closes: https://bugs.gentoo.org/908388
Signed-off-by: Kostadin Shishmanov  tutanota.com>

 dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch | 13 +
 dev-cpp/units/units-2.3.3.ebuild|  4 
 2 files changed, 17 insertions(+)

diff --git a/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch 
b/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch
new file mode 100644
index 0..c14844570
--- /dev/null
+++ b/dev-cpp/units/files/units-2.3.3-disable-failing-tests.patch
@@ -0,0 +1,13 @@
+diff --git a/unitTests/main.cpp b/unitTests/main.cpp
+index 96befa3..73a4d93 100644
+--- a/unitTests/main.cpp
 b/unitTests/main.cpp
+@@ -1409,7 +1409,7 @@ TEST_F(UnitContainer, to_string)
+   EXPECT_STREQ("8 m", units::length::to_string(b).c_str());
+ }
+ 
+-TEST_F(UnitContainer, to_string_locale)
++TEST_F(UnitContainer, DISABLED_to_string_locale)
+ {
+   struct lconv * lc;
+ 

diff --git a/dev-cpp/units/units-2.3.3.ebuild b/dev-cpp/units/units-2.3.3.ebuild
index b9d408ae3..69fa8c6ae 100644
--- a/dev-cpp/units/units-2.3.3.ebuild
+++ b/dev-cpp/units/units-2.3.3.ebuild
@@ -16,6 +16,10 @@ KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
+PATCHES=(
+   "${FILESDIR}/${P}-disable-failing-tests.patch"
+)
+
 src_configure() {
local mycmakeargs+=(
-DBUILD_TESTS="$(usex test ON OFF)"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/

2023-06-10 Thread Kostadin Shishmanov
commit: 0acaa1c1e45ce17acbd4e5ba5e83c25c0a010fae
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Jun 11 02:51:26 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Jun 11 02:51:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0acaa1c1

app-misc/corectrl: new package, add 1.3.5, 

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

 app-misc/corectrl/Manifest  |  1 +
 app-misc/corectrl/corectrl-1.3.5.ebuild | 51 +
 app-misc/corectrl/corectrl-.ebuild  | 51 +
 app-misc/corectrl/metadata.xml  | 11 +++
 4 files changed, 114 insertions(+)

diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest
new file mode 100644
index 0..1200ceeaf
--- /dev/null
+++ b/app-misc/corectrl/Manifest
@@ -0,0 +1 @@
+DIST corectrl-v1.3.5.tar.bz2 570723 BLAKE2B 
4ee9ff0f84455599b9801d7e712ad98207462e573b3654f3dfa668b0691ef57a35482087ca193a985d241a10a3c9617e77ef5c1acdbbe9974b9d44fcdacd9295
 SHA512 
3c07bf0f99950b332bdf909f2580a8eb1243d71380f232bfc0980f7d6fd0d261eb522b22205f6dfb6ffd7f295afc243e1e6cd4dcd5f84dc4d5e129713fcb9ef1

diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild 
b/app-misc/corectrl/corectrl-1.3.5.ebuild
new file mode 100644
index 0..6779d1447
--- /dev/null
+++ b/app-misc/corectrl/corectrl-1.3.5.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Core control application"
+HOMEPAGE="https://gitlab.com/corectrl/corectrl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
+else
+   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtcharts:5
+   dev-qt/qtsvg:5
+   dev-qt/linguist-tools:5
+   dev-libs/quazip
+   dev-libs/botan:2
+   sys-auth/polkit
+   x11-libs/libdrm[video_cards_amdgpu]
+   dev-libs/libfmt
+   dev-libs/pugixml
+   dev-cpp/easyloggingpp
+   dev-cpp/units
+   ~dev-cpp/catch-2.13.8
+   dev-cpp/trompeloeil
+"
+
+BDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs+=(
+   -DBUILD_TESTING=$(usex test ON OFF)
+   )
+   cmake_src_configure
+}

diff --git a/app-misc/corectrl/corectrl-.ebuild 
b/app-misc/corectrl/corectrl-.ebuild
new file mode 100644
index 0..6779d1447
--- /dev/null
+++ b/app-misc/corectrl/corectrl-.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Core control application"
+HOMEPAGE="https://gitlab.com/corectrl/corectrl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git;
+else
+   
SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtcharts:5
+   dev-qt/qtsvg:5
+   dev-qt/linguist-tools:5
+   dev-libs/quazip
+   dev-libs/botan:2
+   sys-auth/polkit
+   x11-libs/libdrm[video_cards_amdgpu]
+   dev-libs/libfmt
+   dev-libs/pugixml
+   dev-cpp/easyloggingpp
+   dev-cpp/units
+   ~dev-cpp/catch-2.13.8
+   dev-cpp/trompeloeil
+"
+
+BDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs+=(
+   -DBUILD_TESTING=$(usex test ON OFF)
+   )
+   cmake_src_configure
+}

diff --git a/app-misc/corectrl/metadata.xml b/app-misc/corectrl/metadata.xml
new file mode 100644
index 0..d412fb3f5
--- /dev/null
+++ b/app-misc/corectrl/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   koce...@tutanota.com
+   Kostadin Shishmanov
+   
+   
+   corectrl/corectrl
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/easyloggingpp/files/, dev-cpp/easyloggingpp/

2023-06-10 Thread Kostadin Shishmanov
commit: 62e6533f027db76017979475dc9c95800f18eacf
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Jun 11 02:06:41 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Jun 11 02:06:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62e6533f

dev-cpp/easyloggingpp: new package, add 9.97.0

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

 dev-cpp/easyloggingpp/Manifest |  1 +
 dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild  | 32 +++
 ...itch-CMake-build-system-from-C-11-to-C-14.patch | 66 ++
 .../files/disable-failing-tests.patch  | 45 +++
 dev-cpp/easyloggingpp/metadata.xml | 11 
 5 files changed, 155 insertions(+)

diff --git a/dev-cpp/easyloggingpp/Manifest b/dev-cpp/easyloggingpp/Manifest
new file mode 100644
index 0..c1e7508ce
--- /dev/null
+++ b/dev-cpp/easyloggingpp/Manifest
@@ -0,0 +1 @@
+DIST easyloggingpp-9.97.0.tar.gz 750851 BLAKE2B 
7ae65db33009dccf6e3a4362e4b5e23080935629b079e5898c8063d31144bef2341a041365bf20d0acd5067ad606e752de4b2b70a55f4bd16047b1ae3bab416d
 SHA512 
e45789edaf7a43ad6a73861840d24ccce9b9d6bba1aaacf93c6ac26ff7449957251d2ca322c9da85130b893332dd305b13a2499eaffc65ecfaaafa3e11f8d63d

diff --git a/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild 
b/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild
new file mode 100644
index 0..9fd347ed9
--- /dev/null
+++ b/dev-cpp/easyloggingpp/easyloggingpp-9.97.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ logging library"
+HOMEPAGE="https://github.com/abumq/easyloggingpp;
+SRC_URI="https://github.com/abumq/easyloggingpp/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-cpp/gtest )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch"
+   "${FILESDIR}/disable-failing-tests.patch"
+)
+
+src_configure() {
+   local mycmakeargs+=(
+   -Dtest=$(usex test ON OFF)
+   )
+   cmake_src_configure
+}

diff --git 
a/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch
 
b/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch
new file mode 100644
index 0..fbdbd849f
--- /dev/null
+++ 
b/dev-cpp/easyloggingpp/files/0001-Switch-CMake-build-system-from-C-11-to-C-14.patch
@@ -0,0 +1,66 @@
+From 1f6025dc0553c64eb556759a38ff70e55f97904b Mon Sep 17 00:00:00 2001
+From: "Benjamin A. Beasley" 
+Date: Thu, 26 Jan 2023 20:10:42 -0500
+Subject: [PATCH] Switch CMake build system from C++11 to C++14
+
+---
+ CMakeLists.txt | 22 +++---
+ 1 file changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 538cc8a..ed42915 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -2,21 +2,21 @@ cmake_minimum_required(VERSION 2.8.7)
+ 
+ project(Easyloggingpp CXX)
+ 
+-macro(require_cpp11)
++macro(require_cpp14)
+ if (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 3.0)
+ # CMake 3.1 has built-in CXX standard checks.
+-message("-- Setting C++11")
+-set(CMAKE_CXX_STANDARD 11)
++message("-- Setting C++14")
++set(CMAKE_CXX_STANDARD 14)
+ set(CMAKE_CXX_STANDARD_REQUIRED on)
+ else()
+ if (CMAKE_CXX_COMPILER_ID MATCHES "GCC")
+-message ("-- GNU CXX (-std=c++11)")
+-list(APPEND CMAKE_CXX_FLAGS "-std=c++11")
++message ("-- GNU CXX (-std=c++14)")
++list(APPEND CMAKE_CXX_FLAGS "-std=c++14")
+ elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
+-message ("-- CLang CXX (-std=c++11)")
+-list(APPEND CMAKE_CXX_FLAGS "-std=c++11")
++message ("-- CLang CXX (-std=c++14)")
++list(APPEND CMAKE_CXX_FLAGS "-std=c++14")
+ else()
+-message ("-- Easylogging++ requires C++11. Your compiler 
does not support it.")
++message ("-- Easylogging++ requires C++14. Your compiler 
does not support it.")
+ endif()
+ endif()
+ endmacro()
+@@ -57,7 +57,7 @@ if (build_static_lib)
+ add_definitions(-DELPP_UTC_DATETIME)
+ endif()
+ 
+-require_cpp11()
++require_cpp14()
+ add_library(easyloggingp

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/units/

2023-06-10 Thread Kostadin Shishmanov
commit: 6283b36f675e4fdb4a1802c17c8b96213de4d440
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sun Jun 11 01:05:17 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sun Jun 11 01:05:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6283b36f

dev-cpp/units: new package, add 2.3.3

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

 dev-cpp/units/Manifest   |  1 +
 dev-cpp/units/metadata.xml   | 11 +++
 dev-cpp/units/units-2.3.3.ebuild | 24 
 3 files changed, 36 insertions(+)

diff --git a/dev-cpp/units/Manifest b/dev-cpp/units/Manifest
new file mode 100644
index 0..10258e363
--- /dev/null
+++ b/dev-cpp/units/Manifest
@@ -0,0 +1 @@
+DIST units-2.3.3.tar.gz 1612045 BLAKE2B 
f81461e28d2cfe331ada2a0d1c0276d6a6c52825f2ec28caf2160e80aaa343ccc947892fe6be6133c5a80f277ac1767df49b66a10ad3ed573b57e6af16acd385
 SHA512 
40d803e6bb17f4bb46a0136c7753ae25a0d3ce352dbff3843b0c231e94eb8bade1de65d5b988589607fb12b11e4bfa762708a68839f2d7dccb45440672d09031

diff --git a/dev-cpp/units/metadata.xml b/dev-cpp/units/metadata.xml
new file mode 100644
index 0..2ce46e4b2
--- /dev/null
+++ b/dev-cpp/units/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   koce...@tutanota.com
+       Kostadin Shishmanov
+   
+   
+   nholthaus/units
+   
+

diff --git a/dev-cpp/units/units-2.3.3.ebuild b/dev-cpp/units/units-2.3.3.ebuild
new file mode 100644
index 0..b9d408ae3
--- /dev/null
+++ b/dev-cpp/units/units-2.3.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A compile-time, header-only, dimensional analysis and unit 
conversion library"
+HOMEPAGE="https://github.com/nholthaus/units;
+SRC_URI="https://github.com/nholthaus/units/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs+=(
+   -DBUILD_TESTS="$(usex test ON OFF)"
+   )
+   cmake_src_configure
+}



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

2023-06-10 Thread Kostadin Shishmanov
commit: 358456b0f86540ee7aed0a268cdf14905003c730
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Sat Jun 10 16:32:21 2023 +
Commit:     Kostadin Shishmanov  tutanota  com>
CommitDate: Sat Jun 10 16:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=358456b0

media-video/obs-vaapi: new package, add 0.2.0, 

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

 media-video/obs-vaapi/Manifest   |  1 +
 media-video/obs-vaapi/metadata.xml   | 11 ++
 media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild | 33 
 media-video/obs-vaapi/obs-vaapi-.ebuild  | 33 
 4 files changed, 78 insertions(+)

diff --git a/media-video/obs-vaapi/Manifest b/media-video/obs-vaapi/Manifest
new file mode 100644
index 0..1896710fe
--- /dev/null
+++ b/media-video/obs-vaapi/Manifest
@@ -0,0 +1 @@
+DIST obs-vaapi-0.2.0.tar.gz 14798 BLAKE2B 
7ce063193be6ecf75e36836c4540066b27be513e54bdd3299c719b21301448e948561cc5e778ef36df8cb0380e6db24ec7e5a259bdbb18d3877eaeeb977ca36b
 SHA512 
4274ad96c599efc415145853b812f34b0ae921d54b2661d4d383f8346835e6848ae3eed2f0547939fd229341a4b0a3cd47145a4796fa41d9c3639ff92ae398c3

diff --git a/media-video/obs-vaapi/metadata.xml 
b/media-video/obs-vaapi/metadata.xml
new file mode 100644
index 0..2f9abce74
--- /dev/null
+++ b/media-video/obs-vaapi/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   koce...@tutanota.com
+       Kostadin Shishmanov
+   
+   
+   fzwoch/obs-vaapi
+   
+

diff --git a/media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild 
b/media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild
new file mode 100644
index 0..339a16c63
--- /dev/null
+++ b/media-video/obs-vaapi/obs-vaapi-0.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="OBS Studio VAAPI support via GStreamer"
+HOMEPAGE="https://github.com/fzwoch/obs-vaapi;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi;
+else
+   
SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="video_cards_amdgpu video_cards_intel"
+RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
+   media-video/obs-studio
+   video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
+   video_cards_intel? ( media-libs/libva-intel-media-driver )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local emesonargs+=(
+   --libdir=/usr/$(get_libdir)/obs-plugins
+   )
+   meson_src_configure
+}

diff --git a/media-video/obs-vaapi/obs-vaapi-.ebuild 
b/media-video/obs-vaapi/obs-vaapi-.ebuild
new file mode 100644
index 0..125e85d82
--- /dev/null
+++ b/media-video/obs-vaapi/obs-vaapi-.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="OBS Studio VAAPI support via GStreamer"
+HOMEPAGE="https://github.com/fzwoch/obs-vaapi;
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fzwoch/obs-vaapi;
+else
+   
SRC_URI="https://github.com/fzwoch/obs-vaapi/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="video_cards_amdgpu video_cards_intel"
+RDEPEND=">=media-libs/gst-plugins-bad-1.22.3-r3[vaapi]
+   media-video/obs-studio
+   video_cards_amdgpu? ( media-libs/mesa[vaapi,video_cards_radeonsi] )
+   video_cards_intel? ( media-libs/libva-intel-media-driver )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   emesonargs+=(
+   --libdir=/usr/$(get_libdir)/obs-plugins
+   )
+   meson_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