From 72e66cd4834b1d46e283124db357d5db589e48c3 Mon Sep 17 00:00:00 2001 From: emaryn Date: Wed, 4 Jun 2025 12:17:01 +0800 Subject: [PATCH] zsh-powerlevel10k: 1.20.14 -> 1.20.15 --- pkgs/by-name/zs/zsh-powerlevel10k/package.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/zs/zsh-powerlevel10k/package.nix b/pkgs/by-name/zs/zsh-powerlevel10k/package.nix index 89f960a77a79..1c146a2e116d 100644 --- a/pkgs/by-name/zs/zsh-powerlevel10k/package.nix +++ b/pkgs/by-name/zs/zsh-powerlevel10k/package.nix @@ -7,19 +7,20 @@ bash, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "powerlevel10k"; - version = "1.20.14"; + version = "1.20.15"; src = fetchFromGitHub { owner = "romkatv"; repo = "powerlevel10k"; # upstream doesn't seem to use tags anymore - rev = "5e26473457d819fe148f7fff32db1082dae72012"; - hash = "sha256-/+FEkgBR6EOTaCAc15vYGWNih2QZkN27ae6LMXlXZU4="; + rev = "36f3045d69d1ba402db09d09eb12b42eebe0fa3b"; + hash = "sha256-BRJyGn+gTGUWifpJ1ziBKVHACcWw+R5N/HdUi8HzSvY="; }; strictDeps = true; + buildInputs = [ bash ]; patches = [ @@ -29,15 +30,19 @@ stdenv.mkDerivation rec { ]; installPhase = '' + runHook preInstall + install -D powerlevel10k.zsh-theme --target-directory=$out/share/zsh-powerlevel10k install -D powerlevel9k.zsh-theme --target-directory=$out/share/zsh-powerlevel10k install -D config/* --target-directory=$out/share/zsh-powerlevel10k/config install -D internal/* --target-directory=$out/share/zsh-powerlevel10k/internal cp -R gitstatus $out/share/zsh-powerlevel10k/gitstatus + + runHook postInstall ''; meta = { - changelog = "https://github.com/romkatv/powerlevel10k/releases/tag/v${version}"; + changelog = "https://github.com/romkatv/powerlevel10k/releases/tag/v${finalAttrs.version}"; description = "Fast reimplementation of Powerlevel9k ZSH theme"; longDescription = '' To make use of this derivation, use @@ -48,4 +53,4 @@ stdenv.mkDerivation rec { platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ ]; }; -} +})