From ae054254c1e1871004cca0354caff8caf51a28e9 Mon Sep 17 00:00:00 2001 From: Tyce Herrman Date: Fri, 19 Jun 2026 09:49:31 -0400 Subject: [PATCH] mise: 2026.6.5 -> 2026.6.11 https://github.com/jdx/mise/releases/tag/v2026.6.11 https://github.com/jdx/mise/releases/tag/v2026.6.10 Skip oci::layer::tests::preserve_metadata_dir_layer_keeps_special_permission_bits on Linux because Nix's Linux sandbox rejects setting setuid bits during checkPhase. The test passes on Darwin, so keep it enabled there. Assisted-by: OpenAI Codex (GPT-5) --- pkgs/by-name/mi/mise/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mise/package.nix b/pkgs/by-name/mi/mise/package.nix index 43cf6faa75a0..3c8010766fe5 100644 --- a/pkgs/by-name/mi/mise/package.nix +++ b/pkgs/by-name/mi/mise/package.nix @@ -22,16 +22,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "mise"; - version = "2026.6.5"; + version = "2026.6.11"; src = fetchFromGitHub { owner = "jdx"; repo = "mise"; tag = "v${finalAttrs.version}"; - hash = "sha256-z3+rGBwqTD0r22cv2Yk9EWyPj+mXJSMV6flrjG2LygA="; + hash = "sha256-8sC/gSgpP2A6rh8j0aZeMq8pLwbBvcSUAxhehQlTLJg="; }; - cargoHash = "sha256-Qd57u6dTEUccTic9f5H/Kn5vQT4iZeKKnQtGUzrnP4A="; + cargoHash = "sha256-yya9rtEki0o0MfBeWK2/Mo16/I1Mg6aCZOQOP8aWJi0="; nativeBuildInputs = [ installShellFiles @@ -76,6 +76,10 @@ rustPlatform.buildRustPackage (finalAttrs: { # last_modified will always be different in nix "--skip=tera::tests::test_last_modified" ] + ++ lib.optionals (stdenv.hostPlatform.isLinux) [ + # Nix's Linux sandbox rejects setting setuid bits. + "--skip=oci::layer::tests::preserve_metadata_dir_layer_keeps_special_permission_bits" + ] ++ lib.optionals (stdenv.hostPlatform.isDarwin) [ # x86_64-darwin started failing mid-April 2025; aarch64 in Feb 2026 "--skip=task::task_file_providers::remote_task_http::tests::test_http_remote_task_get_local_path_with_cache"