From f89c7c8c03fd0d30a5d01d1ad6423695f7522263 Mon Sep 17 00:00:00 2001 From: cherrybtw Date: Sat, 7 Feb 2026 03:48:38 +0100 Subject: [PATCH] New package: gpu-screen-recorder-gtk-5.7.9 --- .../files/README.voidlinux | 12 ++++++++++++ srcpkgs/gpu-screen-recorder-gtk/template | 18 ++++++++++++++++++ srcpkgs/gpu-screen-recorder-gtk/update | 2 ++ 3 files changed, 32 insertions(+) create mode 100644 srcpkgs/gpu-screen-recorder-gtk/files/README.voidlinux create mode 100644 srcpkgs/gpu-screen-recorder-gtk/template create mode 100644 srcpkgs/gpu-screen-recorder-gtk/update 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.]+"