# 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] compiler = clang exepack = yes license = See "license*.txt" in installed tree licfile = LICENSE.GPL tmpsize = 168M dontfind = \ ffmpeg4 ffmpeg5 ffmpeg6 giflib4 \ liblzo openjpeg15 openjpeg21 openjpeg23 \ openjpeg24 setpaths = \ ffmpeg7 fontconfig giflib5 gtkcore \ jackone jpeg libaom libass \ libcdio libdvdcss libdvdnav libplacebo \ librtmp libvpx114 live555 openjpeg \ pulseaudio sdl2 x264 #--------------------------------------------------------------------- [depends] alsa brotli bzip2 cairo cmake cryptsetup curl dav1d db drobilla expat fdk-aac ffmpeg ffmpeg7 fftw flac fontconfig freetype2 fribidi giflib5 gnutls3 graphite2 gtkcore jackone jpeg jsonc lame lcms2 leptonica libaom libarchive libass libb2 libbluray libbsd libcaca libcdio libcroco libdisplay-info libdvdcss libdvdnav libdvdread libffi libgcrypt libgmp libgpg-error libgsm libicu libidn2 libjxl liblz4 libogg libplacebo libpng libpsl librtmp libsamplerate libsasl libsndfile libsoxr libssh libssh2 libunistring libva libvorbis libvpx114 libwebp libxml2 libzimg luajit lvm2 meson mpg123 mujs ncurses nettle3 nghttp2 ninja numactl openh264 openjpeg openldap openssl opus p11kit pcre2 pkgconf pulseaudio rubberband sdl slang speex svt-av1 tesseract theora tiff twolame uchardet util-linux x264 x265 xorg xvidcore xxhash xzutils zlib zstd #--------------------------------------------------------------------- [configure] PATH=$PRODTREE/python3/bin:$PATH PP=$PKGDIR_PROD rm -fr lacobj && mkdir lacobj && cd lacobj # meson setup \ -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 #--------------------------------------------------------------------- [build] cd lacobj && ninja_simple_build #--------------------------------------------------------------------- [postbuild] ETCDIR=$PKGDIR_PROD/etc ETCMPV=$ETCDIR/mpv mkdir -p $ETCMPV cp -p $PKGDIR_SPECIAL/input.conf $ETCMPV/ cd $PKGDIR_PROD/bin rm -fr bgvideo ln mpv bgvideo #--------------------------------------------------------------------- # 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 241010 Updated to 3b95c00d9 241111 Updated to ca7aeb71e 241120 Added a hardlink "bgvideo" to support "setbg" 250126 Updated to 57a8105f1 250223 Updated to 1bcc76d7f 250326 Updated to e48ac7ce0 - same as 0.40.0 250707 Updated to 7df09125f