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

Changed files
+15 -7
pkgs
data
icons
tela-circle-icon-theme
top-level
+12 -6
pkgs/data/icons/tela-circle-icon-theme/default.nix
···
{ lib
, stdenvNoCC
, fetchFromGitHub
+
, adwaita-icon-theme
+
, breeze-icons
, gtk3
, hicolor-icon-theme
, jdupes
···
let
pname = "tela-circle-icon-theme";
in
-
lib.checkListOfEnum "${pname}: color variants" [ "standard" "black" "blue" "brown" "green" "grey" "orange" "pink" "purple" "red" "yellow" "manjaro" "ubuntu" ] colorVariants
+
lib.checkListOfEnum "${pname}: color variants" [ "standard" "black" "blue" "brown" "green" "grey" "orange" "pink" "purple" "red" "yellow" "manjaro" "ubuntu" "dracula" "nord" ] colorVariants
stdenvNoCC.mkDerivation rec {
inherit pname;
-
version = "2022-03-07";
+
version = "2022-11-06";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
-
sha256 = "vQeWGZmurvT/UQJ1dx6t+ZeKdJ1Oq9TdHBADw64x18g=";
+
sha256 = "ybp+r0Ru2lJg1WipFHIowvRO5XjppI0cUxKc6kPn0lM=";
};
nativeBuildInputs = [
···
];
propagatedBuildInputs = [
+
adwaita-icon-theme
+
breeze-icons
hicolor-icon-theme
];
···
# Package may install almost 400 000 small files.
dontPatchELF = true;
dontRewriteSymlinks = true;
+
+
postPatch = ''
+
patchShebangs install.sh
+
'';
installPhase = ''
runHook preInstall
-
patchShebangs install.sh
-
./install.sh -d $out/share/icons \
${lib.optionalString circularFolder "-c"} \
${if allColorVariants then "-a" else builtins.toString colorVariants}
-
jdupes --link-soft --recurse $out/share
+
jdupes --quiet --link-soft --recurse $out/share
runHook postInstall
'';
+3 -1
pkgs/top-level/all-packages.nix
···
theano = callPackage ../data/fonts/theano { };
-
tela-circle-icon-theme = callPackage ../data/icons/tela-circle-icon-theme { };
+
tela-circle-icon-theme = callPackage ../data/icons/tela-circle-icon-theme {
+
inherit (gnome) adwaita-icon-theme;
+
};
tela-icon-theme = callPackage ../data/icons/tela-icon-theme { };