notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
showmethekey Show keys you typed on screen
1.5.0 x11 on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4.6Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-05-08 23:39:37
Last Update: 2021-11-10 10:58:09
Commit Hash: 3c31f49
License: APACHE20
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. bin/showmethekey-cli
  2. bin/showmethekey-gtk
  3. share/applications/showmethekey.desktop
  4. share/icons/hicolor/scalable/apps/showmethekey.svg
  5. share/locale/zh_CN/LC_MESSAGES/showmethekey.mo
  6. share/pixmaps/showmethekey.png
  7. /usr/local/share/licenses/showmethekey-1.5.0/catalog.mk
  8. /usr/local/share/licenses/showmethekey-1.5.0/LICENSE
  9. /usr/local/share/licenses/showmethekey-1.5.0/APACHE20
Collapse this list.
Dependency lines:
  • showmethekey>0:x11/showmethekey
To install the port:
cd /usr/ports/x11/showmethekey/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/showmethekey
  • pkg install showmethekey
PKGNAME: showmethekey
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
showmethekey
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.4.61.4.6
FreeBSD:11:armv6--
FreeBSD:11:i3861.4.61.4.6
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.4.6
FreeBSD:12:amd641.5.01.4.6
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.5.01.4.6
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-1.4.6
FreeBSD:13:amd641.5.01.4.6
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3861.5.01.4.6
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-1.4.6
FreeBSD:14:aarch641.5.0-
FreeBSD:14:amd641.5.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3861.5.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. msgfmt : devel/gettext-tools
  3. meson>=0.57.1_1 : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. pkexec : sysutils/polkit
Library dependencies:
  1. libjson-glib-1.0.so : devel/json-glib
  2. libevdev.so : devel/libevdev
  3. libudev.so : devel/libudev-devd
  4. libinput.so : x11/libinput
  5. libxkbcommon.so : x11/libxkbcommon
  6. libatk-1.0.so : accessibility/atk
  7. libcairo.so : graphics/cairo
  8. libglib-2.0.so : devel/glib20
  9. libintl.so : devel/gettext-runtime
  10. libgtk-3.so : x11-toolkits/gtk30
  11. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/AlynxZhou/showmethekey/tar.gz/v1.5.0?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
10 Nov 2021 10:58:09
 files touched by this commit commit hash:3c31f499a85f96abd316f00021261fecaf65cc37  1.5.0
Jan Beich (jbeich) search for other commits by this committer
x11/showmethekey: unbreak build after 5d998836b36f

In file included from ../showmethekey-cli/main.c:16:
/usr/local/include/libevdev-1.0/libevdev/libevdev.h:30:10: fatal error:
'linux/input.h' file not found
         ^~~~~~~~~~~~~~~

Pointy hat to:	manu
01 Nov 2021 07:42:33
 files touched by this commit commit hash:86b3ce17be1f72ff7558bf777a74a417f8992191  1.5.0
Jan Beich (jbeich) search for other commits by this committer
x11/showmethekey: update to 1.5.0

Changes:	https://github.com/AlynxZhou/showmethekey/releases/tag/v1.5.0
Reported by:	GitHub (watch releases)
10 Oct 2021 19:44:42
 files touched by this commit commit hash:2c672a4de941dc57142d867ba42396b1b64d2921  1.4.6
Baptiste Daroussin (bapt) search for other commits by this committer
INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
08 May 2021 23:36:18
 files touched by this commit commit hash:bd66952ced00ca00634efabb6fba541c8f5c1c2d  1.4.6
Jan Beich (jbeich) search for other commits by this committer
x11/showmethekey: add new port

Show keys you typed on screen, so your audiences can see what you do
clearly while you are streaming or recording. A screenkey alternative
that works on both X11 and Wayland.

https://showmethekey.alynx.one/

Number of commits found: 4