From 870e25c51538a3dad1e7c4055a0e036fc6b8ce96 Mon Sep 17 00:00:00 2001 From: Dominik Honnef Date: Fri, 9 Oct 2015 06:02:56 +0200 Subject: [PATCH] mpv: enable zsh completion for native builds mpv's zsh completion is generated by running mpv itself. This obviously doesn't work in cross builds. It used to not fail, because the perl script would ignore the exec error and just produce a useless zsh completion file. When they fixed that and started failing, our cross build started failing as well, so we disabled zsh completion. This change mostly restores original behaviour: create zsh completion for non-cross builds. --- srcpkgs/mpv/template | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template index 32f3dc2fdf2..f6bb5129157 100644 --- a/srcpkgs/mpv/template +++ b/srcpkgs/mpv/template @@ -1,7 +1,7 @@ # Template file for 'mpv' pkgname=mpv version=0.11.0 -revision=2 +revision=3 short_desc="Video player based on MPlayer/mplayer2" maintainer="Juan RP " license="GPL-2" @@ -21,6 +21,10 @@ conf_files="/etc/mpv/encoding-profiles.conf" distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz" checksum=a2157174e46db46dad5deb1fde94283e72ebe922fd15447cb16a2a243fae5bda +if [ -z "$CROSS_BUILD" ]; then + configure_args+=" --enable-zsh-comp" +fi + pre_configure() { python bootstrap.py sed -i 's,/usr/local/etc/mpv.conf,/etc/mpv/mpv.conf,' etc/example.conf