Sun Apr 3 10:04:09 2022 UTC ()
audio/spotify-player

Fix build with gstreamer-backend.


(pin)
diff -r1.2 -r1.3 pkgsrc/audio/spotify-player/options.mk

cvs diff -r1.2 -r1.3 pkgsrc/audio/spotify-player/options.mk (expand / switch to unified diff)

--- pkgsrc/audio/spotify-player/options.mk 2021/09/08 10:48:20 1.2
+++ pkgsrc/audio/spotify-player/options.mk 2022/04/03 10:04:09 1.3
@@ -1,33 +1,36 @@ @@ -1,33 +1,36 @@
1# $NetBSD: options.mk,v 1.2 2021/09/08 10:48:20 pin Exp $ 1# $NetBSD: options.mk,v 1.3 2022/04/03 10:04:09 pin Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.spotify-player 3PKG_OPTIONS_VAR= PKG_OPTIONS.spotify-player
4PKG_SUPPORTED_OPTIONS= alsa gstreamer jack portaudio pulseaudio rodio sdl 4PKG_SUPPORTED_OPTIONS= alsa gstreamer jack portaudio pulseaudio rodio sdl
5PKG_SUGGESTED_OPTIONS= portaudio 5PKG_SUGGESTED_OPTIONS= portaudio
6 6
7.include "../../mk/bsd.options.mk" 7.include "../../mk/bsd.options.mk"
8 8
9.if !empty(PKG_OPTIONS:Malsa) 9.if !empty(PKG_OPTIONS:Malsa)
10CARGO_FEATURES+= alsa-backend 10CARGO_FEATURES+= alsa-backend
11RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.alsa-lib}/lib 11RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.alsa-lib}/lib
12RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.alsa-lib}/lib 12RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.alsa-lib}/lib
13.include "../../audio/alsa-lib/buildlink3.mk" 13.include "../../audio/alsa-lib/buildlink3.mk"
14.endif 14.endif
15 15
16.if !empty(PKG_OPTIONS:Mgstreamer) 16.if !empty(PKG_OPTIONS:Mgstreamer)
17CARGO_FEATURES+= gstreamer-backend 17CARGO_FEATURES+= gstreamer-backend
18RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.gstreamer1}/lib 18RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.gstreamer1}/lib
19RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.gstreamer1}/lib 19RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.gstreamer1}/lib
 20DEPENDS+= gstreamer1-default-backend-[0-9]*:../../meta-pkgs/gstreamer1-default-backend
20.include "../../multimedia/gstreamer1/buildlink3.mk" 21.include "../../multimedia/gstreamer1/buildlink3.mk"
 22.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
 23.include "../../multimedia/gst-plugins1-good/buildlink3.mk"
21.endif 24.endif
22 25
23.if !empty(PKG_OPTIONS:Mjack) 26.if !empty(PKG_OPTIONS:Mjack)
24CARGO_FEATURES+= jackaudio-backend 27CARGO_FEATURES+= jackaudio-backend
25RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.jack}/lib 28RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.jack}/lib
26RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.jack}/lib 29RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.jack}/lib
27.include "../../audio/jack/buildlink3.mk" 30.include "../../audio/jack/buildlink3.mk"
28.endif 31.endif
29 32
30.if !empty(PKG_OPTIONS:Mportaudio) 33.if !empty(PKG_OPTIONS:Mportaudio)
31CARGO_FEATURES+= portaudio-backend 34CARGO_FEATURES+= portaudio-backend
32RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.portaudio}/lib 35RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.portaudio}/lib
33RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.portaudio}/${BUILDLINK_LIBDIRS.portaudio} 36RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.portaudio}/${BUILDLINK_LIBDIRS.portaudio}