From 1e5d30a0baf37299906cc86aef16b3131a98af70 Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Sun, 25 May 2025 10:07:34 +0200 Subject: [PATCH] monophony: 2.15.0 -> 3.3.3 --- pkgs/by-name/mo/monophony/package.nix | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/mo/monophony/package.nix b/pkgs/by-name/mo/monophony/package.nix index 2b13dd852402..cd4c3903fa03 100644 --- a/pkgs/by-name/mo/monophony/package.nix +++ b/pkgs/by-name/mo/monophony/package.nix @@ -12,18 +12,19 @@ }: python3Packages.buildPythonApplication rec { pname = "monophony"; - version = "2.15.0"; - pyproject = false; + version = "3.3.3"; + pyproject = true; - sourceRoot = "${src.name}/source"; src = fetchFromGitLab { owner = "zehkira"; repo = "monophony"; rev = "v${version}"; - hash = "sha256-fC+XXOGBpG5pIQW1tCNtQaptBCyLM+YGgsZLjWrMoDA="; + hash = "sha256-ET0cygX/r/YXGWpPU01FnBoLRtjo1ddXEiVIva71aE8="; }; - pythonPath = with python3Packages; [ + sourceRoot = "${src.name}/source"; + + dependencies = with python3Packages; [ mpris-server pygobject3 ytmusicapi @@ -52,10 +53,11 @@ python3Packages.buildPythonApplication rec { gstreamer ]); - # Makefile only contains `install` - dontBuild = true; + pythonRelaxDeps = [ "mpris_server" ]; - installFlags = [ "prefix=$(out)" ]; + postInstall = '' + make install prefix=$out + ''; dontWrapGApps = true;