From f06bc88ebb8ed29aee58f0d45987e88adb61734c Mon Sep 17 00:00:00 2001 From: Sean Gilligan Date: Sun, 2 Aug 2026 08:30:17 -0700 Subject: [PATCH] secp256k1-jdk: add nix-update-script Add nix-update-script. Also change `rev` to `tag` in `fetchFromGitHub`. --- pkgs/by-name/se/secp256k1-jdk/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/se/secp256k1-jdk/package.nix b/pkgs/by-name/se/secp256k1-jdk/package.nix index 1acb5d832481..13324af60281 100644 --- a/pkgs/by-name/se/secp256k1-jdk/package.nix +++ b/pkgs/by-name/se/secp256k1-jdk/package.nix @@ -3,6 +3,7 @@ fetchFromGitHub, maven, jdk25, + nix-update-script, }: maven.buildMavenPackage (finalAttrs: { @@ -12,7 +13,7 @@ maven.buildMavenPackage (finalAttrs: { src = fetchFromGitHub { owner = "bitcoinj"; repo = "secp256k1-jdk"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-F2e4NDPEU7ZAu4+fvEd4BRbE2JwCvUiMeXHTMDXbIJE="; }; @@ -44,6 +45,8 @@ maven.buildMavenPackage (finalAttrs: { runHook postInstall ''; + passthru.updateScript = nix-update-script { }; + meta = { changelog = "https://github.com/bitcoinj/secp256k1-jdk/blob/master/CHANGELOG.adoc"; description = "Java library providing Elliptic Curve Cryptography on curve secp256k1";