diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-02-07 15:59:05 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-02-07 15:59:05 +0000 |
commit | a704e825f55e39189114ffabe2634acee9ec0164 (patch) | |
tree | 0bf3153af10db1801744de1e3702e6201a8a0acf /gui-apps/wf-recorder/wf-recorder-0.4.1.ebuild | |
parent | d21e32f3fcb95019b77ca3f1a6d710ea7f9f1e04 (diff) |
gentoo auto-resync : 07:02:2024 - 15:59:05
Diffstat (limited to 'gui-apps/wf-recorder/wf-recorder-0.4.1.ebuild')
-rw-r--r-- | gui-apps/wf-recorder/wf-recorder-0.4.1.ebuild | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/gui-apps/wf-recorder/wf-recorder-0.4.1.ebuild b/gui-apps/wf-recorder/wf-recorder-0.4.1.ebuild new file mode 100644 index 000000000000..3a7ded597607 --- /dev/null +++ b/gui-apps/wf-recorder/wf-recorder-0.4.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Screen recorder for wlroots-based compositors" +HOMEPAGE="https://github.com/ammen99/wf-recorder" + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ammen99/wf-recorder.git" +else + SRC_URI="https://github.com/ammen99/wf-recorder/releases/download/v${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="pulseaudio" + +DEPEND=" + dev-libs/wayland + media-libs/mesa[wayland] + media-video/ffmpeg[pulseaudio?,x264] + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-libs/wayland-protocols + dev-util/wayland-scanner + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_feature pulseaudio pulse) + ) + meson_src_configure +} |