1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00
freebsd-ports/x11/wshowkeys/Makefile
Jan Beich 03855710ed x11/wshowkeys: unbreak runtime after d81a61abe4
$ WAYLAND_DEBUG=1 wshowkeys
[...]
[0.182]  -> wl_compositor@5.create_surface(new id wl_surface@3)
[0.185]  -> zwlr_layer_shell_v1@7.get_layer_surface(new id zwlr_layer_surface_v1@11, wl_surface@3, nil, 2, "showkeys")
[0.192]  -> zwlr_layer_surface_v1@11.set_anchor(0)
[0.194]  -> zwlr_layer_surface_v1@11.set_margin(32, 32, 32, 32)
[0.198]  -> zwlr_layer_surface_v1@11.set_exclusive_zone(-1)
[0.200]  -> wl_surface@3.commit()
[0.296]  -> wl_surface@3.attach(nil, 0, 0)
[0.302]  -> wl_surface@3.commit()
[0.313] wl_display@1.error(zwlr_layer_surface_v1@11, 1, "width 0 requested without setting left and right anchors")
zwlr_layer_surface_v1@11: error 1: width 0 requested without setting left and right anchors
wl_display_dispatch: Protocol error
2021-08-01 10:06:34 +00:00

28 lines
900 B
Makefile

PORTNAME= wshowkeys
PORTVERSION= s20200330
DISTVERSIONSUFFIX= -0-g6388a49
PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
PATCH_SITES= https://github.com/ammgws/${PORTNAME}/commit/
PATCHFILES+= 35b6f15bd088.patch:-p1 # https://old.reddit.com/r/swaywm/comments/ovfzpv/new_custodianmaintainerbugfix_needed_for_wshowkeys/
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Display keystrokes for screencasts on wlroots compositors
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
LIB_DEPENDS= libudev.so:devel/libudev-devd \
libwayland-client.so:graphics/wayland \
libinput.so:x11/libinput \
libxkbcommon.so:x11/libxkbcommon
USES= compiler:c11 gnome meson pkgconfig
USE_GNOME= cairo pango
PLIST_FILES= "@(,,4755) bin/${PORTNAME}"
.include <bsd.port.mk>