kodi: introduce kodi.withPackages to replace kodiPackages.kodiWithAddons

This commit is contained in:
Aaron Andersen
2021-03-11 20:35:54 -05:00
parent 587a8b2837
commit ce0621ec4f
3 changed files with 20 additions and 13 deletions
+2 -9
View File
@@ -1,9 +1,7 @@
{ lib, makeWrapper, buildEnv, kodi, addons }:
let
drvName = builtins.parseDrvName kodi.name;
in buildEnv {
name = "${drvName.name}-with-addons-${drvName.version}";
buildEnv {
name = "${kodi.name}-env";
paths = [ kodi ] ++ addons;
pathsToLink = [ "/share" ];
@@ -22,9 +20,4 @@ in buildEnv {
(plugin: plugin.extraRuntimeDependencies or []) addons)}"
done
'';
meta = kodi.meta // {
description = kodi.meta.description
+ " (with addons: ${lib.concatMapStringsSep ", " (x: x.name) addons})";
};
}