|
1 | | -{ aacgain |
2 | | -, ffmpeg |
3 | | -, flac |
4 | | -, imagemagick |
5 | | -, keyfinder-cli |
6 | | -, mp3gain |
7 | | -, mp3val |
8 | | -, python3Packages |
9 | | -, ... |
10 | | -}: { |
| 1 | +{ |
| 2 | + aacgain, |
| 3 | + ffmpeg, |
| 4 | + flac, |
| 5 | + imagemagick, |
| 6 | + keyfinder-cli, |
| 7 | + mp3gain, |
| 8 | + mp3val, |
| 9 | + python3Packages, |
| 10 | + ... |
| 11 | +}: |
| 12 | +{ |
11 | 13 | absubmit = { |
12 | 14 | deprecated = true; |
13 | 15 | testPaths = [ ]; |
14 | 16 | }; |
15 | | - |
16 | | - acousticbrainz.propagatedBuildInputs = [ python3Packages.requests ]; |
| 17 | + advancedrewrite = { |
| 18 | + testPaths = [ ]; |
| 19 | + }; |
| 20 | + acousticbrainz = { |
| 21 | + deprecated = true; |
| 22 | + propagatedBuildInputs = [ python3Packages.requests ]; |
| 23 | + }; |
17 | 24 | albumtypes = { }; |
18 | 25 | aura = { |
19 | | - propagatedBuildInputs = with python3Packages; [ flask pillow ]; |
20 | | - testPaths = [ ]; |
| 26 | + propagatedBuildInputs = with python3Packages; [ |
| 27 | + flask |
| 28 | + flask-cors |
| 29 | + pillow |
| 30 | + ]; |
| 31 | + }; |
| 32 | + autobpm = { |
| 33 | + propagatedBuildInputs = with python3Packages; [ |
| 34 | + librosa |
| 35 | + # An optional dependency of librosa, needed for beets' autobpm |
| 36 | + resampy |
| 37 | + ]; |
21 | 38 | }; |
22 | 39 | badfiles = { |
23 | 40 | testPaths = [ ]; |
24 | | - wrapperBins = [ mp3val flac ]; |
| 41 | + wrapperBins = [ |
| 42 | + mp3val |
| 43 | + flac |
| 44 | + ]; |
25 | 45 | }; |
26 | 46 | bareasc = { }; |
27 | 47 | beatport.propagatedBuildInputs = [ python3Packages.requests-oauthlib ]; |
|
39 | 59 | propagatedBuildInputs = [ python3Packages.requests ]; |
40 | 60 | testPaths = [ ]; |
41 | 61 | }; |
42 | | - discogs.propagatedBuildInputs = with python3Packages; [ discogs-client requests ]; |
| 62 | + discogs.propagatedBuildInputs = with python3Packages; [ |
| 63 | + discogs-client |
| 64 | + requests |
| 65 | + ]; |
43 | 66 | duplicates.testPaths = [ ]; |
44 | 67 | edit = { }; |
45 | 68 | embedart = { |
|
49 | 72 | embyupdate.propagatedBuildInputs = [ python3Packages.requests ]; |
50 | 73 | export = { }; |
51 | 74 | fetchart = { |
52 | | - propagatedBuildInputs = with python3Packages; [ requests pillow ]; |
| 75 | + propagatedBuildInputs = with python3Packages; [ |
| 76 | + beautifulsoup4 |
| 77 | + langdetect |
| 78 | + pillow |
| 79 | + requests |
| 80 | + ]; |
53 | 81 | wrapperBins = [ imagemagick ]; |
54 | 82 | }; |
55 | 83 | filefilter = { }; |
|
76 | 104 | propagatedBuildInputs = [ python3Packages.pylast ]; |
77 | 105 | testPaths = [ ]; |
78 | 106 | }; |
| 107 | + limit = { }; |
| 108 | + listenbrainz = { |
| 109 | + testPaths = [ ]; |
| 110 | + }; |
79 | 111 | loadext = { |
80 | 112 | propagatedBuildInputs = [ python3Packages.requests ]; |
81 | 113 | testPaths = [ ]; |
82 | 114 | }; |
83 | | - lyrics.propagatedBuildInputs = [ python3Packages.beautifulsoup4 ]; |
| 115 | + lyrics.propagatedBuildInputs = with python3Packages; [ |
| 116 | + beautifulsoup4 |
| 117 | + langdetect |
| 118 | + requests |
| 119 | + ]; |
84 | 120 | mbcollection.testPaths = [ ]; |
85 | 121 | mbsubmit = { }; |
86 | 122 | mbsync = { }; |
|
97 | 133 | playlist.propagatedBuildInputs = [ python3Packages.requests ]; |
98 | 134 | plexupdate = { }; |
99 | 135 | random = { }; |
100 | | - replaygain.wrapperBins = [ aacgain ffmpeg mp3gain ]; |
101 | | - rewrite.testPaths= [ ]; |
| 136 | + replaygain.wrapperBins = [ |
| 137 | + aacgain |
| 138 | + ffmpeg |
| 139 | + mp3gain |
| 140 | + ]; |
| 141 | + rewrite.testPaths = [ ]; |
102 | 142 | scrub.testPaths = [ ]; |
103 | 143 | smartplaylist = { }; |
104 | 144 | sonosupdate = { |
|
111 | 151 | testPaths = [ ]; |
112 | 152 | }; |
113 | 153 | subsonicupdate.propagatedBuildInputs = [ python3Packages.requests ]; |
| 154 | + substitute = { |
| 155 | + testPaths = [ ]; |
| 156 | + }; |
114 | 157 | the = { }; |
115 | 158 | thumbnails = { |
116 | | - propagatedBuildInputs = with python3Packages; [ pillow pyxdg ]; |
| 159 | + propagatedBuildInputs = with python3Packages; [ |
| 160 | + pillow |
| 161 | + pyxdg |
| 162 | + ]; |
117 | 163 | wrapperBins = [ imagemagick ]; |
118 | 164 | }; |
119 | 165 | types.testPaths = [ "test/plugins/test_types_plugin.py" ]; |
120 | 166 | unimported.testPaths = [ ]; |
121 | | - web.propagatedBuildInputs = [ python3Packages.flask ]; |
| 167 | + web.propagatedBuildInputs = with python3Packages; [ |
| 168 | + flask |
| 169 | + flask-cors |
| 170 | + ]; |
122 | 171 | zero = { }; |
123 | | - limit = { }; |
124 | | - substitute = { |
125 | | - testPaths = [ ]; |
126 | | - }; |
127 | | - advancedrewrite = { |
128 | | - testPaths = [ ]; |
129 | | - }; |
130 | | - autobpm = { |
131 | | - propagatedBuildInputs = with python3Packages; [ |
132 | | - librosa |
133 | | - # An optional dependency of librosa, needed for beets' autobpm |
134 | | - resampy |
135 | | - ]; |
136 | | - testPaths = [ ]; |
137 | | - }; |
138 | | - listenbrainz = { |
139 | | - testPaths = [ ]; |
140 | | - }; |
141 | 172 | } |
0 commit comments