# ChangeLog for media-video/mpv
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)

*mpv-9999 (09 Aug 2015)
*mpv-0.9.2-r1 (09 Aug 2015)
*mpv-0.8.3-r1 (09 Aug 2015)
*mpv-0.3.10 (09 Aug 2015)

  09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
  +files/mpv-0.3.11-libav-9.patch, +metadata.xml, +mpv-0.3.10.ebuild,
  +mpv-0.8.3-r1.ebuild, +mpv-0.9.2-r1.ebuild, +mpv-9999.ebuild:
  proj/gentoo: Initial commit

  This commit represents a new era for Gentoo:
  Storing the gentoo-x86 tree in Git, as converted from CVS.

  This commit is the start of the NEW history.
  Any historical data is intended to be grafted onto this point.

  Creation process:
  1. Take final CVS checkout snapshot
  2. Remove ALL ChangeLog* files
  3. Transform all Manifests to thin
  4. Remove empty Manifests
  5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
  5.1. Do not touch files with -kb/-ko keyword flags.

  Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
  X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
  tests
  X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
  project
  X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
  developer, wrote Git features for the migration
  X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
  cvs2svn
  X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
  X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
  work in migration
  X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
  X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
  the bikeshed

  19 Aug 2015; Kagami Hiiragi <kagami@genshiken.org> mpv-9999.ebuild:
  Delete rpi-gles option

  See https://github.com/mpv-
  player/mpv/commit/58ba2a9087dfa6bf6a81177c77f86e01acd33286

  24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
  Use https by default

  Convert all URLs for sites supporting encrypted connections from http to
  https

  Signed-off-by: Justin Lecher <jlec@gentoo.org>

*mpv-0.9.2_p20150824 (24 Aug 2015)

  24 Aug 2015; Ben de Groot <yngwin@gentoo.org> +mpv-0.9.2_p20150824.ebuild:
  add git snapshot

  Upstream is recommending to use git master, since their release
  manager is MIA...

  Package-Manager: portage-2.2.20.1

  24 Aug 2015; Ben de Groot <yngwin@gentoo.org> mpv-0.9.2-r1.ebuild:
  mark stable on amd64

  Bug: 558600

  Package-Manager: portage-2.2.20.1

  24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
  Revert DOCTYPE SYSTEM https changes in metadata.xml

  repoman does not yet accept the https version.
  This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.

  Bug: https://bugs.gentoo.org/552720

  28 Aug 2015; Ben de Groot <yngwin@gentoo.org> mpv-0.9.2_p20150824.ebuild,
  mpv-9999.ebuild:
  do not hard-enable vdpau-hwaccel

  As suggested by Mike Gilbert

  Bug: 558870

  Package-Manager: portage-2.2.20.1

  06 Sep 2015; Jeroen Roovers <jer@gentoo.org> mpv-0.9.2-r1.ebuild:
  Stable for HPPA PPC64 (bug #558600).

  Package-Manager: portage-2.2.20.1

  13 Sep 2015; Kagami Hiiragi <kagami@genshiken.org> mpv-9999.ebuild:
  Remove bs2b flag

  Due to removal in upstream:
  https://github.com/mpv-
  player/mpv/commit/d04d2380e35ba016e3816ab5d7c282997df74168

  13 Sep 2015; Kagami Hiiragi <kagami@genshiken.org> mpv-9999.ebuild:
  Remove ladspa flag

  Due to removal in upstream:
  https://github.com/mpv-
  player/mpv/commit/091bfa3abf2f28b37fa12cca6b4c248c31d27965

  13 Sep 2015; Maxim Koltsov <maksbotan@gentoo.org> -mpv-0.3.10.ebuild,
  -mpv-0.8.3-r1.ebuild:
  remove old versions

  Package-Manager: portage-2.2.20.1

  13 Sep 2015; Maxim Koltsov <maksbotan@gentoo.org> metadata.xml:
  drop unused USE descriptions

  Package-Manager: portage-2.2.20.1

  15 Sep 2015; Tobias Klausmann <klausman@gentoo.org> mpv-0.9.2-r1.ebuild:
  add alpha keyword

  Gentoo-Bug: 558600

  Package-Manager: portage-2.2.20.1

*mpv-0.11.0 (26 Sep 2015)

  26 Sep 2015; Ben de Groot <yngwin@gentoo.org> +mpv-0.11.0.ebuild:
  version bump (bug 560030)

  Package-Manager: portage-2.2.22

  09 Oct 2015; Lars Wendler <polynomial-c@gentoo.org> mpv-0.11.0.ebuild,
  mpv-9999.ebuild:
  Adjusted USE dependency on media-libs/libass

  because latest libass doesn't support enca anymore.

  Package-Manager: portage-2.2.23
  Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

  24 Oct 2015; Maxim Koltsov <maksbotan@gentoo.org> mpv-9999.ebuild:
  remove '--disable-vaapi-vpp' option

  Upstream removed relevant code from build system.
  See https://github.com/mpv-
  player/mpv/commit/d27d91715f4f5b032d7ba551af7c346fb756a0db

  Gentoo-Bug: 563652

  Package-Manager: portage-2.2.23

  12 Nov 2015; Agostino Sarubbo <ago@gentoo.org> mpv-0.9.2-r1.ebuild:
  ppc stable wrt bug #558600

  Package-Manager: portage-2.2.20.1
  RepoMan-Options: --include-arches="ppc"

  26 Nov 2015; Ian Delaney <idella4@gentoo.org> metadata.xml:
  Add Coacher as co-maintainer to metadata

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  whitespace change to improve readability

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  use HTTPS links where possible

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  make more probable branch first

  We have only one live ebuild and no less than one versioned ebuild.
  Thus make the versioned case be the first to preserve the flow of
  reading in most cases.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  rename WAF_V to WAF_PV to be in sync with Portage

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  make waf sources be appended to SRC_URI

  This helps to avoid confusion that waf sources are the only ones being
  fetched.

  Suggested by mgorny in PR #511.

  Also use a shorter fetch URL for waf sources.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  sort eclasses alphabetically

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  do USE checks in pkg_pretend

  This was originally submitted by Vindex17 in PR #318.

  This is the proper place if we will need to die early (we will).

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  better wording in user messages

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  use elog for libav USE message

  This way user is also informed after the build that he may lose some
  functionality with libav.

  Suggested by mgorny in PR #511.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  sort dependencies alphabetically

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  rename cdio USE to cdda

  This was originally submitted by Vindex17 in PR #318.

  Local cdio USE has the same meaning for mpv as global cdda USE. It looks
  like it was copied from mplayer ebuild where it made sense, because
  mplayer could support both cdparanoia and cdio-paranoia at the time. On
  the other hand, current mpv only supports cdio-paranoia.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  remove explicit dependency on libcdio

  Upstream requires only libcdio-cdparanoia for CDDA support.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  fix libva dependency version wrt bug 565618

  This was originally submitted by Vindex17 in PR #318.

  Gentoo-Bug: 565618

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  remove useless deps on x11-proto/*

  These packages are pulled by the corresponding libs already.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  rename doc-pdf USE to doc

  We have the standard way to enable documentation build in Gentoo and
  this way is global doc USE.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  use COMMON_DEPEND for common dependencies

  This was originally submitted by Vindex17 in PR #318.

  This makes DEPEND/RDEPEND setup simple and readable.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> metadata.xml,
  mpv-9999.ebuild:
  introduce missing archive USE

  This USE enables archive support via libarchive.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  add missing libXdamage dep for OpenGL on X (GLX)

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  simplify mesa dependency

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  enable test support, masked on ~alpha for now

  mpv has a small, but working test suite. It requires dev-util/cmocka,
  which is missing ~alpha keyword atm. Thus a package USE mask is needed.

  See bug 569558 for dev-util/cmocka KEYWORDREQ.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  tidy comments

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  adjust libsdl2 dependency

  Similar idea was submitted by Vindex17 in PR #318.

  Though libsdl2 is listed under audio outputs in configure script,
  it actually handles both audio and video outputs. Thus video and sound
  USE flags should be enabled for libsdl2. We also want X or wayland USE
  flag enabled for libsdl2, so mpv can create a window to render in.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  sort use_enable statements as in configure script

  This eases USE reviews during version bumps.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  explicitly disable unsupported options

  Similar idea was submitted by Vindex17 in PR #318.

  This includes static build and APIs from MacOS and Windows.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> metadata.xml,
  mpv-9999.ebuild:
  avoid uchardet automagic dep wrt bug 565646

  Add missing uchardet USE flag to avoid automagic dependency on uchardet
  wrt bug 565646.

  Gentoo-Bug: 565646

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> metadata.xml:
  clarify USE descriptions in metadata

  enca and libguess are used only for subtitles charset discovery.
  Minor wording improvements for vf-dlopen and jpeg USE flags.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  adjust required libdvread version from 4.1.3 to 4.1.0

  The first libdvdread-4.x version that entered the tree was 4.1.3, so
  from the Portage point of view this is ditto. However, mpv configure
  script requires libdvdread '>=4.1.0'. Unless someone wants to include
  this lengthy explanation why these two versions mismatch in the ebuild,
  adjust libdvdread version in dependency.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  adjust required libass USE flags wrt bug 562394

  mpv uses libass to render subtitles and enca to detect subtitle
  encoding. For mpv to support enca, mpv does not need to have
  libass[enca]. This helps to avoid problems with >=libass-0.13.0,
  which dropped 'enca' USE.

  Also enable harfbuzz USE to support subtitles for complex languages.

  See [0] as a reference for both of the above.

  [0]: https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst

  Gentoo-Bug: 562394

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  comment on automagic VDPAU HW acceleration

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  explicitly enable audio input in Video4Linux streams

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  wayland supports rendering via EGL only

  This is stated in Wayland docs and mpv configure script.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> metadata.xml,
  mpv-9999.ebuild:
  use more sane logic for opengl and egl USE flags

  Currently 'opengl' USE stands for 'anything that draws using OpenGL
  API', and 'egl' USE stands for 'EGL for X11'. Notice these are not
  complementary.

  Thus, for example, on Wayland one should use 'mpv[wayland,opengl,-egl]',
  which is a bit counterintuitive, since Wayland (compositor) uses EGL
  only. Also one cannot disable GLX support, but leave EGL on X11, because
  of USE flags interdependencies.

  Both X11 and Wayland use OpenGL API to do drawing, but historically the
  first one was native OpenGL in X11 aka GLX and later came EGL in X11 and
  Wayland. However, now there is a tendency to prefer EGL to not bind
  oneself to X11.

  There is no global 'egl' USE atm, but the logic of local 'egl' USEs
  across the tree is 'not bind oneself to GLX'. On Linux there is no need
  to repeat that drawing is done using OpenGL API even when EGL comes to
  play.

  Taking all of the above into account more sane and expected meaning
  should be given to 'opengl' and 'egl' USE flags.

  After this change 'opengl' USE stands for 'OpenGL in X11 aka GLX' and
  'egl' USE stands for 'any EGL-based output'. Notice these are now
  complementary.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  use ${PN} when not in links

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  indent IUSE contents for clarity

  This helps to visualize what lines belong to IUSE variable.

  Suggested by mgorny in PR #511.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  use simpler chmod call

  Suggested by mgorny in PR #511.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  group iconv-dependent deps under iconv USE

  Package-Manager: portage-2.2.24

*mpv-0.11.0-r1 (28 Dec 2015)

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com>
  +files/mpv-fix-include-in-tests.patch, +mpv-0.11.0-r1.ebuild:
  revbump 0.11.0 to receive recent live ebuild changes

  This requires a small upstream patch to fix include in tests.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  update vaapi USE dependencies and configure options

  VAAPI in mpv is now available for Wayland and for EGL and GLX on X11 as
  opposed to GLX only before. A newer libva version is required, though.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  add compiler check when vaapi is enabled with egl

  VAAPI + EGL combo requires Thread Local Storage C++11 feature or
  GNU __thread extension. Add the corresponding check for sanity.

  See also https://github.com/mpv-player/mpv/issues/2631

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  drop pvr USE as done upstream wrt bug 568018

  This was originally submitted by Vindex17 in PR #318.

  Gentoo-Bug: 568018

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> metadata.xml,
  mpv-9999.ebuild:
  add support for EGL video output via GBM

  This allows to use EGL on top of a DRM device bypassing window
  server/compositor.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  enable egl USE by default

  mesa dependency is already pulled by default since 'X' and 'opengl' USE
  flags are enabled by default. All current mesa versions in tree already
  have 'egl' USE enabled by default, so no extra adjustment is needed for
  users.

  Thus enabling it by default will give users a wider range of options.

  Package-Manager: portage-2.2.24

*mpv-0.14.0 (28 Dec 2015)

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com>
  +files/mpv-0.14.0-support-GNU-__thread.patch, +mpv-0.14.0.ebuild:
  version bump to 0.14.0 wrt bug 564656

  Gentoo-Bug: 564656

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com>
  -files/mpv-0.3.11-libav-9.patch:
  remove obsolete patch

  This was originally submitted by Vindex17 in PR #318.

  Package-Manager: portage-2.2.24

  28 Dec 2015; Ilya Tumaykin <itumaykin@gmail.com>
  -mpv-0.9.2_p20150824.ebuild, -mpv-0.11.0.ebuild:
  remove old

  Package-Manager: portage-2.2.24

  01 Jan 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  add missing zsh-completion USE flag

  Zsh completion is a separate feature from CLI player.
  Thus it should be controlled by a separate 'zsh-completion' USE.

  Make 'zsh-completion' USE require 'cli' USE, since completions
  for a shared library are not useful.

  Package-Manager: portage-2.2.24

  04 Jan 2016; Ian Delaney <idella4@gentoo.org> mpv-0.9.2-r1.ebuild,
  mpv-0.11.0-r1.ebuild, mpv-0.14.0.ebuild, mpv-9999.ebuild:
  drop ~arm64 keyword

  ffmpeg, libav and many other less important dependencies don't have
  ~arm64 keyword. Why it was added in the first place is a mystery.

  Package-Manager: portage-2.2.24

  06 Jan 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  add HTML docs to documentation build

  Package-Manager: portage-2.2.26

  06 Jan 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  drop --disable-dsound option as did upstream

  dsound support was completely removed upstream. There is no need to
  disable it anymore.

  Package-Manager: portage-2.2.26

  09 Jan 2016; Ian Delaney <idella4@gentoo.org> mpv-9999.ebuild:
  drop unneeded --disable-wasapi configure option

  WASAPI is disabled for non-Win32 builds, i.e., always.

  Package-Manager: portage-2.2.26

  09 Jan 2016; Ian Delaney <idella4@gentoo.org> mpv-9999.ebuild:
  keep build timestamp in the live version

  Package-Manager: portage-2.2.26

*mpv-0.14.0-r1 (09 Jan 2016)

  09 Jan 2016; Ian Delaney <idella4@gentoo.org> +mpv-0.14.0-r1.ebuild:
  revbump to 0.14.0-r1

  Propagate recent changes from live ebuild to the latest versioned one.

  Package-Manager: portage-2.2.26

  09 Jan 2016; Ian Delaney <idella4@gentoo.org> -mpv-0.11.0-r1.ebuild,
  -mpv-0.14.0.ebuild:
  remove old

  Package-Manager: portage-2.2.26

  10 Jan 2016; Ian Delaney <idella4@gentoo.org> mpv-0.14.0-r1.ebuild,
  mpv-9999.ebuild:
  remove erroneous '.0' from ffmpeg dependency version

  ffmpeg major releases don't have a '.0' minor suffix.

  Further, =media-video/ffmpeg-2.4 was never present in the tree.
  The first ffmpeg release from 2.4-series in the tree was 2.4.1.

  Therefore it's safe to drop the erroneous '.0' minor suffix from
  the ffmpeg dependency version without a revbump.

  Package-Manager: portage-2.2.26

  13 Jan 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-0.14.0-r1.ebuild,
  mpv-9999.ebuild:
  explicitly disable code with unclear license

  Upstream provides very unclear license information
  about the code hidden under --enable-gpl3 switch.
  See Gentoo bug 571728 for more info.

  This code is disabled by default, so there is no actual change in the
  build. But since we have a report in Gentoo bugzilla, add a reference to
  it.

  Gentoo-Bug: 571278

  Package-Manager: portage-2.2.26

  18 Jan 2016; Ian Delaney <idella4@gentoo.org> mpv-9999.ebuild:
  omit obsolete etc/* entries from DOCS array in 9999

  Build system is mature enough to install files under etc/* from sources
  into docdir automatically.

  Package-Manager: portage-2.2.26

*mpv-0.15.0 (18 Jan 2016)

  18 Jan 2016; Ian Delaney <idella4@gentoo.org> +mpv-0.15.0.ebuild:
  version bump to 0.15.0

  Package-Manager: portage-2.2.26

*mpv-0.15.0-r1 (18 Jan 2016)

  18 Jan 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/mpv-0.15.0-fix-null-pointer-dereference.patch, -mpv-0.15.0.ebuild,
  +mpv-0.15.0-r1.ebuild:
  revbump to 0.15.0-r1 to fix null pointer dereference

  Upstream issue: https://github.com/mpv-player/mpv/issues/2729

  Package-Manager: portage-2.2.26

  20 Jan 2016; Ilya Tumaykin <itumaykin@gmail.com>
  +files/mpv-0.15.0-fix-vaapi-build-on-older-ffmpeg.patch,
  mpv-0.15.0-r1.ebuild:
  fix 0.15.0 build with vaapi USE wrt bug 572386

  Upstream issue: https://github.com/mpv-player/mpv/issues/2737

  Gentoo-Bug: 572386

  Package-Manager: portage-2.2.26

  23 Jan 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  add support for vaapi-drm configure option to 9999

  Package-Manager: portage-2.2.27

  24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
  Replace all herds with appropriate projects (GLEP 67)

  Replace all uses of herd with appropriate project maintainers, or no
  maintainers in case of herds requested to be disbanded.

  24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
  Set appropriate maintainer types in metadata.xml (GLEP 67)

  02 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-0.14.0-r1.ebuild:
  omit unneeded etc/* entries from DOCS array in 0.14.0-r1

  This is the backport of 8d842d6 to 0.14.0-r1 ebuild.
  The resulting installed image isn't changed, thus no revbump.

  Package-Manager: portage-2.2.27

  02 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> metadata.xml:
  drop inactive proxy maintainer

  After many pings there's no reply from him. See 8549f2c for reference.

  Package-Manager: portage-2.2.27

  02 Feb 2016; Holger Hoffstätte <holger.hoffstaette@googlemail.com>
  mpv-0.15.0-r1.ebuild, mpv-9999.ebuild:
  add support for python 3.5

  03 Feb 2016; Holger Hoffstätte <holger.hoffstaette@googlemail.com>
  mpv-0.14.0-r1.ebuild:
  add support for python 3.5 to 0.14 series

  06 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  fix live build

  libavfilter was made mandatory upstream. We've always enabled it anyway.

  Package-Manager: portage-2.2.27

  12 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-0.14.0-r1.ebuild,
  mpv-0.15.0-r1.ebuild, mpv-9999.ebuild:
  add useful comment

  Package-Manager: portage-2.2.27

  12 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  enable xv USE by default in 9999

  Enable xv USE by default, since we enable X USE by default.
  xv output is much better than x11 one.

  Package-Manager: portage-2.2.27

  12 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  untie opengl USE from X USE in 9999

  opengl USE can now do something else, but enabling GLX.
  opengl USE now also controls OpenGL support in libmpv.

  Package-Manager: portage-2.2.27

  16 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  depend on virtual/jack in 9999 when jack USE is enabled

  Instead of forcing Jack1 in the form of media-sound/jack-audio-connection-
  kit.
  Quote from the upstream wiki [0]:

  Jack 1 and Jack 2 are equivalent implementations of the same protocol.
  ...
  Programs compiled against Jack 1 will work with Jack 2 without recompile
  (and vice versa).

  End quote.

  [0]: https://github.com/jackaudio/jackaudio.github.com/wiki/Q_difference_jac
  k1_jack2

  Package-Manager: portage-2.2.27

  19 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-0.9.2-r1.ebuild:
  restrict 0.9.2-r1 to ffmpeg < 3.0 wrt bug 575146

  Gentoo-Bugs: 575146

  Package-Manager: portage-2.2.27

  29 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  explicitly disable opensles in 9999

  Package-Manager: portage-2.2.27

*mpv-0.16.0 (29 Feb 2016)

  29 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com>
  +files/mpv-0.16.0-fix-srt-subtitles-on-libav.patch, +mpv-0.16.0.ebuild:
  verbump to 0.16.0

  Gentoo-Bug: 575976

  Package-Manager: portage-2.2.27

  29 Feb 2016; Ilya Tumaykin <itumaykin@gmail.com>
  -files/mpv-0.14.0-support-GNU-__thread.patch,
  -files/mpv-fix-include-in-tests.patch, -mpv-0.14.0-r1.ebuild:
  remove old

  Package-Manager: portage-2.2.27

  04 Mar 2016; Ilya Tumaykin <itumaykin@gmail.com> metadata.xml:
  minor style fix

  Package-Manager: portage-2.2.27

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org> metadata.xml,
  mpv-9999.ebuild:
  update sdl USE description, drop sdl ewarn from 9999

  Package-Manager: portage-2.2.27

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  disable sdl USE by default in 9999

  Package-Manager: portage-2.2.27

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  drop useless ewarn re openal from 9999

  Gentoo-Bug: 576748

  Package-Manager: portage-2.2.27

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  drop useless ewarn re libav from 9999

  Gentoo-Bug: 576748

  Package-Manager: portage-2.2.27

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  drop spammy einfo re ffmpeg/libav from 9999

  Gentoo-Bug: 576748

  Package-Manager: portage-2.2.27

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org> metadata.xml,
  mpv-9999.ebuild:
  add libass USE description, drop libass ewarn from 9999

  Gentoo-Bug: 576748

  Package-Manager: portage-2.2.27

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  bump EAPI to 6 in 9999

  Package-Manager: portage-2.2.27

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.16.0-r1 (10 Mar 2016)

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/mpv-0.16.0-avoid-NULL-dereference-on-wayland.patch,
  +files/mpv-0.16.0-fix-bitrate-calculation.patch,
  +files/mpv-0.16.0-fix-coverart-decoding.patch,
  +files/mpv-0.16.0-set-correct-seekable-flags.patch, +mpv-0.16.0-r1.ebuild:
  revbump to 0.16.0-r1

  Prevent NULL dereference on Wayland.
  Fix known regressions since 0.15.0.
  Sync with 9999.

  Package-Manager: portage-2.2.27

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  10 Mar 2016; Patrice Clement <monsieurp@gentoo.org>
  -files/mpv-0.15.0-fix-null-pointer-dereference.patch,
  -files/mpv-0.15.0-fix-vaapi-build-on-older-ffmpeg.patch,
  -mpv-0.15.0-r1.ebuild, -mpv-0.16.0.ebuild:
  remove old

  Gentoo-Bug: https://bugs.gentoo.org/576748
  Closes: https://github.com/gentoo/gentoo/pull/1026
  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
  Package-Manager: portage-2.2.27

  14 Mar 2016; Ian Delaney <idella4@gentoo.org> mpv-9999.ebuild:
  initial Mac OS X support in 9999 wrt bug 577332

  Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=577332
  Closes: https://github.com/gentoo/gentoo/pull/1043

  Package-Manager: portage-2.2.28
  Closes: https://github.com/gentoo/gentoo/pull/1043

*mpv-0.16.0-r2 (14 Mar 2016)

  14 Mar 2016; Ian Delaney <idella4@gentoo.org>
  +files/mpv-0.16.0-add-missing-audio-reconfig-events.patch,
  -mpv-0.16.0-r1.ebuild, +mpv-0.16.0-r2.ebuild:
  revbump to 0.16.0-r2 to backport another regression fix

  Backport one more fix [1] for two regressions reported upstream [2,3].
  Hopefully it's the final revbump unless something critical pops up.

  [1]: https://github.com/mpv-player/mpv/commit/c13c9945
  [2]: https://github.com/mpv-player/mpv/issues/2920
  [3]: https://github.com/mpv-player/mpv/issues/2929

  Closes: https://github.com/gentoo/gentoo/pull/1046

  Package-Manager: portage-2.2.28

  27 Mar 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  add more Mac OS X fixes wrt bug 577332 to 9999

  Plus some minor style fixes.

  Closes: https://github.com/gentoo/gentoo/pull/1145
  Gentoo-Bug: https://bugs.gentoo.org/577332
  Package-Manager: portage-2.2.28

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  31 Mar 2016; Ian Delaney <idella4@gentoo.org> mpv-9999.ebuild:
  adjust raspberrypi-userland dep wrt bug 578492 in 9999

  Closes: https://github.com/gentoo/gentoo/pull/1157
  Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=578492
  Package-Manager: portage-2.2.28

  Signed-off-by: Ian Delaney <idella4@gentoo.org>

  06 Apr 2016; Ian Delaney <idella4@gentoo.org> mpv-9999.ebuild:
  add missing mesa[egl,gles2] dep for RPI to 9999

  Closes: https://github.com/gentoo/gentoo/pull/1201
  Package-Manager: portage-2.2.28

  Signed-off-by: Ian Delaney <idella4@gentoo.org>

*mpv-0.17.0 (12 Apr 2016)

  12 Apr 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/mpv-0.17.0-fix-seeking-without-first-index-entry.patch,
  +mpv-0.17.0.ebuild:
  verbump to 0.17.0

  Package-Manager: portage-2.2.28

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  12 Apr 2016; Patrice Clement <monsieurp@gentoo.org>
  -files/mpv-0.16.0-add-missing-audio-reconfig-events.patch,
  -files/mpv-0.16.0-avoid-NULL-dereference-on-wayland.patch,
  -files/mpv-0.16.0-fix-bitrate-calculation.patch,
  -files/mpv-0.16.0-fix-coverart-decoding.patch,
  -files/mpv-0.16.0-fix-srt-subtitles-on-libav.patch,
  -files/mpv-0.16.0-set-correct-seekable-flags.patch, -mpv-0.16.0-r2.ebuild:
  remove old

  Closes: https://github.com/gentoo/gentoo/pull/1249
  Package-Manager: portage-2.2.28

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  15 Apr 2016; Sergei Trofimovich <slyfox@gentoo.org>
  +files/mpv-0.17.0-glibc-2.23.patch, mpv-0.17.0.ebuild:
  fix build failure against glibc-2.23

  Added missing <math.h> header for pow() function.

  Package-Manager: portage-2.2.28

  25 Apr 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/mpv-0.17.0-add-missing-math-include.patch,
  -files/mpv-0.17.0-glibc-2.23.patch, mpv-0.17.0.ebuild:
  replace math.h patch with upstream equivalent in 0.17.0

  It's the very same patch, but with an upstream commit reference.

  Closes: https://github.com/gentoo/gentoo/pull/1341
  Package-Manager: portage-2.2.28

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  25 Apr 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/0.17.0/mpv-0.17.0-add-missing-math-include.patch,
  +files/0.17.0/mpv-0.17.0-fix-seeking-without-first-index-entry.patch,
  -files/mpv-0.17.0-add-missing-math-include.patch,
  -files/mpv-0.17.0-fix-seeking-without-first-index-entry.patch,
  mpv-0.17.0.ebuild:
  move 0.17.0 patches under files/0.17.0/ directory

  Closes: https://github.com/gentoo/gentoo/pull/1341
  Package-Manager: portage-2.2.28

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.17.0-r1 (25 Apr 2016)

  25 Apr 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/0.17.0/mpv-0.17.0-avoid-deprecated-API-usage.patch,
  +files/0.17.0/mpv-0.17.0-fix-hwdec-fallback.patch,
  +files/0.17.0/mpv-0.17.0-fix-parsing-multiple-input-command-prefixes.patch,
  +files/0.17.0/mpv-0.17.0-fix-relative-seeking-with-coverart.patch,
  +files/0.17.0/mpv-0.17.0-fix-use-after-free.patch,
  +files/0.17.0/mpv-0.17.0-fix-video-frame-info-memleak.patch,
  +files/0.17.0/mpv-0.17.0-remove-unneeded-X11-include.patch,
  +mpv-0.17.0-r1.ebuild:
  revbump to 0.17.0-r1 to backport some upstream fixes

  Closes: https://github.com/gentoo/gentoo/pull/1341
  Package-Manager: portage-2.2.28

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.17.0-r2 (26 Apr 2016)

  26 Apr 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/0.17.0/mpv-0.17.0-fix-early-audio-start.patch,
  +files/0.17.0/mpv-0.17.0-fix-unselecting-video-track.patch,
  -mpv-0.17.0-r1.ebuild, +mpv-0.17.0-r2.ebuild:
  revbump to 0.17.0-r2 to make users aware of mpv-bash-completion

  Backport a couple more fixes on the way.

  Closes: https://github.com/gentoo/gentoo/pull/1350
  Package-Manager: portage-2.2.28

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  26 Apr 2016; Ian Delaney <idella4@gentoo.org> mpv-0.17.0-r2.ebuild:
  don't enable dvd USE by default in 0.17.0-r2

  This USE is already enabled in desktop profiles.
  Also DVDs become more and more obsolete nowadays.

  Package-Manager: portage-2.2.28

  Signed-off-by: Ian Delaney <idella4@gentoo.org>

  26 Apr 2016; Ian Delaney <idella4@gentoo.org> mpv-0.17.0-r2.ebuild:
  don't bother zsh users with bash completion in 0.17.0-r2

  Package-Manager: portage-2.2.28

  Signed-off-by: Ian Delaney <idella4@gentoo.org>

  26 Apr 2016; Ian Delaney <idella4@gentoo.org> mpv-9999.ebuild:
  propagate recent changes to 9999 ebuild

  Closes: https://github.com/gentoo/gentoo/pull/1356
  Package-Manager: portage-2.2.28

  Signed-off-by: Ian Delaney <idella4@gentoo.org>

  27 Apr 2016; Ian Delaney <idella4@gentoo.org> mpv-0.17.0-r2.ebuild,
  mpv-9999.ebuild:
  elog re bash completion

  Polynomial-C made a request via #gentoo-proxy-maint IRC channel to
  notify zsh users about mpv-bash-completion too. After some discussion
  this change seems reasonable.

  This effectively reverts 8e81330.

  Package-Manager: portage-2.2.28

  Signed-off-by: Ian Delaney <idella4@gentoo.org>

*mpv-0.17.0-r3 (27 Apr 2016)

  27 Apr 2016; Ian Delaney <idella4@gentoo.org>
  +files/0.17.0/mpv-0.17.0-fix-timestamp-resets.patch, -mpv-0.17.0-r2.ebuild,
  +mpv-0.17.0-r3.ebuild:
  revbump to 0.17.0-r3

  Accidentally forgotten in 0.17.0-r1 revbump.
  Should be the last revbump for 0.17.0.

  Closes: https://github.com/gentoo/gentoo/pull/1362
  Package-Manager: portage-2.2.28

  Signed-off-by: Ian Delaney <idella4@gentoo.org>

*mpv-0.17.0-r4 (11 May 2016)

  11 May 2016; Ian Delaney <idella4@gentoo.org>
  -files/0.17.0/mpv-0.17.0-avoid-deprecated-API-usage.patch,
  -files/0.17.0/mpv-0.17.0-fix-early-audio-start.patch,
  -files/0.17.0/mpv-0.17.0-fix-hwdec-fallback.patch,
  -files/0.17.0/mpv-0.17.0-fix-parsing-multiple-input-command-prefixes.patch,
  -files/0.17.0/mpv-0.17.0-fix-relative-seeking-with-coverart.patch,
  -files/0.17.0/mpv-0.17.0-fix-timestamp-resets.patch,
  -files/0.17.0/mpv-0.17.0-fix-unselecting-video-track.patch,
  -files/0.17.0/mpv-0.17.0-fix-use-after-free.patch,
  -files/0.17.0/mpv-0.17.0-fix-video-frame-info-memleak.patch,
  -files/0.17.0/mpv-0.17.0-remove-unneeded-X11-include.patch,
  -mpv-0.17.0-r3.ebuild, +mpv-0.17.0-r4.ebuild:
  revbump to 0.17.0-r4 wrt bug 582384

  Also the usual dose of memleak/crash/corruption fixes is included.
  Move our already huge patchset to devspace kindly provided by wraeth.

  Closes: https://github.com/gentoo/gentoo/pull/1446
  Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=582384
  Package-Manager: portage-2.2.28

  Signed-off-by: Ian Delaney <idella4@gentoo.org>

  11 May 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  fix build without any video outputs in 9999

  Tidy comments. Minor cleanups.

  Closes: https://github.com/gentoo/gentoo/pull/1441
  Package-Manager: portage-2.2.28

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.17.0-r5 (31 May 2016)

  31 May 2016; Sam Jorna <wraeth@gentoo.org> +mpv-0.17.0-r5.ebuild:
  revbump to 0.17.0-r5 wrt bug 584418

  Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=584418

  Package-Manager: portage-2.3.0_rc1

  31 May 2016; Sam Jorna <wraeth@gentoo.org>
  -files/0.17.0/mpv-0.17.0-add-missing-math-include.patch,
  -files/0.17.0/mpv-0.17.0-fix-seeking-without-first-index-entry.patch,
  -mpv-0.17.0.ebuild, -mpv-0.17.0-r4.ebuild:
  remove old

  Closes: https://github.com/gentoo/gentoo/pull/1569
  Package-Manager: portage-2.3.0_rc1

  03 Jun 2016; Patrice Clement <monsieurp@gentoo.org> mpv-0.17.0-r5.ebuild:
  explicitly inherit required eutils eclass in 0.17.0-r5

  We already inherit eutils implicitly via inherited gnome2-utils eclass.
  Since the ebuild uses epatch, it's better to inherit eutils explicitly.

  Closes: https://github.com/gentoo/gentoo/pull/1596
  Package-Manager: portage-2.3.0_rc1

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  21 Jun 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-0.9.2-r1.ebuild,
  mpv-0.17.0-r5.ebuild, mpv-9999.ebuild:
  fix dev-lang/lua dependency wrt bug 586318

  mpv is known to be broken with Lua 5.3.
  Even though Lua 5.3 isn't in tree yet, I'd prefer to have the fact that
  it breaks mpv to be expressed as a dependency.

  Gentoo-Bug: 586318

  Package-Manager: portage-2.3.0_rc1

  21 Jun 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  remove CONTRIBUTING.md from DOCS in 9999

  This file was removed upstream.

  Package-Manager: portage-2.3.0_rc1

  21 Jun 2016; Ilya Tumaykin <itumaykin@gmail.com> mpv-9999.ebuild:
  remove --disable-gpl3 configure option from 9999

  This options and the related code were removed upstream.
  See also https://bugs.gentoo.org/show_bug.cgi?id=571728#c5

  Closes: https://github.com/gentoo/gentoo/pull/1710
  Package-Manager: portage-2.3.0_rc1

  26 Jun 2016; Göktürk Yüksek <gokturk@gentoo.org> metadata.xml:
  reorder maintainers in metadata, remove yngwin

  Remove yngwin from the metadata per his request and list Coacher as
  the first maintainer.

  See also https://bugs.gentoo.org/show_bug.cgi?id=586318#c1

  Closes: https://github.com/gentoo/gentoo/pull/1709
  Package-Manager: portage-2.3.0_rc1
  RepoMan-Options: --force

  27 Jun 2016; Göktürk Yüksek <gokturk@gentoo.org> metadata.xml:
  cleanup maintainer list

  Acked-By: Maxim Koltsov <maksbotan@gentoo.org>

  Package-Manager: portage-2.3.0

*mpv-0.18.0 (28 Jun 2016)

  28 Jun 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/0.18.0/mpv-0.18.0-fix-height-alignment-on-xv.patch,
  +mpv-0.18.0.ebuild:
  verbump to 0.18.0.

  Closes: https://github.com/gentoo/gentoo/pull/1765
  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.17.0-r6 (07 Jul 2016)

  07 Jul 2016; Yixun Lan <dlan@gentoo.org> +mpv-0.17.0-r6.ebuild:
  backport two more patches for big memleaks in 0.17.0-r5

  Backport patches for huge memleaks fixed after -r5 was added to the
  tree. This revbump contains only very minor changes compared to -r5.
  Thus there's no need to wait another 30 days prior to stabilization.

  There will be no more revbumps for 0.17.0 because 0.18.0 is out and
  this is the perfect time to stabilize 0.17.0.

  Package-Manager: portage-2.3.0
  Closes: https://github.com/gentoo/gentoo/pull/1776

  Signed-off-by: Yixun Lan <dlan@gentoo.org>

  11 Jul 2016; Patrice Clement <monsieurp@gentoo.org> -mpv-0.17.0-r5.ebuild:
  remove old

  Package-Manager: portage-2.3.0
  Closes: https://github.com/gentoo/gentoo/pull/1868

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  25 Jul 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/mpv-0.18.1-make-ffmpeg-version-check-non-fatal.patch,
  mpv-9999.ebuild:
  warn re softvol, non-fatal ffmpeg version check in 9999

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.18.1 (25 Jul 2016)

  25 Jul 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/0.18.1/mpv-0.18.1-fix-audio-uninit-crash.patch,
  +files/0.18.1/mpv-0.18.1-fix-doc-build.patch,
  +files/0.18.1/mpv-0.18.1-fix-high-CPU-on-wayland.patch,
  +files/0.18.1/mpv-0.18.1-fix-stuck-volume-on-pulseaudio.patch,
  +files/0.18.1/mpv-0.18.1-handle-ffmpeg-ABI-changes.patch,
  +files/0.18.1/mpv-0.18.1-respect-deinterlace-auto.patch,
  +files/0.18.1/mpv-0.18.1-show-osd-with-ao-volume.patch, +mpv-0.18.1.ebuild:
  verbump to 0.18.1

  Gentoo-Bug: 588492

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.18.0-r1 (25 Jul 2016)

  25 Jul 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/0.18.0/mpv-0.18.0-fix-doc-build.patch,
  +files/0.18.0/mpv-0.18.0-fix-fbo-resize-memleak.patch,
  files/0.18.0/mpv-0.18.0-fix-height-alignment-on-xv.patch,
  +files/0.18.0/mpv-0.18.0-fix-initial-av-sync.patch, +mpv-0.18.0-r1.ebuild:
  backport build, memleak, AV sync fixes for 0.18.0

  We'll keep 0.18.0 longer than usual as 0.18.1 changed how volume
  levels work in a partially incompatible way.
  This causes problems at least in smplayer, see Gentoo bug 588584.

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  25 Jul 2016; Patrice Clement <monsieurp@gentoo.org> -mpv-0.18.0.ebuild:
  remove old

  Closes: https://github.com/gentoo/gentoo/pull/1947
  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  07 Aug 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  tell users about all default volume keybindings in 9999

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  07 Aug 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  always install HTML doc in 9999 wrt bug 589702

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.18.1-r1 (07 Aug 2016)

  07 Aug 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/0.18.1/mpv-0.18.1-add-htmldir-option.patch, -mpv-0.18.1.ebuild,
  +mpv-0.18.1-r1.ebuild:
  always install HTML doc in 0.18.1 wrt bug 589702

  Gentoo-Bug: https://bugs.gentoo.org/589702
  Closes: https://github.com/gentoo/gentoo/pull/1987

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.19.0 (15 Aug 2016)

  15 Aug 2016; Patrice Clement <monsieurp@gentoo.org>
  +files/mpv-0.19.0-make-ffmpeg-version-check-non-fatal.patch,
  +mpv-0.19.0.ebuild:
  verbump to 0.19.0

  Also update ffmpeg patch to apply cleanly.

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  15 Aug 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  sync 9999 with 0.19.0

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  15 Aug 2016; Patrice Clement <monsieurp@gentoo.org>
  -files/0.18.1/mpv-0.18.1-add-htmldir-option.patch,
  -files/0.18.1/mpv-0.18.1-fix-audio-uninit-crash.patch,
  -files/0.18.1/mpv-0.18.1-fix-doc-build.patch,
  -files/0.18.1/mpv-0.18.1-fix-high-CPU-on-wayland.patch,
  -files/0.18.1/mpv-0.18.1-fix-stuck-volume-on-pulseaudio.patch,
  -files/0.18.1/mpv-0.18.1-handle-ffmpeg-ABI-changes.patch,
  -files/0.18.1/mpv-0.18.1-respect-deinterlace-auto.patch,
  -files/0.18.1/mpv-0.18.1-show-osd-with-ao-volume.patch,
  -files/mpv-0.18.1-make-ffmpeg-version-check-non-fatal.patch,
  -mpv-0.18.1-r1.ebuild:
  remove old

  Closes: https://github.com/gentoo/gentoo/pull/2086
  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  02 Sep 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  enable uchardet USE by default in 9999.

  uchardet is preferred over enca by upstream [0], so let's enable it.
  For now we leave enca support enabled in case of unexpected problems.

  [0]: https://github.com/mpv-player/mpv/blob/v0.20.0/DOCS/man/options.rst

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  02 Sep 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  enable lua USE by default in 9999.

  Lua is a de-facto requirement by upstream as OSC and other features are
  only available with enabled Lua support [0]. Moreover sometimes existing
  features become deprecated in favor of Lua scripts.

  [0]: https://github.com/mpv-player/mpv/blob/v0.20.0/README.md#compilation
  [1]: https://github.com/mpv-
  player/mpv/commit/e40851ea22e9686572b6a905161106f2a66e5983

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  02 Sep 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  install upstream Lua scripts with lua. USE in 9999

  These are tiny files and some of them are really handy.

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  02 Sep 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  declare loop variables as local in 9999.

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  02 Sep 2016; Patrice Clement <monsieurp@gentoo.org> mpv-9999.ebuild:
  remove obsolete perl version constraint in 9999.

  Last <perl-5.8 version was removed from the tree 12 years ago.

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

*mpv-0.20.0 (02 Sep 2016)

  02 Sep 2016; Patrice Clement <monsieurp@gentoo.org> +mpv-0.20.0.ebuild:
  verbump to 0.20.0.

  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  02 Sep 2016; Patrice Clement <monsieurp@gentoo.org> -mpv-0.17.0-r6.ebuild,
  -mpv-0.19.0.ebuild:
  remove old.

  Closes: https://github.com/gentoo/gentoo/pull/2153
  Package-Manager: portage-2.3.0

  Signed-off-by: Patrice Clement <monsieurp@gentoo.org>

  23 Sep 2016; Tobias Klausmann <klausman@gentoo.org> mpv-0.18.0-r1.ebuild:
  0.18.0-r1: add alpha keyword

  Gentoo-Bug: 581204

  01 Oct 2016; Jeroen Roovers <jer@gentoo.org> mpv-0.18.0-r1.ebuild:
  Stable for HPPA (bug #581204).

  Package-Manager: portage-2.3.1
  RepoMan-Options: --ignore-arches

  17 Oct 2016; Göktürk Yüksek <gokturk@gentoo.org> mpv-9999.ebuild:
  port live ebuild to xdg-utils eclass

  Package-Manager: portage-2.3.2

  17 Oct 2016; Göktürk Yüksek <gokturk@gentoo.org> mpv-9999.ebuild:
  update live ebuild

  Improve readability when multiple messages are displayed.
  Disable new features until we get support for them in Gentoo.

  Package-Manager: portage-2.3.2

  17 Oct 2016; Göktürk Yüksek <gokturk@gentoo.org> mpv-9999.ebuild:
  prefer https git repo URI in live ebuild

  Sometimes git protocol isn't available.
  Requested by Sergey Alirzaev in https://github.com/gentoo/gentoo/pull/2570

  Closes: https://github.com/gentoo/gentoo/pull/2572
  Package-Manager: portage-2.3.2

  20 Oct 2016; David Seifert <soap@gentoo.org> mpv-9999.ebuild:
  do compiler checks in pkg_setup() too

  Also reorder compiler check conditions for clarity.

  Signed-off-by: David Seifert <soap@gentoo.org>

*mpv-0.21.0 (20 Oct 2016)

  20 Oct 2016; David Seifert <soap@gentoo.org> +mpv-0.21.0.ebuild:
  verbump to 0.21.0

  Closes: https://github.com/gentoo/gentoo/pull/2604
  Package-Manager: portage-2.3.2

  Signed-off-by: David Seifert <soap@gentoo.org>

  21 Oct 2016; David Seifert <soap@gentoo.org> mpv-0.9.2-r1.ebuild,
  mpv-0.18.0-r1.ebuild, mpv-0.20.0.ebuild, mpv-0.21.0.ebuild, mpv-9999.ebuild:
  require samba[smbclient(+)] with 'samba' USE

  samba[smbclient] is required when building against samba-3.
  samba-4 always installs libsmbclient.

  Gentoo-Bug: https://bugs.gentoo.org/597600
  Closes: https://github.com/gentoo/gentoo/pull/2621
  Package-Manager: portage-2.3.2

  Signed-off-by: David Seifert <soap@gentoo.org>

  01 Nov 2016; Michał Górny <mgorny@gentoo.org> mpv-0.9.2-r1.ebuild,
  mpv-0.18.0-r1.ebuild, mpv-0.20.0.ebuild, mpv-0.21.0.ebuild, mpv-9999.ebuild:
  global: Drop dead implementations from PYTHON_COMPAT

  21 Nov 2016; David Seifert <soap@gentoo.org> mpv-9999.ebuild:
  update live ebuild

  Package-Manager: portage-2.3.2

*mpv-0.22.0 (21 Nov 2016)

  21 Nov 2016; David Seifert <soap@gentoo.org> +mpv-0.22.0.ebuild:
  verbump to 0.22.0

  Package-Manager: portage-2.3.2

  21 Nov 2016; David Seifert <soap@gentoo.org> -mpv-0.20.0.ebuild,
  -mpv-0.21.0.ebuild:
  remove old

  Closes: https://github.com/gentoo/gentoo/pull/2880
  Package-Manager: portage-2.3.2

*mpv-0.22.0-r1 (05 Dec 2016)

  05 Dec 2016; Patrice Clement <monsieurp@gentoo.org> metadata.xml,
  +mpv-0.22.0-r1.ebuild, mpv-9999.ebuild:
  optionally install extra tools.

  Gentoo-Bug: https://bugs.gentoo.org/601210

  Package-Manager: portage-2.3.2
  Closes: https://github.com/gentoo/gentoo/pull/3015

  08 Dec 2016; Michał Górny <mgorny@gentoo.org> mpv-9999.ebuild:
  adjust ffmpeg and libav dependencies in 9999

  Also sync (drop) keywords with ffmpeg-3 in preparation for next release.

  Closes: https://github.com/gentoo/gentoo/pull/3052
  Package-Manager: portage-2.3.3
  Upstream-commit: https://github.com/mpv-player/mpv/commit/a660e15c9b96bd
  Upstream-commit: https://github.com/mpv-player/mpv/commit/3eceac2eab0b42

  11 Dec 2016; Michał Górny <mgorny@gentoo.org> mpv-9999.ebuild:
  drop enca and libguess support in 9999 as did upstream

  Closes: https://github.com/gentoo/gentoo/pull/3075
  Package-Manager: portage-2.3.3
  Upstream-commit: https://github.com/mpv-
  player/mpv/commit/0eb87e1baff89e7a979df23f31ca918f9d107e44

