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)
Mon, Apr 21, 3:45 PM
Unknown Object (File)
Mon, Apr 21, 3:10 PM
Unknown Object (File)
Mar 17 2025, 5:55 PM
Unknown Object (File)
Mar 3 2025, 11:12 AM
Unknown Object (File)
Mar 3 2025, 6:11 AM
Unknown Object (File)
Mar 3 2025, 2:18 AM
Unknown Object (File)
Feb 19 2025, 8:43 AM
Unknown Object (File)
Feb 2 2025, 1:53 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.