Created attachment 218852 [details] libg15-v1.diff The package isn't updated too much, but the library is quite simple.
Created attachment 218853 [details] libg15-v2.diff I've forgot to properly format the plist.
A commit references this bug: Author: makc Date: Tue Dec 15 22:04:08 UTC 2020 New revision: 558187 URL: https://svnweb.freebsd.org/changeset/ports/558187 Log: Add sysutils/libg15 and sysutils/libg15render: API and library for control of LCD and the extra keys on Logitech keyboards. PR: 250429 PR: 250430 Submitted by: Daniel Menelkir Changes: head/sysutils/Makefile head/sysutils/libg15/ head/sysutils/libg15/Makefile head/sysutils/libg15/distinfo head/sysutils/libg15/pkg-descr head/sysutils/libg15/pkg-plist head/sysutils/libg15render/ head/sysutils/libg15render/Makefile head/sysutils/libg15render/distinfo head/sysutils/libg15render/pkg-descr head/sysutils/libg15render/pkg-plist
Committed with minor changes, thank you!