diff options
author | Bernardo Meurer <bernardo@meurer.org> | 2021-01-01 01:24:01 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-01 01:24:01 +0000 |
commit | 79adc84f5e983748ea684b206c2340c9c9ca8b76 (patch) | |
tree | 17d7ffe899402173e920c036f1ee257f48bd8a10 | |
parent | 0acc36357a3d20a0730fe43408da0cd90d4cc859 (diff) | |
parent | c3920418a566cfeb041622be2242b6fbd40e58eb (diff) | |
download | nixlib-79adc84f5e983748ea684b206c2340c9c9ca8b76.tar nixlib-79adc84f5e983748ea684b206c2340c9c9ca8b76.tar.gz nixlib-79adc84f5e983748ea684b206c2340c9c9ca8b76.tar.bz2 nixlib-79adc84f5e983748ea684b206c2340c9c9ca8b76.tar.lz nixlib-79adc84f5e983748ea684b206c2340c9c9ca8b76.tar.xz nixlib-79adc84f5e983748ea684b206c2340c9c9ca8b76.tar.zst nixlib-79adc84f5e983748ea684b206c2340c9c9ca8b76.zip |
Merge pull request #107993 from jakeisnt/add-mopidy-scrobbler
mopidy-scrobbler: init at 2.0.1
-rw-r--r-- | maintainers/maintainer-list.nix | 6 | ||||
-rw-r--r-- | pkgs/applications/audio/mopidy/default.nix | 15 | ||||
-rw-r--r-- | pkgs/applications/audio/mopidy/scrobbler.nix | 24 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 1 |
4 files changed, 39 insertions, 7 deletions
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index ce4a83b70a0f..3c769a9c1fa8 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -3935,6 +3935,12 @@ githubId = 2179419; name = "Arseniy Seroka"; }; + jakeisnt = { + name = "Jacob Chvatal"; + email = "jake@isnt.online"; + github = "jakeisnt"; + githubId = 29869612; + }; jakelogemann = { email = "jake.logemann@gmail.com"; github = "jakelogemann"; diff --git a/pkgs/applications/audio/mopidy/default.nix b/pkgs/applications/audio/mopidy/default.nix index fc532482cba4..f4d4e416de40 100644 --- a/pkgs/applications/audio/mopidy/default.nix +++ b/pkgs/applications/audio/mopidy/default.nix @@ -14,9 +14,9 @@ let mopidy-gmusic = callPackage ./gmusic.nix { }; - mopidy-local = callPackage ./local.nix { }; + mopidy-iris = callPackage ./iris.nix { }; - mopidy-spotify = callPackage ./spotify.nix { }; + mopidy-local = callPackage ./local.nix { }; mopidy-moped = callPackage ./moped.nix { }; @@ -26,20 +26,21 @@ let mopidy-mpris = callPackage ./mpris.nix { }; - mopidy-somafm = callPackage ./somafm.nix { }; + mopidy-musicbox-webclient = callPackage ./musicbox-webclient.nix { }; - mopidy-spotify-tunigo = callPackage ./spotify-tunigo.nix { }; + mopidy-scrobbler = callPackage ./scrobbler.nix { }; - mopidy-youtube = callPackage ./youtube.nix { }; + mopidy-somafm = callPackage ./somafm.nix { }; mopidy-soundcloud = callPackage ./soundcloud.nix { }; - mopidy-musicbox-webclient = callPackage ./musicbox-webclient.nix { }; + mopidy-spotify = callPackage ./spotify.nix { }; - mopidy-iris = callPackage ./iris.nix { }; + mopidy-spotify-tunigo = callPackage ./spotify-tunigo.nix { }; mopidy-tunein = callPackage ./tunein.nix { }; + mopidy-youtube = callPackage ./youtube.nix { }; }; in self diff --git a/pkgs/applications/audio/mopidy/scrobbler.nix b/pkgs/applications/audio/mopidy/scrobbler.nix new file mode 100644 index 000000000000..19c5a29c8a47 --- /dev/null +++ b/pkgs/applications/audio/mopidy/scrobbler.nix @@ -0,0 +1,24 @@ +{ stdenv, python3Packages, mopidy }: + +python3Packages.buildPythonApplication rec { + pname = "Mopidy-Scrobbler"; + version = "2.0.1"; + + src = python3Packages.fetchPypi { + inherit pname version; + sha256 = "11vxgax4xgkggnq4fr1rh2rcvzspkkimck5p3h4phdj3qpnj0680"; + }; + + propagatedBuildInputs = with python3Packages; [ mopidy pylast ]; + + # no tests implemented + doCheck = false; + pythonImportsCheck = [ "mopidy_scrobbler" ]; + + meta = with stdenv.lib; { + homepage = "https://github.com/mopidy/mopidy-scrobbler"; + description = "Mopidy extension for scrobbling played tracks to Last.fm."; + license = licenses.asl20; + maintainers = with maintainers; [ jakeisnt ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3e8f9ab691e4..3bdfb7a8ba7f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -22935,6 +22935,7 @@ in mopidy-mpd mopidy-mpris mopidy-musicbox-webclient + mopidy-scrobbler mopidy-somafm mopidy-soundcloud mopidy-spotify |