From d37339576957ce474c487915976d4cb04dbe86a8 Mon Sep 17 00:00:00 2001 From: nia Date: Sat, 22 Jul 2023 08:46:23 +0000 Subject: [PATCH] lxqt-session: Option-ize udev support. --- x11/lxqt-session/Makefile | 8 ++------ x11/lxqt-session/options.mk | 12 ++++++++++++ 2 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 x11/lxqt-session/options.mk diff --git a/x11/lxqt-session/Makefile b/x11/lxqt-session/Makefile index 5bde867efb16..0ebc7b4dc899 100644 --- a/x11/lxqt-session/Makefile +++ b/x11/lxqt-session/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2023/06/05 20:35:45 abs Exp $ +# $NetBSD: Makefile,v 1.29 2023/07/22 08:46:23 nia Exp $ DISTNAME= lxqt-session-1.3.0 PKGREVISION= 3 @@ -19,11 +19,6 @@ USE_LANGUAGES= c c++ CONFIGURE_DIRS= build CMAKE_ARG_PATH= .. -.include "../../mk/bsd.prefs.mk" -.if ${OPSYS} != "Linux" -CMAKE_ARGS+= -DWITH_LIBUDEV=OFF -.endif - AUTOSTART_CONF= share/examples/autostart PKG_SYSCONFSUBDIR= xdg MAKE_DIRS= ${PKG_SYSCONFDIR}/autostart @@ -47,6 +42,7 @@ TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools DEPENDS+= qtxdg-tools>=3.9.1:../../x11/qtxdg-tools DEPENDS+= xdg-user-dirs-[0-9]*:../../x11/xdg-user-dirs +.include "options.mk" .include "../../x11/qt5-qtbase/buildlink3.mk" .include "../../x11/kwindowsystem/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" diff --git a/x11/lxqt-session/options.mk b/x11/lxqt-session/options.mk new file mode 100644 index 000000000000..4255491860b6 --- /dev/null +++ b/x11/lxqt-session/options.mk @@ -0,0 +1,12 @@ +# $NetBSD: options.mk,v 1.1 2023/07/22 08:46:23 nia Exp $ + +PKG_OPTIONS_VAR= PKG_OPTIONS.lxqt-session +PKG_SUPPORTED_OPTIONS= udev + +.include "../../mk/bsd.options.mk" + +.if !empty(PKG_OPTIONS:Mudev) +. include "../../sysutils/libudev/buildlink3.mk" +.else +CMAKE_ARGS+= -DWITH_LIBUDEV=OFF +.endif