2025-12-21 Pavel Vinogradov * DETAILS: version 0.41.0 * DEPENDS: updated sdl2 flags for all branches 2025-10-31 Pavel Vinogradov * DEPENDS: updated sdl2 flags for scm branch 2025-03-25 Pavel Vinogradov * DETAILS: version 0.40.0 2024-09-23 Pavel Vinogradov * DETAILS: version 0.39.0 2024-04-17 Pavel Vinogradov * DETAILS: version 0.38.0 2023-11-21 Pavel Vinogradov * DETAILS: version 0.37.0 * DEPENDS: libplacebo is now required for all branches 2023-10-23 Pavel Vinogradov * DEPENDS: libplacebo is required for scm branch 2023-08-26 Ismael Luceno * DEPENDS: fixed build failure with sdl2 disabled; disable all sdl2 features 2023-07-23 Pavel Vinogradov * DETAILS: version 0.36.0, added Watch line * PRE_BUILD, patches-stable/0001-vo_gpu_next-compatibility-with-libplacebo-v6.265.patch: removed, no longer needed 2023-07-11 Pavel Vinogradov * PRE_BUILD, patches-stable/0001-vo_gpu_next-compatibility-with-libplacebo-v6.265.patch: added upstream patch to stable branch fix compilation errors with libplacebo >= 6.265 2023-01-28 Pavel Vinogradov * DETAILS: version 0.35.1 2022-12-13 Ismael Luceno * DEPENDS: marked dvdnav as GPL * CONFIGURE: made GPL build the default (match upstream) 2022-12-04 Florian Franzmann * TRIGGERS: on_cast libunibreak check self * DETAILS: PATCHLEVEL++ 2022-11-12 Pavel Vinogradov * BUILD, CONFIGURE, DEPENDS, DETAILS: completely switched to meson, dvbin feature is available only with gpl=true * INSTALL, PRE_BUILD: dropped 2022-11-12 Florian Franzmann * DETAILS: version 0.35.0 2022-08-23 Pavel Vinogradov * DEPENDS: added git for scm branch (obviously) 2022-07-29 Pavel Vinogradov * DEPENDS: added optional libplacebo and vulkan-loader for scm branch 2022-07-28 Pavel Vinogradov * BUILD, CONFIGURE, DEPENDS, DETAILS, INSTALL, PRE_BUILD, PREPARE: added scm branch which is using meson like build system, hence mesonified almost entire spell, next release will be using meson like system completely 2022-01-07 Florian Franzmann * DETAILS: version 0.34.1, waf version 2.0.23 2021-11-01 Pavel Vinogradov * DETAILS: version 0.34.0 * BUILD: no need in strict ABI fix anymore 2021-09-07 Pavel Vinogradov * BUILD: fixed building with ffmpeg-svn (needs strict ABI) 2021-04-05 Florian Franzmann * DETAILS: version 0.33.1, waf version 2.0.22, SECURITY_PATCH++ 2020-12-19 Florian Franzmann * TRIGGERS: on cast dav1d check self 2020-11-22 Florian Franzmann * DETAILS, CONFIGURE, DEPENDS: mpv version 0.33.0, waf 2.0.21 * PRE_BUILD: make sure python3 is used for building 2020-01-27 Florian Franzmann * DETAILS: mpv version 0.32.0 2019-12-30 Florian Franzmann * DETAILS: mpv version 0.31.0, waf 2.0.19 2019-10-25 Pavel Vinogradov * DETAILS: version 0.30.0, waf 2.0.18 * DEPENDS: dropped v4l-utils & libdvdread 2019-09-29 Florian Franzmann * DEPENDS: fix check for dependency on LUA 2019-09-28 Florian Franzmann * CONFIGURE: remove obsolete debug-build option * DEPENDS: depend on luajit instead of LUA 2019-07-04 Pavel Vinogradov * DETAILS: waf version 2.0.17 * DEPENDS: python -> python3 2019-04-06 Florian Franzmann * TRIGGERS: check_self if one of the providers of OPENGL is cast 2018-10-02 Florian Franzmann * DETAILS: version 0.29.1 2018-09-10 Pavel Vinogradov * BUILD, DEPENDS: made smgl-gl_select optional, simplified checks 2018-08-29 Pavel Vinogradov * BUILD, DEPENDS: handle the cases with mesa & libglvnd 2018-07-24 Florian Franzmann * CONFIGURE: remove encoding switch from MPV_OPTS 2018-07-23 Florian Franzmann * DETAILS: version 0.29.0 * DEPENDS: remove optional dependency on sdl * CONFIGURE: remove encoding switch 2018-05-13 Pavel Vinogradov * DETAILS: removed 0.27.2 version, ffmpeg is now supported by 0.28.2+ only 2018-02-15 Pavel Vinogradov * DETAILS: fixed the typo 2018-02-14 Pavel Vinogradov * DETAILS: version 0.28.2, SECURITY_PATCH++, (CVE-2018-6360, continued) 2018-02-14 Florian Franzmann * DETAILS: downgrade to 0.27.2, SECURITY_PATCH++ (CVE-2018-6360) 2018-02-12 Pavel Vinogradov * DETAILS: version 0.28.1, SECURITY_PATCH++, (CVE-2018-6360), kept the old 0.27.1 version as well * DEPENDS: LIBAVCODEC is back 2018-02-10 Florian Franzmann * DETAILS: downgrade to 0.27.1 which is compatible with stable ffmpeg * DEPENDS: depend on ffmpeg instead of ffmpeg-svn 2018-01-21 Florian Franzmann * DEPENDS: depend on ffmpeg-svn instead of LIBAVCODEC, mpv 0.28.0 is incompatible with ffmpeg 3.4.1 2017-12-30 Pavel Vinogradov * DETAILS: waf version 2.0.4 * BUILD: added explicit bindir option to address the lack of binary installation 2017-12-27 Pavel Vinogradov * DETAILS: downgraded waf to 1.9.14, 2.0.x branch doesn't install the mpv executable itself 2017-12-26 Pavel Vinogradov * DETAILS: version 0.28.0, waf 2.0.3, GPL -> LGPL 2017-09-13 Pavel Vinogradov * DETAILS: version 0.27.0, waf 1.9.13, http -> https 2017-07-18 Pavel Vinogradov * DETAILS: version 0.26.0, waf 1.9.12 * DEPENDS, TRIGGERS: snappy isn't required at all 2017-06-30 Florian Franzmann * TRIGGERS: on cast snappy cast self * DETAILS: PATCHLEVEL++ * DEPENDS: add dependency on snappy 2017-04-23 Pavel Vinogradov * DETAILS: version 0.25.0, waf 1.9.10 * DEPENDS: updated X11 libraries 2017-03-17 Pavel Vinogradov * DEPENDS: libcdio -> libcdio-paranoia 2017-02-12 Florian Franzmann * DETAILS: version 0.24.0 2016-12-25 Pavel Vinogradov * DETAILS: version 0.23.0, waf 1.9.7 * DEPENDS: dropped enca, libguess and texlive; added libarchive and uchardet as optionals 2016-11-20 Florian Franzmann * DETAILS: version 0.22.0 2016-10-20 Florian Franzmann * DETAILS: version 0.21.0, waf 1.9.5 2016-08-26 Pavel Vinogradov * DETAILS: updated spell to 0.20.0, waf 1.9.3 2016-08-15 Pavel Vinogradov * DETAILS: updated spell to 0.19.0, waf 1.9.2 2016-07-16 Pavel Vinogradov * DETAILS: updated spell to 0.18.1, waf 1.9.1, escaping++ and quoting++ 2016-06-25 Pavel Vinogradov * DETAILS: updated spell to 0.18.0, waf 1.8.21 2016-04-12 Pavel Vinogradov * DETAILS: updated spell to 0.17.0, waf 1.8.20, fixed SOURCE2_URL[0] 2016-03-01 Pavel Vinogradov * DETAILS: updated spell to 0.16.0, waf 1.8.19 2016-01-18 Pavel Vinogradov * DETAILS: updated spell to 0.15.0, waf 1.8.18 * PRE_BUILD: added fix for example configuration file installation 2015-12-15 Pavel Vinogradov * DETAILS: updated spell to 0.14.0, waf 1.8.17 * DEPENDS: updated v4l-utils flags 2015-11-11 Pavel Vinogradov * DETAILS: updated spell to 0.13.0, waf 1.8.16 2015-10-01 Ladislav Hagara * DETAILS: 0.11.0 * CONFIGURE, DEPENDS: ladspa filter removed 2015-07-20 Florian Franzmann * DETAILS: update waf to 1.8.12 2015-05-30 Pavel Vinogradov * DETAILS: updated spell to 0.9.2, waf 1.8.10 2015-05-05 Thomas Orgis * DEPENDS: definitely depend on smgl-gl_select 2015-04-26 Pavel Vinogradov * DETAILS: updated spell to 0.9.0, waf 1.8.9 * BUILD: uses waf_build from FUNCTIONS again * CONFIGURE, DEPENDS: removed joystick, mpg123 and lirc flags 2015-04-16 Florian Franzmann * DETAILS: update waf to 1.8.8 2015-03-20 Florian Franzmann * DETAILS: version 0.8.3 2015-02-28 Florian Franzmann * DETAILS: version 0.8.2 2015-02-22 Florian Franzmann * DETAILS: version 0.8.0, waf version 1.8.6 * DEPENDS: remove optional dependency on portaudio19 2015-01-20 Pol Vinogradov * DETAILS: added waf 1.8.5 as SOURCE2 * DOWNLOAD: removed, waf is downloaded by DETAILS * PRE_BUILD: checks waf hashsum and installs it into source directory 2015-01-19 Pol Vinogradov * DETAILS: updated spell to 0.7.2, removed SOURCEX * DEPENDS: lua -> LUA, added youtube-dl optionally if any provider of lua is enabled * INSTALL: ./waf install -> waf_install * PRE_BUILD, DOWNLOAD: moved most of PRE_BUILD code functionality to DOWNLOAD to get waf script from upstream in a proper way 2014-12-14 Pol Vinogradov * DETAILS: version 0.7.1 * BUILD: needs waf_build without --nocache * DEPENDS: ffmpeg -> LIBAVCODEC, removed libquvi 2014-11-16 Florian Franzmann * DETAILS: version 0.6.2 * DEPENDS: removed obsolete dependencies 2014-10-01 Ladislav Hagara * DETAILS: 0.6.0 2014-08-19 Treeve Jelbert * DEPENDS: openssl => SSL 2014-07-13 Florian Franzmann * DETAILS, DEPENDS, CONFIGURE: version 0.4.1 2014-06-20 Florian Franzmann * DETAILS: version 0.3.11 2014-05-26 Vlad Glagolev * DETAILS: updated spell to 0.3.10 2014-05-01 Florian Franzmann * DETAILS: version 0.3.9 2014-04-27 Vlad Glagolev * DETAILS: updated spell to 0.3.8 * DEPENDS: lua is _optional_; updated/added flags; updated xf86vm flag; libxext becomes optional; added libguess, sdl2 optional deps * CONFIGURE: added missing flags, new configure options 2014-04-06 Florian Franzmann * DEPENDS: depend on lua instead of LUA 2014-04-03 Florian Franzmann * DETAILS: version 0.3.7 * BUILD, CONFIGURE, DEPENDS, INSTALL, PRE_BUILD: switch to waf build system 2014-03-16 Florian Franzmann * DETAILS: version 0.3.6 2014-02-14 Florian Franzmann * DETAILS: version 0.3.5 2014-02-02 Florian Franzmann * DETAILS: version 0.3.4 2014-01-24 Florian Franzmann * DETAILS: version 0.3.3 2014-01-15 Florian Franzmann * DETAILS: version 0.3.2 2014-01-05 Florian Franzmann * DETAILS: version 0.3.1 * BUILD: use legacy configure script and Makefile * DEPENDS: remove optional dependencies on gettext, libmng, add optional dependency on libdvdnav 2013-12-10 Vlad Glagolev * DETAILS: updated spell to 0.2.4 2013-11-08 Vlad Glagolev * DETAILS: updated spell to 0.2.3 2013-11-04 Vlad Glagolev * DETAILS: updated spell to 0.2.2; removed outdated AUTHORS doc file * DEPENDS: added new optional dependencies -- lua & texlive * mpv.png, desktop/mpv.desktop: removed; fixed by upstream 2013-09-29 Vlad Glagolev * DEPENDS: added libquvi support 2013-09-26 Vlad Glagolev * DETAILS, DEPENDS, CONFIGURE, BUILD, INSTALL, mpv.png, desktop/mpv.desktop: spell created .