diff --git a/srcpkgs/gpu-screen-recorder-gtk/files/README.voidlinux b/srcpkgs/gpu-screen-recorder-gtk/files/README.voidlinux new file mode 100644 index 00000000000000..823c6d8292b354 --- /dev/null +++ b/srcpkgs/gpu-screen-recorder-gtk/files/README.voidlinux @@ -0,0 +1,12 @@ +GPU Screen Recorder GTK - Void Linux Notes + +1. Theming (KDE/Plasma users): + To make this application match your KDE theme, install the following packages: + kde-gtk-config breeze-gtk + Then go to System Settings -> Appearance -> Application Style -> + Configure GNOME/GTK Application Style and select 'Breeze'. + +2. Wayland Support: + For screen/window selection on Wayland, ensure you have a desktop portal + installed for your environment (e.g., xdg-desktop-portal-kde or + xdg-desktop-portal-wlr). diff --git a/srcpkgs/gpu-screen-recorder-gtk/template b/srcpkgs/gpu-screen-recorder-gtk/template new file mode 100644 index 00000000000000..e96f2ff3c013bb --- /dev/null +++ b/srcpkgs/gpu-screen-recorder-gtk/template @@ -0,0 +1,18 @@ +# Template file for 'gpu-screen-recorder-gtk' +pkgname=gpu-screen-recorder-gtk +version=5.7.9 +revision=1 +build_style=meson +hostmakedepends="pkg-config meson desktop-file-utils" +makedepends="gtk+3-devel libayatana-appindicator-devel libX11-devel" +depends="gpu-screen-recorder" +short_desc="GTK3 frontend for gpu-screen-recorder" +maintainer="cherrybtw " +license="GPL-3.0-only" +homepage="https://git.dec05eba.com/gpu-screen-recorder-gtk/about" +distfiles="https://dec05eba.com/snapshot/gpu-screen-recorder-gtk.git.${version}.tar.gz" +checksum=c369f128f1f343cef7b76ee3d80c4f132c0684ee0953ef35cc04fe6023ebf8ff + +post_install() { + vdoc ${FILESDIR}/README.voidlinux +} diff --git a/srcpkgs/gpu-screen-recorder-gtk/update b/srcpkgs/gpu-screen-recorder-gtk/update new file mode 100644 index 00000000000000..27f9570d27ecac --- /dev/null +++ b/srcpkgs/gpu-screen-recorder-gtk/update @@ -0,0 +1,2 @@ +site="https://git.dec05eba.com/gpu-screen-recorder-gtk/refs/" +pattern="tag/\?h=\K[\d.]+"