From 4de6fbf543618da7f72fec644ccc900af89665c8 Mon Sep 17 00:00:00 2001 From: Michael Glass Date: Wed, 24 Jun 2026 16:14:12 +0200 Subject: [PATCH] mise: 2026.6.11 -> 2026.6.13 https://github.com/jdx/mise/blob/v2026.6.13/CHANGELOG.md Also fix the aarch64-darwin build, broken by #533304. The test oci::layer::tests::preserve_metadata_dir_layer_keeps_special_permission_bits asserts that a setuid bit (0o4755) is preserved, but Nix's build sandbox strips setuid bits on Darwin just as on Linux, so the assertion can never hold. Skip the test on all platforms instead of only on Linux. Assisted-by: Claude Opus 4.8 --- pkgs/by-name/mi/mise/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mi/mise/package.nix b/pkgs/by-name/mi/mise/package.nix index d22b1e8268cb..30d62e16dfb9 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.11"; + version = "2026.6.13"; src = fetchFromGitHub { owner = "jdx"; repo = "mise"; tag = "v${finalAttrs.version}"; - hash = "sha256-8sC/gSgpP2A6rh8j0aZeMq8pLwbBvcSUAxhehQlTLJg="; + hash = "sha256-/HE/2bHUz1gPpyLZnKZO5ZqT5oxOn+SZ0J4vyj67Ohs="; }; - cargoHash = "sha256-yya9rtEki0o0MfBeWK2/Mo16/I1Mg6aCZOQOP8aWJi0="; + cargoHash = "sha256-p7PCqwS0bI7kXvGYZm4bWpYhz1kkqILDCPGlEq32Cqo="; nativeBuildInputs = [ installShellFiles