Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Feb 2026 17:43:12 +0000
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Evgenii Khramtsov <2khramtsov@gmail.com>
Subject:   git: 416f8afcc73d - main - multimedia/mpv: update to 0.41.0
Message-ID:  <698f62b0.334be.7b6d6fd9@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=416f8afcc73da540c87a14ad2a1ac5e6f5e65312

commit 416f8afcc73da540c87a14ad2a1ac5e6f5e65312
Author:     Evgenii Khramtsov <2khramtsov@gmail.com>
AuthorDate: 2026-02-13 17:37:48 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-02-13 17:39:13 +0000

    multimedia/mpv: update to 0.41.0
    
    Release notes:  https://github.com/mpv-player/mpv/releases/tag/v0.41.0
    PR:             292996
    
    Co-authored-by: Max Brazhnikov <makc@FreeBSD.org>
---
 multimedia/mpv/Makefile  | 19 ++++++++-----------
 multimedia/mpv/distinfo  |  8 +++-----
 multimedia/mpv/pkg-plist |  2 +-
 3 files changed, 12 insertions(+), 17 deletions(-)

diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile
index 6e6b379f4c77..1af945228cdb 100644
--- a/multimedia/mpv/Makefile
+++ b/multimedia/mpv/Makefile
@@ -1,13 +1,9 @@
 PORTNAME=	mpv
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.40.0
-PORTREVISION=	8
+DISTVERSION=	0.41.0
 PORTEPOCH=	1
 CATEGORIES=	multimedia audio
 
-PATCH_SITES=	https://github.com/mpv-player/mpv/commit/
-PATCHFILES=	26b29fba02a2782f68e2906f837d21201fc6f1b9.patch:-p1
-
 MAINTAINER=	multimedia@FreeBSD.org
 COMMENT=	Free and open-source general-purpose video player
 WWW=		https://mpv.io
@@ -132,7 +128,7 @@ RUBBERBAND_MESON_ENABLED=	rubberband
 
 SDL_USES=			sdl
 SDL_USE=			SDL=sdl2
-SDL_MESON_ENABLED=		sdl2
+SDL_MESON_ENABLED=		sdl2-audio sdl2-gamepad sdl2-video
 
 SIXEL_LIB_DEPENDS=		libsixel.so:graphics/libsixel
 SIXEL_MESON_ENABLED=		sixel
@@ -172,8 +168,8 @@ WAYLAND_MESON_ENABLED=		wayland
 WAYLAND_IMPLIES=		OPENGL
 
 X11_USES=			gnome xorg
-X11_USE=			XORG=x11,xext,xinerama,xorgproto,xpresent,xrandr,xscrnsaver,xv,xxf86vm
-X11_MESON_ENABLED=		x11
+X11_USE=			XORG=x11,xext,xfixes,xinerama,xorgproto,xpresent,xrandr,xscrnsaver,xv,xxf86vm
+X11_MESON_ENABLED=		x11 x11-clipboard
 
 YTDLP_RUN_DEPENDS=		yt-dlp:www/yt-dlp
 
@@ -189,9 +185,10 @@ LIB_DEPENDS+=		libva-wayland.so:multimedia/libva
 MESON_ARGS+=		-Dvaapi-wayland=disabled
 .endif
 
-post-patch-MANPAGES-on:
-	@${FIND} ${WRKSRC}/DOCS/man -name '*.rst' | ${XARGS} ${REINPLACE_CMD} \
-		-e 's|/usr/local|${PREFIX}|g'
+post-patch:
+	@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \
+		${WRKSRC}/DOCS/man/mpv.rst ${WRKSRC}/DOCS/man/options.rst \
+		${WRKSRC}/etc/mpv.conf ${WRKSRC}/test/paths.c
 
 pre-test:
 	@if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \
diff --git a/multimedia/mpv/distinfo b/multimedia/mpv/distinfo
index 6b56c0e1e5dc..b30bbbc25c21 100644
--- a/multimedia/mpv/distinfo
+++ b/multimedia/mpv/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1756628590
-SHA256 (mpv-player-mpv-v0.40.0_GH0.tar.gz) = 10a0f4654f62140a6dd4d380dcf0bbdbdcf6e697556863dc499c296182f081a3
-SIZE (mpv-player-mpv-v0.40.0_GH0.tar.gz) = 3561474
-SHA256 (26b29fba02a2782f68e2906f837d21201fc6f1b9.patch) = 9596f2390a120a54d1bc48a3937d6f236feab0c4cecaae8a0d3dec59a38e29b3
-SIZE (26b29fba02a2782f68e2906f837d21201fc6f1b9.patch) = 1569
+TIMESTAMP = 1770357347
+SHA256 (mpv-player-mpv-v0.41.0_GH0.tar.gz) = ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209
+SIZE (mpv-player-mpv-v0.41.0_GH0.tar.gz) = 7262018
diff --git a/multimedia/mpv/pkg-plist b/multimedia/mpv/pkg-plist
index 07a6f6cd0109..e275561bf109 100644
--- a/multimedia/mpv/pkg-plist
+++ b/multimedia/mpv/pkg-plist
@@ -1,5 +1,4 @@
 bin/mpv
-%%ETCDIR%%/encoding-profiles.conf
 include/mpv/client.h
 include/mpv/render.h
 include/mpv/render_gl.h
@@ -19,6 +18,7 @@ share/icons/hicolor/64x64/apps/mpv.png
 share/icons/hicolor/scalable/apps/mpv.svg
 share/icons/hicolor/symbolic/apps/mpv-symbolic.svg
 %%PORTDOCS%%%%DOCSDIR%%/mpv.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/encoding-profiles.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/input.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mplayer-input.conf
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mpv.conf


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?698f62b0.334be.7b6d6fd9>