From 988df29a681f084d7bd76fcb751201ff038b74c4 Mon Sep 17 00:00:00 2001 From: Konstantin vz'One Enchant Date: Wed, 22 Feb 2023 19:26:04 +0300 Subject: [PATCH] edgedb: 2.0.1 -> 2.3.1 --- pkgs/tools/networking/edgedb/default.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pkgs/tools/networking/edgedb/default.nix b/pkgs/tools/networking/edgedb/default.nix index 80d68c7ccd7d..9043c37b2495 100644 --- a/pkgs/tools/networking/edgedb/default.nix +++ b/pkgs/tools/networking/edgedb/default.nix @@ -4,7 +4,7 @@ , patchelf , fetchFromGitHub , rustPlatform -, makeWrapper +, makeBinaryWrapper , pkg-config , curl , Security @@ -13,22 +13,25 @@ , xz , perl , substituteAll +# for passthru.tests: +, edgedb +, testers }: rustPlatform.buildRustPackage rec { pname = "edgedb"; - version = "2.0.1"; + version = "2.3.1"; src = fetchFromGitHub { owner = "edgedb"; repo = "edgedb-cli"; rev = "v${version}"; - sha256 = "sha256-U+fF0t+dj8wUfCviNu/zcoz3lhMXcQlDgz8B3gB+EJI="; + sha256 = "sha256-iL8tD6cvFVWqsQAk6HBUqdz7MJ3lT2XmExGQvdQdIWs="; }; - cargoSha256 = "sha256-Pm3PBg7sbFwLHaozfsbQbPd4gmcMUHxmGT4AsQRDX0g="; + cargoSha256 = "sha256-dGeRTo6pFwDKd/nTaA3R9DWGiAL0Dm6jEVR1zhF6/BQ="; - nativeBuildInputs = [ makeWrapper pkg-config perl ]; + nativeBuildInputs = [ makeBinaryWrapper pkg-config perl ]; buildInputs = [ curl @@ -46,6 +49,11 @@ rustPlatform.buildRustPackage rec { doCheck = false; + passthru.tests.version = testers.testVersion { + package = edgedb; + command = "edgedb --version"; + }; + meta = with lib; { description = "EdgeDB cli"; homepage = "https://www.edgedb.com/docs/cli/index";