diff options
author | lucasew <lucas59356@gmail.com> | 2024-05-16 16:23:09 -0300 |
---|---|---|
committer | lucasew <lucas59356@gmail.com> | 2024-05-16 16:36:40 -0300 |
commit | b4c133a87402c57471faf31c693ba08a983077d1 (patch) | |
tree | 8f44a2c6495300e43c3df37f369d6977c3ed5301 /pkgs/development/tools/gi-crystal | |
parent | 5403ba0c3c249b8da4a36e284b3f5d701a09a995 (diff) |
gi-crystal: add update script
Signed-off-by: lucasew <lucas59356@gmail.com>
Diffstat (limited to 'pkgs/development/tools/gi-crystal')
-rw-r--r-- | pkgs/development/tools/gi-crystal/default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/tools/gi-crystal/default.nix b/pkgs/development/tools/gi-crystal/default.nix index 8b664ee1e00f3..91e50e9395551 100644 --- a/pkgs/development/tools/gi-crystal/default.nix +++ b/pkgs/development/tools/gi-crystal/default.nix @@ -2,6 +2,7 @@ , fetchFromGitHub , crystal , gobject-introspection +, gitUpdater }: crystal.buildCrystalPackage rec { pname = "gi-crystal"; @@ -33,6 +34,11 @@ crystal.buildCrystalPackage rec { runHook postInstall ''; + passthru = { + updateScript = gitUpdater { rev-prefix = "v"; }; + }; + + meta = with lib; { description = "GI Crystal is a binding generator used to generate Crystal bindings for GObject based libraries using GObject Introspection."; homepage = "https://github.com/hugopl/gi-crystal"; |