From fcf5d17df5f539cf16ac6870cdfd35b3360d50d9 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 4 Dec 2024 08:38:39 +0100 Subject: [PATCH] materialize: add versionCheckHook --- pkgs/by-name/ma/materialize/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/ma/materialize/package.nix b/pkgs/by-name/ma/materialize/package.nix index 90afc8e69616..7c3d52ae62bb 100644 --- a/pkgs/by-name/ma/materialize/package.nix +++ b/pkgs/by-name/ma/materialize/package.nix @@ -17,6 +17,8 @@ rdkafka, apple-sdk_11, darwinMinVersionHook, + + versionCheckHook, }: let @@ -168,6 +170,13 @@ rustPlatform.buildRustPackage rec { install --mode=444 -D ./misc/dist/materialized.service $out/etc/systemd/system/materialized.service ''; + nativeInstallCheckInputs = [ + versionCheckHook + ]; + versionCheckProgram = "${placeholder "out"}/bin/environmentd"; + versionCheckProgramArg = [ "--version" ]; + doInstallCheck = true; + meta = { homepage = "https://materialize.com"; description = "Streaming SQL materialized view engine for real-time applications";