10 stdenvNoCC.mkDerivation rec {
11 pname = "deepin-icon-theme";
12 version = "2024.07.31";
14 src = fetchFromGitHub {
15 owner = "linuxdeepin";
18 hash = "sha256-Vt2rYZthGelXVUp8/L57ZlDsVEjjZhCv+kSGeU6nC2s=";
21 makeFlags = [ "PREFIX=${placeholder "out"}" ];
28 propagatedBuildInputs = [ papirus-icon-theme ];
30 dontDropIconThemeCache = true;
32 # Remove broken symbolic link(https://github.com/linuxdeepin/developer-center/issues/11245)
34 rm $out/share/icons/bloom/actions/24/{draw-triangle1.svg,draw-triangle2.svg,draw-triangle3.svg,draw-triangle4.svg}
35 for theme in $out/share/icons/*; do
36 gtk-update-icon-cache $theme
41 description = "Provides the base icon themes on deepin";
42 homepage = "https://github.com/linuxdeepin/deepin-icon-theme";
43 license = licenses.gpl3Plus;
44 platforms = platforms.linux;
45 maintainers = teams.deepin.members;