aboutsummaryrefslogtreecommitdiffhomepage
path: root/debian/control
blob: a4ffb66fc385c43c16f53c47feeb4374750737c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
Source: gpu-screen-recorder
Section: video
Maintainer: Maria Lisina <sekoohaka.sarisan@gmail.com>
Build-Depends: debhelper-compat (= 13),
               meson,
               pkg-config,
               libx11-dev,
               libxcomposite-dev,
               libxrandr-dev,
               libxfixes-dev,
               libxdamage-dev,
               libwayland-dev,
               libavcodec-dev,
               libavformat-dev,
               libavutil-dev,
               libswresample-dev,
               libavfilter-dev,
               libva-dev,
               libpulse-dev,
               libdrm-dev,
               libcap-dev,
               libvulkan-dev,
               linux-libc-dev,
               libdbus-1-dev,
               libpipewire-0.3-dev
Standards-Version: 4.7.4

Package: gpu-screen-recorder
Architecture: linux-any
Depends: gsr-kms-server,
         libgl1,
         libglx0,
         libegl1,
         libjpeg62-turbo,
         mesa-vulkan-drivers,
         ${shlibs:Depends},
         ${misc:Depends}
Recommends: mesa-va-drivers,
            intel-media-va-driver
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
Depends: gpu-screen-recorder,
         ${misc:Depends}
Description: The fastest screen recording tool for Linux (dev)

Package: gpu-screen-recorder-kmod
Section: misc
Architecture: all
Depends: gpu-screen-recorder,
         kmod,
         ${misc:Depends}
Description: The fastest screen recording tool for Linux (kmod)

Package: gpu-screen-recorder-scripts
Section: misc
Architecture: all
Depends: gpu-screen-recorder,
         coreutils,
         libnotify-bin,
         psmisc,
         pulseaudio-utils,
         sysvinit-utils,
         xdotool,
         ${misc:Depends}
Description: The fastest screen recording tool for Linux (scripts)

Package: gpu-screen-recorder-systemd
Section: misc
Architecture: all
Depends: gpu-screen-recorder,
         systemd,
         ${misc:Depends}
Description: The fastest screen recording tool for Linux (systemd)

Package: gsr-cli
Architecture: linux-any
Depends: gpu-screen-recorder,
         ${shlibs:Depends},
         ${misc:Depends}
Description: Control a running GPU Screen Recorder instance
 Sends a command to a gpu-screen-recorder instance that
 was started with the -ipc option and reports the reply.
 .
 This gives the same control as sending signals to GPU Screen Recorder,
 except that a replay can be saved with an arbitrary number of seconds
 and that the result of the command is known instead of being sent blindly.

Package: gsr-kms-server
Architecture: linux-any
Depends: libcap2-bin,
         ${shlibs:Depends},
         ${misc:Depends}
Description: KMS (Kernel Mode Setting) server for GPU Screen Recorder
 Companion daemon for GPU Screen Recorder that provides Kernel Mode Setting (KMS)
 access for screen capture in environments where direct DRM access is required.
 .
 It acts as a local server that communicates via a Unix domain socket,
 allowing GPU Screen Recorder to capture screen content through the KMS interface.