# mpv/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The following command was used: ocgitfetch --run https://github.com/mpv-player/mpv.git #--------------------------------------------------------------------- [buildtimes] 00.01 hours (or 000.82 minutes) - ThinkPad W530 i7 4x2 32GB RAM 00.04 hours (or 002.13 minutes) - ThinkPad E540 i7 4x2 16GB RAM #--------------------------------------------------------------------- [settings] exepack = yes license = See "license*.txt" in installed tree licfile = LICENSE.GPL tmpsize = 168M dontfind = \ ffmpeg4 ffmpeg5 giflib4 liblzo openjpeg15 \ openjpeg21 openjpeg23 openjpeg24 setpaths = \ ffmpeg6 fontconfig giflib5 gtkcore \ jackone libaom libass libcdio \ libdvdcss libdvdnav librtmp libvpx114 \ live555 openjpeg x264 \ libplacebo pulseaudio sdl2 #--------------------------------------------------------------------- [depends] alsa brotli bzip2 cairo cmake dav1d expat ffmpeg fontconfig freetype2 fribidi gnutls3 graphite2 gtkcore jpeg lame lcms2 libaom libbluray libbsd libcroco libffi libgcrypt libgmp libgpg-error libgsm libicu libidn2 libogg libplacebo libpng librtmp libsamplerate libsoxr libssh libunistring libva libvorbis libvpx114 libwebp libxml2 meson ncurses nettle3 ninja numactl openjpeg openssl opus p11kit pcre2 pkgconf pulseaudio sdl speex theora twolame util-linux x264 x265 xorg xvidcore xxhash xzutils zlib zstd #--------------------------------------------------------------------- [configure] PATH=$PRODTREE/python3/bin:$PATH PP=$PKGDIR_PROD rm -fr build mkdir build meson build \ -D prefix=$PP \ -D bindir=$PP/bin \ -D buildtype=release \ -D includedir=$PP/include \ -D libdir=$PP/lib \ -D mandir=$PP/man \ \ -D cplayer=true \ -D libmpv=true \ -D tests=false \ \ -D alsa=enabled \ -D caca=enabled \ -D cdda=enabled \ -D cplugins=enabled \ -D drm=enabled \ -D dvdnav=enabled \ -D gl-x11=enabled \ -D gl=enabled \ -D iconv=enabled \ -D jack=enabled \ -D jpeg=enabled \ -D lcms2=enabled \ -D libarchive=enabled \ -D libavdevice=enabled \ -D libbluray=enabled \ -D plain-gl=enabled \ -D pulse=enabled \ -D rubberband=enabled \ -D sdl2=enabled \ -D sdl2-audio=enabled \ -D sdl2-video=enabled \ -D uchardet=enabled \ -D x11=enabled \ -D xv=enabled \ -D zimg=enabled \ -D zlib=enabled cd build if [ \! -f build.ninja ]; then exit 1; fi meson configure #--------------------------------------------------------------------- [build] cd build ninja_simple_build #--------------------------------------------------------------------- [postbuild] ETCDIR=$PKGDIR_PROD/etc ETCMPV=$ETCDIR/mpv mkdir -p $ETCMPV cp -p $PKGDIR_SPECIAL/input.conf $ETCMPV/ #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = tbd url_home = tbd url_lfs = tbd url_tarball = git # See "technotes" in "cfg" file #--------------------------------------------------------------------- [history] 181202 Added package. Started with 5bcac8580 ("git" hash). 190314 Updated to dd83b6665 190412 Updated to e9fae413f 191007 Updated to 1f77102ee 201224 Updated to 40ea28c6f 210125 Updated to 8121d958e 210612 Updated to 03b9f8e32 211017 Updated to e13fe1299 211106 Updated to 9ca9066d0 - same as 0.34.0 220505 Updated to 349e43746 - same as 0.34.1 230225 Updated to 140ec21c8 - same as 0.35.1 240124 Updated to 7f595aabf 240801 Updated to 11ed012c3