Page MenuHomeFreeBSD

x11/bhotkeys-screenshot: New port
ClosedPublic

Authored by dteske on Sat, Oct 10, 3:04 PM.
Tags
None
Referenced Files
F176005069: D60587.id189363.diff
Thu, Oct 15, 5:46 AM
F175978170: D60587.id189386.diff
Wed, Oct 14, 11:37 PM
F175966380: D60587.id.diff
Wed, Oct 14, 8:54 PM
Unknown Object (File)
Wed, Oct 14, 5:14 AM
Unknown Object (File)
Tue, Oct 13, 9:02 PM
Unknown Object (File)
Tue, Oct 13, 9:02 PM
Unknown Object (File)
Tue, Oct 13, 9:02 PM
Unknown Object (File)
Tue, Oct 13, 9:02 PM
Subscribers
None

Details

Summary

Screenshot hotkeys for bhotkeys.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77962
Build 74845: arc lint + arc unit

Event Timeline

dteske created this revision.
x11/bhotkeys-screenshot/Makefile
11

Good catches. All worthy adds. Only one minor note: xdotool is optional. window-screenshot can function without it.

Using make all-depends-list we can determine what other dependencies xdotool would add:

dteske@FreeBSD bhotkeys-screenshot $ make all-depends-list > a
dteske@FreeBSD bhotkeys-screenshot $ vi Makefile
# adds xdotool:x11/xdotool to RUN_DEPENDS
dteske@FreeBSD bhotkeys-screenshot $ make all-depends-list > b
dteske@FreeBSD bhotkeys-screenshot $ diff -pu a b | grep ^+/
+/usr/ports/x11/xdotool
+/usr/ports/x11/libXinerama
+/usr/ports/x11/libxkbcommon
+/usr/ports/x11/xkeyboard-config
+/usr/ports/x11/xkbcomp
+/usr/ports/x11/libxkbfile
+/usr/ports/graphics/wayland-protocols

It's that last one that gives me serious pause in adding xdotool as a hard RUN_DEPENDS entry.

I will absolutely add the others.

Add RUN_DEPENDS: x11/xprop x11/xrandr x11/xdpyinfo (jrm)

This revision is now accepted and ready to land.Sat, Oct 10, 8:39 PM
This revision was automatically updated to reflect the committed changes.