Versions
v9999 :: 0/2 :: gentoo
- Modified
- License
- LGPL-2.1+ GPL-2+ BSD ISC MIT
- USE flags
- X alsa aqua archive bluray cdda cli coreaudio debug drm dvb dvd egl gamepad iconv jack javascript jpeg lcms libcaca libmpv lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools uchardet vaapi vdpau vulkan wayland xv zimg zlib
v0.39.0 :: 0/2 :: gentoo
- Modified
- License
- LGPL-2.1+ GPL-2+ BSD ISC MIT
- Keywords
- amd64 arm64 ppc64 x86 ~amd64-linux ~arm ~loong ~ppc ~riscv
- USE flags
- X alsa aqua archive bluray cdda cli coreaudio debug drm dvb dvd egl gamepad iconv jack javascript jpeg lcms libcaca libmpv lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools uchardet vaapi vdpau vulkan wayland xv zimg zlib
v0.38.0-r1 :: 0/2 :: gentoo
- Modified
- License
- LGPL-2.1+ GPL-2+ BSD ISC MIT
- Keywords
- amd64 arm64 ppc ppc64 x86 ~amd64-linux ~arm ~loong ~riscv
- USE flags
- X alsa aqua archive bluray cdda cli coreaudio debug drm dvb dvd egl gamepad iconv jack javascript jpeg lcms libcaca libmpv lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools uchardet vaapi vdpau vulkan wayland xv zimg zlib
USE flags
General
- X
- Add support for X11
- alsa
- Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
- aqua
- Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
- archive
- Enable support for various archive formats via app-arch/libarchive
- bluray
- Enable playback of Blu-ray filesystems
- cdda
- Add Compact Disk Digital Audio (Standard Audio CD) support
- cli
- Enable the command-line player
- coreaudio
- Build the CoreAudio driver on Mac OS X systems
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- drm
- Enable Kernel Mode Setting / Direct Rendering Manager based video outputs
- dvb
- Add support for DVB (Digital Video Broadcasting)
- dvd
- Add support for DVDs
- egl
- Enable EGL (Embedded-System Graphics Library, interfacing between windowing system and OpenGL/GLES) support
- gamepad
- Enable gamepad input support
- iconv
- Enable support for the iconv character set conversion library
- jack
- Add support for the JACK Audio Connection Kit
- javascript
- Enable javascript support
- jpeg
- Add JPEG image support
- lcms
- Add lcms support (color management engine)
- libcaca
- Add support for colored ASCII-art graphics
- libmpv
- Enable the shared library and headers (used by frontends / plugins)
- lua
- Enable Lua scripting, OSC (On Screen Controller) GUI, and net-misc/yt-dlp support
- nvenc
- Add support for NVIDIA Encoder/Decoder (NVENC/NVDEC) API for hardware accelerated encoding and decoding on NVIDIA cards (requires x11-drivers/nvidia-drivers)
- openal
- Add support for the Open Audio Library
- opengl
- Enable support for OpenGL-based video backends (Note: deprecated for X11, USE=egl provides the newer support for -gpu-api=opengl)
- pipewire
- Enable sound support via native PipeWire backend
- pulseaudio
- Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
- rubberband
- Enable high quality pitch correction via media-libs/rubberband
- sdl
- Enable media-libs/libsdl2 based video and audio outputs (Note: these outputs exist for compatibility reasons only, avoid if possible)
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- sixel
- Enable support for the sixel video backend using media-libs/libsixel
- sndio
- Enable sound support via media-sound/sndio
- soc
- Use additional media-video/ffmpeg patches for efficient playback on some SoCs (e.g. ARM, RISC-V)
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- tools
- Install extra tools: mpv_identify.sh, mpv_idet.sh, and umpv
- uchardet
- Enable subtitles charset discovery via app-i18n/uchardet
- vaapi
- Enable Video Acceleration API for hardware decoding
- vdpau
- Enable the Video Decode and Presentation API for Unix acceleration interface
- vulkan
- Add support for 3D graphics and computing via the Vulkan cross-platform API
- vulkan
- Add support for 3D graphics and computing via the Vulkan cross-platform API
- wayland
- Enable dev-libs/wayland backend
- xv
- Add in optional support for the Xvideo extension (an X API for video playback)
- zimg
- Enable libzimg support (for vf_fingerprint)
- zlib
- Add support for zlib compression
lua_single_target
- lua5-1
- Build for Lua 5.1 only
- luajit
- Build for LuaJIT only
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
- python3_13
- Build for Python 3.13 only
Dependencies
app-arch / libarchive : Multi-format archive and compression library
app-i18n / uchardet : An encoding detector library
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
dev-lang / mujs : An embeddable JavaScript interpreter written in C
dev-libs / libcdio : A library to encapsulate CD-ROM reading and control
dev-libs / libcdio-paranoia : an advanced CDDA reader with error correction
dev-libs / wayland : Wayland protocol libraries
dev-libs / wayland-protocols : Wayland protocol files
dev-util / vulkan-headers : Vulkan Header files and API registry
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / lcms : A lightweight, speed optimized color management engine
media-libs / libass : Library for SSA/ASS subtitles rendering
media-libs / libbluray : Blu-ray playback libraries
media-libs / libcaca : A library that creates colored ASCII-art graphics
media-libs / libdisplay-info : EDID and DisplayID library
media-libs / libdvdnav : Library for DVD navigation tools
media-libs / libdvdread : Library for DVD navigation tools
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libplacebo : Reusable library for GPU-accelerated image processing primitives
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / libsixel : A lightweight, fast implementation of DEC SIXEL graphics codec
media-libs / libva : Video Acceleration (VA) API for Linux
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / nv-codec-headers : FFmpeg version of headers required to interface with Nvidias codec APIs
media-libs / openal : A software implementation of the OpenAL 3D audio API
media-libs / rubberband : An audio time-stretching and pitch-shifting library and utility program
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
media-libs / zimg : Scaling, colorspace conversion, and dithering library
media-sound / sndio : Small audio and MIDI framework part of the OpenBSD project
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
media-video / pipewire : Multimedia processing graphs
sys-kernel / linux-headers : Linux system headers
sys-libs / zlib : Standard (de)compression library
virtual / jack : Virtual for JACK Audio Connection Kit
virtual / libiconv : Virtual for the GNU conversion library
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / libX11 : X.Org X11 library
x11-libs / libXScrnSaver : X.Org XScrnSaver library
x11-libs / libXext : X.Org Xext library
x11-libs / libXpresent : X Present Extension C Library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXv : X.Org Xv library
x11-libs / libdrm : X.Org libdrm library
x11-libs / libvdpau : VDPAU wrapper and trace libraries
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Runtime Dependencies
app-arch / libarchive : Multi-format archive and compression library
app-i18n / uchardet : An encoding detector library
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
dev-lang / mujs : An embeddable JavaScript interpreter written in C
dev-lang / python : Freethreading (no-GIL) version of Python programming language
dev-libs / libcdio : A library to encapsulate CD-ROM reading and control
dev-libs / libcdio-paranoia : an advanced CDDA reader with error correction
dev-libs / wayland : Wayland protocol libraries
dev-libs / wayland-protocols : Wayland protocol files
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / lcms : A lightweight, speed optimized color management engine
media-libs / libass : Library for SSA/ASS subtitles rendering
media-libs / libbluray : Blu-ray playback libraries
media-libs / libcaca : A library that creates colored ASCII-art graphics
media-libs / libdisplay-info : EDID and DisplayID library
media-libs / libdvdnav : Library for DVD navigation tools
media-libs / libdvdread : Library for DVD navigation tools
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libplacebo : Reusable library for GPU-accelerated image processing primitives
media-libs / libpulse : Libraries for PulseAudio clients
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / libsixel : A lightweight, fast implementation of DEC SIXEL graphics codec
media-libs / libva : Video Acceleration (VA) API for Linux
media-libs / mesa : OpenGL-like graphic library for Linux
media-libs / openal : A software implementation of the OpenAL 3D audio API
media-libs / rubberband : An audio time-stretching and pitch-shifting library and utility program
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
media-libs / zimg : Scaling, colorspace conversion, and dithering library
media-sound / sndio : Small audio and MIDI framework part of the OpenBSD project
media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec
media-video / pipewire : Multimedia processing graphs
sec-policy / selinux-mplayer : SELinux policy for mplayer
sys-libs / zlib : Standard (de)compression library
virtual / jack : Virtual for JACK Audio Connection Kit
virtual / libiconv : Virtual for the GNU conversion library
x11-libs / libX11 : X.Org X11 library
x11-libs / libXScrnSaver : X.Org XScrnSaver library
x11-libs / libXext : X.Org Xext library
x11-libs / libXpresent : X Present Extension C Library
x11-libs / libXrandr : X.Org Xrandr library
x11-libs / libXv : X.Org Xv library
x11-libs / libdrm : X.Org libdrm library
x11-libs / libvdpau : VDPAU wrapper and trace libraries
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Depending packages
dev-python / python-mpv : Python interface to the mpv media player
media-gfx / photoqt : Simple but powerful Qt-based image viewer
media-gfx / qimgv : A cross-platform image viewer with webm support, written in qt5
media-libs / mpvqt : libmpv wrapper for QtQuick2 and QML
media-sound / yarock : Qt-based music player
media-video / baka-mplayer : Cross-platform libmpv-based multimedia player with uncluttered design
media-video / bluray_info : Blu-ray utilities: bluray_info, bluray_copy, bluray_player
media-video / celluloid : Simple GTK+ frontend for mpv
media-video / devedeng : DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD)
media-video / dvd_info : DVD utilities to print information, copy tracks, backup, etc
media-video / jellyfin-media-player : Jellyfin Desktop Client based on Plex Media Player
media-video / smplayer : Great Qt GUI front-end for mplayer/mpv
media-video / vidcutter : FFmpeg-based simple video cutter & joiner with a modern PyQt5 GUI
net-misc / youtube-viewer : A command line utility for viewing youtube-videos in Mplayer
net-misc / ytfzf : Posix script to find and watch youtube videos from the terminal
net-news / rssguard : Simple (yet powerful) news feed reader
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: enable vulkan by default in live
Upstream now selects vulkan by default over egl (aka users can remove gpu-api=vulkan from their mpv.conf for same effect), so it makes sense to be enabled by default here as well regardless of desktop profiles. Do keep egl enabled as well given low footprint and it still acts as a fallback for whomever vulkan was not usable. Users that know they don't need it can still safely disable it though (incl. USE=opengl on libplacebo). Any users getting problems with vulkan can either disable it here, or do gpu-api=opengl in their mpv.conf, support for it is not going anywhere. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/mpv: Stabilize 0.39.0 arm64, #941961
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-video/mpv: Stabilize 0.39.0 amd64, #941961
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.39.0 x86, #941961
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Stabilize 0.39.0 ppc64, #941961
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: add 0.39.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live (in advance)
Requirement will likely be merged soon in preparation for mpv-0.39 which isn't far off. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: add missing depend on vulkan-headers
mpv-9999 newly checks for headers which prompted this, but these were always needed for vulkan and 0.38 fails to build without (albeit was unlikely to be missing outside binpkgs). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/mpv: media-libs/libsdl2 will drop the threads USE flag
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.37.0
Closes: https://bugs.gentoo.org/893422 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: reword yt-dlp optfeature
USE=lua led to confusion that some action is needed, let's be more verbose and only mention it when it's not set. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: enable py3.13
umpv seems fine at a glance, not that messed with it much Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.38.0 ppc64, #931332
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Stabilize 0.38.0 arm64, #931332
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Stabilize 0.38.0 ppc, #931332
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.38.0 x86, #931332
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Stabilize 0.38.0 amd64, #931332
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.37.0-r1
No real need to keep this -r1, will stable 0.38 soon'ish. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: add 0.38.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: backport build fix for ffmpeg-7.0
Not that ffmpeg-7.0 is in tree yet (just released), and when it is it'll start out masked. Odds are that mpv-0.38 will release before ffmpeg-7.0 is unmasked, but it'll be one less issue to hit for those testing it early. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthias Schwarzott · gentoo
*/*: Remove dependency on virtual/linuxtv-dvb-headers
virtual/linuxtv-dvb-headers has been important in the past when linux-headers was not yet up-to-date. Now it just pulls in sys-kernel/linux-headers. Even that could be dropped as it is part of @system. But this might not be valid everywhere. Bug: https://bugs.gentoo.org/924398 Signed-off-by: Matthias Schwarzott <zzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.36.0-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/mpv: Add soc USE flag to ensure ffmpeg also has this flag
The additional patches we apply to media-video/ffmpeg may not always be immediately available following an upstream release. Adding the soc USE flag to this package ensures that users don't accidentally upgrade to an ffmpeg version that lacks them. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: skip ffmpeg suite for tests
Could adjust or skip only with USE=-vulkan wrt bug #924276, but ffmpeg tests have caused other issues before depending on ffmpeg version and BE arches (seen on hppa, and formerly on ppc64be). They also do not seem very interesitng downstream as their purpose seem to be to track subtle changes in ffmpeg versions without necessarily meaning there is a notable runtime issue. Was going to skip only img-format but the other ffmpeg test has also caused issues on e.g. hppa and meson still doesn't allow to skip specific tests currently (only suites). hppa still has the timer test failing which is likely an actual problem though (not really looked into but it's unkeyworded now). Bug: https://bugs.gentoo.org/921091 Closes: https://bugs.gentoo.org/924276 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live, drop IUSE=raspberry-pi
Related code was removed upstream, it was supposedly broken for a while and went unnoticed too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live in advance
This will be needed likely soon when cache PR is merged and no harm in sorting it out now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: sync live keywords
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: unkeyword 0.36.0-r1 for ~hppa
Could revisit if there's real interest, but let's keep it simple otherwise. Not dropping 0.36.0-r1 itself just yet due to the changes in scaling profile defaults (users may want to try 0.36.0 to check what's wrong with performance and need --profile=fast, esp. on rpis and similar). Closes: https://bugs.gentoo.org/921091 Closes: https://bugs.gentoo.org/917682 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/mpv: Stabilize 0.37.0 ppc, #919770
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-video/mpv: Keyword 0.37.0 ppc, #917682
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
media-video/mpv: Apply upstream patch to fix USE="drm -wayland -X"
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
media-video/mpv: Drop Raspberry Pi support in revbump
media-libs/raspberrypi-userland(-bin) is being last-rited. The Linux kernel and FFmpeg now support the Pi, among other devices, natively. Enable media-video/ffmpeg's "soc" USE flag to enable that support. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.37.0 ppc64, #919769
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/mpv: Stabilize 0.37.0 amd64, #919769
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/mpv: Stabilize 0.37.0 x86, #919769
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/mpv: Stabilize 0.37.0 arm64, #919769
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live
meson.build was updated to only enable shaderc for windows builds given anything else will use libplacebo, so let's just leave the setting alone now. shaderc can now technically be avoided entirely with libplacebo[glslang,-shaderc], albeit shaderc is still what upstream libplacebo prefers at the moment (aka in the event both are available, it'll force shaderc). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.36.0-r1 arm64, #917212
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: add 0.37.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update vulkan-interop comment
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.35.1-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: hard-require libplacebo in live
Option was removed upstream, now always used. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: remove xinerama dependency in live
Unused since a month ago. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.36.0-r1 amd64, #913092
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.36.0-r1 x86, #913092
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.36.0-r1 ppc, #913092
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.36.0-r1 ppc64, #913092
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live
Newer libplacebo is now a hard requirement with USE=libplacebo regardless of gpu-next. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.35.1-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: backport old sub select behavior in 0.36.0
Unsure if a 0.36.1 is coming, but if not it may be worth it before consider stabling this one. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: disable IUSE=xv by default
While fairly unexpensive to keep enabled, using xv is hardly recommended nowadays (mpv will warn if used). Users are free to re-enable if used, but being default for everyone makes little sense. Note that a -vo=x11 for basic testing is still available either way with USE=X. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live
vaapi-egl option just got removed. This along with previous updates now make vaapi options a lot less confusing and can be used with less USE being enabled. `vaapi? ( wayland? ( drm ) )` should also no longer be relevant, it was primarily added to avoid confusion from mpv-0.34->0.35 upgrade given the change in behavior that made it non-obvious that USE=-drm (perhaps disabled long ago) was breaking setups. But 0.34 been gone for a while now. Not that this means that should disable USE=drm unless really not being used. Also adjust gbm handling, technically only uses libgbm with egl-drm. Still does not feel worth having its own USE=gbm like before. Plus some minor style adjustments, used it for a while but having second thoughts about this quoting style. (note that there is good odds there will be 0.36.1 soon) Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: adjust libplacebo warning
Turns out mpv did a temporary revert to be able to use older version for the release and missed that. So comments about libplacebo version from previous commit summary do not apply. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: add 0.36.0
Neither me nor pipewire upstream expected a release soon, but turns out did not have to worry about that. Also includes more pipewire fixes than just the emergency one so ao=pipewire users should upgrade ahead of stable. Note that this needs the latest version of libplacebo or else gpu-next won't be enabled (that version is however incompatible with <ffmpeg-6.1 and <vlc-4 -- not that it's currently enabled in Gentoo for vlc-3 and is off-by-default on ffmpeg). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-video/mpv: sync live keywords
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: backport fix for use with pipewire-0.3.75
Albeit, regardless of this patch or stable pipewire, ao=pipewire on 0.35.1 seems to have several other issues (in my VM it results in horribly crackling audio), and I personally recommend ao=pulse (or jack/alsa) instead to use with pipewire. Pipewire does work great in mpv-9999, so next release should be better. Considered a ~arch revbump, but given this only touch pipewire code and that ao=pipewire is already a bit bad on 0.35.1 I'm not sure it's worth the stabilization trouble (aka current keywords are intentional). Tested with both 0.3.75 and stable 0.3.71, but will keep -r1 for a bit in case of something I missed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: loosen libplacebo requirement in live
Using a older libplacebo is possible, but gpu-next support will be missing. Lower bound felt harmless to ensure all features, but other packages (e.g. ffmpeg) could potentially need to set temporary upper bounds like mpv-0.35 did and this will create conflicts. Not that it matters that much while this is only in mpv-9999. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: note new options in live
Meant to handle them but upon closer look there's not really anything that should be done -- but may be worth noting. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: style fix
Not sure why I put parentheses there, maybe(?) it's clearer but eh.. they do nothing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-video/mpv: update libplacebo bounds
mpv-9999 needs >=5.266 which is not released yet unless counting the release candidate (6.287.0_rc1). And then that version appears to break older mpv (can skip revbump thanks to the binding operator). If using the live ebuild, please keyword either <libplacebo-9999 or use an up-to-date 9999 build. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: enable py3.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.35.0-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
media-video/mpv: Stabilize 0.35.1-r1 x86, #893480
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: update live
Probably no reason (for us) to make that a separate USE, it just means need to depend on recent enough libplacebo which we already do. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: require newer libplacebo in live
It can work with older, but this is the (new) minimum version for gpu-next to be enabled. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.34.1-r1
Been a while and about time to clean this up + old libplacebo despite bug #885397 that leaves mpv without alpha keywords anymore (up to alpha@ whether want to leave that way or still rekeyword). Bug: https://bugs.gentoo.org/885397 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: backport ytdl hook fix for dash videos
Feels safe enough for straight-to-stable given only touches the lua script which is already semi-broken. Closes: https://bugs.gentoo.org/899956 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop custom src_test in live
All tests are now handled by meson and --unittest no longer exists. For now skip nothing but may need to revisit this. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: don't unnecessarily pass -I/-L for raspberry-pi
If meson.build doesn't find the pkg-config file, it'll fail. So there's no sense in adding this ourselves. mpv already looks for the .pc file in /opt/vc for userland-bin, and meson considers SYSROOT even with absolute paths (cross works). Prefix is untested (would need more setting up to try this on arm), may or may not need to use PKG_CONFIG_PATH so it can find brcmegl.pc depending on how meson handles it -- but either way is unlikely to work given userland-bin's .pc are not modified to include EPREFIX (not going to worry unless someone actually uses this configuration). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
media-video/mpv: Keyword 0.35.1 hppa, #885397
Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.35.1 ppc, #893480
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Stabilize 0.35.1 amd64, #893480
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Stabilize 0.35.1 ppc64, #893480
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: allow using raspberry-userland-bin
Currently fails to build with non-bin wrt bug #893422, so let's at least allow this one. Runtime untested (have no raspberry-pi). (no revbump needed given it currently doesn't build with non-bin) Bug: https://bugs.gentoo.org/893422 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: add 0.35.1
bugfix-only release with cherry picks from master, so likely won't wait very long to stable it wrt bug #889178, upstream has added an automated mode used by default so it doesn't enable DR when it's not benefical meson_src_test addition didn't make in this version, so keeping tests unchanged from 0.35.0 Closes: https://bugs.gentoo.org/889178 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: run meson_src_test in live
Only does a very basic libmpv test so far, but it is something and upstream added it to their CI -- so let's run it too (no-op if USE=-libmpv, but run unconditionally given more tests may be added in the future). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.35.0-r0
This is the only 0.35 with alpha/hppa KEYWORDS but these were never really tested after the major changes and may as well wait for bug #885397's rekeywording. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop obsolete rst2html workaround in live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.35.0-r1 ppc64, #889006
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.35.0-r1 ppc, #889006
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: Keyword 0.35.0-r1 ppc64, #885397
Tested-by: ernsteiswuerfel <erhard_f@mailbox.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: Keyword 0.35.0-r1 ppc, #885397
Tested-by: ernsteiswuerfel <erhard_f@mailbox.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: skip img_format and repack_sws test
This seems to be mostly inconsistencies than actual issues. Thanks to ernsteiswuerfel for verifying runtime is fine on real hardware. Tried with ppc64 qemu and the other tests don't fail. Closes: https://bugs.gentoo.org/888639 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: stabilize 0.35.0-r1 for amd64, x86
Been a while and no known major issues, albeit 0.34 will be kept for some time still given this is a year worth of changes plus ppc/ppc64 stable is held up for now wrt bug #888639. Closes: https://bugs.gentoo.org/884519 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: require drm with wayland+vaapi
Builds fine without and not entirely sure which configurations truly need USE=drm (nvidia-only so I don't test vaapi), but reports show that it's unlikely to work with (at least) wayland in 0.35. Already enabled by default and realistically everyone with USE=wayland and vaapi will have the deps so there's little reason to disable it. Skipping revbump as it's not overly a problem, mostly in preparation for stabilization in case anyone did global USE=-drm or so. Alternatively it may make sense to drop the USE and enable by default if a non-headless/library build, but leaving that alone for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-video/mpv: Keyword 0.35.0-r1 riscv, #885397
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Keyword 0.35.0-r1 arm64, #885397
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Keyword 0.35.0-r1 arm, #885397
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: add USE=sixel support
Revbump to handle restoring dropped keywords rather than .mask. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: note that yt-dlp support needs USE=lua
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: bump ffmpeg min req to >=4.4 in live
Not super important but we still have ffmpeg-4.2 in tree. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: enable drm and libmpv by default
Low footprint options, realistically everyone has libdrm unless this is an headless machine or put mesa in package.provided and going nvidia+libglvnd-only. Being disabled can also give unexpected results with e.g. vaapi. And libmpv is just an annoyance to enable for any users of frontends. Could even consider removing the option (forced on), which would also simplify the -Dgl logic, but I'll leave that alone at least for now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop 0.34.1_p20221105
Almost identical to 0.35.0 beside fixing some loose ends, so just drop this short lived snapshot. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-video/mpv: sync live
Leave IUSE=vector to automagic if chosen compiler supports it, not readily seeing a motivation to be either forced on or off. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-video/mpv: add 0.35.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: drop touchbar patch from live
Should be unneeded soon, just an edge case so no harm in dropping rather than wait for it to fail to apply. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: fix build when gnustep-gui is installed
quick fix by ensuring macos_touchbar['deps'].found() ('and' check is fine there, right? .. well it works) Closes: https://bugs.gentoo.org/880737 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: sync live
Closes: https://github.com/gentoo/gentoo/pull/28162 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-video/mpv: add 0.34.1_p20221105
mpv releases are rare and it can be difficult to backport fixes (e.g. old libplacebo is broken with newer glslang, but new libplacebo breaks current mpv, not that can't disable glslang or vulkan on mpv if need be). So will release snapshots if felt necessary, please report if feel a newer snapshot would be useful. One quirk is that a whole year ago it switched to API 2.0 and not all revdeps are ready for this (mostly a few trivial deprecations). Personally see this as a good time to get this sorted out. Note this also include meson migration, which may still have oversights. MacOS / rpi builds are also untested, feel free to make any changes to improve these two if you use/know them. rough list of non-style changes from -9999 (non-exhaustive): * update DESCRIPTION, upstream been dissociating itself with the original MPlayer * drop pkg_postinst versions messages (0.18-0.25 is rather ancient) * drop docdir patch as it installed examples .conf to /usr/share/mpv, instead just move these to docdir/examples * drop IUSE=cplugins and enable by default, upstream default and not seeing a motivation to be optional * drop IUSE=gbm, rather redundant with IUSE=drm and is default on mesa * limit USE=opengl to controlling gl-x11/gl-cocoa backends rather than the general `gl` option, avoids e.g. `egl? ( opengl )` req use * make IUSE=opengl non-default given gl-x11 is deprecated, albeit still let it be enabled by desktop profiles * add IUSE=+libplacebo split off from IUSE=vulkan and depend on newer version, if recent enough this enables `-vo gpu-next` which is not limited to vulkan (default given libplacebo main author is same as mpv's and this is the obvious focus) * invert IUSE=debug logic, was passing N(no)DEBUG with debug * swap mesa with libglvnd for IUSE=egl, low level driver packages handling is not for us (and mesa is meaningless with nvidia with the exception of getting libgbm) * ^ likewise, drop nvidia-drivers (ffmpeg/obs/etc.. also don't check drivers for nvenc) * only depend on docutils + build man/html with USE=cli, and drop IUSE=doc (mpv.html has same dependency as the man page) * fix python-exec[-native-symlinks] when USE=-tools, calls 'python3' at build time too * depend on vulkan-loader[X?,wayland?] wrt bug #753434 and #777774 * various deps and tentative REQUIRED_USE adjustments Closes: https://bugs.gentoo.org/753434 Closes: https://bugs.gentoo.org/777774 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
media-video/mpv: set upper bound for libplacebo in 0.34.1
Known broken with libplacebo-5. No need for a revbump thanks to the binding operator. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
media-video/mpv: drop 0.33.1-r3
Closes: https://bugs.gentoo.org/879609 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
media-libs/libva: Rename from x11-libs/libva
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: drop 0.34.0-r1
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
media-video/mpv: keyword 0.34.1-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: add Python 3.11
Closes: https://bugs.gentoo.org/861662 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: fix sdl2
Closes: https://bugs.gentoo.org/857156 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: add RPi MMAL support
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: port live ebuild to meson
Closes: https://bugs.gentoo.org/856943 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - orbea · gentoo
media-video/mpv: Add libXpresent as a dependency
Fixes a waf configure error where it fails to find xpresent.pc. Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26022 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-video/mpv: x86 stable wrt bug #843758
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
media-video/mpv: Stabilize 0.34.1-r1 ppc, #843758
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
media-video/mpv: Stabilize 0.34.1-r1 amd64, #843758
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.34.1-r1 ppc64, #843758
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: [QA] inline ESYSROOT
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Igor V. Kovalenko · gentoo
media-video/mpv: Drop drm USE dependency on x11-libs/libva
Closes: https://bugs.gentoo.org/835465 Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: rebase 0.34.1 on 0.34.0 changes for nvenc
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: crank up libplacebo dependency in 9999
Closes: https://bugs.gentoo.org/832735 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-video/mpv: USE=cuda → nvenc
Signed-off-by: David Seifert <soap@gentoo.org> - Mike Lothian · gentoo
media-video/mpv: Version bump (v0.34.1)
Signed-off-by: Mike Lothian <mike@fireburn.co.uk> Closes: https://github.com/gentoo/gentoo/pull/24150 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-video/mpv: fix libplacebo dependency
Closes: https://bugs.gentoo.org/821901 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: replace youtube-dl with yt-dlp
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Version bump (v0.34.0)
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Alex Fan · gentoo
media-video/mpv: keyword 0.33.1-r1 for ~riscv
Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Matt Turner · gentoo
media-video/mpv: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: bump libplacebo version for 9999
Closes: https://bugs.gentoo.org/795588 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Drop old
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: Version bump (v0.33.1)
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Niklāvs Koļesņikovs · gentoo
media-video/mpv: Pre-emptively block libplacebo's 3.104 series.
Ensures that when libplacebo gets bumped, its API incompatible 3.104 series will get blocked by mpv 0.33.1-r1 ebuild (9999 is fine). A revision bump wasn't technically mandatory but ionen recommended it without changing KEYWORDS just to be extra sure the dependency update will not get missed. Closes: https://bugs.gentoo.org/775905 Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd@relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/20137 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: use optfeature fpr youtube-dl
Closes: https://bugs.gentoo.org/767463 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
media-video/mpv: drop old version
Dropping old version, which does not support slotted lua. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: sync live ebuild
Closes: https://bugs.gentoo.org/768936 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Drop old
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.33.0-r100 ppc, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Stabilize 0.33.0-r100 ppc64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: Stabilize 0.33.0-r100 x86, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
media-video/mpv: Stabilize 0.33.0-r100 amd64, #766528
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
media-video/mpv-0.33.0-r100: add slashes after ${ED} occurrences
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
media-video/mpv: migrate to lua-single.eclass
Compatibility as per upstream build scripts. Said scripts do support specifying which Lua implementation to use, not directly by specifying the pkgconfig module name though - some variable mangling has been required. Still, it works. Closes: https://bugs.gentoo.org/752765 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
*/*: limit pkgs not migrated to lua eclasses to dev-lang/lua:0
Only ebuilds which previously were happy with any slot (those which explicitly specify one of the 5.x slots are allowed to keep doing so until they have been migrated to the eclasses) and which do not require a version of Lua higher than 5.1 (to prevent CI from complaining about non-existent dependencies; all of these should have been masked or USE-masked by now anyway). Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Sync live ebuild
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: Version bump (v0.33.0)
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: revbump for libass dep change
The one time I don't revbump! What was I thinking? Fixes: 1d79551f66ff6e65b64d87a2060e546029d39ed8 Closes: https://bugs.gentoo.org/755857 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-video/mpv: libass now needs harfbuzz
It was made unconditional by libass upstream, so the USE flag was dropped in the 0.15.0 bump. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Do not build pdf when doc enabled
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
Revert "media-video/mpv: remove doc IUSE"
This reverts commit 01ce43d3c5ad20d4a4ce638325100bbcc7f98561. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: remove doc IUSE
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ilya Trukhanov · gentoo
media-video/mpv: fix build with USE=debug
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Ilya Trukhanov <lahvuun@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14348 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Niklas Haas · gentoo
media-video/mpv: sync live (remove oss)
These options no longer exist upstream, causing build errors. Closes: https://bugs.gentoo.org/716966 Signed-off-by: Niklas Haas <git@haasn.xyz> Closes: https://github.com/gentoo/gentoo/pull/15295 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: sync live ebuild
remove samba support Closes: https://bugs.gentoo.org/716620 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: sync live ebuild
make libass no-op Closes: https://bugs.gentoo.org/716624 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Drop old
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: mark stable
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: sync live ebuild
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: kill libplacebo automagic
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - neeshy · gentoo
media-video/mpv: add python3_8 target
Signed-off-by: Nima Sadeghi <neeshy@tfwno.gf> Signed-off-by: Craig Andrews <candrews@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Sync live ebuild
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: remove bash-completion references
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Drop old
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: add missing libcdio dep
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: [QA] Remove redundant --docdir/--htmldir
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: block external bash-completions
Closes: https://bugs.gentoo.org/706784 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Drop old
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: mark stable
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: sync live ebuild
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: Version bump (v0.32.0)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Drop old
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: mark stable
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: build manpages unconditionally
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: kill py27
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: up version for media-libs/nv-codec-headers
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Version bump (v0.31.0)
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Lars Wendler · gentoo
media-video/mpv: Added sub-slot dep for media-libs/libplacebo
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: force RESTRICT="!test? ( test )"
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: kill v4l
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Sync live ebuild
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: multiple fixes
Closes: https://bugs.gentoo.org/698608 Closes: https://bugs.gentoo.org/698628 Closes: https://bugs.gentoo.org/698626 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
Revert "media-video/mpv: Fix dependencies"
Commit was unauthorized and wrong handled This reverts commit 2f49b0033d10d7b094799121d72a9793bccfcb4a. Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
media-video/mpv: Fix dependencies
vulkan support is now in libplacebo Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Sync live ebuild
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: Version bump (v0.30.0)
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: patch egl dep requirement
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: Drop old
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Mikle Kolyada · gentoo
media-video/mpv: alpha stable wrt bug #681496
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="alpha" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-video/mpv: Add := op to media-libs/libdvd*
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-video/mpv: ppc64 stable wrt bug #681496
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-video/mpv: ppc stable wrt bug #681496
Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
media-video/mpv: x86 stable wrt bug #681496
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-video/mpv: amd64 stable wrt bug #681496
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-video/mpv: Add ~alpha keyword wrt bug #673420
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="alpha" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
media-video/mpv: arm64 keyworded
Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mihai Moldovan · gentoo
media-video/mpv: fix vulkan USE flag in version 9999.
Now requires a (newer) version of media-libs/libplacebo as well. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Mihai Moldovan <ionic@ionic.de> Closes: https://github.com/gentoo/gentoo/pull/11939 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-video/mpv: drop old
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-video/mpv: sync live ebuild
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
media-video/mpv: add youtube-dl pkg_postinst message.
The youtube-dl is an optional runtime dependency for mpv. This patch adds an informative pkg_postinst message to advise users to install the net-misc/youtube-dl package for URL support. Closes: https://bugs.gentoo.org/679286 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11249 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
media-video/mpv: sync live ebuild
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
media-video/mpv: drop alpha keyword for 0.29.1
Bug: https://bugs.gentoo.org/670618 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
media-video/mpv: drop alpha keyword for 0.28.2
Bug: https://bugs.gentoo.org/670618 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Signed-off-by: Ilya Tumaykin <itumaykin@gmail.com> Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/10099 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.29.1
Signed-off-by: Ilya Tumaykin <itumaykin@gmail.com> Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ilya Tumaykin · gentoo
media-video/mpv: drop libav support in 9999
Rationale: 1. Fails to build against libav and mpv upstream doesn't care: https://github.com/mpv-player/mpv/issues/6007 2. Libav unmaintained in Gentoo: - security bumps missing for months: 651220 - security bugs untouched for months: 635520, 635522, 635524, 639770 - sources unfetchable for months: 641678 - transition to libav-12 incomplete for more than a year: 603726 Let's stop pretending libav support is fine, when it's clearly not. If you want mpv with libav back, please fix the above issues first. Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.29.0
Package-Manager: Portage-2.3.43, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9328 - Ilya Tumaykin · gentoo
media-video/mpv: rebase latest ffmpeg patch on top of 0.29.0
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Ilya Tumaykin · gentoo
media-video/mpv: add Python 3.7 support to 9999
Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Ilya Tumaykin · gentoo
media-video/mpv: bump waf version to 2.0.9 in 9999
Upstream-commit: https://github.com/mpv-player/mpv/commit/15a6d0028e51d0e5340a17d1647c46e2d6591fa4 Package-Manager: Portage-2.3.43, Repoman-2.3.10 - Repository mirror & CI · gentoo
Merge updates from master - Ilya Tumaykin · gentoo
media-video/mpv: add vulkan support to 0.28.2
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Ilya Tumaykin · gentoo
media-video/mpv: add vulkan support to 9999
Implementation details: - mpv requires at least one enabled vulkan context (X or wayland), even though this isn't reflected by the build system. Hence the REQUIRED_USE. Without this you cannot enable vulkan backend. - The appropriate context must be enabled in vulkan-loader. - mpv technically allows vulkan without shaderc on NVIDIA cards, but support for this in NVIDIA drivers is deprecated and going away, see [1]. Thus always require shaderc. [1]: https://github.com/mpv-player/mpv/issues/5867 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Alex Bennée · gentoo
media-video/mpv: add ~arm64 keyword
This is the latest version of mpv we can build a the moment as the next version requires ffmpeg-4 which is currently masked for arm64. - Ilya Tumaykin · gentoo
media-video/mpv: addpredict /dev/dri with USE=zsh-completion
Closes: https://bugs.gentoo.org/656086 Package-Manager: Portage-2.3.38, Repoman-2.3.9 - Ilya Tumaykin · gentoo
media-video/mpv: require wayland-protocols >= 1.14 in 9999
Upstream-commit: https://github.com/mpv-player/mpv/commit/d8288877923728dad3c5ce6c735a9b4cde4af705 Package-Manager: Portage-2.3.38, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8493 - Ilya Tumaykin · gentoo
media-video/mpv: drop 'encode' USE in 9999 as did upstream
Encoding bit are always enabled now. Upstream-commit: https://github.com/mpv-player/mpv/commit/e02c9b9902f5bd356088cfbff3b9c333e50f1e47 Closes: https://bugs.gentoo.org/655982 Package-Manager: Portage-2.3.37, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8455 - Ilya Tumaykin · gentoo
media-video/mpv: security cleanup wrt CVE-2018-6360
Bug: https://bugs.gentoo.org/646886 Package-Manager: Portage-2.3.36, Repoman-2.3.9 - Ilya Tumaykin · gentoo
media-video/mpv: drop stable hppa keywords
hppa is about 80 days behind on a security bug and exp now. Bug: https://bugs.gentoo.org/646886 Package-Manager: Portage-2.3.36, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8390 - Ilya Tumaykin · gentoo
media-video/mpv: require nv-codec-headers for cuda in 9999
Upstream-commit: https://github.com/mpv-player/mpv/commit/07915b12273a36bc7f104a5f3fc949a407d243dc Package-Manager: Portage-2.3.31, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8219 - Ilya Tumaykin · gentoo
media-video/mpv: bump required wayland-protocols version in 9999.
Upstream-commit: https://github.com/mpv-player/mpv/commit/044f1ffcd546b14096aab0828b3e8c0d52d13927 Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Ilya Tumaykin · gentoo
media-video/mpv: require ffmpeg 4 instead of 9999 in recent versions.
Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Ilya Tumaykin · gentoo
media-video/mpv: depend on libav-13_pre for vaapi/vdpau in 0.27.2.
Bug: https://bugs.gentoo.org/641414 Package-Manager: Portage-2.3.31, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8212 - Sergei Trofimovich · gentoo
media-video/mpv: stable 0.27.2 for ppc, bug #646886
Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" - Sergei Trofimovich · gentoo
media-video/mpv: stable 0.27.2 for ppc64, bug #646886
Package-Manager: Portage-2.3.27, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" - Ilya Tumaykin · gentoo
media-video/mpv: update ffmpeg patch for 9999
Closes: https://bugs.gentoo.org/649908 Closes: https://github.com/gentoo/gentoo/pull/7421 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Tobias Klausmann · gentoo
media-video/mpv-0.27.2-r0: alpha stable
Gentoo-Bug: http://bugs.gentoo.org/646886 - Thomas Deutschmann · gentoo
media-video/mpv: x86 stable (bug #646886)
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Jason Zaman · gentoo
media-video/mpv: amd64 stable
Gentoo-bug: 646886 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: bump to 0.27.2, 0.28.2 with extra fix for CVE-2018-6360
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: drop obsolete sdl1 configure option in 9999
Upstream-commit: https://github.com/mpv-player/mpv/commit/1dcf511376545de7624863b76d7f30dc3bb44ac9 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7263 - Ilya Tumaykin · gentoo
media-video/mpv: remove extraneous horizontal spaces
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: migrate to eapi7-ver from versionator
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: cleanup mpv-bash-completion postinst check
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: move python_setup to src_configure for simplicity
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: reset DOCS and SRC_URI vars in live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: sync 9999 with latest release
Closes: https://github.com/gentoo/gentoo/pull/7175 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: remove vulnerable versions
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.27.1 and 0.28.1 with fix for CVE-2018-6360
Bug: https://bugs.gentoo.org/646886 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Thomas Deutschmann · gentoo
media-video/mpv: x86 stable (bug #617608)
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: fix float comparisons in tests
Closes: https://bugs.gentoo.org/628252 Closes: https://github.com/gentoo/gentoo/pull/7052 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: version bump to 0.28.0.
Closes: https://bugs.gentoo.org/643068 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: do not disable vulkan bits in 9999.
Some people use it compiled locally. I'll add the required packages to the tree on day, I promise. Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: update wayland deps in 9999.
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: drop obsolete configure option in 9999.
Closes: https://bugs.gentoo.org/635650 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: fix libva rdep in 9999.
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: add SLOT operator on libva rdep.
Also clean up after Polynomial-C's messy fix. Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: revert "default_src_prepare -> default".
This reverts commit b4b885534223b927caf462972b57df18a852cfe5. Polynomial-C, you aren't supposed to do style changes when touching other maintainers' ebuilds. Closes: https://github.com/gentoo/gentoo/pull/6573 - Lars Wendler · gentoo
media-video/mpv: default_src_prepare -> default
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Lars Wendler · gentoo
media-video/mpv: Fixed compilation against libva2.
Closes: https://bugs.gentoo.org/641384 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Sergei Trofimovich · gentoo
media-video/mpv: stable 0.25.0-r2 for hppa, bug #617608
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" - Ilya Tumaykin · gentoo
media-video/mpv: add support for Python 3.6
Closes: https://github.com/gentoo/gentoo/pull/6430 Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Ilya Tumaykin · gentoo
media-video/mpv: disable vulkan in 9999 for now
Requires packaging stuff and testing. Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Ilya Tumaykin · gentoo
media-video/mpv: build 9999 using system ffmpeg
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Ilya Tumaykin · gentoo
media-video/mpv: bump required ffmpeg/libav versions in 9999
ffmpeg/libav-9999 are now required. Even these are not enough, as mpv upstream wants everyone to use their custom ffmpeg fork and relies on changes not yet merged into upstream ffmpeg. See Gentoo bug 635650. Also drop now obsolete patches, version checks and configure options. Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Sergei Trofimovich · gentoo
media-video/mpv: stable 0.25.0-r2 for ppc/ppc64, bug #617608
Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc ppc64" - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.27.0
Closes: https://bugs.gentoo.org/630556 Closes: https://github.com/gentoo/gentoo/pull/5787 Package-Manager: Portage-2.3.10, Repoman-2.3.3 - Ilya Tumaykin · gentoo
media-video/mpv: drop obsolete gnome2_icon_savelist call in 9999
Also move android configure option around as did upstream. Package-Manager: Portage-2.3.10, Repoman-2.3.3 - Ilya Tumaykin · gentoo
media-video/mpv: expand PN in URLs in 9999
Package-Manager: Portage-2.3.10, Repoman-2.3.3 - Tobias Klausmann · gentoo
media-video/mpv-0.25.0-r2: alpha stable
Gentoo-Bug: 617608 - David Hicks · gentoo
media-video/mpv: use HTTPS for GitHub
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Tobias Klausmann · gentoo
media-video/mpv-0.25.0-r2: amd64 stable
Gentoo-Bug: 617608 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.26.0
Closes: https://github.com/gentoo/gentoo/pull/5128 Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: cleanup deps in 9999
Last libva<1.4 was removed a year ago. Last libvdpau<0.2 was removed even longer ago. Only samba-3 had smbclient USE, which was removed about half a year ago during security cleanup. Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: add javascript USE to 9999
Upstream-commit: https://github.com/mpv-player/mpv/commit/d223a63bc5de423bca7337795fe165678cf6d236 Upstream-commit: https://github.com/mpv-player/mpv/commit/071118e4d27afb4759bc098c7c70d0bd041dc1f5 Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: add zlib USE to 9999
Upstream-commit: https://github.com/mpv-player/mpv/commit/b8bdb0ba4eddc1d7c58b20b7c6a278b2ab5e619a Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: revbump to update patchset
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: remove vf-dlopen USE from 9999
Bug: https://bugs.gentoo.org/622246 Closes: https://github.com/gentoo/gentoo/pull/4961 Package-Manager: Portage-2.3.6, Repoman-2.3.2 Upstream-commit: https://github.com/mpv-player/mpv/commit/c680cfd18a09f9a023926db0b3a90f69e8651b37 - Michał Górny · gentoo
media-video/mpv: Simplify REQUIRED_USE
Replace the redundant '!cli? ( libmpv )' inside ||. Per the initial '|| ( cli libmpv )', if the cli flag is disabled, libmpv is always enabled. It is therefore unnecessary to check both flags. Removing USE-conditional groups from || makes it possible for the REQUIRED_USE to be solved and verified using a simpler algorithm. - Ilya Tumaykin · gentoo
media-video/mpv: backport few patches for the next stable candidate
Also backport recent (mostly cosmetic) changes from the live ebuild. Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: warn users re txt subs change in 0.24.0
Intended for stable users only. Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: install changelogs in 9999
And a bit more changelogs in versioned ebuilds. Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: remove obsolete compiler check in 9999
Older GCC versions are now masked. Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: drop obsolete C++11 TLS check
Upstream-commit: https://github.com/mpv-player/mpv/commit/2b616c0682a894152b06ef7249b32ef17037b3e5 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: update LICENSE wrt samba USE
Upstream-commit: https://github.com/mpv-player/mpv/commit/f38bd0f25ad948d3428a82655655207723e3fbcf Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Closes: https://github.com/gentoo/gentoo/pull/4564 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: better wording in postinst msg
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: sync KEYWORDS between 9999 and 0.25.0
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: drop unmaintained sparc keywords
Sadly, sparc team appears to be inactive and still struggling with keyword requests dating back to 2012--2014. Some of these keyword requests are for security vulnerabilities, e.g. bug 574786. Rekeyword request for mpv (bug 608316) hasn't seen any action from sparc team for 3 months. Thus dropping sparc keywords from all mpv ebuilds. Gentoo-Bug: 608316 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Tobias Klausmann · gentoo
media-video/mpv-0.25.0-r0: add ~alpha keyword
Gentoo-Bug: 608316 - Ilya Tumaykin · gentoo
media-video/mpv: remove obsolete postinst conditionals in 9999
Both mpv-bash-completion and recent enough bash-completion are stable now. No need for this safety net anymore since the blockers are there. Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: remove obsolete USE for SSE4.1 in 9999
SSE4.1 bits were only used for vaapi with ffmpeg-API<3.3. Support for this combo was removed in the previous commit. Closes: https://github.com/gentoo/gentoo/pull/4510 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: require ffmpeg-API>=3.3 for vaapi or vdpau in 9999
Libav users will have to use libav-9999 or wait for libav-13 release. This is only in mpv-9999 ebuild, so no p.use.mask entry just yet. Upstream-commit: f59371de2170141fc28540d03c4e7ecc62844ebf Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.25.0
Gentoo-Bug: 616838 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: notify users about new opengl USE semantics in 9999
I'm very nice. Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: map opengl USE to 'opengl' video output in 9999
Pros: - mapping is clear for everyone w/o getting into technical details; - wayland users are very happy by default. Cons: - you cannot build X11 backend with EGL, but without GLX. Cons are very minor and ebuild complexity stays at about the same level, but wayland users should be much happier with the default configuration. Previous opengl USE behaviour is described in Gentoo commit 411d5bb4746. As one can see it was somewhat unnecessarily complex. Gentoo-Bug: 608858 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: adjust opengl dependency in 9999
We no longer need virtual/opengl for anything, but X. Gentoo-bug: 614990 Upstream-commit: eb83ee4a4a03269ac6de296c9a1c01f68bb2e835 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: adjust libsdl2 dependency in 9999
Having X or wayland USE requirements for libsdl2 is pointless. If you can enable X or wayland USE for mpv, you don't need sdl. Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: cleanup configure options in 9999
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: merge xinerama and xscreensaver with X in 9999
Gentoo-Bug: 617088 Upstream-commit: 927afa311d4a89b022305508acbf4e7325fe3928 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: cleanup messy GCC check in 9999
No more subshells and cleaner grouping of conditionals. Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: adjust SSE4.1 intrinsics check in 9999
SSE4.1 intrinsics are built only with ffmpeg-API<3.3. Reorder conditions a bit for a potential speedup. Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: add LGPL-2.1+ to LICENSE in 9999
Upstream started a process of relicensing to LGPL-2.1+ a while ago by collecting licensing agreements from developers. Recently a bunch of files were relicensed from GPL-2+ to LGPL-2.1+. Upstream-commit: 611426d162e182c2f863993d2b695ae6af2a5486 Upstream-commit: 803a0cebc46581cbef1f156fa65b4ad9ece65de7 Upstream-commit: 6b1374b203e8ada4bdb52d9e6367bfadcc9572c3 And so on. Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: bump waf version to 1.9.8 in 9999
Upstream did it some time ago and there were no related issues recently. Let's bump it in Gentoo. Upstream-commit: b3488822fdba55700faeafad5b3e453ca6e9675d Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: remove obsolete configure option in 9999
Also sync KEYWORDS with 0.24.0 ebuild. Closes: https://github.com/gentoo/gentoo/pull/4413 Gentoo-Bug: 614990 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Alexis Ballier · gentoo
media-video/mpv: Add := dep on libbluray
Package-Manager: Portage-2.3.4, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Michael Weber · gentoo
media-video/mpv: ~ppc ~ppc64 added (bug 608316).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: add missing PYTHON_REQUIRED_USE
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/4036 - Markus Meier · gentoo
media-video/mpv: add ~arm, bug #608316
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Closes: https://github.com/gentoo/gentoo/pull/3940 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: revbump to 0.22.0-r2 to sync with 9999
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: sync 9999 with latest versioned
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.24.0
Also backport upstream commit to fix build w/o GL. Upstream-commit: https://github.com/mpv-player/mpv/commit/212f6c8206bd4dcc7d8970c5f1632823ae4e783a Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Jeroen Roovers · gentoo
media-video/mpv: Mark ~hppa (bug #608316).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches - Ilya Tumaykin · gentoo
app-i18n/uchardet: rename from dev-libs/uchardet
Rationale: - provided functionality better fits app-i18n/ category; - uchardet is similar to existing app-i18n/enca and app-i18n/libguess; - uchardet also provides CLI tool, not only a library. Checklist: 1. `git mv dev-libs/uchardet app-i18n/uchardet` ✓ 2. Add entry to profile/updates/1Q-2017 ✓ 3. Update reverse dependencies ✓ 4. Update entries in profiles/ ✓ 5. Update eclasses that reference the package (there's none) ✓ 6. Update metadata.xml entries that reference the package ✓ 7. Update news items that reference the package (there's none) ✓ Gentoo-Bug: https://bugs.gentoo.org/593176 - Ilya Tumaykin · gentoo
media-video/mpv: remove old 0.9.2
0.18.0 is stable on amd64 for about a month without any bug reports. 0.9.2 is terribly outdated, completely unsupported upstream and barely supported in Gentoo. We can finally get rid of it. Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: revbump to 0.23.0-r1 to sync with 9999
Among other things this brings cuda support to non-live ebuilds. Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: require GL with cuda USE in 9999
Upstream-commit: https://github.com/mpv-player/mpv/commit/dccb752b5ff5beadc750a83fe58ce6ea6d49b373 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: disable broken cross-builds with raspberry-pi in 9999
Upstream now uses pkg-config to determine raspberry-pi compiler flags instead of hardcoding them. Update the ebuild accordingly. This is nice, but Gentoo tools are broken and don't work as advertised, see Gentoo bug 607344. Thus, disable cross-builds with raspberry-pi for now. The required bits are in ebuild, so power users can workaround it. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - Ilya Tumaykin · gentoo
media-video/mpv: enforce proper pkg-config in 9999
Export PKG_CONFIG. Otherwise mpv uses waf machinery to basically do $(which pkg-config) and then uses the result. This command is probably harmless in most cases, but it breaks cross-compilation entirely as compiler arguments are polluted with flags like '-L/usr/lib', which breaks e.g. linking. Export also CC and AR. This works fine now, but leave no chances to get screwed by waf. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - Ilya Tumaykin · gentoo
media-video/mpv: keep vdpau dep near vaapi one in 9999
Cosmetics. Easier to spot it there. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - Ilya Tumaykin · gentoo
media-video/mpv: require only virtual/opengl for raspberry-pi in 9999
Both libEGL and libGLESv2 from mesa are not only unnecessary, but can even cause issues if picked instead of libs from raspberrypi-userland. At runtime we have environment set up correctly by raspberrypi-userland. At build time correct libs are enforced by the next commit. We still need GL/gl.h header provided by virtual/opengl though. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - Ilya Tumaykin · gentoo
media-video/mpv: adjust opengl USE constraints in 9999
This partially reverts 65e3818f6012af6672f7fa4e9dea54dec1fef3fb. I'm not sure why opengl USE constraints were removed and not fixed. Anyway, build system requires X, aqua, or libmpv USEs with opengl USE. If you build with cli enabled you want something that can play videos. Opengl bits in libmpv don't provide a working video playback with cli. Hence libmpv USE doesn't satisfy opengl with cli, but X or aqua do. Also pull virtual/opengl whenever X is enabled. This can be useful on Mac OS to build against XQuartz. virtual/opengl is broken there though, see Gentoo bugs 431182, 577520. Luckily, mpv isn't keyworded there too. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - Ilya Tumaykin · gentoo
media-video/mpv: add CPU_FLAGS_X86=sse4_1 support to 9999
Requires recent GCC. Previous commit ensures that GCC is recent enough. Useful only with vaapi. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - Ilya Tumaykin · gentoo
media-video/mpv: adjust compiler checks in 9999
mpv doesn't build with GCC<4.5 due to missing compiler flags. TLS is now used in generic GL code, so require it when GL is enabled. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - Ilya Tumaykin · gentoo
media-video/mpv: add C plugins support to 9999
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - Ilya Tumaykin · gentoo
media-video/mpv: notify users about new OSC layout since 0.21.0 in 9999
Nobody complained about new OSC layout since 0.21.0 (October 2016). Thus don't bother ~arch users with it, but be nice to stable users. Update softvol message to point to Gentoo wiki instead of bugzilla. Gentoo mpv wiki page suffered a complete rewrite and became useful. Version constraint at this point can be relaxed to just 0.18.1. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3718 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Agostino Sarubbo · gentoo
media-video/mpv: ppc64 stable wrt bug #581204
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: support Nvidia CUDA HW acceleration in 9999
Requires ffmpeg with e6464a44, which will be available in ffmpeg-3.3 and is already available in ffmpeg-9999. Not available in libav. Many thanks to Alex (@fhlfibh) for testing. Gentoo-Bug: 603974 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Agostino Sarubbo · gentoo
media-video/mpv: ppc stable wrt bug #581204
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
media-video/mpv: x86 stable wrt bug #581204
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: sort IUSE alphabetically
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351 - Ilya Tumaykin · gentoo
media-video/mpv: require os-headers for v4l
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351 - Ilya Tumaykin · gentoo
media-video/mpv: move linuxtv-dvb-headers to DEPEND in 9999
These headers aren't required at runtime. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351 - Ilya Tumaykin · gentoo
media-video/mpv: disable all opengl bits with USE=-opengl in 9999
This doesn't change generated code with any USE combo, but makes configure output cleaner with USE=-opengl. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351 - Ilya Tumaykin · gentoo
media-video/mpv: restore required SLOT=0 on ffmpeg/libav
See https://github.com/gentoo/gentoo/pull/3329 Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351 - Ilya Tumaykin · gentoo
media-video/mpv: require opengl or egl for tests
Testsuite won't build otherwise. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3351 - Aaron Bauman · gentoo
media-video/mpv: amd64 stable wrt bug #581204 - Ilya Tumaykin · gentoo
media-video/mpv: remove useless '-' prefix from sdl IUSE
According to devmanual section on IUSE[1], '-' IUSE prefix is only good for overriding repo-level USE settings (profiles/package.use), which we don't have in Gentoo. [1]: https://devmanual.gentoo.org/eclass-reference/ebuild/ Closes: https://github.com/gentoo/gentoo/pull/3327 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Ilya Tumaykin · gentoo
media-video/mpv: sync 9999 with 0.23.0.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.23.0.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247 - Ilya Tumaykin · gentoo
media-video/mpv: make vdpau hwaccel non-automagic again in 9999.
This was a workaround for bug 558870, but it isn't needed anymore since libav-12 is a must now. Also update a couple of other configure options while at it. Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247 - Ilya Tumaykin · gentoo
media-video/mpv: move perl dependency under zsh-completion USE in 9999.
Upstream-commit: https://github.com/mpv-player/mpv/commit/ff9f5e06ff203c055d968087956026ef9204218b Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247 - Ilya Tumaykin · gentoo
media-video/mpv: remove old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3247 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Closes: https://github.com/gentoo/gentoo/pull/2880 Package-Manager: portage-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: update live ebuild
Package-Manager: portage-2.3.2 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.22.0
Package-Manager: portage-2.3.2 - Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: do compiler checks in pkg_setup() too
Also reorder compiler check conditions for clarity. Signed-off-by: David Seifert <soap@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: port live ebuild to xdg-utils eclass
Package-Manager: portage-2.3.2 - Jeroen Roovers · gentoo
media-video/mpv: Stable for HPPA (bug #581204).
Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches - Tobias Klausmann · gentoo
media-video/mpv-0.18.0-r1: add alpha keyword
Gentoo-Bug: 581204 - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: declare loop variables as local in 9999.
Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: remove old.
Closes: https://github.com/gentoo/gentoo/pull/2153 Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.20.0.
Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Closes: https://github.com/gentoo/gentoo/pull/2086 Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: sync 9999 with 0.19.0
Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: tell users about all default volume keybindings in 9999
Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: always install HTML doc in 9999 wrt bug 589702
Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Closes: https://github.com/gentoo/gentoo/pull/1947 Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.18.1
Gentoo-Bug: 588492 Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: warn re softvol, non-fatal ffmpeg version check in 9999
Package-Manager: portage-2.3.0 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/1868 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Michał Górny · gentoo
media-video/mpv: Merge := in || dep fixes and -9999 updates
Pull-Request: https://github.com/gentoo/gentoo/pull/1710 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: remove CONTRIBUTING.md from DOCS in 9999
This file was removed upstream. Package-Manager: portage-2.3.0_rc1 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Closes: https://github.com/gentoo/gentoo/pull/1569 Package-Manager: portage-2.3.0_rc1 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Sergei Trofimovich · gentoo
media-video/mpv: fix build failure against glibc-2.23
Added missing <math.h> header for pow() function. Package-Manager: portage-2.2.28 - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Closes: https://github.com/gentoo/gentoo/pull/1249 Package-Manager: portage-2.2.28 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.17.0
Package-Manager: portage-2.2.28 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: bump EAPI to 6 in 9999
Package-Manager: portage-2.2.27 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: 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> - Ilya Tumaykin · gentoo
media-video/mpv: drop useless ewarn re libav from 9999
Gentoo-Bug: 576748 Package-Manager: portage-2.2.27 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: drop useless ewarn re openal from 9999
Gentoo-Bug: 576748 Package-Manager: portage-2.2.27 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: update sdl USE description, drop sdl ewarn from 9999
Package-Manager: portage-2.2.27 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ilya Tumaykin · gentoo
media-video/mpv: disable sdl USE by default in 9999
Package-Manager: portage-2.2.27 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-0.16.0'
Pull request: https://github.com/gentoo/gentoo/pull/944 - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Package-Manager: portage-2.2.27 - Ilya Tumaykin · gentoo
media-video/mpv: verbump to 0.16.0
Gentoo-Bug: 575976 Package-Manager: portage-2.2.27 - Ilya Tumaykin · gentoo
media-video/mpv: explicitly disable opensles in 9999
Package-Manager: portage-2.2.27 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-bug-575146'
Pull request: https://github.com/gentoo/gentoo/pull/885 - Ilya Tumaykin · gentoo
media-video/mpv: restrict 0.9.2-r1 to ffmpeg < 3.0 wrt bug 575146
Gentoo-Bugs: 575146 Package-Manager: portage-2.2.27 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/866'. - Ilya Tumaykin · gentoo
media-video/mpv: 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_jack1_jack2 Package-Manager: portage-2.2.27 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-update-live'
Pull request: https://github.com/gentoo/gentoo/pull/841 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: add useful comment
Package-Manager: portage-2.2.27 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-fix-live-build'
Pull request: https://github.com/gentoo/gentoo/pull/802 - Ilya Tumaykin · gentoo
media-video/mpv: fix live build
libavfilter was made mandatory upstream. We've always enabled it anyway. Package-Manager: portage-2.2.27 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/hhoffstaette/mpv-014-python35'
Pull request: https://github.com/gentoo/gentoo/pull/782 - Holger Hoffstätte · gentoo
media-video/mpv: add support for python 3.5 to 0.14 series - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/hhoffstaette/mpv-python35'
Pull request: https://github.com/gentoo/gentoo/pull/779 - Holger Hoffstätte · gentoo
media-video/mpv: add support for python 3.5 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/766'. - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/714'. - Ilya Tumaykin · gentoo
media-video/mpv: add support for vaapi-drm configure option to 9999
Package-Manager: portage-2.2.27 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/696'.
Gentoo-Bug: 572386 Pull-Request: https://github.com/gentoo/gentoo/pull/696 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/679'. - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/676'. - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675 - Ilya Tumaykin · gentoo
media-video/mpv: version bump to 0.15.0
Package-Manager: portage-2.2.26 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/648'. Fixes bug 571728. - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-fix-ffmpeg-dep'
Pull request: https://github.com/gentoo/gentoo/pull/628 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-keep-build-timestamps-in-live-ebuild'
Pull request: https://github.com/gentoo/gentoo/pull/62 - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Package-Manager: portage-2.2.26 - Ilya Tumaykin · gentoo
media-video/mpv: revbump to 0.14.0-r1
Propagate recent changes from live ebuild to the latest versioned one. Package-Manager: portage-2.2.26 - Ilya Tumaykin · gentoo
media-video/mpv: keep build timestamp in the live version
Package-Manager: portage-2.2.26 - Ilya Tumaykin · gentoo
media-video/mpv: drop unneeded --disable-wasapi configure option
WASAPI is disabled for non-Win32 builds, i.e., always. Package-Manager: portage-2.2.26 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-add-HTML-docs-to-documentation-build'
Pull request: https://github.com/gentoo/gentoo/pull/612 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: add HTML docs to documentation build
Package-Manager: portage-2.2.26 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-cleanup-profiles-entries' - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-add-missing-zsh-completion-USE-flag'
Pull request: https://github.com/gentoo/gentoo/pull/588 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/546'. - Ilya Tumaykin · gentoo
media-video/mpv: remove old
Package-Manager: portage-2.2.24 - Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-refactor-take-2'
Pull request: https://github.com/gentoo/gentoo/pull/544 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: group iconv-dependent deps under iconv USE
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: use simpler chmod call
Suggested by mgorny in PR #511. Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: version bump to 0.14.0 wrt bug 564656
Gentoo-Bug: 564656 Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: use ${PN} when not in links
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: wayland supports rendering via EGL only
This is stated in Wayland docs and mpv configure script. Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: explicitly enable audio input in Video4Linux streams
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: comment on automagic VDPAU HW acceleration
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: sort use_enable statements as in configure script
This eases USE reviews during version bumps. Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: tidy comments
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: simplify mesa dependency
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: add missing libXdamage dep for OpenGL on X (GLX)
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: introduce missing archive USE
This USE enables archive support via libarchive. Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: remove useless deps on x11-proto/*
These packages are pulled by the corresponding libs already. Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: remove explicit dependency on libcdio
Upstream requires only libcdio-cdparanoia for CDDA support. Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: sort dependencies alphabetically
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: better wording in user messages
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: sort eclasses alphabetically
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: rename WAF_V to WAF_PV to be in sync with Portage
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: 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 - Ilya Tumaykin · gentoo
media-video/mpv: use HTTPS links where possible
Package-Manager: portage-2.2.24 - Ilya Tumaykin · gentoo
media-video/mpv: whitespace change to improve readability
Package-Manager: portage-2.2.24 - Agostino Sarubbo · gentoo
media-video/mpv: ppc stable wrt bug #558600
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc" - Maxim Koltsov · gentoo
media-video/mpv: 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 - Lars Wendler · gentoo
media-video/mpv: 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> - Ben de Groot · gentoo
media-video/mpv: version bump (bug 560030)
Package-Manager: portage-2.2.22 - Tobias Klausmann · gentoo
media-video/mpv: add alpha keyword
Gentoo-Bug: 558600 Package-Manager: portage-2.2.20.1 - Maxim Koltsov · gentoo
media-video/mpv: remove old versions
Package-Manager: portage-2.2.20.1 - Maxim Koltsov · gentoo
media-video/mpv: merge pull request 88
Some obsolete USE flags remoced. See https://github.com/gentoo/gentoo/pull/88 - Kagami Hiiragi · gentoo
media-video/mpv: Remove ladspa flag
Due to removal in upstream: https://github.com/mpv-player/mpv/commit/091bfa3abf2f28b37fa12cca6b4c248c31d27965 - Kagami Hiiragi · gentoo
media-video/mpv: Remove bs2b flag
Due to removal in upstream: https://github.com/mpv-player/mpv/commit/d04d2380e35ba016e3816ab5d7c282997df74168 - Jeroen Roovers · gentoo
media-video/mpv: Stable for HPPA PPC64 (bug #558600).
Package-Manager: portage-2.2.20.1 - Ben de Groot · gentoo
media-video/mpv: do not hard-enable vdpau-hwaccel
As suggested by Mike Gilbert Bug: 558870 Package-Manager: portage-2.2.20.1 - Ben de Groot · gentoo
media-video/mpv: mark stable on amd64
Bug: 558600 Package-Manager: portage-2.2.20.1 - Ben de Groot · gentoo
media-video/mpv: add git snapshot
Upstream is recommending to use git master, since their release manager is MIA... Package-Manager: portage-2.2.20.1 - Maxim Koltsov · gentoo
media-video/mpv: merge pull request
See GitHub pull request: https://github.com/gentoo/gentoo/pull/21 - Kagami Hiiragi · gentoo
media-video/mpv: Delete rpi-gles option
See https://github.com/mpv-player/mpv/commit/58ba2a9087dfa6bf6a81177c77f86e01acd33286 - Robin H. Johnson · gentoo
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