lol

tela-circle-icon-theme: 2022-03-07 -> 2022-11-06 (#200377)

authored by

José Romildo Malaquias and committed by
GitHub
c588a77c d4926fc8

+15 -7
+12 -6
pkgs/data/icons/tela-circle-icon-theme/default.nix
··· 1 { lib 2 , stdenvNoCC 3 , fetchFromGitHub 4 , gtk3 5 , hicolor-icon-theme 6 , jdupes ··· 13 let 14 pname = "tela-circle-icon-theme"; 15 in 16 - lib.checkListOfEnum "${pname}: color variants" [ "standard" "black" "blue" "brown" "green" "grey" "orange" "pink" "purple" "red" "yellow" "manjaro" "ubuntu" ] colorVariants 17 18 stdenvNoCC.mkDerivation rec { 19 inherit pname; 20 - version = "2022-03-07"; 21 22 src = fetchFromGitHub { 23 owner = "vinceliuice"; 24 repo = pname; 25 rev = version; 26 - sha256 = "vQeWGZmurvT/UQJ1dx6t+ZeKdJ1Oq9TdHBADw64x18g="; 27 }; 28 29 nativeBuildInputs = [ ··· 32 ]; 33 34 propagatedBuildInputs = [ 35 hicolor-icon-theme 36 ]; 37 ··· 41 # Package may install almost 400 000 small files. 42 dontPatchELF = true; 43 dontRewriteSymlinks = true; 44 45 installPhase = '' 46 runHook preInstall 47 48 - patchShebangs install.sh 49 - 50 ./install.sh -d $out/share/icons \ 51 ${lib.optionalString circularFolder "-c"} \ 52 ${if allColorVariants then "-a" else builtins.toString colorVariants} 53 54 - jdupes --link-soft --recurse $out/share 55 56 runHook postInstall 57 '';
··· 1 { lib 2 , stdenvNoCC 3 , fetchFromGitHub 4 + , adwaita-icon-theme 5 + , breeze-icons 6 , gtk3 7 , hicolor-icon-theme 8 , jdupes ··· 15 let 16 pname = "tela-circle-icon-theme"; 17 in 18 + lib.checkListOfEnum "${pname}: color variants" [ "standard" "black" "blue" "brown" "green" "grey" "orange" "pink" "purple" "red" "yellow" "manjaro" "ubuntu" "dracula" "nord" ] colorVariants 19 20 stdenvNoCC.mkDerivation rec { 21 inherit pname; 22 + version = "2022-11-06"; 23 24 src = fetchFromGitHub { 25 owner = "vinceliuice"; 26 repo = pname; 27 rev = version; 28 + sha256 = "ybp+r0Ru2lJg1WipFHIowvRO5XjppI0cUxKc6kPn0lM="; 29 }; 30 31 nativeBuildInputs = [ ··· 34 ]; 35 36 propagatedBuildInputs = [ 37 + adwaita-icon-theme 38 + breeze-icons 39 hicolor-icon-theme 40 ]; 41 ··· 45 # Package may install almost 400 000 small files. 46 dontPatchELF = true; 47 dontRewriteSymlinks = true; 48 + 49 + postPatch = '' 50 + patchShebangs install.sh 51 + ''; 52 53 installPhase = '' 54 runHook preInstall 55 56 ./install.sh -d $out/share/icons \ 57 ${lib.optionalString circularFolder "-c"} \ 58 ${if allColorVariants then "-a" else builtins.toString colorVariants} 59 60 + jdupes --quiet --link-soft --recurse $out/share 61 62 runHook postInstall 63 '';
+3 -1
pkgs/top-level/all-packages.nix
··· 26943 26944 theano = callPackage ../data/fonts/theano { }; 26945 26946 - tela-circle-icon-theme = callPackage ../data/icons/tela-circle-icon-theme { }; 26947 26948 tela-icon-theme = callPackage ../data/icons/tela-icon-theme { }; 26949
··· 26943 26944 theano = callPackage ../data/fonts/theano { }; 26945 26946 + tela-circle-icon-theme = callPackage ../data/icons/tela-circle-icon-theme { 26947 + inherit (gnome) adwaita-icon-theme; 26948 + }; 26949 26950 tela-icon-theme = callPackage ../data/icons/tela-icon-theme { }; 26951