Fri Jun 2 13:40:19 2023 UTC ()
fix build for option -pulseaudio

phonon 4.11 has changed the CMake mechanism so instead of using their
own macro (which checked WITH_PulseAudio) it just uses find_package
directly, so use the CMake option to disable it.


(plunky)
diff -r1.1 -r1.2 pkgsrc/multimedia/phonon-qt5/options.mk

cvs diff -r1.1 -r1.2 pkgsrc/multimedia/phonon-qt5/options.mk (expand / switch to unified diff)

--- pkgsrc/multimedia/phonon-qt5/options.mk 2021/03/30 08:55:51 1.1
+++ pkgsrc/multimedia/phonon-qt5/options.mk 2023/06/02 13:40:19 1.2
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1# $NetBSD: options.mk,v 1.1 2021/03/30 08:55:51 markd Exp $ 1# $NetBSD: options.mk,v 1.2 2023/06/02 13:40:19 plunky Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.phonon 3PKG_OPTIONS_VAR= PKG_OPTIONS.phonon
4PKG_SUPPORTED_OPTIONS= pulseaudio 4PKG_SUPPORTED_OPTIONS= pulseaudio
5PKG_SUGGESTED_OPTIONS= 5PKG_SUGGESTED_OPTIONS=
6 6
7.include "../../mk/bsd.options.mk" 7.include "../../mk/bsd.options.mk"
8 8
9.if !empty(PKG_OPTIONS:Mpulseaudio) 9.if !empty(PKG_OPTIONS:Mpulseaudio)
10.include "../../audio/pulseaudio/buildlink3.mk" 10.include "../../audio/pulseaudio/buildlink3.mk"
11.else 11.else
12CMAKE_ARGS+= -DWITH_PulseAudio:BOOL=OFF 12CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_PulseAudio:BOOL=TRUE
13.endif 13.endif