dpms: Add support for DPMSInfoNotify event from DPMS 1.2 (xorgproto)

This allows applications to respond to changes of power level
of a monitor, e.g. an application may stop rendering and related
calculations when the monitor is off.

Related bug: https://bugs.freedesktop.org/57120

Signed-off-by: Alexander Volkov <a.volkov@rusbitech.ru>
5 jobs for dpms in 1 minute and 39 seconds (queued for 1 second)
Status Job ID Name Coverage
  Docker Image
passed #2286668
debian-testing

00:00:29

 
  Build And Test
failed #2359027
autotools

00:00:53

failed #2286670
meson

00:00:16

failed #2286671
meson-noglamor

00:00:13

failed #2286669
autotools

00:00:47

 
Name Stage Failure
failed
meson-noglamor Build And Test
cleanups performed                     0
files in cache 26536
cache size 1.3 GB
max cache size 5.0 GB
Uploading artifacts for failed job
Uploading artifacts...
WARNING: build/test/piglit-results/: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
meson Build And Test
no input file                        266
cleanups performed 0
files in cache 22974
cache size 1.2 GB
max cache size 5.0 GB
Uploading artifacts...
WARNING: build/test/piglit-results/: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1
failed
autotools Build And Test
no input file                        342
cleanups performed 0
files in cache 48148
cache size 2.5 GB
max cache size 5.0 GB
Uploading artifacts...
WARNING: build/test/piglit-results/: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 1