Bug 227994 - multimedia/mpv: Update to 0.28.2
Summary: multimedia/mpv: Update to 0.28.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Carlos J. Puga Medina
URL:
Keywords: patch, patch-ready
Depends on:
Blocks: 235469
  Show dependency treegraph
 
Reported: 2018-05-05 11:28 UTC by Greg V
Modified: 2019-02-03 20:07 UTC (History)
1 user (show)

See Also:
cpm: maintainer-feedback+


Attachments
mpv-0282.patch (4.91 KB, patch)
2018-05-05 11:28 UTC, Greg V
cpm: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Greg V 2018-05-05 11:28:18 UTC
Created attachment 193060 [details]
mpv-0282.patch

Since r468844 landed ffmpeg 4.0 (bug 227726), we can finally update mpv!

Now, VAAPI works great with Wayland-EGL (--gpu-context=wayland --hwdec=auto).

Also, it is possible to use Vulkan instead of GL. (e.g. --gpu-context=waylandvk for Wayland.) That requires the Vulkan loader (bug 222175) and https://github.com/google/shaderc. No rush to get that into the (official) port, but I have that working: https://github.com/myfreeweb/freebsd-ports-dank/commit/f5900ede74c92215293cbb65cbfaa2d917f61290
Comment 1 Carlos J. Puga Medina freebsd_committer 2018-05-06 16:13:27 UTC
Hi Greg,

I'm very busy right now to take care of my ports. However I'll commit the update ASAP.

Thanks for the patch :-)
Comment 2 commit-hook freebsd_committer 2018-05-10 07:34:49 UTC
A commit references this bug:

Author: cpm
Date: Thu May 10 07:34:25 UTC 2018
New revision: 469515
URL: https://svnweb.freebsd.org/changeset/ports/469515

Log:
  multimedia/mpv: Update to 0.28.2

  Changelog: https://github.com/mpv-player/mpv/releases/tag/v0.28.2

  PR:		227994
  Submitted by:	Greg V <greg@unrelenting.technology>

Changes:
  head/multimedia/mpv/Makefile
  head/multimedia/mpv/distinfo
  head/multimedia/mpv/files/patch-video_vaapi.c
  head/multimedia/mpv/pkg-plist
Comment 3 Carlos J. Puga Medina freebsd_committer 2018-05-10 07:45:32 UTC
This PR should remain open until Vulkan and his friends are submitted to the ports collection.
Comment 4 Carlos J. Puga Medina freebsd_committer 2018-06-15 20:21:14 UTC
(In reply to Carlos J. Puga Medina from comment #3)

Hi Greg,

Please, file a new PR to submit the new ports that have been proposed here.

Thanks!
Comment 5 commit-hook freebsd_committer 2019-02-03 19:04:39 UTC
A commit references this bug:

Author: jbeich
Date: Sun Feb  3 19:04:24 UTC 2019
New revision: 492060
URL: https://svnweb.freebsd.org/changeset/ports/492060

Log:
  multimedia/mpv: expose Vulkan support after r469515

  PR:		227994 (tracking)
  Obtained from:	Greg V <greg@unrelenting.technology> (via GitHub)

Changes:
  head/graphics/Makefile
  head/graphics/libplacebo/Makefile
  head/graphics/shaderc/
  head/graphics/shaderc/Makefile
  head/graphics/shaderc/distinfo
  head/graphics/shaderc/pkg-descr
  head/graphics/shaderc/pkg-plist
  head/multimedia/mpv/Makefile
Comment 6 Jan Beich freebsd_committer 2019-02-03 19:07:25 UTC
mpv v0.30.0 may switch to libplacebo for Vulkan but that's also in ports.
https://github.com/mpv-player/mpv/pull/6476