Package Details: wshowkeys-git r5.e8bfc78-1

Git Clone URL: https://aur.archlinux.org/wshowkeys-git.git (read-only, click to copy)
Package Base: wshowkeys-git
Description: Displays keys being pressed on a Wayland session
Upstream URL: https://github.com/ammgws/wshowkeys
Licenses: GPL
Conflicts: wshowkeys
Provides: wshowkeys
Submitter: rumpelsepp
Maintainer: rumpelsepp
Last Packager: rumpelsepp
Votes: 9
Popularity: 0.92
First Submitted: 2019-09-26 06:04
Last Updated: 2021-09-06 10:45

Latest Comments

rumpelsepp commented on 2021-09-06 10:46

thanks, fixed!

whynothugo commented on 2021-09-06 10:14

Oh, it's wayland:

diff --git a/.SRCINFO b/.SRCINFO
index bcfd023..cf50df4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -8,6 +8,7 @@ pkgbase = wshowkeys-git
    makedepends = git
    makedepends = meson
    makedepends = wayland-protocols
+   makedepends = wayland
    depends = cairo
    depends = pango
    depends = libinput
diff --git a/PKGBUILD b/PKGBUILD
index 3f65e6f..0b37fad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,7 @@ arch=('x86_64')
 url='https://github.com/ammgws/wshowkeys'
 license=('GPL')
 depends=('cairo' 'pango' 'libinput' 'libxkbcommon')
-makedepends=('git' 'meson' 'wayland-protocols')
+makedepends=('git' 'meson' 'wayland-protocols' 'wayland')
 provides=('wshowkeys')
 conflicts=('wshowkeys')
 source=("$_pkgname::git+https://github.com/ammgws/wshowkeys")

whynothugo commented on 2021-09-06 10:12

There seems to be a missing makedepends, but I'm not sure what it is:

Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency cairo found: YES 1.17.4
Run-time dependency libinput found: YES 1.18.1
Run-time dependency pango found: YES 1.48.9
Run-time dependency pangocairo found: YES 1.48.9
Run-time dependency libudev found: YES 249
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency wayland-client found: NO (tried pkgconfig)

wshowkeys/meson.build:45:0: ERROR: Dependency "wayland-client" not found, tried pkgconfig

A full log can be found at /build/wshowkeys-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().

stvsu commented on 2021-08-04 05:15

+1, please change git repo to the new fork (https://github.com/ammgws/wshowkeys)

OctopusET commented on 2021-08-04 02:53

https://github.com/ammgws/wshowkeys

forked version that works with resent version of wayland. Chould you change git repo with this?

cgirard commented on 2020-07-28 15:39

Hi, git makedepend is missing.

glitsj16 commented on 2019-09-26 19:49

Follow-up: upstream (~sircmpwn/public-inbox@lists.sr.ht) confirmed that GNOME does not support the Wayland protocols necessary for wshowkeys to work correctly.

glitsj16 commented on 2019-09-26 18:01

Can't seem to find a way to report issues upstream, so I'm posting here. After installation wshowkeys segfaults:

$ wshowkeys wl_registry@2: error 0: invalid version for global wl_output (4): have 2, wanted 3 Segmentation fault