From 0367623d4f98a81332e01eefb917bce3c6ec2d87 Mon Sep 17 00:00:00 2001 From: Benedikt Ritter Date: Wed, 3 Jun 2026 09:34:30 +0200 Subject: [PATCH] jol: use finalAttrs --- pkgs/by-name/jo/jol/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/jo/jol/package.nix b/pkgs/by-name/jo/jol/package.nix index 0e333f57ceee..66aaec985d5e 100644 --- a/pkgs/by-name/jo/jol/package.nix +++ b/pkgs/by-name/jo/jol/package.nix @@ -6,14 +6,14 @@ makeWrapper, nix-update-script, }: -maven.buildMavenPackage rec { +maven.buildMavenPackage (finalAttrs: { pname = "jol"; version = "0.17"; src = fetchFromGitHub { owner = "OpenJDK"; repo = "jol"; - tag = version; + tag = finalAttrs.version; hash = "sha256-ZJFuY2QYB8eUS3y3VRMGGwklCS93HHVkNe/dhyIx0SY="; }; @@ -46,7 +46,7 @@ maven.buildMavenPackage rec { This makes JOL much more accurate than other tools relying on heap dumps, specification assumptions, etc. ''; homepage = "https://openjdk.org/projects/code-tools/jol/"; - changelog = "https://github.com/openjdk/jol/releases/tag/${version}"; + changelog = "https://github.com/openjdk/jol/releases/tag/${finalAttrs.version}"; license = with lib.licenses; [ gpl2Plus classpathException20 @@ -62,4 +62,4 @@ maven.buildMavenPackage rec { ]; inherit (jre_minimal.meta) platforms; }; -} +})