From caabf7b80a9ed6aac08ccef8a037a4554538feff Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Mon, 19 May 2025 22:17:51 +0200 Subject: [PATCH] freecad: add update script --- pkgs/by-name/fr/freecad/package.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/fr/freecad/package.nix b/pkgs/by-name/fr/freecad/package.nix index cd3e21f4533d..6f5462cb38d4 100644 --- a/pkgs/by-name/fr/freecad/package.nix +++ b/pkgs/by-name/fr/freecad/package.nix @@ -37,6 +37,7 @@ qtVersion ? 5, qt5, qt6, + nix-update-script, }: let inherit (python311Packages) @@ -210,7 +211,15 @@ freecad-utils.makeCustomizable ( ln -s $out/bin/FreeCADCmd $out/bin/freecadcmd ''; - passthru.tests = callPackage ./tests { }; + passthru = { + tests = callPackage ./tests { }; + updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "([0-9.]+)" + ]; + }; + }; meta = { homepage = "https://www.freecad.org";