summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-video/mpv: update liveIonen Wolkens2024-11-051-0/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: enable vulkan by default in liveIonen Wolkens2024-11-041-1/+1
| | | | | | | | | | | | | | | | | 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>
* media-video/mpv: Stabilize 0.39.0 arm64, #941961Arthur Zamarin2024-10-241-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/mpv: Stabilize 0.39.0 amd64, #941961Jakov Smolić2024-10-221-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-video/mpv: Stabilize 0.39.0 x86, #941961Sam James2024-10-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.39.0 ppc64, #941961Sam James2024-10-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: add 0.39.0Ionen Wolkens2024-09-232-0/+278
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: update live (in advance)Ionen Wolkens2024-09-141-1/+1
| | | | | | | 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>
* media-video/mpv: add missing depend on vulkan-headersIonen Wolkens2024-07-302-0/+2
| | | | | | | | 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>
* media-video/mpv: media-libs/libsdl2 will drop the threads USE flagJames Le Cuirot2024-07-152-2/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-video/mpv: update liveIonen Wolkens2024-06-231-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: drop 0.37.0Ionen Wolkens2024-06-064-330/+0
| | | | | Closes: https://bugs.gentoo.org/893422 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: reword yt-dlp optfeatureIonen Wolkens2024-05-102-2/+4
| | | | | | | 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>
* media-video/mpv: enable py3.13Ionen Wolkens2024-05-102-2/+2
| | | | | | umpv seems fine at a glance, not that messed with it much Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: Stabilize 0.38.0 ppc64, #931332Sam James2024-05-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.38.0 arm64, #931332Sam James2024-05-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.38.0 ppc, #931332Sam James2024-05-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.38.0 x86, #931332Sam James2024-05-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.38.0 amd64, #931332Sam James2024-05-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: drop 0.37.0-r1Ionen Wolkens2024-04-272-329/+0
| | | | | | No real need to keep this -r1, will stable 0.38 soon'ish. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: add 0.38.0Ionen Wolkens2024-04-172-0/+276
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: backport build fix for ffmpeg-7.0Ionen Wolkens2024-04-042-0/+46
| | | | | | | | | | 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>
* */*: Remove dependency on virtual/linuxtv-dvb-headersMatthias Schwarzott2024-03-033-4/+4
| | | | | | | | | | | 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>
* media-video/mpv: drop 0.36.0-r1Ionen Wolkens2024-02-225-359/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: Add soc USE flag to ensure ffmpeg also has this flagJames Le Cuirot2024-02-133-6/+7
| | | | | | | | | 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>
* media-video/mpv: skip ffmpeg suite for testsIonen Wolkens2024-02-112-1/+13
| | | | | | | | | | | | | | | | | | | | 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>
* media-video/mpv: Drop Raspberry Pi support in revbumpJames Le Cuirot2024-02-101-0/+277
| | | | | | | | 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>
* media-video/mpv: update live, drop IUSE=raspberry-piIonen Wolkens2024-02-061-13/+4
| | | | | | | Related code was removed upstream, it was supposedly broken for a while and went unnoticed too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: update live in advanceIonen Wolkens2024-01-221-2/+2
| | | | | | | 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>
* media-video/mpv: sync live keywordsIonen Wolkens2023-12-301-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: unkeyword 0.36.0-r1 for ~hppaIonen Wolkens2023-12-301-1/+1
| | | | | | | | | | | | | | 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>
* media-video/mpv: Stabilize 0.37.0 ppc, #919770Arthur Zamarin2023-12-211-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/mpv: Keyword 0.37.0 ppc, #917682Matoro Mahri2023-12-201-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: remove local "egl" metadata.xml descIonen Wolkens2023-12-191-1/+0
| | | | | | Does not add much over the new global desc (unlike the opengl one). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: Apply upstream patch to fix USE="drm -wayland -X"James Le Cuirot2023-12-162-0/+45
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-video/mpv: Stabilize 0.37.0 ppc64, #919769Sam James2023-12-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.37.0 amd64, #919769Arthur Zamarin2023-12-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/mpv: Stabilize 0.37.0 x86, #919769Arthur Zamarin2023-12-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/mpv: Stabilize 0.37.0 arm64, #919769Arthur Zamarin2023-12-121-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* media-video/mpv: update liveIonen Wolkens2023-11-291-5/+1
| | | | | | | | | | | | | 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>
* media-video/mpv: Stabilize 0.36.0-r1 arm64, #917212Sam James2023-11-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: add 0.37.0Ionen Wolkens2023-11-212-0/+283
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: update vulkan-interop commentIonen Wolkens2023-11-192-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: drop 0.35.1-r2Ionen Wolkens2023-11-094-446/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: hard-require libplacebo in liveIonen Wolkens2023-10-231-12/+10
| | | | | | Option was removed upstream, now always used. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: remove xinerama dependency in liveIonen Wolkens2023-09-191-1/+0
| | | | | | Unused since a month ago. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-video/mpv: Stabilize 0.36.0-r1 amd64, #913092Sam James2023-08-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.36.0-r1 x86, #913092Sam James2023-08-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.36.0-r1 ppc, #913092Sam James2023-08-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-video/mpv: Stabilize 0.36.0-r1 ppc64, #913092Sam James2023-08-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>