File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # $NetBSD: Makefile,v 1.7 2026/03/29 16:43:50 tnn Exp $
1+ # $NetBSD: Makefile,v 1.8 2026/03/29 16:54:28 tnn Exp $
22
33DISTNAME = qtwebengine-everywhere-src-${QTVERSION}
44PKGNAME = qt6-qtwebengine-${QTVERSION}
@@ -68,7 +68,6 @@ CMAKE_CONFIGURE_ARGS+= -DQT_FEATURE_webengine_system_audioio=ON
6868.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "OpenBSD"
6969CMAKE_CONFIGURE_ARGS+ = -DQT_FEATURE_webengine_system_sndio=ON
7070.endif
71- CMAKE_CONFIGURE_ARGS+ = -DQT_FEATURE_webengine_system_pulseaudio=ON
7271
7372CONFIGURE_ENV+ = NINJAFLAGS=-j${_MAKE_JOBS_N:U1}
7473
@@ -104,6 +103,8 @@ SUBST_VARS.path+= PREFIX PKG_SYSCONFBASE VARBASE QTDIR X11BASE PYTHONBIN EXTRA_C
104103
105104NOT_PAX_MPROTECT_SAFE+ = qt6/libexec/QtWebEngineProcess
106105
106+ .include "options.mk"
107+
107108do-build :
108109 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ninja -j ${_MAKE_JOBS_N: U1} ${BUILD_TARGET}
109110
@@ -115,7 +116,6 @@ do-install:
115116.include "../../audio/alsa-lib/buildlink3.mk"
116117.endif
117118.include "../../audio/libopus/buildlink3.mk"
118- .include "../../audio/pulseaudio/buildlink3.mk"
119119.if ${OPSYS} == "Darwin" || ${OPSYS} == "Linux" || ${OPSYS} == "NetBSD"
120120.include "../../devel/libexecinfo/buildlink3.mk"
121121.endif
Original file line number Diff line number Diff line change 1+ # $NetBSD: options.mk,v 1.1 2026/03/29 16:54:28 tnn Exp $
2+
3+ PKG_OPTIONS_VAR = PKG_OPTIONS.qt6-qtwebengine
4+ PKG_SUPPORTED_OPTIONS = pulseaudio
5+ PKG_SUGGESTED_OPTIONS = pulseaudio
6+
7+ .include "../../mk/bsd.options.mk"
8+
9+ .if !empty(PKG_OPTIONS :Mpulseaudio)
10+ CMAKE_CONFIGURE_ARGS+ = -DQT_FEATURE_webengine_system_pulseaudio=ON
11+ .include "../../audio/pulseaudio/buildlink3.mk"
12+ .else
13+ CMAKE_CONFIGURE_ARGS+ = -DQT_FEATURE_webengine_system_pulseaudio=OFF
14+ .endif
You can’t perform that action at this time.
0 commit comments