diff --git a/pkgs/by-name/ze/zeekscript/package.nix b/pkgs/by-name/ze/zeekscript/package.nix index 26bc495ece64..92f8bf43094b 100644 --- a/pkgs/by-name/ze/zeekscript/package.nix +++ b/pkgs/by-name/ze/zeekscript/package.nix @@ -2,12 +2,12 @@ lib, python3, fetchFromGitHub, - unstableGitUpdater, + writeScript, }: python3.pkgs.buildPythonApplication rec { pname = "zeekscript"; - version = "1.3.2-unstable-2025-11-10"; + version = "1.3.2-61"; pyproject = true; src = fetchFromGitHub { @@ -36,7 +36,18 @@ python3.pkgs.buildPythonApplication rec { "zeekscript" ]; - passthru.updateScript = unstableGitUpdater { tagPrefix = "v"; }; + passthru.updateScript = writeScript "update-${pname}" '' + #!/usr/bin/env nix-shell + #!nix-shell -i bash -p git common-updater-scripts + tmpdir="$(mktemp -d)" + git clone "${src.gitRepoUrl}" "$tmpdir" + pushd "$tmpdir" + newVersion=$(cat VERSION) + newRevision=$(git log -s -n 1 --pretty='format:%H' VERSION) + popd + rm -rf "$tmpdir" + update-source-version "${pname}" "$newVersion" --rev="$newRevision" + ''; meta = { description = "Zeek script formatter and analyzer";