From 4049f05ce951a5b64a66ce1f3fc2823eaa151e1d Mon Sep 17 00:00:00 2001 From: "Matthieu C." <886074+teto@users.noreply.github.com> Date: Sun, 23 Mar 2025 21:19:14 +0100 Subject: [PATCH] pimsync: use finalAttrs pattern such that overriding 'version' get reflected in 'pimsync version'. See 'https://todo.sr.ht/~whynothugo/pimsync/169' --- pkgs/by-name/pi/pimsync/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pi/pimsync/package.nix b/pkgs/by-name/pi/pimsync/package.nix index 89e2b32dec51..0e3db37d2b31 100644 --- a/pkgs/by-name/pi/pimsync/package.nix +++ b/pkgs/by-name/pi/pimsync/package.nix @@ -10,21 +10,21 @@ nix-update-script, }: -rustPlatform.buildRustPackage rec { +rustPlatform.buildRustPackage (finalAttrs: { pname = "pimsync"; version = "0.4.1"; src = fetchFromSourcehut { owner = "~whynothugo"; repo = "pimsync"; - rev = "v${version}"; + rev = "v${finalAttrs.version}"; hash = "sha256-EHDGiyDGNr6cPj2N2cTV0f7I9vmM/WIZTsPR1f+HFIE="; }; useFetchCargoVendor = true; cargoHash = "sha256-/6YjyKB/xOCTNZlKewddEaZ1ZN2PC5dQoP0A5If67MA="; - PIMSYNC_VERSION = version; + PIMSYNC_VERSION = finalAttrs.version; nativeBuildInputs = [ pkg-config @@ -55,4 +55,4 @@ rustPlatform.buildRustPackage rec { maintainers = [ lib.maintainers.qxrein ]; mainProgram = "pimsync"; }; -} +})