Page MenuHomeFreeBSD

x11/showmethekey: split CLI into subpackage
AbandonedPublic

Authored by jbeich on Jan 24 2024, 6:40 PM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 6 2025, 6:10 AM
Unknown Object (File)
Nov 2 2025, 2:34 AM
Unknown Object (File)
Oct 27 2025, 3:16 AM
Unknown Object (File)
Oct 27 2025, 3:02 AM
Unknown Object (File)
Oct 27 2025, 1:52 AM
Unknown Object (File)
Oct 26 2025, 6:04 PM
Unknown Object (File)
Oct 21 2025, 1:04 PM
Unknown Object (File)
Oct 21 2025, 1:04 PM
Subscribers
None

Details

Reviewers
None
Group Reviewers
portmgr
Summary

Due to missing USE_*.<subpkg> helper and for POLA sake I've moved out CLI to help headless users. Turning main subpackage into meta-package to pull both cli and (in future) gui subpackages may be of dubious benefit.

Similar to D43581.

Test Plan
$ poudriere testport -j 132i386 x11/showmethekey~cli
[...]
===========================================================================
=>> Checking shared library dependencies
 0x00000001 NEEDED               Shared library: [libc.so.7]
 0x00000001 NEEDED               Shared library: [libevdev.so.2]
 0x00000001 NEEDED               Shared library: [libinput.so.10]
 0x00000001 NEEDED               Shared library: [libthr.so.3]
 0x00000001 NEEDED               Shared library: [libudev.so.0]

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

jbeich created this revision.

Likely pointless as showmethekey-cli is similar to xkbcli interactive-evdev from libxkbcommon package. Besides,

$ showmethekey-cli -h
[...]
Warning: This is the backend and is not designed to run by users. You should run the frontend of Show Me The Key, and the frontend will run this.