Sat Dec 19 12:17:29 2020 UTC ()
mpv: Make wayland option unavailable on non-Linux for now.

Upstream decided to make wayland support linux-only.

This doesn't actually matter much at all since you can just use the SDL
video output...


(nia)
diff -r1.26 -r1.27 pkgsrc/multimedia/mpv/options.mk

cvs diff -r1.26 -r1.27 pkgsrc/multimedia/mpv/options.mk (expand / switch to unified diff)

--- pkgsrc/multimedia/mpv/options.mk 2020/12/19 11:27:51 1.26
+++ pkgsrc/multimedia/mpv/options.mk 2020/12/19 12:17:29 1.27
@@ -1,25 +1,25 @@ @@ -1,25 +1,25 @@
1# $NetBSD: options.mk,v 1.26 2020/12/19 11:27:51 leot Exp $ 1# $NetBSD: options.mk,v 1.27 2020/12/19 12:17:29 nia Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.mpv 3PKG_OPTIONS_VAR= PKG_OPTIONS.mpv
4 4
5 5
6PKG_OPTIONS_OPTIONAL_GROUPS= gl 6PKG_OPTIONS_OPTIONAL_GROUPS= gl
7PKG_OPTIONS_GROUP.gl= opengl rpi 7PKG_OPTIONS_GROUP.gl= opengl rpi
8 8
9# audio outputs 9# audio outputs
10PKG_SUPPORTED_OPTIONS+= alsa jack openal pulseaudio 10PKG_SUPPORTED_OPTIONS+= alsa jack openal pulseaudio
11# video outputs 11# video outputs
12PKG_SUPPORTED_OPTIONS+= caca libdrm wayland x11 12PKG_SUPPORTED_OPTIONS+= caca libdrm x11
13# audio/video outputs 13# audio/video outputs
14PKG_SUPPORTED_OPTIONS+= sdl2 14PKG_SUPPORTED_OPTIONS+= sdl2
15# misc 15# misc
16PKG_SUPPORTED_OPTIONS+= bluray lua 16PKG_SUPPORTED_OPTIONS+= bluray lua
17 17
18PKG_SUGGESTED_OPTIONS= bluray lua sdl2 18PKG_SUGGESTED_OPTIONS= bluray lua sdl2
19PKG_SUGGESTED_OPTIONS.Linux+= alsa pulseaudio 19PKG_SUGGESTED_OPTIONS.Linux+= alsa pulseaudio
20 20
21.include "../../mk/bsd.fast.prefs.mk" 21.include "../../mk/bsd.fast.prefs.mk"
22 22
23.if ${OPSYS} != "Darwin" 23.if ${OPSYS} != "Darwin"
24PKG_SUGGESTED_OPTIONS+= opengl libdrm x11 24PKG_SUGGESTED_OPTIONS+= opengl libdrm x11
25.endif 25.endif
@@ -28,29 +28,28 @@ PKG_SUGGESTED_OPTIONS+= opengl libdrm x @@ -28,29 +28,28 @@ PKG_SUGGESTED_OPTIONS+= opengl libdrm x
28 28
29.if ${VAAPI_AVAILABLE} == "yes" 29.if ${VAAPI_AVAILABLE} == "yes"
30PKG_SUPPORTED_OPTIONS+= vaapi 30PKG_SUPPORTED_OPTIONS+= vaapi
31PKG_SUGGESTED_OPTIONS+= vaapi 31PKG_SUGGESTED_OPTIONS+= vaapi
32.endif 32.endif
33 33
34.include "../../multimedia/libvdpau/available.mk" 34.include "../../multimedia/libvdpau/available.mk"
35 35
36.if ${VDPAU_AVAILABLE} == "yes" 36.if ${VDPAU_AVAILABLE} == "yes"
37PKG_SUPPORTED_OPTIONS+= vdpau 37PKG_SUPPORTED_OPTIONS+= vdpau
38PKG_SUGGESTED_OPTIONS+= vdpau 38PKG_SUGGESTED_OPTIONS+= vdpau
39.endif 39.endif
40 40
41.include "../../devel/wayland/platform.mk" 41.if ${OPSYS} == "Linux"
42 42PKG_SUPPORTED_OPTIONS+= wayland
43.if ${PLATFORM_SUPPORTS_WAYLAND} == "yes" 
44PKG_SUGGESTED_OPTIONS+= wayland 43PKG_SUGGESTED_OPTIONS+= wayland
45.endif 44.endif
46 45
47.include "../../mk/bsd.options.mk" 46.include "../../mk/bsd.options.mk"
48 47
49### 48###
50### alsa support (audio output) 49### alsa support (audio output)
51### 50###
52.if !empty(PKG_OPTIONS:Malsa) 51.if !empty(PKG_OPTIONS:Malsa)
53WAF_CONFIGURE_ARGS+= --enable-alsa 52WAF_CONFIGURE_ARGS+= --enable-alsa
54.include "../../audio/alsa-lib/buildlink3.mk" 53.include "../../audio/alsa-lib/buildlink3.mk"
55.else 54.else
56WAF_CONFIGURE_ARGS+= --disable-alsa 55WAF_CONFIGURE_ARGS+= --disable-alsa