Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 516458 - media-video/mpv-0.4.0 version bump
Summary: media-video/mpv-0.4.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Nikoli
URL:
Whiteboard:
Keywords: PATCH
Depends on: libav-10 515222
Blocks:
  Show dependency tree
 
Reported: 2014-07-05 16:49 UTC by Kalisox
Modified: 2014-07-09 16:29 UTC (History)
2 users (show)

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


Attachments
mpv-0.4.0 (mpv-0.4.0.ebuild,1.15 KB, patch)
2014-07-05 16:49 UTC, Kalisox
Details | Diff
mpv-0.4.0.ebuild (patch,2.59 KB, patch)
2014-07-05 21:33 UTC, Kalisox
Details | Diff
mpv-0.4.0.ebuild and mpv-9999.ebuild (mpv-0.4.0.ebuild,5.83 KB, text/plain)
2014-07-06 02:33 UTC, Nikoli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kalisox 2014-07-05 16:49:20 UTC
New upstream release

I didn't test much but in order to compile I did some changes based on:

Now lcms must be >=2.6
https://github.com/mpv-player/mpv/commit/973c1fa5701366eed3752666d6035454ae37712c 

Radio support is gone
https://github.com/mpv-player/mpv/commit/132f395aacb2c658e91b8845076115f98158edce 

VCD support is gone
https://github.com/mpv-player/mpv/commit/a192f32a3a6f6c3c66542f48b512f3892dbed838 

Reproducible: Always
Comment 1 Kalisox 2014-07-05 16:49:51 UTC
Created attachment 380256 [details, diff]
mpv-0.4.0
Comment 2 Kalisox 2014-07-05 16:52:24 UTC
Plus:

renamed --enable-sdl to --enable-sdl1 
https://github.com/mpv-player/mpv/commit/fd1f8ed49013f6cbd97c6cb4f2663a424e2acbb8
But actually the sdl1 check fail on build configuration
So I just enabled sdl2 in case there is sdl USE
Comment 3 Kalisox 2014-07-05 16:53:44 UTC
(In reply to Kalisox from comment #2)
> But actually the sdl1 check fail on build configuration
> So I just enabled sdl2 in case there is sdl USE
I figured out, sdl1 is not enabled in the previous version too, so it's all right.
Comment 4 Kalisox 2014-07-05 16:57:33 UTC
Some changes are still needed

"Drop support for Libav 9 and earlier FFmpeg releases. At least FFmpeg 2.1.4 or Libav 10 are now required."
Comment 5 Kalisox 2014-07-05 21:33:16 UTC
I fixed/added stuff

libbluray should now be >=0.3.0
https://github.com/mpv-player/mpv/commit/e2bd5139adac0f47c26e425280fbf92227523d9d
Comment 6 Kalisox 2014-07-05 21:33:46 UTC
Created attachment 380262 [details, diff]
mpv-0.4.0.ebuild
Comment 7 Nikoli 2014-07-06 02:33:40 UTC
Created attachment 380276 [details]
mpv-0.4.0.ebuild and mpv-9999.ebuild

Attached file should be committed as mpv-0.4.0.ebuild and mpv-9999.ebuild.
Comment 8 Nikoli 2014-07-06 02:42:58 UTC
Kalisox, all these changes were done in live ebuild, so copypasting it to 0.4.0 works fine, now only removing USE examples should be done, no other updates are required. There are 2 problems:
1) rst2pdf is not keyworded for a lot arches, so USE doc-pdf should be masked for them.
2) libav-10 is hard masked, so it seems mpv-0.4.* should be hard masked too.
Comment 9 Kalisox 2014-07-06 06:10:04 UTC
Oh... :)
I'm not into live ebuilds, i didn't check.

Yeah, that version need too high dependecies version. But I guess it's fine to add an ebuild masked?
I'm using ffmpeg here, so is easier for me to get all working.
Comment 10 Maxim Koltsov (RETIRED) gentoo-dev 2014-07-06 17:13:54 UTC
I will commit it tomorrow with appropriate package.use.mask. @proxy-maintainers, please stand still :)
Comment 11 Maxim Koltsov (RETIRED) gentoo-dev 2014-07-09 16:29:28 UTC
Commited. doc-pdf use flag is in package.use.mask for offending arches.