diff options
author | Aaron Andersen <aaron@fosslib.net> | 2021-03-15 20:36:42 -0400 |
---|---|---|
committer | Aaron Andersen <aaron@fosslib.net> | 2021-03-15 20:37:52 -0400 |
commit | 7a6720beee79467a7fa8a6612903e9f30474ae3b (patch) | |
tree | e83534eddc3d801445f77e4a8abedc151b003eaf /pkgs/applications/video/kodi | |
parent | dd0d4cade8913e30889ead2bca053db5a355e89c (diff) |
kodi.withPackages: include pillow and pycryptodome python dependencies
Diffstat (limited to 'pkgs/applications/video/kodi')
-rw-r--r-- | pkgs/applications/video/kodi/wrapper.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/applications/video/kodi/wrapper.nix b/pkgs/applications/video/kodi/wrapper.nix index 2b4abbb500aff..86164682138d8 100644 --- a/pkgs/applications/video/kodi/wrapper.nix +++ b/pkgs/applications/video/kodi/wrapper.nix @@ -1,5 +1,10 @@ { lib, makeWrapper, buildEnv, kodi, addons }: +let + # linux distros are supposed to provide pillow and pycryptodome + requiredPythonPackages = with kodi.pythonPackages; [ pillow pycryptodome] ++ addons; +in + buildEnv { name = "${kodi.name}-env"; @@ -13,7 +18,7 @@ buildEnv { for exe in kodi{,-standalone} do makeWrapper ${kodi}/bin/$exe $out/bin/$exe \ - --prefix PYTHONPATH : ${kodi.pythonPackages.makePythonPath addons} \ + --prefix PYTHONPATH : ${kodi.pythonPackages.makePythonPath requiredPythonPackages} \ --prefix KODI_HOME : $out/share/kodi \ --prefix LD_LIBRARY_PATH ":" "${lib.makeLibraryPath (lib.concatMap |