mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
media-video/gpu-screen-recorder: add 5.10.2
Signed-off-by: Dale Sweeney <agooglygooglr@gmail.com>
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
DIST gpu-screen-recorder-5.10.2.tar.gz 294690 BLAKE2B 4a0d9b4987c1dbe8014cf95cf963574e10e84d174f45c3f977432ca58f8599d528bef31df5fefc7cd865fc843eca0096ec073692f46463e31554a2a08bbf4a9f SHA512 ea2ecb1b179cc96e9ae2e5963e040e91e1b39f16878807a2f05a7dc979f00eea7fa0a1c8ece455e84573b0a42a388ff788e7bd205df46d690f065b2ee7e1e29d
|
||||
DIST gpu-screen-recorder-5.6.8.tar.gz 293592 BLAKE2B 61065af0789fffc986c077bc25477f00adfbbdd7e5b37e8b859d3733dfe38cbbab9d468ac9dc8f01aa4e60edcdddad443ecafbc0cad271d29405b31daa417af5 SHA512 d63a05578864ebe78967676074aaf1f18f9dc17de64f57136b6a8968f2a70eaf1d07922c5a04950a95093ebe3940028cf7561e11114deda8d59f8bc5147067ba
|
||||
DIST gpu-screen-recorder-5.8.0.tar.gz 291445 BLAKE2B 1c46f04321b22d4ae2ca0d194d12c4239b078fdd0eb9edc9c1fc0e14169bb26233aed793095deb71c2b64e0753256beeba777f94af51a15cf15d302b61818dfa SHA512 a1a6bbd8aff3bc1e2aa5ebca173b51b0e7aa71ce48cc2286408daa9aef7f2c3f1f9383443db0da7f0574995204ede199be02cea7ee9db6a47b6d29cd0742da51
|
||||
DIST gpu-screen-recorder-5.8.1.tar.gz 293447 BLAKE2B d124dca608b7f88e9dda9b96ae4984b74445d0776cec2a456185aeb4016b6110ae5cf242fc75a2661d15282089efd85f081e12d542bbd56bbe371a2ffa1721b1 SHA512 d7258ca091f7d87200566b2414f87edf04d65f016f0064256273ec3fa3a8426cb1eec7714072c8512a5cf904657f3d8f017a4de8ea802a58bac2135b6fed9d02
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://repo.dec05eba.com/gpu-screen-recorder"
|
||||
else
|
||||
SRC_URI="https://dec05eba.com/snapshot/${PN}.git.${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A screen recorder that has minimal impact on system performance"
|
||||
HOMEPAGE="https://git.dec05eba.com/gpu-screen-recorder/about"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="+filecaps systemd"
|
||||
|
||||
DEPEND="
|
||||
media-video/ffmpeg
|
||||
media-libs/libglvnd
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXfixes
|
||||
media-libs/libpulse
|
||||
media-libs/libva
|
||||
x11-libs/libdrm
|
||||
sys-libs/libcap
|
||||
dev-libs/wayland
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
BDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use systemd)
|
||||
$(meson_use filecaps capabilities)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
}
|
||||
Reference in New Issue
Block a user