mopidy: fix, resolves #32234
This commit is contained in:
parent
f84e7fe12d
commit
85b84527f6
@ -4,17 +4,22 @@ with pkgs;
|
|||||||
with lib;
|
with lib;
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
uid = config.ids.uids.mopidy;
|
uid = config.ids.uids.mopidy;
|
||||||
gid = config.ids.gids.mopidy;
|
gid = config.ids.gids.mopidy;
|
||||||
cfg = config.services.mopidy;
|
cfg = config.services.mopidy;
|
||||||
|
|
||||||
mopidyConf = writeText "mopidy.conf" cfg.configuration;
|
mopidyConf = writeText "mopidy.conf" cfg.configuration;
|
||||||
|
|
||||||
mopidyEnv = python.buildEnv.override {
|
mopidyEnv = buildEnv {
|
||||||
extraLibs = [ mopidy ] ++ cfg.extensionPackages;
|
name = "mopidy-with-extensions-${mopidy.version}";
|
||||||
|
paths = closePropagation cfg.extensionPackages;
|
||||||
|
pathsToLink = [ "/${python.sitePackages}" ];
|
||||||
|
buildInputs = [ makeWrapper ];
|
||||||
|
postBuild = ''
|
||||||
|
makeWrapper ${mopidy}/bin/mopidy $out/bin/mopidy \
|
||||||
|
--prefix PYTHONPATH : $out/${python.sitePackages}
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
in {
|
in {
|
||||||
|
|
||||||
options = {
|
options = {
|
||||||
@ -61,7 +66,6 @@ in {
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
###### implementation
|
###### implementation
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user