mopidy-listenbrainz: init 0.3.0

This commit is contained in:
beh _95842
2025-07-17 15:33:31 +01:00
parent a52c86509b
commit bbb906562d
3 changed files with 38 additions and 0 deletions
@@ -14,6 +14,8 @@ lib.makeScope newScope (
mopidy-bandcamp = callPackage ./bandcamp.nix { };
mopidy-listenbrainz = callPackage ./listenbrainz.nix { };
mopidy-iris = callPackage ./iris.nix { };
mopidy-jellyfin = callPackage ./jellyfin.nix { };
@@ -0,0 +1,35 @@
{
lib,
pythonPackages,
fetchFromGitHub,
mopidy,
}:
pythonPackages.buildPythonApplication rec {
pname = "mopidy-listenbrainz";
version = "0.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "suaviloquence";
repo = "mopidy-listenbrainz";
tag = "v${version}";
hash = "sha256-kYZgG2KQMTxMR8tdwwCKkfexDcxcndXG9LSdlnoN/CY=";
};
build-system = [
pythonPackages.setuptools
];
dependencies = [
mopidy
pythonPackages.musicbrainzngs
];
meta = {
homepage = "https://github.com/suaviloquence/mopidy-listenbrainz";
description = "Mopidy extension for recording played tracks and getting recommendations to Listenbrainz, a libre alternative to Last.fm";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ bohanubis ];
};
}
+1
View File
@@ -13119,6 +13119,7 @@ with pkgs;
inherit (mopidyPackages)
mopidy
mopidy-listenbrainz
mopidy-bandcamp
mopidy-iris
mopidy-jellyfin