summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/audio
diff options
context:
space:
mode:
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>2021-01-01 06:22:40 +0000
committerGitHub <noreply@github.com>2021-01-01 06:22:40 +0000
commit8500f595a18fefbc3791aeb9709750e5f6775030 (patch)
tree339931c3c294b776a1f5b97bb47b080c9624f357 /pkgs/applications/audio
parent999c670119eee8017d2de703e766e6c9ed8527d7 (diff)
parent299c95ac165e9e4c5e55788e02031a155e8f7723 (diff)
Merge master into staging-next
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r--pkgs/applications/audio/mopidy/default.nix15
-rw-r--r--pkgs/applications/audio/mopidy/scrobbler.nix24
-rw-r--r--pkgs/applications/audio/plujain-ramp/default.nix27
3 files changed, 59 insertions, 7 deletions
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/applications/audio/plujain-ramp/default.nix b/pkgs/applications/audio/plujain-ramp/default.nix
new file mode 100644
index 000000000000..2523c5a56578
--- /dev/null
+++ b/pkgs/applications/audio/plujain-ramp/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, lv2 }:
+
+stdenv.mkDerivation rec {
+ version = "v1.1.3";
+ pname = "plujain-ramp";
+
+ src = fetchFromGitHub {
+ owner = "Houston4444";
+ repo = "plujain-ramp";
+ rev = "1bc1fed211e140c7330d6035122234afe78e5257";
+ sha256 = "1k7qpr8c15d623c4zqxwdklp98amildh03cqsnqq5ia9ba8z3016";
+ };
+
+ buildInputs = [
+ lv2
+ ];
+
+ installFlags = [ "INSTALL_PATH=$(out)/lib/lv2" ];
+
+ meta = with stdenv.lib; {
+ description = "A mono rhythmic tremolo LV2 Audio Plugin";
+ homepage = "https://github.com/Houston4444/plujain-ramp";
+ license = licenses.gpl2Only;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.hirenashah ];
+ };
+}