From c61f4d98fdc7ef47c38d19d4a54c833f59b6a250 Mon Sep 17 00:00:00 2001 From: Maria Lisina Date: Sat, 23 May 2026 22:03:28 +0300 Subject: debian: Update packaging --- debian/changelog | 7 +++++ debian/control | 42 ++++++++++++++--------------- debian/gpu-screen-recorder-kmod.install | 1 + debian/gpu-screen-recorder-kmod.triggers | 1 + debian/gpu-screen-recorder-modprobe.install | 1 - 5 files changed, 30 insertions(+), 22 deletions(-) create mode 100644 debian/gpu-screen-recorder-kmod.install create mode 100644 debian/gpu-screen-recorder-kmod.triggers delete mode 100644 debian/gpu-screen-recorder-modprobe.install (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 59dc2e0..9eb991d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +gpu-screen-recorder (5.13.8-4) stable; urgency=low + + * Renamed modprobe package to kmod. + * Added update-initramfs trigger for kmod package. + + -- Maria Lisina Wed, 23 May 2026 19:02:16 +0000 + gpu-screen-recorder (5.13.8-3) stable; urgency=low * Added package splitting. diff --git a/debian/control b/debian/control index 7f59c55..dd169e9 100644 --- a/debian/control +++ b/debian/control @@ -25,25 +25,6 @@ Build-Depends: debhelper-compat (= 13), libpipewire-0.3-dev Standards-Version: 4.7.4 -Package: gpu-screen-recorder -Architecture: linux-any -Depends: gsr-kms-server, - libgl1 (>= 1.7.0), - libglx0 (>= 1.7.0), - libegl1 (>= 1.7.0), - libjpeg62-turbo (>= 1:2.1.5), - mesa-vulkan-drivers (>= 25.0.7), - ${shlibs:Depends}, - ${misc:Depends} -Recommends: mesa-va-drivers (>= 25.0.7), - intel-media-va-driver (>= 25.2.3) -Description: The fastest screen recording tool for Linux - It uses the GPU only to record the screen to minimize system - performance impact. It supports recording, live streaming, - instant replay (similar to NVIDIA ShadowPlay), and screenshot capture. - . - The tool works on both X11 and Wayland with AMD, Intel, and NVIDIA graphics cards. - Package: gpu-screen-recorder-dev Section: libdevel Architecture: linux-any @@ -51,13 +32,13 @@ Depends: gpu-screen-recorder, ${misc:Depends} Description: The fastest screen recording tool for Linux (dev) -Package: gpu-screen-recorder-modprobe +Package: gpu-screen-recorder-kmod Section: misc Architecture: all Depends: gpu-screen-recorder, kmod, ${misc:Depends} -Description: The fastest screen recording tool for Linux (modprobe) +Description: The fastest screen recording tool for Linux (kmod) Package: gpu-screen-recorder-scripts Section: misc @@ -80,6 +61,25 @@ Depends: gpu-screen-recorder, ${misc:Depends} Description: The fastest screen recording tool for Linux (systemd) +Package: gpu-screen-recorder +Architecture: linux-any +Depends: gsr-kms-server, + libgl1 (>= 1.7.0), + libglx0 (>= 1.7.0), + libegl1 (>= 1.7.0), + libjpeg62-turbo (>= 1:2.1.5), + mesa-vulkan-drivers (>= 25.0.7), + ${shlibs:Depends}, + ${misc:Depends} +Recommends: mesa-va-drivers (>= 25.0.7), + intel-media-va-driver (>= 25.2.3) +Description: The fastest screen recording tool for Linux + It uses the GPU only to record the screen to minimize system + performance impact. It supports recording, live streaming, + instant replay (similar to NVIDIA ShadowPlay), and screenshot capture. + . + The tool works on both X11 and Wayland with AMD, Intel, and NVIDIA graphics cards. + Package: gsr-kms-server Architecture: linux-any Depends: ${shlibs:Depends}, diff --git a/debian/gpu-screen-recorder-kmod.install b/debian/gpu-screen-recorder-kmod.install new file mode 100644 index 0000000..65f65e3 --- /dev/null +++ b/debian/gpu-screen-recorder-kmod.install @@ -0,0 +1 @@ +usr/lib/modprobe.d/gsr-nvidia.conf diff --git a/debian/gpu-screen-recorder-kmod.triggers b/debian/gpu-screen-recorder-kmod.triggers new file mode 100644 index 0000000..407c7e3 --- /dev/null +++ b/debian/gpu-screen-recorder-kmod.triggers @@ -0,0 +1 @@ +activate-noawait update-initramfs diff --git a/debian/gpu-screen-recorder-modprobe.install b/debian/gpu-screen-recorder-modprobe.install deleted file mode 100644 index 65f65e3..0000000 --- a/debian/gpu-screen-recorder-modprobe.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/modprobe.d/gsr-nvidia.conf -- cgit v1.2.3