From aad5a8ba8dbc49724ab56913d0f8e7ff6d1a9825 Mon Sep 17 00:00:00 2001 From: Morgan Helton Date: Sat, 19 Aug 2023 16:26:52 -0500 Subject: [PATCH] plex-mpv-shim: rename dependency python-mpv -> mpv --- pkgs/applications/video/plex-mpv-shim/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/video/plex-mpv-shim/default.nix b/pkgs/applications/video/plex-mpv-shim/default.nix index 00651deababc..90f18613ca07 100644 --- a/pkgs/applications/video/plex-mpv-shim/default.nix +++ b/pkgs/applications/video/plex-mpv-shim/default.nix @@ -1,4 +1,4 @@ -{ lib, buildPythonApplication, fetchFromGitHub, python, mpv, requests, python-mpv-jsonipc, pystray, tkinter +{ lib, buildPythonApplication, fetchFromGitHub, fetchpatch, python, mpv, requests, python-mpv-jsonipc, pystray, tkinter , wrapGAppsHook, gobject-introspection, mpv-shim-default-shaders }: buildPythonApplication rec { @@ -12,6 +12,14 @@ buildPythonApplication rec { sha256 = "sha256-hUGKOJEDZMK5uhHoevFt1ay6QQEcoN4F8cPxln5uMRo="; }; + patches = [ + # pull in upstream commit to fix python-mpv dependency name -- remove when version > 1.11.0 + (fetchpatch { + url = "https://github.com/iwalton3/plex-mpv-shim/commit/d8643123a8ec79216e02850b08f63b06e4e0a2ea.diff"; + hash = "sha256-nc+vwYnAtMjVzL2fIQeTAqhf3HBseL+2pFEtv8zNUXo="; + }) + ]; + nativeBuildInputs = [ wrapGAppsHook gobject-introspection