Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update request: mpv 0.36.0 → 0.37.0 #270002

Closed
1 task done
Tungsten842 opened this issue Nov 25, 2023 · 4 comments · Fixed by #270691
Closed
1 task done

Update request: mpv 0.36.0 → 0.37.0 #270002

Tungsten842 opened this issue Nov 25, 2023 · 4 comments · Fixed by #270691
Labels
9.needs: package (update) This needs a package to be updated

Comments

@Tungsten842
Copy link
Member

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

  • Package name: mpv
  • Latest released version: 0.37.0
  • Current version on the unstable channel: 0.36.0
  • Current version on the stable/release channel: 0.35.1

Notify maintainers
@AndersonTorres @fpletz @globin @Ma27 @tadeokondrak


Note for maintainers: Please tag this issue in your PR.

Priorities

Add a 👍 reaction to issues you find important.

@Tungsten842 Tungsten842 added the 9.needs: package (update) This needs a package to be updated label Nov 25, 2023
@arthsmn
Copy link
Member

arthsmn commented Nov 26, 2023

The new mpv version relies on libplacebo 6.338.1, which is being worked on this PR.

@rhododendrox
Copy link
Contributor

In case someone doesn't want to wait for the official update here's the overlay I'm currently using to build mpv 0.37.0.

final: prev:

{

  mpv-unwrapped =
    let
      newLibplacebo = prev.pkgs.libplacebo.overrideAttrs (oa: rec {
          version = "6.338.1";

          src = prev.pkgs.fetchFromGitLab {
            domain = "code.videolan.org";
            owner = "videolan";
            repo = oa.pname;
            rev = "v${version}";
            hash = "sha256-NZmwR3+lIC2PF+k+kqCjoMYkMM/PKOJmDwAq7t6YONY=";
          };

          buildInputs = oa.buildInputs ++ [ prev.pkgs.xxHash ];
      });
    in
      (prev.mpv-unwrapped.override { libplacebo = newLibplacebo; }).overrideAttrs (oa: rec {
        version = "0.37.0";

        src = prev.pkgs.fetchFromGitHub {
          owner = "mpv-player";
          repo = "mpv";
          rev = "v${version}";
          hash = "sha256-izAz9Iiam7tJAWIQkmn2cKOfoaog8oPKq4sOUtp1nvU=";
        };
      });

}

@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/prs-ready-for-review/3032/2979

@arthsmn
Copy link
Member

arthsmn commented Dec 5, 2023

Just as an update, #271905 was merged, now it's only a matter of #269415 being merged and then the update can occur.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
9.needs: package (update) This needs a package to be updated
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants