From ee5c60ffd5b5fb00d2f4cfdf44bd7ff9445c479c Mon Sep 17 00:00:00 2001 From: Defelo Date: Thu, 13 Nov 2025 16:45:53 +0100 Subject: [PATCH] obfs4: use finalAttrs pattern --- pkgs/by-name/ob/obfs4/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ob/obfs4/package.nix b/pkgs/by-name/ob/obfs4/package.nix index 744c2cac6965..7a4cd523ae99 100644 --- a/pkgs/by-name/ob/obfs4/package.nix +++ b/pkgs/by-name/ob/obfs4/package.nix @@ -5,7 +5,7 @@ installShellFiles, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "obfs4"; version = "0.4.0"; @@ -16,7 +16,7 @@ buildGoModule rec { # We don't use pname = lyrebird and we use the old obfs4 name as the first # will collide with lyrebird Gtk3 program. repo = "lyrebird"; - rev = "lyrebird-${version}"; + rev = "lyrebird-${finalAttrs.version}"; hash = "sha256-aPALWvngC/BVQO73yUAykHvEb6T0DZcGMowXINDqhpQ="; }; @@ -52,11 +52,11 @@ buildGoModule rec { homepage = "https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebird"; maintainers = with maintainers; [ thoughtpolice ]; mainProgram = "lyrebird"; - changelog = "https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebird/-/raw/${src.rev}/ChangeLog"; + changelog = "https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/lyrebird/-/raw/${finalAttrs.src.rev}/ChangeLog"; license = with lib.licenses; [ bsd2 bsd3 gpl3 ]; }; -} +})