Created attachment 225514 [details]
xscrnsaver was needed when inactivity-reset was introduced:
Since then, it was re-introduced without relying on X11:
Repo grep for xscreensaver includes returns nothing, xscreensaver was dropped in some commit before, hard to git grep or blame since the file where the dependency was introduced no longer exists.
This is needed for www/midori to not pull libX11 and related dependencies (Wayland-only environment). Related webkit2-gtk3 PR is 255528.
Thanks for reporting.
Let me test this a little before committing.
A commit in branch main references this bug:
Author: Evgeniy Khramtsov <email@example.com>
AuthorDate: 2021-06-04 14:37:02 +0000
Commit: Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2021-06-04 14:38:37 +0000
www/midori: Fix dependencies
- Remove unneeded dependency on xorg xscrnsaver 
- Add missing dependency on harfbuzz 
PR: 256392 
Reported by: poudriere run 
www/midori/Makefile | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
Patch committed. Thanks!