#!/bin/sh set -e export CFLAGS="$CFLAGS -isystem/usr/local/include" export CXXFLAGS="$CXXFLAGS -isystem/usr/local/include" export LDFLAGS="$LDFLAGS -L/usr/local/lib" # TODO: readd -Ddvbin=enabled meson setup build \ --werror \ -Dc_args="-Wno-error=deprecated -Wno-error=deprecated-declarations -march=native" \ -Diconv=disabled \ -Dlibmpv=true \ -Dlua=enabled \ -Degl-drm=enabled \ -Dopenal=enabled \ -Dsndio=enabled \ -Dtests=true \ -Dvdpau=enabled \ -Dvulkan=enabled \ -Doss-audio=enabled \ $(pkg info -q libdvdnav && echo -Ddvdnav=enabled) \ $(pkg info -q libcdio-paranoia && echo -Dcdda=enabled) \ $(pkg info -q pipewire && echo -Dpipewire=enabled) \ $NULL meson compile -C build ./build/mpv -v --no-config