From 09f959da41e27a19e497f37195ad6829f0eda039 Mon Sep 17 00:00:00 2001 From: Ivan Trubach Date: Mon, 3 Jun 2024 03:16:13 +0300 Subject: [PATCH] iwona: fix build failure caused by src being a symlink (cherry picked from commit 8d5563ec253a5efe68246f4fe20c0cbe9d5c3c1b) --- doc/languages-frameworks/texlive.section.md | 3 ++- pkgs/data/fonts/iwona/default.nix | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/doc/languages-frameworks/texlive.section.md b/doc/languages-frameworks/texlive.section.md index b6fb1099a4a4..05ef288141c3 100644 --- a/doc/languages-frameworks/texlive.section.md +++ b/doc/languages-frameworks/texlive.section.md @@ -83,12 +83,13 @@ Release 23.11 ships with a new interface that will eventually replace `texlive.c ```nix stdenvNoCC.mkDerivation rec { src = texlive.pkgs.iwona; + dontUnpack = true; inherit (src) pname version; installPhase = '' runHook preInstall - install -Dm644 fonts/opentype/nowacki/iwona/*.otf -t $out/share/fonts/opentype + install -Dm644 $src/fonts/opentype/nowacki/iwona/*.otf -t $out/share/fonts/opentype runHook postInstall ''; } diff --git a/pkgs/data/fonts/iwona/default.nix b/pkgs/data/fonts/iwona/default.nix index df5569f53797..3344511a65a1 100644 --- a/pkgs/data/fonts/iwona/default.nix +++ b/pkgs/data/fonts/iwona/default.nix @@ -4,11 +4,12 @@ stdenvNoCC.mkDerivation rec { inherit (src) pname version; src = texlive.pkgs.iwona; + dontUnpack = true; installPhase = '' runHook preInstall - install -Dm644 fonts/opentype/nowacki/iwona/*.otf -t $out/share/fonts/opentype + install -Dm644 $src/fonts/opentype/nowacki/iwona/*.otf -t $out/share/fonts/opentype runHook postInstall '';