[gentoo-commits] repo/proj/guru:dev commit in: profiles/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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