treewide: applications/audio: use top-level fetchPypi

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