Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 643068 - media-video/mpv-0.28.0: Version bump request
Summary: media-video/mpv-0.28.0: Version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Coacher
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-01 23:43 UTC by Nick Sarnie
Modified: 2018-01-21 05:38 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Sarnie gentoo-dev 2018-01-01 23:43:49 UTC
Hi all,

mpv 0.28.0 was released on 12/24/17. It would be great to include this version.

Thanks,
Sarnex
Comment 1 Joonas Niilola gentoo-dev 2018-01-08 13:12:26 UTC
Well for some reason it seems like no other major distro is bumping their mpv and it made me wonder why. Apparently mpv now depends on ffmpeg:56:58:58 abi slots, 

https://github.com/mpv-player/mpv/blob/master/RELEASE_NOTES

so it needs a version of ffmpeg that breaks compatibility with every other ffmpeg-dependant program. So if you want the latest mpv, you cant have ffmpeg working in your chromium for example. 

Or at least so I think? Maybe in Gentoo you can slot ffmpeg?
Comment 2 Coacher 2018-01-08 13:29:40 UTC
Yes, mpv-0.28.0 requires changes which are currently available only in ffmpeg-9999. I'll add mpv-0.28.0 p.masked later today, but you'll get roughly the same now by using mpv-9999 ebuild.

Note that I have multiple build failures against ffmpeg-9999 of other software, so it's not a smooth upgrade. You've been warned.
Comment 3 Larry the Git Cow gentoo-dev 2018-01-19 08:36:00 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9876d7aa5e6c892be105f3c0e00327d6e8de512

commit a9876d7aa5e6c892be105f3c0e00327d6e8de512
Author:     Ilya Tumaykin <itumaykin@gmail.com>
AuthorDate: 2018-01-18 21:37:55 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2018-01-19 08:35:54 +0000

    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

 media-video/mpv/Manifest          |   1 +
 media-video/mpv/mpv-0.28.0.ebuild | 360 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 361 insertions(+)
Comment 4 Techwolf 2018-01-21 05:30:49 UTC
not fixed. It requires a masked package.

!!! The following update has been skipped due to unsatisfied dependencies:

media-video/mpv:0

  selected: (media-video/mpv-0.27.0-r1:0/0::gentoo, installed)
  skipped: (media-video/mpv-0.28.0:0/0::gentoo, ebuild scheduled for merge) (see unsatisfied dependency below)

!!! All ebuilds that could satisfy ">=media-video/ffmpeg-9999:0=[encode?,threads,vaapi?,vdpau?]" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-video/ffmpeg-9999::gentoo (masked by: missing keyword)

(dependency required by "media-video/mpv-0.28.0::gentoo" [ebuild])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
Comment 5 Techwolf 2018-01-21 05:38:28 UTC
Nevermind, problem was on my end. The ebuild does not show the mask, that what threw me off thinking the ebuild was not masked and therefore a bug.