svn commit: r489557 - head/x11-toolkits/wlroots
Jan Beich
jbeich at FreeBSD.org
Mon Jan 7 05:07:18 UTC 2019
Author: jbeich
Date: Mon Jan 7 05:07:17 2019
New Revision: 489557
URL: https://svnweb.freebsd.org/changeset/ports/489557
Log:
x11-toolkits/wlroots: add missing runtime dependencies
[xwayland/xwayland.c:141] failed to exec Xwayland: No such file or directory
xkbcommon: ERROR: failed to add default include path /usr/local/share/X11/xkb
[rootston/keyboard.c:421] Cannot create XKB context
[rootston/seat.c:660] could not allocate keyboard for seat
Modified:
head/x11-toolkits/wlroots/Makefile (contents, props changed)
Modified: head/x11-toolkits/wlroots/Makefile
==============================================================================
--- head/x11-toolkits/wlroots/Makefile Mon Jan 7 03:30:26 2019 (r489556)
+++ head/x11-toolkits/wlroots/Makefile Mon Jan 7 05:07:17 2019 (r489557)
@@ -2,6 +2,7 @@
PORTNAME= wlroots
DISTVERSION= 0.2
+PORTREVISION= 1
CATEGORIES= x11-toolkits
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
@@ -20,6 +21,7 @@ LIB_DEPENDS= libudev.so:devel/libudev-devd \
libwayland-egl.so:graphics/wayland \
libinput.so:x11/libinput \
libxkbcommon.so:x11/libxkbcommon
+RUN_DEPENDS= xkeyboard-config>0:x11/xkeyboard-config
USES= compiler:c11 gl meson pkgconfig
USE_GITHUB= yes
@@ -37,6 +39,7 @@ OPTIONS_DEFAULT=X11
OPTIONS_SUB= yes
X11_LIB_DEPENDS=libxcb-icccm.so:x11/xcb-util-wm
+X11_RUN_DEPENDS=Xwayland:x11-servers/xwayland
X11_USE= XORG=x11,xcb
X11_MESON_ON= -Dx11-backend=enabled -Dxcb-icccm=enabled -Dxwayland=enabled
X11_MESON_OFF= -Dx11-backend=disabled -Dxcb-icccm=disabled -Dxwayland=disabled
More information about the svn-ports-head
mailing list