diff --git a/media-plugins/obs-source-record/Manifest b/media-plugins/obs-source-record/Manifest index 4ee4b5dc8072b..50aa6e21a5680 100644 --- a/media-plugins/obs-source-record/Manifest +++ b/media-plugins/obs-source-record/Manifest @@ -1 +1,2 @@ DIST obs-source-record-0.4.6.tar.gz 67979 BLAKE2B 4b3047493c4a9affa2822b0c1458106b9049613f46a0d3678cefde64442292347d74119ea81fe07196abbd570e3f79bc7893aeb821ef32c87a07f4e79d727fea SHA512 5e393fb156744ade3ca3c129a030520ded0c76947688776bf7c02c47ab519b91f9115a990b568d32d14c22a56a15ed0b6b6f4c0855ca4f66bd36e87fcb1febe9 +DIST obs-source-record-0.4.7.tar.gz 68367 BLAKE2B 8b28d6eb0ee5c77a8f0855f40f01e7c734f8eec73504c649161cb784fd62a6b37563901b7e3e9e1ced220d41e0ee05071d6f3781fb3a01a27c5f25856b0ec04e SHA512 704fdad7493960953de7cc54b23f7134466afef8242cf0d650766a074c2ec91de35ee543794ccb7cd7457c4fd07cc5fde10fbd1062028b24ce3c8b1baaf124e1 diff --git a/media-plugins/obs-source-record/obs-source-record-0.4.7.ebuild b/media-plugins/obs-source-record/obs-source-record-0.4.7.ebuild new file mode 100644 index 0000000000000..7de8c68b6040d --- /dev/null +++ b/media-plugins/obs-source-record/obs-source-record-0.4.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio to make sources available to record via a filter" +HOMEPAGE="https://github.com/exeldro/obs-source-record" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-source-record.git" +else + SRC_URI="https://github.com/exeldro/obs-source-record/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_prepare() { + sed -i '/-Werror$/d' cmake/ObsPluginHelpers.cmake || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +}