From d7248c074da1b62befb79f6b9edb09960210eb3a Mon Sep 17 00:00:00 2001 From: Malo Bourgon Date: Mon, 23 Mar 2026 13:19:19 -0700 Subject: [PATCH] inshellisense: 0.0.1-rc.21 -> 0.0.1 Diff: https://github.com/microsoft/inshellisense/compare/0.0.1-rc.21...0.0.1 --- pkgs/by-name/in/inshellisense/package.nix | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/pkgs/by-name/in/inshellisense/package.nix b/pkgs/by-name/in/inshellisense/package.nix index 3ce3096982d6..a6b8483b9f1a 100644 --- a/pkgs/by-name/in/inshellisense/package.nix +++ b/pkgs/by-name/in/inshellisense/package.nix @@ -1,38 +1,26 @@ { lib, - stdenv, buildNpmPackage, fetchFromGitHub, nodejs_22, - cacert, }: buildNpmPackage rec { pname = "inshellisense"; - version = "0.0.1-rc.21"; + version = "0.0.1"; src = fetchFromGitHub { owner = "microsoft"; repo = "inshellisense"; tag = version; - hash = "sha256-zERwrvioPwGm/351kYuK9S3uOrrzs/6OFPRdNSSr7Tc="; + hash = "sha256-X+M4uqWdk5gQvjhqc3tVDOgeI12FpBvsfx8+pO7CHcA="; }; # Building against nodejs-24 is not yet supported by upstream. # https://github.com/microsoft/inshellisense/issues/369 nodejs = nodejs_22; - npmDepsHash = "sha256-iD5SvkVbrHh0Hx44y6VtNerwBA8K7vSe/yfvhgndMEw="; - - # Needed for dependency `@homebridge/node-pty-prebuilt-multiarch` - # On Darwin systems the build fails with, - # - # npm ERR! ../src/unix/pty.cc:413:13: error: use of undeclared identifier 'openpty' - # npm ERR! int ret = openpty(&master, &slave, nullptr, NULL, static_cast(&winp)); - # - # when `node-gyp` tries to build the dep. The below allows `npm` to download the prebuilt binary. - makeCacheWritable = stdenv.hostPlatform.isDarwin; - nativeBuildInputs = lib.optional stdenv.hostPlatform.isDarwin cacert; + npmDepsHash = "sha256-670oGCuZhDLKe48hFL+gLMjmHM5YLGEawonG8PZTXpU="; meta = { description = "IDE style command line auto complete";