tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: applications/audio: use top-level fetchPypi
Weijia Wang
2 years ago
8019be26
71b17dd1
+40
-37
19 changed files
expand all
collapse all
unified
split
pkgs
applications
audio
flac2all
default.nix
ledfx
default.nix
mopidy
bandcamp.nix
iris.nix
jellyfin.nix
local.nix
moped.nix
mopify.nix
mpd.nix
mpris.nix
muse.nix
notify.nix
podcast.nix
scrobbler.nix
somafm.nix
tidal.nix
tunein.nix
ytmusic.nix
spotify-cli-linux
default.nix
+2
-2
pkgs/applications/audio/flac2all/default.nix
···
1
-
{ python3Packages, lib, flac, lame, opusTools, vorbis-tools, ffmpeg }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "flac2all";
5
version = "5.1";
6
7
-
src = python3Packages.fetchPypi {
8
inherit pname version;
9
sha256 = "OBjlr7cbSx2WOIfZUNwHy5Hpb2Fmh3vmZdc70JiWsiI=";
10
};
···
1
+
{ python3Packages, fetchPypi, lib, flac, lame, opusTools, vorbis-tools, ffmpeg }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "flac2all";
5
version = "5.1";
6
7
+
src = fetchPypi {
8
inherit pname version;
9
sha256 = "OBjlr7cbSx2WOIfZUNwHy5Hpb2Fmh3vmZdc70JiWsiI=";
10
};
+2
-1
pkgs/applications/audio/ledfx/default.nix
···
1
{ lib
2
, python3
0
3
}:
4
5
python3.pkgs.buildPythonPackage rec {
···
7
version = "2.0.67";
8
format = "setuptools";
9
10
-
src = python3.pkgs.fetchPypi {
11
inherit pname version;
12
hash = "sha256-lFxAMjglQZXCySr83PtvStU6hw2ucQu+rSjIHo1yZBk=";
13
};
···
1
{ lib
2
, python3
3
+
, fetchPypi
4
}:
5
6
python3.pkgs.buildPythonPackage rec {
···
8
version = "2.0.67";
9
format = "setuptools";
10
11
+
src = fetchPypi {
12
inherit pname version;
13
hash = "sha256-lFxAMjglQZXCySr83PtvStU6hw2ucQu+rSjIHo1yZBk=";
14
};
+2
-2
pkgs/applications/audio/mopidy/bandcamp.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "Mopidy-Bandcamp";
5
version = "1.1.5";
6
-
src = python3Packages.fetchPypi {
7
inherit pname version;
8
sha256 = "sha256-wg9zcOKfZQRhpyA1Cu5wvdwKpmrlcr2m9mrqBHgUXAQ=";
9
};
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "Mopidy-Bandcamp";
5
version = "1.1.5";
6
+
src = fetchPypi {
7
inherit pname version;
8
sha256 = "sha256-wg9zcOKfZQRhpyA1Cu5wvdwKpmrlcr2m9mrqBHgUXAQ=";
9
};
+2
-2
pkgs/applications/audio/mopidy/iris.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "Mopidy-Iris";
5
version = "3.64.0";
6
7
-
src = python3Packages.fetchPypi {
8
inherit pname version;
9
sha256 = "062x73glhn1x4wgc7zmb9y3cq15d5grgqf5drdpbp6p3cgk4s2vc";
10
};
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "Mopidy-Iris";
5
version = "3.64.0";
6
7
+
src = fetchPypi {
8
inherit pname version;
9
sha256 = "062x73glhn1x4wgc7zmb9y3cq15d5grgqf5drdpbp6p3cgk4s2vc";
10
};
+2
-2
pkgs/applications/audio/mopidy/jellyfin.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-jellyfin";
5
version = "1.0.4";
6
7
-
src = python3Packages.fetchPypi {
8
inherit version;
9
pname = "Mopidy-Jellyfin";
10
sha256 = "ny0u6HdOlZCsmIzZuQ1rql+bvHU3xkh8IdwhJVHNH9c=";
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-jellyfin";
5
version = "1.0.4";
6
7
+
src = fetchPypi {
8
inherit version;
9
pname = "Mopidy-Jellyfin";
10
sha256 = "ny0u6HdOlZCsmIzZuQ1rql+bvHU3xkh8IdwhJVHNH9c=";
+3
-3
pkgs/applications/audio/mopidy/local.nix
···
1
-
{ stdenv
2
-
, lib
3
, mopidy
4
, python3Packages
0
5
, fetchpatch
6
}:
7
···
9
pname = "Mopidy-Local";
10
version = "3.2.1";
11
12
-
src = python3Packages.fetchPypi {
13
inherit pname version;
14
sha256 = "18w39mxpv8p17whd6zfw5653d21q138f8xd6ili6ks2g2dbm25i9";
15
};
···
1
+
{ lib
0
2
, mopidy
3
, python3Packages
4
+
, fetchPypi
5
, fetchpatch
6
}:
7
···
9
pname = "Mopidy-Local";
10
version = "3.2.1";
11
12
+
src = fetchPypi {
13
inherit pname version;
14
sha256 = "18w39mxpv8p17whd6zfw5653d21q138f8xd6ili6ks2g2dbm25i9";
15
};
+2
-2
pkgs/applications/audio/mopidy/moped.nix
···
1
-
{ lib, pythonPackages, mopidy, glibcLocales }:
2
3
pythonPackages.buildPythonApplication rec {
4
pname = "Mopidy-Moped";
5
version = "0.7.1";
6
7
-
src = pythonPackages.fetchPypi {
8
inherit pname version;
9
sha256 = "15461174037d87af93dd59a236d4275c5abf71cea0670ffff24a7d0399a8a2e4";
10
};
···
1
+
{ lib, pythonPackages, fetchPypi, mopidy, glibcLocales }:
2
3
pythonPackages.buildPythonApplication rec {
4
pname = "Mopidy-Moped";
5
version = "0.7.1";
6
7
+
src = fetchPypi {
8
inherit pname version;
9
sha256 = "15461174037d87af93dd59a236d4275c5abf71cea0670ffff24a7d0399a8a2e4";
10
};
+2
-2
pkgs/applications/audio/mopidy/mopify.nix
···
1
-
{ lib, pythonPackages, mopidy }:
2
3
pythonPackages.buildPythonApplication rec {
4
pname = "Mopidy-Mopify";
5
version = "1.6.1";
6
7
-
src = pythonPackages.fetchPypi {
8
inherit pname version;
9
sha256 = "93ad2b3d38b1450c8f2698bb908b0b077a96b3f64cdd6486519e518132e23a5c";
10
};
···
1
+
{ lib, pythonPackages, fetchPypi, mopidy }:
2
3
pythonPackages.buildPythonApplication rec {
4
pname = "Mopidy-Mopify";
5
version = "1.6.1";
6
7
+
src = fetchPypi {
8
inherit pname version;
9
sha256 = "93ad2b3d38b1450c8f2698bb908b0b077a96b3f64cdd6486519e518132e23a5c";
10
};
+2
-2
pkgs/applications/audio/mopidy/mpd.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "Mopidy-MPD";
5
version = "3.3.0";
6
7
-
src = python3Packages.fetchPypi {
8
inherit pname version;
9
sha256 = "sha256-CeLMRqj9cwBvQrOx7XHVV8MjDjwOosONVlsN2o+vTVM=";
10
};
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "Mopidy-MPD";
5
version = "3.3.0";
6
7
+
src = fetchPypi {
8
inherit pname version;
9
sha256 = "sha256-CeLMRqj9cwBvQrOx7XHVV8MjDjwOosONVlsN2o+vTVM=";
10
};
+2
-2
pkgs/applications/audio/mopidy/mpris.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-mpris";
5
version = "3.0.3";
6
7
-
src = python3Packages.fetchPypi {
8
inherit version;
9
pname = "Mopidy-MPRIS";
10
sha256 = "sha256-rHQgNIyludTEL7RDC8dIpyGTMOt1Tazn6i/orKlSP4U=";
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-mpris";
5
version = "3.0.3";
6
7
+
src = fetchPypi {
8
inherit version;
9
pname = "Mopidy-MPRIS";
10
sha256 = "sha256-rHQgNIyludTEL7RDC8dIpyGTMOt1Tazn6i/orKlSP4U=";
+2
-2
pkgs/applications/audio/mopidy/muse.nix
···
1
-
{ lib, pythonPackages, mopidy }:
2
3
pythonPackages.buildPythonApplication rec {
4
pname = "mopidy-muse";
5
version = "0.0.27";
6
7
-
src = pythonPackages.fetchPypi {
8
inherit version;
9
pname = "Mopidy-Muse";
10
sha256 = "0jx9dkgxr07avzz9zskzhqy98zsxkdrf7iid2ax5vygwf8qsx8ks";
···
1
+
{ lib, pythonPackages, fetchPypi, mopidy }:
2
3
pythonPackages.buildPythonApplication rec {
4
pname = "mopidy-muse";
5
version = "0.0.27";
6
7
+
src = fetchPypi {
8
inherit version;
9
pname = "Mopidy-Muse";
10
sha256 = "0jx9dkgxr07avzz9zskzhqy98zsxkdrf7iid2ax5vygwf8qsx8ks";
+2
-2
pkgs/applications/audio/mopidy/notify.nix
···
1
-
{ lib, pythonPackages, mopidy }:
2
3
pythonPackages.buildPythonApplication rec {
4
pname = "Mopidy-Notify";
5
version = "0.2.0";
6
7
-
src = pythonPackages.fetchPypi {
8
inherit pname version;
9
sha256 = "sha256-lzZupjlS0kbNvsn18serOoMfu0sRb0nRwpowvOPvt/g=";
10
};
···
1
+
{ lib, fetchPypi, pythonPackages, mopidy }:
2
3
pythonPackages.buildPythonApplication rec {
4
pname = "Mopidy-Notify";
5
version = "0.2.0";
6
7
+
src = fetchPypi {
8
inherit pname version;
9
sha256 = "sha256-lzZupjlS0kbNvsn18serOoMfu0sRb0nRwpowvOPvt/g=";
10
};
+2
-2
pkgs/applications/audio/mopidy/podcast.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-podcast";
5
version = "3.0.0";
6
7
-
src = python3Packages.fetchPypi {
8
inherit version;
9
pname = "Mopidy-Podcast";
10
sha256 = "1z2b523yvdpcf8p7m7kczrvaw045lmxzhq4qj00dflxa2yw61qxr";
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-podcast";
5
version = "3.0.0";
6
7
+
src = fetchPypi {
8
inherit version;
9
pname = "Mopidy-Podcast";
10
sha256 = "1z2b523yvdpcf8p7m7kczrvaw045lmxzhq4qj00dflxa2yw61qxr";
+2
-2
pkgs/applications/audio/mopidy/scrobbler.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "Mopidy-Scrobbler";
5
version = "2.0.1";
6
7
-
src = python3Packages.fetchPypi {
8
inherit pname version;
9
sha256 = "11vxgax4xgkggnq4fr1rh2rcvzspkkimck5p3h4phdj3qpnj0680";
10
};
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "Mopidy-Scrobbler";
5
version = "2.0.1";
6
7
+
src = fetchPypi {
8
inherit pname version;
9
sha256 = "11vxgax4xgkggnq4fr1rh2rcvzspkkimck5p3h4phdj3qpnj0680";
10
};
+2
-2
pkgs/applications/audio/mopidy/somafm.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-somafm";
5
version = "2.0.2";
6
7
-
src = python3Packages.fetchPypi {
8
inherit version;
9
pname = "Mopidy-SomaFM";
10
sha256 = "DC0emxkoWfjGHih2C8nINBFByf521Xf+3Ks4JRxNPLM=";
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-somafm";
5
version = "2.0.2";
6
7
+
src = fetchPypi {
8
inherit version;
9
pname = "Mopidy-SomaFM";
10
sha256 = "DC0emxkoWfjGHih2C8nINBFByf521Xf+3Ks4JRxNPLM=";
+2
-1
pkgs/applications/audio/mopidy/tidal.nix
···
1
{ lib
2
, python3Packages
0
3
, mopidy
4
}:
5
···
7
pname = "Mopidy-Tidal";
8
version = "0.3.2";
9
10
-
src = python3Packages.fetchPypi {
11
inherit pname version;
12
hash = "sha256-ekqhzKyU2WqTOeRR1ZSZA9yW3UXsLBsC2Bk6FZrQgmc=";
13
};
···
1
{ lib
2
, python3Packages
3
+
, fetchPypi
4
, mopidy
5
}:
6
···
8
pname = "Mopidy-Tidal";
9
version = "0.3.2";
10
11
+
src = fetchPypi {
12
inherit pname version;
13
hash = "sha256-ekqhzKyU2WqTOeRR1ZSZA9yW3UXsLBsC2Bk6FZrQgmc=";
14
};
+2
-2
pkgs/applications/audio/mopidy/tunein.nix
···
1
-
{ lib, python3Packages, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-tunein";
5
version = "1.1.0";
6
7
-
src = python3Packages.fetchPypi {
8
inherit version;
9
pname = "Mopidy-TuneIn";
10
sha256 = "01y1asylscr73yqx071imhrzfzlg07wmqqzkdvpgm6r35marc2li";
···
1
+
{ lib, python3Packages, fetchPypi, mopidy }:
2
3
python3Packages.buildPythonApplication rec {
4
pname = "mopidy-tunein";
5
version = "1.1.0";
6
7
+
src = fetchPypi {
8
inherit version;
9
pname = "Mopidy-TuneIn";
10
sha256 = "01y1asylscr73yqx071imhrzfzlg07wmqqzkdvpgm6r35marc2li";
+3
-2
pkgs/applications/audio/mopidy/ytmusic.nix
···
1
{ lib
2
, python3
0
3
, mopidy
4
}:
5
···
8
packageOverrides = self: super: {
9
ytmusicapi = super.ytmusicapi.overridePythonAttrs (old: rec {
10
version = "0.25.1";
11
-
src = self.fetchPypi {
12
inherit (old) pname;
13
inherit version;
14
hash = "sha256-uc/fgDetSYaCRzff0SzfbRhs3TaKrfE2h6roWkkj8yQ=";
···
20
pname = "mopidy-ytmusic";
21
version = "0.3.8";
22
23
-
src = python.pkgs.fetchPypi {
24
inherit version;
25
pname = "mopidy_ytmusic";
26
sha256 = "6b4d8ff9c477dbdd30d0259a009494ebe104cad3f8b37241ae503e5bce4ec2e8";
···
1
{ lib
2
, python3
3
+
, fetchPypi
4
, mopidy
5
}:
6
···
9
packageOverrides = self: super: {
10
ytmusicapi = super.ytmusicapi.overridePythonAttrs (old: rec {
11
version = "0.25.1";
12
+
src = fetchPypi {
13
inherit (old) pname;
14
inherit version;
15
hash = "sha256-uc/fgDetSYaCRzff0SzfbRhs3TaKrfE2h6roWkkj8yQ=";
···
21
pname = "mopidy-ytmusic";
22
version = "0.3.8";
23
24
+
src = fetchPypi {
25
inherit version;
26
pname = "mopidy_ytmusic";
27
sha256 = "6b4d8ff9c477dbdd30d0259a009494ebe104cad3f8b37241ae503e5bce4ec2e8";
+2
-2
pkgs/applications/audio/spotify-cli-linux/default.nix
···
1
-
{ lib, python3Packages, dbus }:
2
python3Packages.buildPythonApplication rec {
3
pname = "spotify-cli-linux";
4
version = "1.6.0";
5
6
-
src = python3Packages.fetchPypi {
7
inherit pname version;
8
sha256 = "0slyc3jfrj3rwq8rv6p5aqkw487aw7a87kmf1fb6n4vnvcf08v7w";
9
};
···
1
+
{ lib, python3Packages, fetchPypi, dbus }:
2
python3Packages.buildPythonApplication rec {
3
pname = "spotify-cli-linux";
4
version = "1.6.0";
5
6
+
src = fetchPypi {
7
inherit pname version;
8
sha256 = "0slyc3jfrj3rwq8rv6p5aqkw487aw7a87kmf1fb6n4vnvcf08v7w";
9
};