From 636ded8bf3733e7e426078529bb198f6ac2febfe Mon Sep 17 00:00:00 2001 From: staticdev Date: Thu, 16 Jul 2026 14:22:13 +0200 Subject: [PATCH] python3Packages.beets: fix plugin dependencies Add the runtime dependencies required by the metasync and tidal plugins. Assisted-by: Codex (GPT-5) (cherry picked from commit 206650be46b6e20ce5e730a25b62a04fa0d65d28) --- pkgs/development/python-modules/beets/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/beets/default.nix b/pkgs/development/python-modules/beets/default.nix index b2c701a5c7d3..7aa9154607fb 100644 --- a/pkgs/development/python-modules/beets/default.nix +++ b/pkgs/development/python-modules/beets/default.nix @@ -59,6 +59,7 @@ aacgain, beautifulsoup4, chromaprint, + dbus-python, discogs-client, ffmpeg, flac, @@ -363,7 +364,10 @@ buildPythonPackage (finalAttrs: { mbsubmit = { }; mbsync = { }; mbpseudo = { }; - metasync.testPaths = [ ]; + metasync = { + propagatedBuildInputs = [ dbus-python ]; + testPaths = [ ]; + }; missing.testPaths = [ ]; mpdstats.propagatedBuildInputs = [ mpd2 ]; mpdupdate = { @@ -405,7 +409,7 @@ buildPythonPackage (finalAttrs: { substitute = { testPaths = [ ]; }; - tidal = { }; + tidal.propagatedBuildInputs = [ requests-oauthlib ]; the = { }; titlecase.propagatedBuildInputs = [ titlecase ]; thumbnails = {