From bdc55154156812fffd7b42ddc3991485f6a02706 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Camille=20Favier?= Date: Tue, 15 Jul 2025 23:58:21 +0200 Subject: [PATCH 1/2] tela-icon-theme: add propagated dependency on breeze, adwaita The theme inherits those icon themes: https://github.com/vinceliuice/Tela-icon-theme/blob/2025-02-10/src/index.theme#L4 --- pkgs/by-name/te/tela-icon-theme/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/te/tela-icon-theme/package.nix b/pkgs/by-name/te/tela-icon-theme/package.nix index c202c013adec..315c1eb05897 100644 --- a/pkgs/by-name/te/tela-icon-theme/package.nix +++ b/pkgs/by-name/te/tela-icon-theme/package.nix @@ -4,6 +4,8 @@ fetchFromGitHub, gtk3, jdupes, + adwaita-icon-theme, + libsForQt5, hicolor-icon-theme, }: @@ -23,7 +25,11 @@ stdenvNoCC.mkDerivation rec { jdupes ]; - propagatedBuildInputs = [ hicolor-icon-theme ]; + propagatedBuildInputs = [ + adwaita-icon-theme + libsForQt5.breeze-icons + hicolor-icon-theme + ]; dontDropIconThemeCache = true; From 9fab7d37f52565f327c995d155edee16a80c5110 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Camille=20Favier?= Date: Tue, 15 Jul 2025 23:59:36 +0200 Subject: [PATCH 2/2] tela-icon-theme: don't check for broken symlinks This takes an hour because there are 600k+ symlinks. --- pkgs/by-name/te/tela-icon-theme/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/te/tela-icon-theme/package.nix b/pkgs/by-name/te/tela-icon-theme/package.nix index 315c1eb05897..149e88d07928 100644 --- a/pkgs/by-name/te/tela-icon-theme/package.nix +++ b/pkgs/by-name/te/tela-icon-theme/package.nix @@ -36,6 +36,7 @@ stdenvNoCC.mkDerivation rec { # These fixup steps are slow and unnecessary. dontPatchELF = true; dontRewriteSymlinks = true; + dontCheckForBrokenSymlinks = true; installPhase = '' runHook preInstall