File: control

package info (click to toggle)
xssproxy 1.0.0-1
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye, buster, sid, trixie
  • size: 132 kB
  • sloc: ansic: 267; makefile: 24
file content (26 lines) | stat: -rw-r--r-- 1,379 bytes parent folder | download
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
Source: xssproxy
Section: x11
Priority: optional
Maintainer: Tim Schumacher <tim@timakro.de>
Build-Depends: debhelper (>= 10), libglib2.0-dev, libx11-dev, libxss-dev, libdbus-1-dev
Standards-Version: 4.1.0
Homepage: https://github.com/timakro/xssproxy

Package: xssproxy
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Forward freedesktop.org Idle Inhibition Service calls to Xss
 xssproxy implements the org.freedesktop.ScreenSaver D-Bus interface described
 in the Idle Inhibition Service Draft by the freedesktop.org developers. The
 inhibition of the screensaver is then controlled using the XScreenSaverSuspend
 function from the Xss (X11 Screen Saver extension) library.
 .
 This package is useful when using a lightweight window manager with the X
 built-in screensaver. For example Firefox uses the org.freedesktop.ScreenSave
 D-Bus interface to disable the screensaver when playing videos. This package
 implements that interface and disables the X built-in screensaver in that
 case. A possible use case is to install this package with the xmonad window
 manager and the display locker tools xssstate and slock included in the
 suckless-tools package. All the major full-featured desktop environments like
 GNOME come with a built-in implementation of the beforementioned D-Bus
 interface and thus make no sense to be used with this package.