| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This file was removed upstream.
Package-Manager: portage-2.3.0_rc1
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/1356
Package-Manager: portage-2.2.28
Signed-off-by: Ian Delaney <idella4@gentoo.org>
|
|
|
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/1201
Package-Manager: portage-2.2.28
Signed-off-by: Ian Delaney <idella4@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Package-Manager: portage-2.2.27
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
|
|
|
|
| |
Gentoo-Bug: 576748
Package-Manager: portage-2.2.27
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
|
|
|
|
| |
Gentoo-Bug: 576748
Package-Manager: portage-2.2.27
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
|
|
|
|
| |
Gentoo-Bug: 576748
Package-Manager: portage-2.2.27
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
|
|
|
|
| |
Gentoo-Bug: 576748
Package-Manager: portage-2.2.27
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
|
|
| |
Package-Manager: portage-2.2.27
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
|
|
| |
Package-Manager: portage-2.2.27
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
| |
Package-Manager: portage-2.2.27
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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_jack1_jack2
Package-Manager: portage-2.2.27
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Package-Manager: portage-2.2.27
|
|
|
|
|
|
| |
libavfilter was made mandatory upstream. We've always enabled it anyway.
Package-Manager: portage-2.2.27
|
| |
|
|
|
|
| |
Package-Manager: portage-2.2.27
|
|
|
|
|
|
|
| |
Build system is mature enough to install files under etc/* from sources
into docdir automatically.
Package-Manager: portage-2.2.26
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Package-Manager: portage-2.2.26
|
|
|
|
|
|
| |
WASAPI is disabled for non-Win32 builds, i.e., always.
Package-Manager: portage-2.2.26
|
|
|
|
|
|
|
| |
dsound support was completely removed upstream. There is no need to
disable it anymore.
Package-Manager: portage-2.2.26
|
|
|
|
| |
Package-Manager: portage-2.2.26
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
This allows to use EGL on top of a DRM device bypassing window
server/compositor.
Package-Manager: portage-2.2.24
|
|
|
|
|
|
|
|
| |
This was originally submitted by Vindex17 in PR #318.
Gentoo-Bug: 568018
Package-Manager: portage-2.2.24
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Package-Manager: portage-2.2.24
|
|
|
|
|
|
| |
Suggested by mgorny in PR #511.
Package-Manager: portage-2.2.24
|
|
|
|
|
|
|
|
| |
This helps to visualize what lines belong to IUSE variable.
Suggested by mgorny in PR #511.
Package-Manager: portage-2.2.24
|
|
|
|
| |
Package-Manager: portage-2.2.24
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This is stated in Wayland docs and mpv configure script.
Package-Manager: portage-2.2.24
|
|
|
|
| |
Package-Manager: portage-2.2.24
|
|
|
|
| |
Package-Manager: portage-2.2.24
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
Add missing uchardet USE flag to avoid automagic dependency on uchardet
wrt bug 565646.
Gentoo-Bug: 565646
Package-Manager: portage-2.2.24
|