git: 12f4ef20009f - main - x11-toolkits/wlroots-devel: limit seatd dependency to DRM=on
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 04 Jun 2023 08:20:48 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=12f4ef20009fa75dc18dbc698b0dcc21b36e85b1
commit 12f4ef20009fa75dc18dbc698b0dcc21b36e85b1
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-06-04 08:11:53 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-06-04 08:20:26 +0000
x11-toolkits/wlroots-devel: limit seatd dependency to DRM=on
libseat is part of wlr_session API i.e., not used when nested on Xorg
or another Wayland compositor.
https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/f0375eed2427
---
x11-toolkits/wlroots-devel/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-toolkits/wlroots-devel/Makefile b/x11-toolkits/wlroots-devel/Makefile
index b8b8ab231753..08c6e5604eb6 100644
--- a/x11-toolkits/wlroots-devel/Makefile
+++ b/x11-toolkits/wlroots-devel/Makefile
@@ -19,7 +19,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>=1.31:graphics/wayland-protocols
LIB_DEPENDS= libdrm.so:graphics/libdrm \
libwayland-server.so:graphics/wayland \
- libseat.so:sysutils/seatd \
libxkbcommon.so:x11/libxkbcommon
USES= compiler:c11 gl meson pkgconfig xorg
@@ -46,6 +45,7 @@ DRM_BUILD_DEPENDS= hwdata>0:misc/hwdata
DRM_LIB_DEPENDS= libudev.so:devel/libudev-devd \
libliftoff.so:graphics/libliftoff \
libdisplay-info.so:sysutils/libdisplay-info \
+ libseat.so:sysutils/seatd \
libinput.so:x11/libinput
DRM_MESON_ENABLED= session
DRM_VARS= BACKENDS+="drm libinput"