d221765c72
Disabled by default since mpv with samba support makes it GPL-3. Someone would like to build mpv with samba support by yourself, so restore support for it via build option. Just in case.
43 lines
1.6 KiB
Bash
43 lines
1.6 KiB
Bash
# Template file for 'mpv'
|
|
pkgname=mpv
|
|
version=0.26.0
|
|
revision=1
|
|
build_options="smb vapoursynth"
|
|
short_desc="Video player based on MPlayer/mplayer2"
|
|
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
|
license="GPL-2, LGPL-2.1"
|
|
homepage="https://mpv.io"
|
|
build_style=waf
|
|
configure_args="--confdir=/etc/mpv --docdir=/usr/share/examples/mpv
|
|
--enable-dvdread --enable-dvdnav --enable-cdda --enable-libmpv-shared
|
|
--disable-oss-audio --disable-sdl2 $(vopt_enable smb libsmbclient)
|
|
$(vopt_enable vapoursynth)"
|
|
hostmakedepends="pkg-config python-docutils perl"
|
|
makedepends="
|
|
ffmpeg-devel libass-devel lcms2-devel libXinerama-devel lua52-devel v4l-utils-devel
|
|
libXv-devel libxkbcommon-devel libva-glx-devel libvdpau-devel alsa-lib-devel
|
|
pulseaudio-devel libbluray-devel libcdio-paranoia-devel libdvdread-devel
|
|
MesaLib-devel harfbuzz-devel libXScrnSaver-devel jack-devel libdvdnav-devel
|
|
wayland-devel libwayland-egl libuuid-devel libguess-devel libXrandr-devel
|
|
rubberband-devel $(vopt_if smb samba-devel) $(vopt_if vapoursynth vapoursynth-devel)"
|
|
depends="desktop-file-utils hicolor-icon-theme $(vopt_if vapoursynth vapoursynth-mvtools)"
|
|
distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz"
|
|
checksum=daf3ef358d5f260f2269f7caabce27f446c291457ec330077152127133b71b46
|
|
|
|
if [ -z "$CROSS_BUILD" ]; then
|
|
configure_args+=" --enable-zsh-comp"
|
|
fi
|
|
|
|
pre_configure() {
|
|
python2 bootstrap.py
|
|
}
|
|
|
|
mpv-devel_package() {
|
|
depends="${sourcepkg}>=${version}_${revision}"
|
|
short_desc+=" - development files"
|
|
pkg_install() {
|
|
vmove usr/include
|
|
vmove usr/lib/pkgconfig
|
|
vmove usr/lib/*.so
|
|
}
|
|
}
|