pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/mpv



Module Name:    pkgsrc
Committed By:   leot
Date:           Thu Nov  5 22:27:05 UTC 2026

Modified Files:
        pkgsrc/multimedia/mpv: Makefile PLIST buildlink3.mk distinfo

Log Message:
mpv: Update to 0.42.0

pkgsrc changes:
- Bump BUILDLINK_ABI_DEPENDS.mpv due .so bump

Changes:
0.42.0
==============
We are excited to announce the release of mpv 0.42.0.

Key highlights:

* libcurl based network backend with HTTP/2, HTTP/3 and connection reuse
* DVD-Video, Blu-ray HDMV and BD-J menu navigation
* DVD-Audio playback
* Direct playback of .iso images of DVD-Video, DVD-Audio and Blu-ray discs
* Dolby Vision Profile 7 enhancement layer support in `gpu-next`
* MPEG-TS programs and HLS variants are exposed as editions
* DSD-over-PCM (DoP) passthrough with `--audio-spdif=dsd`
* Support for SRV3 (YouTube) subtitles via subrandr library
* Context menu populated from the new `menu.conf`, bound to right click
* `floating` OSC layout with Fluent icons (`--script-opts=osc-layout=floating`)
* API that allows integration between the OSC and (third-party) thumbnailer scripts
* Wayland session management
* Wayland color management through the protocol instead of the Vulkan API
* scRGB output with `--target-trc=scrgb`
* Improved HDR colorspace signalling on DRM (Linux)
* D3D11 render API backend for libmpv
* Reworked terminal video outputs (`sixel`, `kitty` and `tct`)
* AMD Frame Rate Conversion filter (`--vf=amf_frc`)
* Rewritten display-sync audio drift compensation
* `--tls-verify` is enabled by default

This release requires FFmpeg 6.1 or newer and libplacebo 7.387.0 or newer.


To generate a diff of this commit:
cvs rdiff -u -r1.191 -r1.192 pkgsrc/multimedia/mpv/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/multimedia/mpv/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/multimedia/mpv/buildlink3.mk
cvs rdiff -u -r1.85 -r1.86 pkgsrc/multimedia/mpv/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/mpv/Makefile
diff -u pkgsrc/multimedia/mpv/Makefile:1.191 pkgsrc/multimedia/mpv/Makefile:1.192
--- pkgsrc/multimedia/mpv/Makefile:1.191        Mon Oct  5 09:27:04 2026
+++ pkgsrc/multimedia/mpv/Makefile      Thu Nov  5 22:27:04 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.191 2026/10/05 09:27:04 leot Exp $
+# $NetBSD: Makefile,v 1.192 2026/11/05 22:27:04 leot Exp $
 
-DISTNAME=      mpv-0.41.0
-PKGREVISION=   9
+DISTNAME=      mpv-0.42.0
+PKGREVISION=   1
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mpv-player/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -86,7 +86,7 @@ post-install:
 .include "../../lang/python/tool.mk"
 .include "../../multimedia/libass/buildlink3.mk"
 .include "../../multimedia/libdvdnav/buildlink3.mk"
-BUILDLINK_API_DEPENDS.libplacebo+=     libplacebo>=6.338.2
+BUILDLINK_API_DEPENDS.libplacebo+=     libplacebo>=7.378.0
 .include "../../multimedia/libplacebo/buildlink3.mk"
 .include "../../multimedia/ffmpeg8/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"

Index: pkgsrc/multimedia/mpv/PLIST
diff -u pkgsrc/multimedia/mpv/PLIST:1.19 pkgsrc/multimedia/mpv/PLIST:1.20
--- pkgsrc/multimedia/mpv/PLIST:1.19    Wed Dec 24 15:34:22 2025
+++ pkgsrc/multimedia/mpv/PLIST Thu Nov  5 22:27:04 2026
@@ -1,15 +1,16 @@
-@comment $NetBSD: PLIST,v 1.19 2025/12/24 15:34:22 leot Exp $
+@comment $NetBSD: PLIST,v 1.20 2026/11/05 22:27:04 leot Exp $
 bin/mpv
 include/mpv/client.h
 include/mpv/render.h
+include/mpv/render_d3d11.h
 include/mpv/render_gl.h
 include/mpv/stream_cb.h
 lib/libmpv.so
 lib/libmpv.so.2
-lib/libmpv.so.2.5.0
+lib/libmpv.so.2.6.0
 lib/pkgconfig/mpv.pc
 man/man1/mpv.1
-${PLIST.desktop}share/applications/mpv.desktop
+share/applications/mpv.desktop
 share/bash-completion/completions/mpv
 share/doc/mpv/encoding-profiles.conf
 share/doc/mpv/input.conf

Index: pkgsrc/multimedia/mpv/buildlink3.mk
diff -u pkgsrc/multimedia/mpv/buildlink3.mk:1.3 pkgsrc/multimedia/mpv/buildlink3.mk:1.4
--- pkgsrc/multimedia/mpv/buildlink3.mk:1.3     Mon Aug 14 05:24:56 2023
+++ pkgsrc/multimedia/mpv/buildlink3.mk Thu Nov  5 22:27:04 2026
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2023/08/14 05:24:56 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2026/11/05 22:27:04 leot Exp $
 
 BUILDLINK_TREE+=       mpv
 
@@ -6,7 +6,7 @@ BUILDLINK_TREE+=        mpv
 MPV_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.mpv+=    mpv>=0.32.0nb13
-BUILDLINK_ABI_DEPENDS.mpv?=    mpv>=0.35.1nb6
+BUILDLINK_ABI_DEPENDS.mpv?=    mpv>=0.42.0
 BUILDLINK_PKGSRCDIR.mpv?=      ../../multimedia/mpv
 
 .endif # MPV_BUILDLINK3_MK

Index: pkgsrc/multimedia/mpv/distinfo
diff -u pkgsrc/multimedia/mpv/distinfo:1.85 pkgsrc/multimedia/mpv/distinfo:1.86
--- pkgsrc/multimedia/mpv/distinfo:1.85 Wed Dec 24 15:34:22 2025
+++ pkgsrc/multimedia/mpv/distinfo      Thu Nov  5 22:27:04 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.85 2025/12/24 15:34:22 leot Exp $
+$NetBSD: distinfo,v 1.86 2026/11/05 22:27:04 leot Exp $
 
-BLAKE2s (mpv-0.41.0.tar.gz) = d8c2cb67997fefd5e4660afd4ff0d3539f7fe0b9a8393500faf9b6234ce61e95
-SHA512 (mpv-0.41.0.tar.gz) = d8806ef04455aeb65d45c5956b4589d7a9728f869b74b9bcd8c9ab08475c28538334399ddc7fc2aee6a31fd178fe4b87ec755cd99ffa6e29ab4b6b61757b9320
-Size (mpv-0.41.0.tar.gz) = 7262018 bytes
+BLAKE2s (mpv-0.42.0.tar.gz) = 3bc3529d541991d241143e13195f271f6dce2123fcb5499c6d3d5aad9daa3456
+SHA512 (mpv-0.42.0.tar.gz) = 2ab6c7aae6e5e6352b67f7fda2cd62abe2ff29b08a4c6840dce5e3566db753cc8e90d5a17810ab7b57f685f4d476ca6820bf53cb387dd182bdb3fa41ed9c551e
+Size (mpv-0.42.0.tar.gz) = 7515468 bytes
 SHA1 (patch-audio_out_ao__alsa.c) = c4661d0d22550d6e4eb2b7a42dd04dbcc58123b0
 SHA1 (patch-etc_mpv.conf) = 9e41b2f4bf59c3bfc5ad84af05538661981ed111
 SHA1 (patch-meson.build) = 482d9ace47968e741cf4abf995d812b4a8fcf3f4



Home | Main Index | Thread Index | Old Index