Skip to content

Commit 449d134

Browse files
cherrybtwcherrybtw
authored andcommitted
New package: gpu-screen-recorder-5.12.3
1 parent ea93af9 commit 449d134

3 files changed

Lines changed: 29 additions & 0 deletions

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
*******************************************************************************
2+
IMPORTANT: To enable high-performance KMS recording (Wayland/X11),
3+
you MUST manually set the setuid bit:
4+
5+
# chmod 4755 /usr/bin/gsr-kms-server
6+
7+
WARNING WARNING!!!: This allows the binary to run with root privileges.
8+
Proceed with caution!
9+
*******************************************************************************
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# Template file for 'gpu-screen-recorder'
2+
pkgname=gpu-screen-recorder
3+
version=5.12.3
4+
revision=1
5+
archs="x86_64* i686*"
6+
build_style=meson
7+
hostmakedepends="meson ninja pkg-config"
8+
makedepends="ffmpeg-devel libcap-devel libdrm-devel libglvnd-devel
9+
libva-devel libX11-devel libXcomposite-devel libXcursor-devel
10+
libXdamage-devel libXext-devel libXfixes-devel libXi-devel
11+
libXinerama-devel libXrandr-devel pipewire-devel pulseaudio-devel
12+
wayland-devel"
13+
short_desc="Extremely fast screen recorder for Linux"
14+
maintainer="cherrybtw <nonopenoid123456789@gmail.com>"
15+
license="GPL-3.0-only"
16+
homepage="https://git.dec05eba.com/gpu-screen-recorder/about"
17+
distfiles="https://dec05eba.com/snapshot/gpu-screen-recorder.git.${version}.tar.gz"
18+
checksum=66b483f910a71d0b3320ca9a87cf8b16f97ca0db1dab324184c7c5a876203bdd

srcpkgs/gpu-screen-recorder/update

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
site="https://git.dec05eba.com/gpu-screen-recorder/refs/"
2+
pattern="h=\K[\d.]+(?=\")"

0 commit comments

Comments
 (0)