From 0d5adec9da9bc10a473a9740f7dd7982276b50da Mon Sep 17 00:00:00 2001 From: servius Date: Tue, 18 Aug 2026 21:29:00 +0530 Subject: [PATCH] chore: use stdenv.hostPlatform.is* instead of deprecated stdenv.is* nixpkgs deprecated stdenv.isLinux/stdenv.isDarwin, so every evaluation prints 'stdenv.isLinux is deprecated, use stdenv.hostPlatform.isLinux instead'. Switch to the hostPlatform attributes; behaviour is unchanged. --- flake.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index 2ffc5cb..01183ed 100644 --- a/flake.nix +++ b/flake.nix @@ -140,12 +140,12 @@ # ]; buildInputs = with pkgs; [] - ++ (lib.optionals pkgs.stdenv.isDarwin [ + ++ (lib.optionals pkgs.stdenv.hostPlatform.isDarwin [ libiconv apple-sdk_26 ]); } - // (lib.optionalAttrs pkgs.stdenv.isLinux { + // (lib.optionalAttrs pkgs.stdenv.hostPlatform.isLinux { # BINDGEN_EXTRA_CLANG_ARGS = "-I${pkgs.llvmPackages.libclang.lib}/lib/clang/18/include"; }); cargoArtifacts = craneLib.buildPackage commonArgs; @@ -184,7 +184,7 @@ partitionType = "count"; }); } - // lib.optionalAttrs (!pkgs.stdenv.isDarwin) { + // lib.optionalAttrs (!pkgs.stdenv.hostPlatform.isDarwin) { "${name}-llvm-cov" = craneLibLLvmTools.cargoLlvmCov (commonArgs // {inherit cargoArtifacts;}); }; @@ -213,7 +213,7 @@ binaryen tailwindcss_4 ] - ++ (lib.optionals pkgs.stdenv.isDarwin [ + ++ (lib.optionals pkgs.stdenv.hostPlatform.isDarwin [ apple-sdk_26 ]); }); -- 2.51.2