From 61af9b9ab1c612fd4e2f1d91db26ca1b3c89ecd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ila=C3=AF=20Deutel?= Date: Tue, 26 May 2026 01:48:42 -0400 Subject: [PATCH] amber-lang: add versionCheckHook, include unstable in updateScript --- pkgs/by-name/am/amber-lang/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/am/amber-lang/package.nix b/pkgs/by-name/am/amber-lang/package.nix index a704fbd47fa1..40efcab57a60 100644 --- a/pkgs/by-name/am/amber-lang/package.nix +++ b/pkgs/by-name/am/amber-lang/package.nix @@ -7,6 +7,7 @@ gnused, makeWrapper, installShellFiles, + versionCheckHook, stdenv, runCommand, amber-lang, @@ -62,8 +63,13 @@ rustPlatform.buildRustPackage rec { --bash <($out/bin/amber completion) ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + passthru = { - updateScript = nix-update-script { }; + updateScript = nix-update-script { extraArgs = [ "--version=unstable" ]; }; tests.run = runCommand "amber-lang-eval-test" { nativeBuildInputs = [ amber-lang ]; } '' diff -U3 --color=auto <(amber eval 'echo "Hello, World"') <(echo 'Hello, World') touch $out