#!/bin/mkpkg # description: Minimalist media player for the command line # url: https://mpv.io/ name=mpv version=0.41.0 release=2 depends=(ffmpeg libplacebo libass wayland alsa-lib mesa libdrm libxkbcommon vulkan-loader) makedeps=(wayland-protocols) source=(https://github.com/mpv-player/mpv/archive/v$version/$name-$version.tar.gz) sha256sums=( "ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209" ) build() { cd $name-$version meson setup build \ --prefix=/usr \ --libdir=lib \ --buildtype=plain \ --wrap-mode=nodownload \ -D b_lto=true \ -D b_pie=true \ -D gpl=true \ -D cplayer=true \ -D libmpv=true \ -D wayland=enabled \ -D egl-wayland=enabled \ -D drm=enabled \ -D egl-drm=enabled \ -D gbm=enabled \ -D alsa=enabled \ -D x11=disabled \ -D xv=disabled \ -D egl-x11=disabled \ -D pipewire=disabled \ -D pulse=disabled \ -D jack=disabled \ -D sdl2-audio=disabled \ -D sdl2-video=disabled \ -D lua=disabled \ -D javascript=disabled \ -D libbluray=disabled \ -D dvdnav=disabled \ -D libarchive=disabled \ -D vapoursynth=disabled \ -D tests=false meson compile -C build DESTDIR=$PKG meson install -C build } signify() { untrusted comment: public key RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 } # vim: filetype=sh