mpv: fix playback by overriding libplacebo

See https://github.com/NixOS/nixpkgs/issues/412382
This commit is contained in:
Donovan Glover 2025-06-03 16:49:35 -04:00
parent 30a399f006
commit aef4a7cbd8
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65

View File

@ -20,6 +20,18 @@ in
package = pkgs.mpv-unwrapped.wrapper {
mpv = pkgs.mpv-unwrapped.override {
ffmpeg = pkgs.ffmpeg-full;
libplacebo = pkgs.libplacebo.overrideAttrs (oldAttrs: rec {
version = "7.349.0";
src = pkgs.fetchFromGitLab {
domain = "code.videolan.org";
owner = "videolan";
repo = "libplacebo";
tag = "v${version}";
hash = "sha256-mIjQvc7SRjE1Orb2BkHK+K1TcRQvzj2oUOCUT4DzIuA=";
};
});
};
scripts = with pkgs.mpvScripts; [