x11/plasma6-libkscreen: libksreen uses hwdata, provice a dependency

Sponsored by:	Future Crew, LLC
This commit is contained in:
Dima Panov 2024-11-25 12:34:27 +03:00
parent 78a0a716bb
commit 187bfb4532
No known key found for this signature in database
GPG key ID: FB8BA09DD5398F29

View file

@ -1,5 +1,6 @@
PORTNAME= libkscreen
DISTVERSION= ${KDE_PLASMA_VERSION}
PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
COMMENT= KDE screen management software
@ -7,6 +8,7 @@ MAINTAINER= kde@FreeBSD.org
LIB_DEPENDS= libwayland-client.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
RUN_DEPENDS= ${PNP_IDS_FILE}:misc/hwdata
USES= cmake compiler:c++11-lib gl kde:6 pkgconfig qt:6 tar:xz xorg
USE_GL= gl opengl
@ -15,4 +17,9 @@ USE_KDE= config \
USE_QT= base wayland
USE_XORG= xcb
PNP_IDS_FILE= ${LOCALBASE}/share/hwdata/hwdata/pnp.ids
post-patch:
@${REINPLACE_CMD} -e 's|/usr/share/hwdata/pnp.ids|${PNP_IDS_FILE}|' ${WRKSRC}/src/edid.cpp
.include <bsd.port.mk>