5 , inkscapeExtensions ? [ ]
10 allExtensions = lib.filter (pkg: lib.isDerivation pkg && !pkg.meta.broken or false) (lib.attrValues inkscape-extensions);
11 selectedExtensions = if inkscapeExtensions == null then allExtensions else inkscapeExtensions;
15 name = "inkscape-with-extensions-${lib.getVersion inkscape}";
17 paths = [ inkscape ] ++ selectedExtensions;
19 nativeBuildInputs = [ makeWrapper ];
22 rm -f $out/bin/inkscape
23 makeWrapper "${inkscape}/bin/inkscape" "$out/bin/inkscape" --set INKSCAPE_DATADIR "$out/share"
26 inherit (inkscape) meta;