As per summary, wlomp, Wayland output power management. Simple client implementing zwlr-output-power-management-v1. It can be used as alternative to dpms, for example, #!/bin/sh exec swayidle -w \ timeout 300 "waylock.sh" \ timeout 600 "wlopm --off '*'" resume "wlopm --on '*'"
https://git.sr.ht/~leon_plickat/wlopm
I successfully compiled a working version of wlomp on FreeBSD 14.0-RELEASE. I had to use gmake and gcc instead of make and clang to get it working. Currently I feel in the mood to create a port for this at some time in future. :)
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275141
wlopm is now available as port: https://www.freshports.org/x11/wlopm so imho this ticket can be closed.