homepage-dashboard: fix enableLocalIcons = true build

Fix this build error:

Running phase: installPhase
cp: cannot create regular file '/nix/store/pyxl74qanpdplcjqs7r4g2ywlnaa56ms-homepage-dashboard-1.3.2/share/homepage/public/icons/assetgrid.png': Permission denied

While at it, use "cp -r" instead of globs to prevent potential issues
with overlong command lines.

+2 -2
+2 -2
pkgs/by-name/ho/homepage-dashboard/package.nix
··· 21 21 22 22 installLocalIcons = '' 23 23 mkdir -p $out/share/homepage/public/icons 24 - cp ${dashboardIcons}/png/* $out/share/homepage/public/icons 25 - cp ${dashboardIcons}/svg/* $out/share/homepage/public/icons 24 + cp -r --no-preserve=mode ${dashboardIcons}/png/. $out/share/homepage/public/icons 25 + cp -r --no-preserve=mode ${dashboardIcons}/svg/. $out/share/homepage/public/icons 26 26 cp ${dashboardIcons}/LICENSE $out/share/homepage/public/icons/ 27 27 ''; 28 28 in