beets: 1.3.17 -> 1.3.19
The echonest plugin was removed in 3.18 because the API it used is shutting down. You might want to try the acousticbrainz instead. Update pluginsWithoutDeps as needed to keep preCheck working.
This commit is contained in:
parent
8fad3e81b0
commit
b1882ad395
@ -6,7 +6,6 @@
|
|||||||
, enableBadfiles ? true, flac ? null, mp3val ? null
|
, enableBadfiles ? true, flac ? null, mp3val ? null
|
||||||
, enableConvert ? true, ffmpeg ? null
|
, enableConvert ? true, ffmpeg ? null
|
||||||
, enableDiscogs ? true
|
, enableDiscogs ? true
|
||||||
, enableEchonest ? true
|
|
||||||
, enableEmbyupdate ? true
|
, enableEmbyupdate ? true
|
||||||
, enableFetchart ? true
|
, enableFetchart ? true
|
||||||
, enableLastfm ? true
|
, enableLastfm ? true
|
||||||
@ -25,7 +24,6 @@ assert enableAcoustid -> pythonPackages.pyacoustid != null;
|
|||||||
assert enableBadfiles -> flac != null && mp3val != null;
|
assert enableBadfiles -> flac != null && mp3val != null;
|
||||||
assert enableConvert -> ffmpeg != null;
|
assert enableConvert -> ffmpeg != null;
|
||||||
assert enableDiscogs -> pythonPackages.discogs_client != null;
|
assert enableDiscogs -> pythonPackages.discogs_client != null;
|
||||||
assert enableEchonest -> pythonPackages.pyechonest != null;
|
|
||||||
assert enableFetchart -> pythonPackages.responses != null;
|
assert enableFetchart -> pythonPackages.responses != null;
|
||||||
assert enableLastfm -> pythonPackages.pylast != null;
|
assert enableLastfm -> pythonPackages.pylast != null;
|
||||||
assert enableMpd -> pythonPackages.mpd != null;
|
assert enableMpd -> pythonPackages.mpd != null;
|
||||||
@ -42,7 +40,6 @@ let
|
|||||||
chroma = enableAcoustid;
|
chroma = enableAcoustid;
|
||||||
convert = enableConvert;
|
convert = enableConvert;
|
||||||
discogs = enableDiscogs;
|
discogs = enableDiscogs;
|
||||||
echonest = enableEchonest;
|
|
||||||
embyupdate = enableEmbyupdate;
|
embyupdate = enableEmbyupdate;
|
||||||
fetchart = enableFetchart;
|
fetchart = enableFetchart;
|
||||||
lastgenre = enableLastfm;
|
lastgenre = enableLastfm;
|
||||||
@ -55,8 +52,8 @@ let
|
|||||||
};
|
};
|
||||||
|
|
||||||
pluginsWithoutDeps = [
|
pluginsWithoutDeps = [
|
||||||
"bench" "bpd" "bpm" "bucket" "cue" "duplicates" "edit" "embedart"
|
"beatport" "bench" "bpd" "bpm" "bucket" "cue" "duplicates" "edit" "embedart"
|
||||||
"filefilter" "freedesktop" "fromfilename" "ftintitle" "fuzzy" "ihate"
|
"export" "filefilter" "freedesktop" "fromfilename" "ftintitle" "fuzzy" "hook" "ihate"
|
||||||
"importadded" "importfeeds" "info" "inline" "ipfs" "keyfinder" "lyrics"
|
"importadded" "importfeeds" "info" "inline" "ipfs" "keyfinder" "lyrics"
|
||||||
"mbcollection" "mbsubmit" "mbsync" "metasync" "missing" "permissions" "play"
|
"mbcollection" "mbsubmit" "mbsync" "metasync" "missing" "permissions" "play"
|
||||||
"plexupdate" "random" "rewrite" "scrub" "smartplaylist" "spotify" "the"
|
"plexupdate" "random" "rewrite" "scrub" "smartplaylist" "spotify" "the"
|
||||||
@ -73,14 +70,14 @@ let
|
|||||||
|
|
||||||
in buildPythonApplication rec {
|
in buildPythonApplication rec {
|
||||||
name = "beets-${version}";
|
name = "beets-${version}";
|
||||||
version = "1.3.17";
|
version = "1.3.19";
|
||||||
namePrefix = "";
|
namePrefix = "";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "sampsyo";
|
owner = "sampsyo";
|
||||||
repo = "beets";
|
repo = "beets";
|
||||||
rev = "v${version}";
|
rev = "v${version}";
|
||||||
sha256 = "1fskxx5xxjqf4xmfjrinh7idjiq6qncb24hiyccv09l47fr1yipc";
|
sha256 = "0f2v1924ryx5xijpv1jycanl4471vcd7c5lld58lm0viyvh5k28x";
|
||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
@ -101,7 +98,6 @@ in buildPythonApplication rec {
|
|||||||
pythonPackages.requests2
|
pythonPackages.requests2
|
||||||
++ optional enableConvert ffmpeg
|
++ optional enableConvert ffmpeg
|
||||||
++ optional enableDiscogs pythonPackages.discogs_client
|
++ optional enableDiscogs pythonPackages.discogs_client
|
||||||
++ optional enableEchonest pythonPackages.pyechonest
|
|
||||||
++ optional enableLastfm pythonPackages.pylast
|
++ optional enableLastfm pythonPackages.pylast
|
||||||
++ optional enableMpd pythonPackages.mpd
|
++ optional enableMpd pythonPackages.mpd
|
||||||
++ optional enableThumbnails pythonPackages.pyxdg
|
++ optional enableThumbnails pythonPackages.pyxdg
|
||||||
|
Loading…
x
Reference in New Issue
Block a user