From f846b7a768a6e4d9005423a02187e11233ce86ff Mon Sep 17 00:00:00 2001 From: Marcel Date: Thu, 23 Jul 2026 18:10:07 +0200 Subject: [PATCH] rustfs: 1.0.0-beta.10 -> 1.0.0-beta.11 Diff: https://github.com/rustfs/rustfs/compare/1.0.0-beta.10...1.0.0-beta.11 --- pkgs/by-name/ru/rustfs/package.nix | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/ru/rustfs/package.nix b/pkgs/by-name/ru/rustfs/package.nix index af8a4991e755..4dd7a96ffd58 100644 --- a/pkgs/by-name/ru/rustfs/package.nix +++ b/pkgs/by-name/ru/rustfs/package.nix @@ -15,7 +15,7 @@ let console = stdenv.mkDerivation (finalAttrs: { pname = "rustfs-console"; - version = "0.1.16"; + version = "0.1.17"; __structuredAttrs = true; __darwinAllowLocalNetworking = true; @@ -23,7 +23,7 @@ let owner = "rustfs"; repo = "console"; tag = "v${finalAttrs.version}"; - hash = "sha256-WZ1vROBZJltcaXdwIuTsRmOY2iZxIoi7yW8lapZcaHo="; + hash = "sha256-t1NYCSdhCYSRjQ/qp+lFP43/N9UXapGiLN7a0gcUaYU="; }; pnpmDeps = fetchPnpmDeps { @@ -51,14 +51,14 @@ let in rustPlatform.buildRustPackage rec { pname = "rustfs"; - version = "1.0.0-beta.10"; + version = "1.0.0-beta.11"; __structuredAttrs = true; src = fetchFromGitHub { owner = "rustfs"; repo = "rustfs"; tag = version; - hash = "sha256-lBkfaTH36MhWHk39Ie2uQqcU+yf76uImPdV91C8kWV8="; + hash = "sha256-arwTgRwUr7/mgobtxnkhxD1mu4LrrEqKnrewacpc6ro="; }; postPatch = '' @@ -66,7 +66,7 @@ rustPlatform.buildRustPackage rec { cp -rL ${console} ./rustfs/static ''; - cargoHash = "sha256-PMgC4+/n/UOpBa5oiZ1F17oht5YmN1RzoFIA0qE+h6M="; + cargoHash = "sha256-cMOPQ70hGFJEdYkrizgrwJOfga9UvqJRPdQbX/Whhuk="; nativeBuildInputs = [ protobuf @@ -83,14 +83,9 @@ rustPlatform.buildRustPackage rec { cargoBuildFlags = "-p rustfs"; cargoTestFlags = "-p rustfs"; - checkFlags = [ - # require real disks - "--skip=app::capacity_dirty_scope_test" - "--skip=app::delete_objects_stat_gating_test" - "--skip=app::put_prelookup_gating_test" - # non-deterministically panics - "--skip=two_embedded_servers_isolate_auth_and_data_planes" - ]; + # tests share global state and fail depending on execution order, + # upstream uses nexttest to run tests in separate processes + useNextest = true; passthru.tests = { inherit (nixosTests) rustfs;