notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2022Q4
mpv Free and open-source general-purpose video player
0.34.1_2,1 multimedia on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.34.1_2,1Version of this port present on the latest quarterly branch.
Maintainer: multimedia@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-11-16 21:30:06
Last Update: 2022-11-16 21:28:53
Commit Hash: f33adcc
Also Listed In: audio wayland
License: GPLv2+ LGPL21+
WWW:
https://mpv.io
Description:
Mpv is based on the MPlayer and mplayer2 projects which it greatly improves. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. Special input URL types are available to read input from a variety of sources other than disk files. Depending on platform, a variety of different video and audio output methods are supported.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (34 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mpv-0.34.1_2,1/catalog.mk
  3. /usr/local/share/licenses/mpv-0.34.1_2,1/LICENSE
  4. /usr/local/share/licenses/mpv-0.34.1_2,1/GPLv2+
  5. /usr/local/share/licenses/mpv-0.34.1_2,1/LGPL21+
  6. bin/mpv
  7. etc/mpv/encoding-profiles.conf
  8. include/mpv/client.h
  9. include/mpv/opengl_cb.h
  10. include/mpv/render.h
  11. include/mpv/render_gl.h
  12. include/mpv/stream_cb.h
  13. lib/libmpv.so
  14. lib/libmpv.so.1
  15. lib/libmpv.so.1.109.0
  16. libdata/pkgconfig/mpv.pc
  17. man/man1/mpv.1.gz
  18. share/applications/mpv.desktop
  19. share/bash-completion/completions/mpv
  20. share/icons/hicolor/128x128/apps/mpv.png
  21. share/icons/hicolor/16x16/apps/mpv.png
  22. share/icons/hicolor/32x32/apps/mpv.png
  23. share/icons/hicolor/64x64/apps/mpv.png
  24. share/icons/hicolor/scalable/apps/mpv.svg
  25. share/icons/hicolor/symbolic/apps/mpv-symbolic.svg
  26. share/doc/mpv/html/mpv.html
  27. share/examples/mpv/input.conf
  28. share/examples/mpv/mplayer-input.conf
  29. share/examples/mpv/mpv.conf
  30. share/examples/mpv/restore-old-bindings.conf
  31. share/zsh/site-functions/_mpv
  32. @owner
  33. @group
  34. @mode
Collapse this list.
Dependency lines:
  • mpv>0:multimedia/mpv
To install the port:
cd /usr/ports/multimedia/mpv/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/mpv
  • pkg install mpv
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mpv
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1641246801 SHA256 (waf-2.0.20.tar.bz2) = cce635c2d1a0f93b4f5b811e0452a35b8066e8ccd78632447f5be24c4c3f1a63 SIZE (waf-2.0.20.tar.bz2) = 682619

Expand this list (18 items)

Collapse this list.

SHA256 (mpv-player-mpv-v0.34.1_GH0.tar.gz) = 32ded8c13b6398310fa27767378193dc1db6d78b006b70dbcbd3123a1445e746 SIZE (mpv-player-mpv-v0.34.1_GH0.tar.gz) = 3288356 SHA256 (b030cfe05f58.patch) = df7590e1d27e8e6c0e326781723ee87ef7c3fdf5a88438c8c29bb729a911ff74 SIZE (b030cfe05f58.patch) = 5270 SHA256 (edf0039d7621.patch) = 8c7e75d9e2a0ae2622fd23df8121d756fc919f7f9733edd7c59c2cc1900a3507 SIZE (edf0039d7621.patch) = 12278 SHA256 (5319731526fb.patch) = 29364fa31f184a5f6d59bbcceea0a7c9269ca4af08a34f93eccd283254709a68 SIZE (5319731526fb.patch) = 6629 SHA256 (82390d212123.patch) = b47dca6672ff2b03ee694a326978d592756fb83f23b90dd7bb8ddf7d87b3b445 SIZE (82390d212123.patch) = 17920 SHA256 (22b0bac28e6c.patch) = 12c49edd4e0a33130275f26703c14e013e46f316dd2b39b8e606fdc3ef60b01f SIZE (22b0bac28e6c.patch) = 1726 SHA256 (b7a71ea70671.patch) = 0a4f1e8fc0f2d482fb8b919b50a30c4852af473b79da3dca34157a4f51eb6e94 SIZE (b7a71ea70671.patch) = 8174 SHA256 (09343bc86e8b.patch) = 2516860fba5492aaa76b44ea15d32b39d4326ca5fe8611803ed845b38b7cca70 SIZE (09343bc86e8b.patch) = 1389 SHA256 (bc9805c71a67.patch) = 7988418e51537391c34b415f2a629e064716bd49835af5ca660966ddcbe5a49b SIZE (bc9805c71a67.patch) = 1909

Collapse this list.


Packages (timestamps in pop-ups are UTC):
mpv
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.40.0,10.40.0_1,1--0.40.0_1,1---
FreeBSD:13:quarterly0.40.0,10.40.0,1--0.40.0,10.37.0,1--
FreeBSD:14:latest0.40.0,10.40.0_1,1--0.40.0_1,10.35.1_4,1--
FreeBSD:14:quarterly0.40.0,10.40.0,1-0.39.0_1,10.40.0,10.37.0,1--
FreeBSD:15:latest0.40.0,10.40.0_1,1n/a-n/a0.37.0_1,1--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ffmpeg>=4.0.2,1 : multimedia/ffmpeg
  2. rst2html : textproc/py-docutils
  3. rst2man : textproc/py-docutils
  4. dmx.h : multimedia/v4l_compat
  5. vulkan.h : graphics/vulkan-headers
  6. wayland-protocols>=1.14 : graphics/wayland-protocols
  7. input-event-codes.h : devel/evdev-proto
  8. update-desktop-database : devel/desktop-file-utils
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. python3.9 : lang/python39
  11. xorgproto>=0 : x11/xorgproto
  12. x11.pc : x11/libX11
  13. xext.pc : x11/libXext
  14. xinerama.pc : x11/libXinerama
  15. xrandr.pc : x11/libXrandr
  16. xscrnsaver.pc : x11/libXScrnSaver
  17. xv.pc : x11/libXv
  18. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. yt-dlp : www/yt-dlp
  2. update-desktop-database : devel/desktop-file-utils
  3. x11.pc : x11/libX11
  4. xext.pc : x11/libXext
  5. xinerama.pc : x11/libXinerama
  6. xrandr.pc : x11/libXrandr
  7. xscrnsaver.pc : x11/libXScrnSaver
  8. xv.pc : x11/libXv
  9. xxf86vm.pc : x11/libXxf86vm
Library dependencies:
  1. libavcodec.so : multimedia/ffmpeg
  2. libass.so : multimedia/libass
  3. libdvdnav.so : multimedia/libdvdnav
  4. libdvdread.so : multimedia/libdvdread
  5. libuchardet.so : textproc/uchardet
  6. libva.so : multimedia/libva
  7. libvdpau.so : multimedia/libvdpau
  8. libplacebo.so : graphics/libplacebo
  9. libvulkan.so : graphics/vulkan-loader
  10. libwayland-client.so : graphics/wayland
  11. libwayland-cursor.so : graphics/wayland
  12. libxkbcommon.so : x11/libxkbcommon
  13. libva-wayland.so : multimedia/libva
  14. libjpeg.so : graphics/jpeg-turbo
  15. libarchive.so.13 : archivers/libarchive
  16. liblua-5.2.so : lang/lua52
  17. libEGL.so : graphics/libglvnd
  18. libgbm.so : graphics/mesa-libs
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for mpv-0.34.1_2,1: ARCHIVE=on: bzip2/zip/iso9660 archive support DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples LCMS2=off: Little CMS 2.x support MANPAGES=on: Build and/or install manual pages MUJS=off: Use MuJS for Javascript language support TEST=off: Build and/or run tests UCHARDET=on: Guess subtitle encoding via uchardet ZIMG=off: High quality software scaling via "z" library ====> Input CDIO=off: CDIO support via libcdio DVDNAV=on: DVD menu navigation LIBBLURAY=off: Blu-ray discs support via libbluray V4L=on: Video 4 Linux support ====> Video Output CACA=off: libcaca graphics library support OPENGL=on: 2D/3D rendering support via OpenGL SIXEL=off: Sixel graphics support VAAPI=on: VAAPI (GPU video acceleration) support VDPAU=on: VDPAU (GPU video acceleration) support VULKAN=on: Vulkan output support WAYLAND=on: Wayland (graphics) support X11=on: X11 (graphics) support ====> Audio Output ALSA=off: ALSA audio architecture support JACK=off: JACK audio server support OPENAL=off: Audio support via OpenAL PIPEWIRE=off: Pipewire sound server support PULSEAUDIO=off: PulseAudio sound server support SDL=off: Simple Direct Media Layer support SNDIO=off: Sndio audio support ====> Lua scripting language support: you have to select exactly one of them LUA=on: Lua scripting language support LUAJIT=off: Use LuaJIT instead of Lua scripting language support LUA_NONE=off: Disable Lua scripting language support ====> Options available for the radio YOUTUBE: you can only select none or one of them YTDL=off: Install youtube-dl YTDLP=on: Install yt-dlp (youtube-dl fork) ===> Use 'make config' to modify these settings
Options name:
multimedia_mpv
USES:
compiler:c11 cpe desktop-file-utils iconv jpeg localbase:ldflags pkgconfig python:build tar:bz2 waf libarchive lua:51-52 gl gnome xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/mpv-player/mpv/tar.gz/v0.34.1?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.34.1_2,1
16 Nov 2022 21:28:53
commit hash: f33adcc5769aee97149fcb7765bd390f793f8321commit hash: f33adcc5769aee97149fcb7765bd390f793f8321commit hash: f33adcc5769aee97149fcb7765bd390f793f8321commit hash: f33adcc5769aee97149fcb7765bd390f793f8321 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
multimedia/mpv: track VDPAU dependency on X11

Checking for VDPAU acceleration                                           : x11
not found
Checking for VDPAU with OpenGL/X11                                        :
vdpau not found

PR:		267816
Reported by:	amdmi3

(cherry picked from commit 223e207711169c0780ad0a27e479eafb4c27f63c)

Number of commits found: 1